0001581760-24-000031.txt : 20240510 0001581760-24-000031.hdr.sgml : 20240510 20240509214141 ACCESSION NUMBER: 0001581760-24-000031 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Life360, Inc. CENTRAL INDEX KEY: 0001581760 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-56424 FILM NUMBER: 24932644 BUSINESS ADDRESS: STREET 1: 1900 SOUTH NORFOLK STREET, SUITE 310 CITY: SAN MATEO STATE: CA ZIP: 94403 BUSINESS PHONE: 415-484-5244 MAIL ADDRESS: STREET 1: 1900 SOUTH NORFOLK STREET, SUITE 310 CITY: SAN MATEO STATE: CA ZIP: 94403 10-Q 1 lifx-20240331.htm 10-Q lifx-20240331
000158176012-312024Q1False1P2Yhttp://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent0.3333P2Y0.250.0625xbrli:sharesiso4217:USDiso4217:USDxbrli:shareslifx:subscription_optionxbrli:purelifx:segmentlifx:claim00015817602024-01-012024-03-3100015817602024-05-0300015817602024-03-3100015817602023-12-310001581760us-gaap:SubscriptionAndCirculationMember2024-01-012024-03-310001581760us-gaap:SubscriptionAndCirculationMember2023-01-012023-03-310001581760lifx:HardwareMember2024-01-012024-03-310001581760lifx:HardwareMember2023-01-012023-03-310001581760us-gaap:ProductAndServiceOtherMember2024-01-012024-03-310001581760us-gaap:ProductAndServiceOtherMember2023-01-012023-03-3100015817602023-01-012023-03-310001581760us-gaap:CommonStockMember2023-12-310001581760us-gaap:AdditionalPaidInCapitalMember2023-12-310001581760us-gaap:RetainedEarningsMember2023-12-310001581760us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001581760us-gaap:CommonStockMember2024-01-012024-03-310001581760us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001581760us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001581760us-gaap:RetainedEarningsMember2024-01-012024-03-310001581760us-gaap:CommonStockMember2024-03-310001581760us-gaap:AdditionalPaidInCapitalMember2024-03-310001581760us-gaap:RetainedEarningsMember2024-03-310001581760us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001581760us-gaap:CommonStockMember2022-12-310001581760us-gaap:AdditionalPaidInCapitalMember2022-12-310001581760us-gaap:ReceivablesFromStockholderMember2022-12-310001581760us-gaap:RetainedEarningsMember2022-12-310001581760us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100015817602022-12-310001581760us-gaap:CommonStockMember2023-01-012023-03-310001581760us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001581760us-gaap:ReceivablesFromStockholderMember2023-01-012023-03-310001581760us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001581760us-gaap:RetainedEarningsMember2023-01-012023-03-310001581760us-gaap:CommonStockMember2023-03-310001581760us-gaap:AdditionalPaidInCapitalMember2023-03-310001581760us-gaap:ReceivablesFromStockholderMember2023-03-310001581760us-gaap:RetainedEarningsMember2023-03-310001581760us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100015817602023-03-310001581760lifx:ChannelPartnerAppleMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-03-310001581760lifx:ChannelPartnerAppleMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001581760lifx:ChannelPartnerGoogleMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-03-310001581760lifx:ChannelPartnerGoogleMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001581760lifx:ChannelPartnerAppleMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-03-310001581760lifx:ChannelPartnerAppleMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001581760lifx:ChannelPartnerGoogleMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-03-310001581760us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberlifx:DataPartnerAMember2024-01-012024-03-310001581760lifx:RetailPartnerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001581760srt:NorthAmericaMember2024-01-012024-03-310001581760srt:NorthAmericaMember2023-01-012023-03-310001581760us-gaap:EMEAMember2024-01-012024-03-310001581760us-gaap:EMEAMember2023-01-012023-03-310001581760lifx:OtherInternationalRegionsMember2024-01-012024-03-310001581760lifx:OtherInternationalRegionsMember2023-01-012023-03-310001581760country:US2024-01-012024-03-310001581760country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001581760country:US2023-01-012023-03-310001581760country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-3100015817602024-04-012024-03-310001581760srt:MinimumMember2024-03-310001581760srt:MaximumMember2024-03-310001581760us-gaap:FairValueInputsLevel1Member2024-03-310001581760us-gaap:FairValueInputsLevel2Member2024-03-310001581760us-gaap:FairValueInputsLevel3Member2024-03-310001581760us-gaap:FairValueInputsLevel1Member2023-12-310001581760us-gaap:FairValueInputsLevel2Member2023-12-310001581760us-gaap:FairValueInputsLevel3Member2023-12-310001581760us-gaap:DerivativeMember2023-12-310001581760us-gaap:ConvertibleDebtMember2023-12-310001581760us-gaap:DerivativeMember2024-01-012024-03-310001581760us-gaap:ConvertibleDebtMember2024-01-012024-03-310001581760us-gaap:DerivativeMember2024-03-310001581760us-gaap:ConvertibleDebtMember2024-03-310001581760us-gaap:DerivativeMember2022-12-310001581760us-gaap:ConvertibleDebtMember2022-12-310001581760us-gaap:DerivativeMember2023-01-012023-12-310001581760us-gaap:ConvertibleDebtMember2023-01-012023-12-310001581760lifx:ConvertibleDebtRevestingNotesMemberus-gaap:DerivativeMember2023-01-012023-12-310001581760lifx:ConvertibleDebtRevestingNotesMemberus-gaap:ConvertibleDebtMember2023-01-012023-12-310001581760lifx:ConvertibleNotesMemberus-gaap:DerivativeMember2023-01-012023-12-310001581760lifx:ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-01-012023-12-310001581760us-gaap:DerivativeMember2023-01-012023-03-310001581760us-gaap:ConvertibleDebtMember2023-01-012023-03-310001581760us-gaap:ComputerEquipmentMember2024-03-310001581760us-gaap:ComputerEquipmentMember2023-12-310001581760us-gaap:LeaseholdImprovementsMember2024-03-310001581760us-gaap:LeaseholdImprovementsMember2023-12-310001581760lifx:ProductionManufacturingEquipmentMember2024-03-310001581760lifx:ProductionManufacturingEquipmentMember2023-12-310001581760us-gaap:ConstructionInProgressMember2024-03-310001581760us-gaap:ConstructionInProgressMember2023-12-310001581760us-gaap:FurnitureAndFixturesMember2024-03-310001581760us-gaap:FurnitureAndFixturesMember2023-12-310001581760us-gaap:TradeNamesMember2024-03-310001581760us-gaap:TechnologyBasedIntangibleAssetsMember2024-03-310001581760us-gaap:CustomerRelationshipsMember2024-03-310001581760us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001581760us-gaap:TradeNamesMember2023-12-310001581760us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001581760us-gaap:CustomerRelationshipsMember2023-12-310001581760us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001581760lifx:SoftwareAndSoftwareDevelopmentCostsNotInServiceMember2024-03-310001581760lifx:July2021ConvertibleNotesMember2021-07-3100015817602021-07-310001581760lifx:July2021ConvertibleNotesMember2024-03-310001581760lifx:July2021ConvertibleNotesMember2023-12-310001581760lifx:WarrantTranche1Member2021-07-310001581760lifx:WarrantTranche2Member2021-07-310001581760lifx:WarrantTranche3Member2021-07-310001581760lifx:WarrantTranche3Member2021-07-012021-07-310001581760lifx:July2021ConvertibleNotesMember2021-07-012021-07-310001581760lifx:July2021ConvertibleNotesMember2024-01-012024-03-310001581760lifx:July2021ConvertibleNotesMember2023-01-012023-03-310001581760lifx:September2021ConvertibleNotesMember2021-09-300001581760lifx:ConvertibleDebtRevestingNotesMember2021-09-300001581760lifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-310001581760lifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-310001581760lifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-09-010001581760us-gaap:MeasurementInputRiskFreeInterestRateMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-310001581760us-gaap:MeasurementInputRiskFreeInterestRateMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-310001581760us-gaap:MeasurementInputRiskFreeInterestRateMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-09-010001581760us-gaap:MeasurementInputExpectedTermMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-310001581760us-gaap:MeasurementInputExpectedTermMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-310001581760us-gaap:MeasurementInputExpectedTermMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-09-010001581760us-gaap:MeasurementInputPriceVolatilityMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-310001581760us-gaap:MeasurementInputPriceVolatilityMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-310001581760us-gaap:MeasurementInputPriceVolatilityMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-09-010001581760us-gaap:MeasurementInputExpectedDividendRateMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-310001581760us-gaap:MeasurementInputExpectedDividendRateMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-310001581760us-gaap:MeasurementInputExpectedDividendRateMemberlifx:September2021ConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-09-010001581760lifx:ConvertibleDebtRevestingNotesMember2021-09-012021-09-300001581760lifx:ConvertibleDebtRevestingNotesMember2023-01-012023-01-310001581760lifx:ConvertibleDebtRevestingNotesMember2024-01-012024-03-310001581760lifx:ConvertibleDebtRevestingNotesMember2023-01-012023-03-310001581760lifx:September2021ConvertibleNotesMember2024-03-310001581760lifx:September2021ConvertibleNotesMember2023-12-310001581760us-gaap:SubsequentEventMemberlifx:September2021ConvertibleNotesMember2024-04-300001581760lifx:September2021ConvertibleNotesMember2021-09-012021-09-010001581760us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-03-310001581760us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001581760lifx:ValuationTechniqueLatticeModelMemberus-gaap:MeasurementInputSharePriceMember2024-03-310001581760lifx:ValuationTechniqueLatticeModelMemberus-gaap:MeasurementInputSharePriceMember2023-12-310001581760lifx:ValuationTechniqueLatticeModelMembersrt:MinimumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-03-310001581760lifx:ValuationTechniqueLatticeModelMembersrt:MaximumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-03-310001581760lifx:ValuationTechniqueLatticeModelMembersrt:MinimumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001581760lifx:ValuationTechniqueLatticeModelMembersrt:MaximumMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001581760lifx:ValuationTechniqueLatticeModelMemberus-gaap:MeasurementInputExpectedTermMember2024-03-310001581760lifx:ValuationTechniqueLatticeModelMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001581760lifx:ValuationTechniqueLatticeModelMembersrt:MinimumMemberus-gaap:MeasurementInputPriceVolatilityMember2024-03-310001581760lifx:ValuationTechniqueLatticeModelMembersrt:MaximumMemberus-gaap:MeasurementInputPriceVolatilityMember2024-03-310001581760lifx:ValuationTechniqueLatticeModelMembersrt:MinimumMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001581760lifx:ValuationTechniqueLatticeModelMembersrt:MaximumMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001581760lifx:ValuationTechniqueLatticeModelMemberlifx:MeasurementInputOptionAdjustedSpreadMember2024-03-310001581760lifx:ValuationTechniqueLatticeModelMemberlifx:MeasurementInputOptionAdjustedSpreadMember2023-12-310001581760us-gaap:MeasurementInputExpectedDividendRateMemberlifx:ValuationTechniqueLatticeModelMember2024-03-310001581760us-gaap:MeasurementInputExpectedDividendRateMemberlifx:ValuationTechniqueLatticeModelMember2023-12-310001581760lifx:ValuationTechniqueLatticeModelMemberlifx:MeasurementInputExchangeRateMember2024-03-310001581760lifx:ValuationTechniqueLatticeModelMemberlifx:MeasurementInputExchangeRateMember2023-12-310001581760us-gaap:SubsequentEventMemberlifx:PatentInfringementClaimMember2024-04-232024-04-230001581760us-gaap:SubsequentEventMemberlifx:PatentInfringementClaimMember2024-04-230001581760us-gaap:StockCompensationPlanMember2024-03-310001581760us-gaap:StockCompensationPlanMember2023-12-310001581760us-gaap:WarrantMember2024-03-310001581760us-gaap:WarrantMember2023-12-310001581760us-gaap:RestrictedStockUnitsRSUMember2024-03-310001581760us-gaap:RestrictedStockUnitsRSUMember2023-12-310001581760us-gaap:ConvertibleDebtMember2024-03-310001581760us-gaap:ConvertibleDebtMember2023-12-310001581760lifx:SharesToBeGrantedMember2024-03-310001581760lifx:SharesToBeGrantedMember2023-12-3100015817602024-03-012024-03-310001581760srt:MinimumMember2023-12-310001581760srt:MaximumMember2023-12-3100015817602023-01-012023-12-310001581760us-gaap:EmployeeStockOptionMember2024-03-310001581760us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001581760us-gaap:PerformanceSharesMember2024-01-012024-03-310001581760us-gaap:PerformanceSharesMember2022-01-012022-01-310001581760us-gaap:RestrictedStockUnitsRSUMember2023-12-310001581760us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001581760us-gaap:RestrictedStockUnitsRSUMember2024-03-310001581760us-gaap:SubscriptionAndCirculationMemberus-gaap:CostOfSalesMember2024-01-012024-03-310001581760us-gaap:SubscriptionAndCirculationMemberus-gaap:CostOfSalesMember2023-01-012023-03-310001581760lifx:HardwareMemberus-gaap:CostOfSalesMember2024-01-012024-03-310001581760lifx:HardwareMemberus-gaap:CostOfSalesMember2023-01-012023-03-310001581760us-gaap:ProductAndServiceOtherMemberus-gaap:CostOfSalesMember2024-01-012024-03-310001581760us-gaap:ProductAndServiceOtherMemberus-gaap:CostOfSalesMember2023-01-012023-03-310001581760us-gaap:CostOfSalesMember2024-01-012024-03-310001581760us-gaap:CostOfSalesMember2023-01-012023-03-310001581760us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001581760us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001581760us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001581760us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001581760us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001581760us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001581760lifx:JiobitMemberus-gaap:RestrictedStockMember2021-09-012021-09-300001581760lifx:JiobitMemberlifx:RevestingStockMember2023-01-012023-01-310001581760lifx:JiobitMemberlifx:RevestingStockMember2024-03-310001581760lifx:JiobitMemberlifx:RevestingStockMember2023-12-310001581760us-gaap:EmployeeStockOptionMemberlifx:JiobitMember2021-09-012021-09-300001581760us-gaap:EmployeeStockOptionMemberlifx:JiobitMember2024-03-310001581760us-gaap:EmployeeStockOptionMemberlifx:JiobitMember2024-01-012024-03-310001581760us-gaap:EmployeeStockOptionMemberlifx:JiobitMember2023-12-310001581760us-gaap:EmployeeStockOptionMemberlifx:JiobitMember2023-01-012023-12-310001581760us-gaap:RestrictedStockUnitsRSUMemberlifx:TileIncMember2022-01-012022-01-310001581760us-gaap:PerformanceSharesMemberlifx:TileIncMember2022-01-012022-01-310001581760lifx:TileIncMember2022-03-312022-03-310001581760us-gaap:RestrictedStockUnitsRSUMemberlifx:TileIncMember2024-01-012024-03-310001581760us-gaap:RestrictedStockUnitsRSUMemberlifx:TileIncMembersrt:MinimumMember2024-01-012024-03-310001581760us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMemberlifx:TileIncMember2024-01-012024-03-310001581760us-gaap:RestrictedStockUnitsRSUMemberlifx:TileIncMember2024-03-310001581760us-gaap:RestrictedStockUnitsRSUMemberlifx:TileIncMember2023-12-310001581760us-gaap:RestrictedStockUnitsRSUMemberlifx:TileIncMember2023-01-012023-12-310001581760us-gaap:EmployeeStockOptionMemberlifx:TileIncMember2022-01-012022-01-310001581760lifx:TileIncMember2022-01-012022-01-310001581760lifx:TileIncMemberus-gaap:RestrictedStockMember2022-01-012022-01-310001581760lifx:TileIncMemberus-gaap:RestrictedStockMember2024-01-012024-03-310001581760lifx:TileIncMemberus-gaap:RestrictedStockMember2023-01-012023-12-310001581760lifx:TileIncMember2023-04-012023-04-300001581760us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001581760us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001581760us-gaap:StockCompensationPlanMember2024-01-012024-03-310001581760us-gaap:StockCompensationPlanMember2023-01-012023-03-310001581760us-gaap:WarrantMember2024-01-012024-03-310001581760us-gaap:WarrantMember2023-01-012023-03-310001581760us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001581760us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001581760us-gaap:ConvertibleDebtMember2024-01-012024-03-310001581760us-gaap:ConvertibleDebtMember2023-01-012023-03-310001581760us-gaap:SubsequentEventMemberlifx:September2021ConvertibleNotesMember2024-04-012024-04-300001581760us-gaap:SubsequentEventMemberlifx:September2021ConvertibleNotesMemberus-gaap:CommonStockMember2024-04-012024-04-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________

FORM 10-Q

x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from __________ to __________
Commission File Number 000-56424
Life360, Inc.
(Exact name of registrant as specified in its charter)
Delaware26-0197666
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1900 South Norfolk Street, Suite 310
San Mateo, CA
94403
(Address of principal executive offices)
(Zip Code)
Tel: (415) 484-5244
(Registrant's telephone number, including area code)
Not Applicable.
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”):
Title of each classTrading Symbol(s)Name of each exchange on which registered
None.None.None.
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act 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. Yes  x    No  o
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).     Yes  x   No  o
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 “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
x
Accelerated filero
Non-accelerated filer  
o
Smaller reporting companyo
Emerging growth company
o
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).     Yes   o     No  x
As of May 3, 2024, the registrant had 69,625,755 shares of common stock, par value $0.001 per share, including shares underlying all issued and outstanding Chess Depositary Interests (“CDIs”), outstanding.





Life360, Inc.
Form 10-Q for the Quarter Ended March 31, 2024
Table of Contents
Page
In this report, unless otherwise stated or the context otherwise indicates, the terms “Life360,” “the Company,” “we,” “us,” “our” and similar references refer to Life360, Inc. and its consolidated subsidiaries. The Life360 logo, and other trademarks, trade names or service marks of Life360, Inc. appearing in this Quarterly Report on Form 10-Q are the property of Life360, Inc. All other trademarks, trade names and service marks appearing in this Quarterly Report on Form 10-Q are the property of their respective owners. Solely for convenience, the trademarks and trade names in this report may be referred to without the ® and ™ symbols, but such references should not be construed as any indicator that their respective owners will not assert their rights thereto.


FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q (this “Quarterly Report”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 that are based on our management’s beliefs and assumptions and on information currently available to our management. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 21E of the Exchange Act. These forward-looking statements include statements regarding, among other things, (a) our expectations regarding our results of operations and key performance indicators, (b) key factors affecting our performance (c) our growth strategy, (d) our future financing plans, and (e) our anticipated needs for, and use of, working capital. They are generally identifiable by use of the words: “may,” “might,” “will,” “could,” “would,” “should,” “expect,” “plan,” “anticipate,” “intend,” “seek,” “believe,” “estimate,” “predict,” “potential,” “continue,” “contemplate,” “possible” or the negative of these terms or other comparable terminology, although not all forward-looking statements contain these words. We caution you the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q. These forward-looking statements are subject to risks and uncertainties, many of which are outside of our control, including risks related to our business, market risks, our need for additional capital, and the risk that our products and services may not perform as expected, as described in greater detail under the heading “Risk Factors” in Part II, Item 1A in this Quarterly Report and Part I, Item 1A in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the U.S. Securities and Exchange Commission (“SEC”) on February 29, 2024 (“Annual Report”), as such risks may be updated in subsequent filings with the Australian Stock Exchange (“ASX”) or SEC. In light of these risks and uncertainties, there can be no assurance that the forward-looking statements contained in this filing will in fact occur. You should not place undue reliance on these forward-looking statements.
The forward-looking statements are not historical facts, but rather are based on current expectations, estimates, assumptions and projections about our industry, business and future financial results. The forward-looking statements speak only as of the date on which they are made, and, except to the extent required by federal securities laws, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date on which the statements are made or to reflect the occurrence of unanticipated events. Our actual results could differ materially from the results contemplated by these forward-looking statements due to a number of factors, including those discussed under “Item 1A. Risk Factors” and other sections in this Quarterly Report.

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements (unaudited)




1

Life360, Inc.
Condensed Consolidated Balance Sheets
(Dollars in U.S. $, in thousands, except share and per share data)
(unaudited)
March 31,
2024
December 31,
2023
Assets
Current Assets:
Cash and cash equivalents$73,401 $68,964 
Accounts receivable, net37,036 42,180 
Inventory6,338 4,099 
Costs capitalized to obtain contracts, net961 1,010 
Prepaid expenses and other current assets13,720 15,174 
Total current assets131,456 131,427 
Restricted cash, noncurrent1,202 1,749 
Property and equipment, net684 730 
Costs capitalized to obtain contracts, noncurrent940 834 
Prepaid expenses and other assets, noncurrent5,606 6,848 
Operating lease right-of-use asset933 1,014 
Intangible assets, net44,281 45,441 
Goodwill133,674 133,674 
Total Assets$318,776 $321,717 
Liabilities and Stockholders’ Equity
Current Liabilities:
Accounts payable$9,388 $5,896 
Accrued expenses and other current liabilities25,063 27,538 
Convertible notes, current ($4,057 and $3,449 measured at fair value, respectively)
4,057 3,449 
Deferred revenue, current35,513 33,932 
Total current liabilities74,021 70,815 
Convertible notes, noncurrent
1,161 1,056 
Derivative liability, noncurrent1,924 217 
Deferred revenue, noncurrent1,196 1,842 
Other liabilities, noncurrent634 723 
Total Liabilities$78,936 $74,653 
Commitments and Contingencies (Note 10)
Stockholders’ Equity
Common Stock, $0.001 par value; 100,000,000 shares authorized as of March 31, 2024 and December 31, 2023; 69,440,062 and 68,155,830 issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
71 70 
Additional paid-in capital534,679 532,128 
Accumulated deficit(294,920)(285,143)
Accumulated other comprehensive income
10 9 
Total stockholders’ equity239,840 247,064 
Total Liabilities and Stockholders’ Equity$318,776 $321,717 
See accompanying notes to the condensed consolidated financial statements (unaudited).
2

Life360, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(Dollars in U.S. $, in thousands, except share and per share data)
(unaudited)
Three Months Ended March 31,
20242023
Subscription revenue$61,579 $51,664 
Hardware revenue10,188 9,984 
Other revenue6,460 6,495 
Total revenue78,227 68,143 
Cost of subscription revenue9,315 8,045 
Cost of hardware revenue8,012 9,426 
Cost of other revenue887 842 
Total cost of revenue18,214 18,313 
Gross profit60,013 49,830 
Operating expenses:
Research and development27,258 27,197 
Sales and marketing24,733 24,316 
General and administrative14,401 13,209 
Total operating expenses66,392 64,722 
Loss from operations(6,379)(14,892)
Other income (expense):
Convertible notes fair value adjustment(608)72 
Derivative liability fair value adjustment(1,707)14 
Other income, net
311 843 
Total other income (expense), net(2,004)929 
Loss before income taxes(8,383)(13,963)
Provision for income taxes1,394 108 
Net loss$(9,777)$(14,071)
Net loss per share, basic and diluted
$(0.14)$(0.21)
Weighted-average shares used in computing net loss per share, basic and diluted
68,535,626 65,592,780 
Comprehensive loss
Net loss$(9,777)$(14,071)
Change in foreign currency translation adjustment1 24 
Total comprehensive loss$(9,776)$(14,047)
See accompanying notes to the condensed consolidated financial statements (unaudited).









3

Life360, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(Dollars in U.S. $, in thousands, except share and per share data)
(unaudited)

Common StockAdditional
Paid-In Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 202368,155,830 $70 $532,128 $(285,143)$9 $247,064 
Exercise of stock options277,309 — 2,307 — — 2,307 
Exercise of warrants41,685 — 94 — — 94 
Vesting of restricted stock units965,238 1 (1)— —  
Taxes paid related to net settlement of equity awards— — (8,110)— — (8,110)
Stock-based compensation expense— — 8,261 — — 8,261 
Change in foreign currency translation adjustment— — — — 1 1 
Net loss— — — (9,777)— (9,777)
Balance at March 31, 202469,440,062 $71 $534,679 $(294,920)$10 $239,840 
Common StockAdditional
Paid-In Capital
Notes Due
from 
Affiliates
Accumulated
Deficit
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 202265,239,843 $67 $501,763 $(314)$(256,972)$(6)$244,538 
Exercise of stock options185,073 — 714 — — — 714 
Vesting of restricted stock units870,915 1 (1)— — —  
Taxes paid related to net settlement of equity awards— — (5,731)— — — (5,731)
Repayment of notes due from affiliate— — 77 314 — — 391 
Stock-based compensation expense— — 8,955 — — — 8,955 
Change in foreign currency translation adjustment— — — — — 24 24 
Net loss— — — — (14,071)— (14,071)
Balance at March 31, 202366,295,831 $68 $505,777 $ $(271,043)$18 $234,820 
See accompanying notes to the condensed consolidated financial statements (unaudited).
4

Life360, Inc.
Condensed Consolidated Statements of Cash Flows
(Dollars in U.S. $, in thousands)
(unaudited)
Three Months Ended March 31,
20242023
Cash Flows from Operating Activities:
Net loss$(9,777)$(14,071)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization2,295 2,273 
Amortization of costs capitalized to obtain contracts341 439 
Amortization of operating lease right-of-use asset81  
Stock-based compensation expense8,261 8,955 
Compensation expense in connection with revesting notes 72 
Non-cash interest expense, net128 92 
Convertible notes fair value adjustment608 (72)
Derivative liability fair value adjustment1,707 (14)
Non-cash revenue from investment(446)(496)
Inventory write-off 916 
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable, net5,144 2,145 
Prepaid expenses and other assets3,272 (1,340)
Inventory(2,239)1,113 
Costs capitalized to obtain contracts, net(398)(498)
Accounts payable3,492 (4,274)
Accrued expenses and other current liabilities(3,073)(4,628)
Deferred revenue1,381 189 
Other liabilities, noncurrent(89) 
Net cash provided by (used in) operating activities10,688 (9,199)
Cash Flows from Investing Activities:
Internal use software(1,089)(348)
Purchase of property and equipment (26)
Net cash used in investing activities(1,089)(374)
Cash Flows from Financing Activities:
Proceeds from the exercise of stock options and warrants2,401 714 
Taxes paid related to net settlement of equity awards(8,110)(5,731)
Proceeds from repayment of notes due from affiliates 314 
Net cash used in financing activities(5,709)(4,703)
Net Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash3,890 (14,276)
Cash, Cash Equivalents and Restricted Cash at the Beginning of the Period70,713 90,365 
Cash, Cash Equivalents, and Restricted Cash at the End of the Period$74,603 $76,089 
Supplemental disclosure:
Cash paid during the period for taxes$56 $ 


5

Life360, Inc.
The following table presents the cash, cash equivalents, and restricted cash reported within the balance sheets totaling the same such amounts shown above:
March 31,
2024
March 31,
2023
Cash and cash equivalents$73,401 $61,394 
Restricted cash, current 13,094 
Restricted cash, noncurrent1,202 1,601 
Total cash and cash equivalents, and restricted cash$74,603 $76,089 
See accompanying notes to the condensed consolidated financial statements (unaudited).
6

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)

1. Nature of Business
Life360, Inc. (the “Company”) is a leading technology platform connecting millions of people throughout the world to the people, pets and things they care about most. The Company has created a new category at the intersection of family, technology, and safety to help keep families connected and safe. The Company’s core offering, the Life360 mobile application, includes features like communications, driving safety, digital safety and location sharing. Beyond the everyday, Life360 also provides much-needed protection and saves lives, which is crucial for families in emergency situations such as natural disasters, vehicle collisions, physical property theft, and digital identity theft. The Life360 mobile application operates under a “freemium” model where its core offering is available to members at no charge, with three membership subscription options that are available but not required.
The Company acquired Jio, Inc. (“Jiobit”) and Tile, Inc, (“Tile”) in September 2021 and January 2022, respectively, to create a comprehensive platform-agnostic location tracking solution for people, pets and things. Jiobit is a leading wearable location device for young children, pets and seniors and Tile is a leading product suite of location trackers for finding objects.
The Company’s suite of product and service offerings, including the Life360 and Tile mobile applications, and related third-party services, is system and platform-agnostic, allowing its products and services to work seamlessly for members, regardless of the devices they use.
2. Summary of Significant Accounting Policies
Included below are select significant accounting policies. Refer to Note 2, "Summary of Significant Accounting Policies" in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 29, 2024 (“Annual Report”) for a full list of the Company’s significant accounting policies.
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim periods and following the requirements of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date. In the opinion of the Company’s management, the condensed consolidated financial statements reflect all normal recurring adjustments necessary to provide a fair presentation of the Company’s financial position, results of operations, stockholders’ equity, and cash flows for the interim periods presented. Operating results for these interim periods are not necessarily indicative of the Company’s future results of operations.
The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report.
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates, judgments, and assumptions include:
revenue recognition, including the determination of selling prices for distinct performance obligations sold in multiple performance obligation arrangements, the period over which revenue is recognized for certain arrangements, and estimated delivery dates for orders with title transfer upon delivery;
allowances for credit losses and product returns;
promotional and marketing allowances;
inventory valuation;
7

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
average useful customer life;
valuation of stock-based awards;
legal contingencies;
impairment of long-lived assets and goodwill;
valuation of convertible notes and embedded derivatives;
useful lives of long-lived assets; and
income taxes including valuation allowances on deferred tax assets.
The Company bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. Actual results could differ significantly from those estimates.
Accounting pronouncements not yet adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07 – Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or results of operations.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. The updates in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or results of operations.
8

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Concentrations of Risk and Significant Customers
Major Customers
The Company derives its accounts receivable from revenue earned from customers located in the United States and internationally. Channel and retail partners account for the majority of the Company’s revenue and accounts receivable for all periods presented.
The following tables set forth the information about the Company’s third-party platforms and distribution channels (each a “Channel Partner”) that processed the Company’s overall revenue transactions and retail partners who represented greater than 10% of the Company’s revenue or accounts receivable, respectively:
Percentage of Revenue
Three Months Ended March 31,
20242023
Channel Partner (Apple)57 %56 %
Channel Partner (Google)18 %15 %
Percentage of Gross Accounts Receivable
As of March 31,As of December 31,
20242023
Channel Partner (Apple)61 %50 %
Channel Partner (Google)12 %*
Data Partner A10 %*
Retail Partner A*17 %
*    Represents less than 10%

Supplier Concentration
The Company currently relies on a single technology partner for its cloud platform and outsources the manufacturing of the Jiobit and Tile hardware devices to a single contract manufacturer. Although there are a limited number of suppliers, management believes that other suppliers could provide similar services on comparable terms.
Cash and Cash Equivalents
The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents include deposit and money market funds. Money market mutual funds are valued using quoted market prices and therefore are classified within Level 1 of the fair value hierarchy.
Restricted Cash
The restricted cash, noncurrent balance of $1.2 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively, relates to cash deposits restricted under letters of credit issued on behalf of the Company in support of indebtedness to trade creditors incurred in the ordinary course of business.
3. Segment and Geographic Revenue
The Company operates as a single operating segment. The Company’s chief operating decision maker is its chief executive officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. All material long-lived assets are based in the United States.
9

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Revenue by geographic region is generally based on the address of the customer as defined in the contract with the customer. The following table sets forth revenue by geographic region for the periods presented (in thousands):
Three Months Ended March 31,
20242023
North America$70,316 $60,801 
Europe, Middle East and Africa4,633 4,318 
Other international regions3,278 3,024 
Total revenue$78,227 $68,143 
The Company’s revenues in the United States were $68.9 million, or 88%, of total revenue for the three months ended March 31, 2024 and $58.7 million, or 86%, of total revenue for the three months ended March 31, 2023.
4. Deferred Revenue
Deferred revenue consists primarily of payments received and accounts receivable recorded in advance of revenue recognition under the Company’s subscription service arrangements and is recognized as the revenue recognition criteria is met. The Company primarily invoices its customers for its subscription services arrangements in advance. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, noncurrent on the condensed consolidated balance sheets.
During the three months ended March 31, 2024 and 2023, the Company recognized revenue of $18.4 million and $16.8 million, respectively, that was included in the deferred revenue balance at the beginning of each respective period.
Remaining performance obligations represent the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods.
Revenue expected to be recognized from remaining performance obligations was $36.7 million as of March 31, 2024, of which the Company expects $35.5 million to be recognized over the next twelve months.
5. Costs Capitalized to Obtain Contracts
The Company recognizes as an asset the costs of obtaining a contract with a customer if it expects to recover those costs and they are both direct and incremental. These costs are attributable to the Company’s largest Channel Partners.
Costs of obtaining new revenue contracts are deferred and then amortized on a straight-line basis over the related period of benefit, which is estimated to be two to three years depending on the subscription type.
The following table represents a roll forward of the Company’s costs capitalized to obtain contracts, net (in thousands):
Three Months Ended March 31,
20242023
Costs capitalized to obtain contracts, net, beginning of period$1,844 $2,063 
Additions to costs capitalized to obtain contracts, net398 499 
Amortization of costs capitalized to obtain contracts, net(341)(439)
Costs capitalized to obtain contracts, net, end of period$1,901 $2,123 
10

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
6. Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

The three levels of inputs which may be used to measure fair value are as follows:
Level 1 - Observable inputs, such as quoted prices in active markets for identical assets or liabilities.
Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Valuations based on unobservable inputs to the valuation methodology and including data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.
The carrying amounts of certain financial instruments, including cash and cash equivalents, prepaid expenses, accounts receivable, and accounts payable approximate fair value due to their short-term maturities.
The Company measures and reports certain assets and liabilities at fair value on a recurring basis. The fair value of these assets and liabilities as of March 31, 2024 and December 31, 2023 are classified as follows (in thousands):
As of March 31, 2024
Level 1Level 2Level 3Total
Assets:
Money market funds$42,528 $ $ $42,528 
Total assets$42,528 $ $ $42,528 
Liabilities:
Derivative liability (Note 9)$ $ $1,924 $1,924 
Convertible notes (Note 8)  4,057 4,057 
Total liabilities$ $ $5,981 $5,981 
As of December 31, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds $41,981 $ $ $41,981 
Total assets$41,981 $ $ $41,981 
Liabilities:
Derivative liability (Note 9)$ $ $217 $217 
Convertible notes (Note 8)  3,449 3,449 
Total liabilities$ $ $3,666 $3,666 
11

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
The change in fair value of the Level 3 instruments were as follows (in thousands):
As of March 31, 2024
Derivative
liability
(Note 9)
Convertible
notes
(Note 8)
Fair value, beginning of the year$217 $3,449 
Changes in fair value1,707 608 
Fair value, end of period$1,924 $4,057 
As of December 31, 2023
Derivative
liability
(Note 9)
Convertible
notes
(Note 8)
Fair value, beginning of the year$101 $6,938 
Vesting of revesting notes 72 
Forfeiture of revesting notes (326)
Repayment of convertible notes (Note 8) (3,919)
Changes in fair value116 684 
Fair value, end of period$217 $3,449 
For the three months ended March 31, 2024, the Company recorded losses associated with the change in fair value of the derivative liability and convertible notes of $1.7 million and $0.6 million, respectively. For the year ended December 31, 2023, the Company recorded losses associated with the change in fair value of the derivative liability and the convertible notes of $0.1 million and $0.7 million, respectively. The amounts have been recorded in other income (expense), net in the condensed consolidated statements of operations and comprehensive loss.
For the three months ended March 31, 2023, the Company recorded gains associated with the change in fair value of the derivative liability and convertible notes of $14 thousand and $72 thousand, respectively. The amounts have been recorded in other income (expense), net in the condensed consolidated statements of operations and comprehensive loss.
7. Balance Sheet Components
Accounts receivable, net
Accounts receivable, net consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Accounts receivable$37,130 $42,274 
Allowance for credit losses(94)(94)
Total accounts receivable, net$37,036 $42,180 
Inventory
Inventory consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Raw materials$18 $298 
Finished goods6,320 3,801 
Total inventory$6,338 $4,099 
12

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Prepaid expenses$13,217 $14,520 
Other receivables503 654 
Total prepaid expenses and other current assets$13,720 $15,174 
Prepaid expenses primarily consist of certain cloud platform and customer service program costs. Other receivables primarily consist of refunds owed to the Company and other amounts which the Company is expected to receive in less than twelve months.
Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Computer equipment$297 $297 
Leasehold improvements100 100 
Production manufacturing equipment839 839 
Construction in progress249 249 
Furniture and fixtures29 29 
Total property and equipment, gross1,514 1,514 
Less: accumulated depreciation(830)(784)
Total property and equipment, net$684 $730 
Depreciation expense was $46 thousand and $37 thousand for the three months ended March 31, 2024 and 2023, respectively.
There was no impairment of property and equipment or long-lived assets recognized during the three months ended March 31, 2024 or 2023.
Prepaid Expenses and Other Assets, noncurrent
Prepaid expenses and other assets, noncurrent consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Prepaid expenses, noncurrent$111 $1,353 
Investment5,474 5,474 
Other assets21 21 
Total prepaid expenses and other assets, noncurrent$5,606 $6,848 
Prepaid expenses, noncurrent primarily consist of cloud platform costs. Investment relates to warrants to purchase shares of preferred stock of a current Data Revenue Partner.


13

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Leases
The Company leases office space under a non-cancelable operating lease with a remaining lease term of 2.7 years, which includes the option to extend the lease.
The Company did not have any finance leases as of March 31, 2024 or December 31, 2023.
The components of lease expense are as follows (in thousands):
Three Months Ended March 31,
20242023
Operating lease cost (1)
$110 $245 
(1)    Amounts include short-term leases, which are immaterial.
Payments for operating leases included in cash from operating activities were $0.1 million and $0.3 million for the three months ended March 31, 2024 and 2023, respectively.
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term):
As of March 31,As of December 31,
20242023
Operating lease right-of-use asset$933 $1,014 
Operating lease liability, current (included in accrued expenses and other current liabilities)342 335 
Operating lease liability, noncurrent (included in other liabilities, noncurrent)634 723 
Weighted-average remaining term for operating lease (in years)2.72.9
The weighted-average discount rate used to measure the present value of the operating lease liabilities was 5.0% for each period presented.
Maturities of the Company’s operating lease liability, which does not include short-term leases, as of March 31, 2024 were as follows (in thousands):
Operating leases
Remainder of 2024$285 
2025390 
2026367 
Total future minimum lease payments1,042 
Less imputed interest(66)
Total operating lease liability$976 
14

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Goodwill and Intangible Assets, net
Intangible assets, net consists of the following (in thousands):
As of March 31 2024,
GrossAccumulated AmortizationNet
Trade name$23,380 $(5,346)$18,034 
Technology22,430 (10,313)12,117 
Customer relationships15,290 (4,254)11,036 
Internal use software3,506 (412)3,094 
Total$64,606 $(20,325)$44,281 
As of December 31 2023,
GrossAccumulated AmortizationNet
Trade name$23,380 $(4,762)$18,618 
Technology22,430 (9,191)13,239 
Customer relationships15,290 (3,782)11,508 
Internal use software2,416 (340)2,076 
Total$63,516 $(18,075)$45,441 
The Company capitalized $1.1 million and $0.3 million in internal use software during the three months ended March 31, 2024 and 2023, respectively.
Amortization expense was $2.2 million for each of the three months ended March 31, 2024 and 2023.
During the three months ended March 31, 2024 and 2023, there was no impairment of intangible assets recorded.
As of March 31, 2024, the estimated remaining amortization expense for intangible assets by fiscal year is as follows (in thousands):
Amount
Remainder of 2024$6,750 
20258,913 
20268,470 
20274,274 
20284,225 
Thereafter9,012 
Total future amortization expense$41,644 
Internal use software not yet in service$2,637 
Total$44,281 









15

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:
Weighted-Average Remaining Useful Life
As of March 31,As of December 31,
20242023
Trade name7.7 years8.0 years
Technology2.7 years2.9 years
Customer relationships5.9 years6.1 years
Internal use software1.6 years3.6 years
As of March 31, 2024, the Company had $2.6 million of capitalized internal use software projects that were not yet in service. These assets will be placed into service once the projects have completed, and will be amortized over a three-year useful life. The internal use software projects that were not yet in service have been excluded from the weighted-average remaining useful life calculation for internal use software in the table above.
As of March 31, 2024 and December 31, 2023, goodwill was $133.7 million. No goodwill impairment was recorded during the three months ended March 31, 2024 or 2023.
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Accrued vendor expenses$11,815 $10,020 
Accrued compensation4,314 3,349 
Customer related promotions and discounts3,223 9,049 
Operating lease liability342 335 
Sales return reserves2,899 3,285 
Other current liabilities2,470 1,500 
Total accrued expenses and other current liabilities$25,063 $27,538 
Other current liabilities primarily relate to sales and income taxes payable, as of March 31, 2024, and warranty liabilities related to the Company’s hardware tracking devices, inventory received not yet billed, and sales taxes payable as of December 31, 2023.
8. Convertible Notes
July 2021 Convertible Notes
In July 2021, the Company issued convertible notes (“July 2021 Convertible Notes”) to investors with an underlying principal amount of $2.1 million. The July 2021 Convertible Notes accrue simple interest at an annual rate of 4% and mature on July 1, 2026. The July 2021 Convertible Notes may be settled under the following scenarios at the option of the holder: (i) at any time into common shares equal to the conversion amount of outstanding principal and any accrued but unpaid interest divided by the conversion price of $11.96; (ii) at the option of the holder upon a liquidation event a) paid in cash equal to the outstanding principal and any accrued but unpaid interest or b) into common shares equal to the conversion amount of outstanding principal and any accrued but unpaid interest divided by the conversion price of $11.96; or (iii) upon maturity, settlement in cash at the outstanding accrued interest and principal amount.
16

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Certain conversion and redemption features of the July 2021 Convertible Notes were determined to not be clearly and closely associated with the risk of the debt-type host instrument and were required to be separately accounted for as derivative financial instruments. The Company bifurcated these embedded conversion and redemption (“embedded derivatives”) features and classified these as liabilities measured at fair value. The fair value of the derivative liability of $0.7 million was recorded separate from the July 2021 Convertible Notes with an offsetting amount recorded as a debt discount. The debt discount is amortized over the estimated life of the debt using the straight-line method, as the value attributable to the July 2021 Convertible Notes was zero upon issuance.

As of March 31, 2024 the unamortized amount and net carrying value of the July 2021 Convertible Notes is $0.9 million and $1.2 million, respectively. The amount by which the July 2021 Convertible Notes if-converted value exceeds its principal is $2.4 million as of March 31, 2024.

As of December 31, 2023 the unamortized amount and net carrying value of the July 2021 Convertible Notes was $1.1 million and $1.1 million, respectively. The amount by which the July 2021 Convertible Notes if-converted value exceed its principal was $0.6 million as of December 31, 2023.
In connection with the July 2021 Convertible Notes, the Company issued warrants to purchase 88,213 shares of the Company’s common stock with an exercise price of $0.01 per share and a term of one year (Warrant Tranche 1), 44,106 shares of the Company’s common stock with an exercise price of $11.96 per share and a term of 5 years (Warrant Tranche 2), and 44,106 shares of the Company’s common stock which is exercisable starting twelve months from the issuance date with an exercise price of $11.96 per share and a term of 5 years (Warrant Tranche 3).
The warrants were recorded to additional paid-in capital during the year ended December 31, 2021. The fair value of the warrants issued in connection with the July 2021 Convertible Notes was $0.8 million and was recorded as a debt discount that is being amortized to interest expense under the straight-line method over the term of the respective July 2021 Convertible Notes.
As a result of the beneficial conversion feature associated with the July 2021 Convertible Notes, $0.6 million was added to additional paid-in capital during the year ended December 31, 2021. The beneficial conversion feature was recorded as a debt discount and is being amortized to interest expense under the straight-line method over the term of the respective July 2021 Convertible Notes.
For the three months ended March 31, 2024 and March 31, 2023, the Company recognized a total of $0.1 million and $0.1 million, respectively, in non-cash interest expense related to the July 2021 Convertible Notes.

September 2021 Convertible Notes
In September 2021, the Company, in connection with the Jiobit Acquisition, issued $11.6 million representing the fair value of convertible notes (the “September 2021 Convertible Notes”) and $1.6 million of revesting convertible notes (“Revesting Notes”) that vest over time. The September 2021 Convertible Notes were convertible to common stock at any time subsequent to the acquisition at a fixed conversion price of $22.50 per share. The Company agreed to repay 1/3rd of the unconverted principal plus accrued interest to the holders of such notes on each of the first three annual anniversaries of the issuance date of the September 2021 Convertible Notes, the first two payments of which were made in September 2022 and 2023. Upon a change of control, the holder could elect to either convert at the fixed conversion price of $22.50 per share or be repaid in full. The Company elected the fair value option and remeasured the September 2021 Convertible Notes at their fair value on each reporting date and reflect the changes in fair value in earnings.






17

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
The estimated fair value of the September 2021 Convertible Notes is determined using a combination of the present value of the cash flows and the Black-Scholes option pricing model using assumptions as follows:
As of March 31,As of December 31,As of September 1,
202420232021
Principal$3,365 $3,365 $11,206 
Interest rate6.8 %5.7 %4.5 %
Common stock fair value per share25.59 15.46 20.49 
Conversion price per share22.50 22.50 22.50 
Risk-free interest rate5.34 %4.96 %0.45 %
Time to exercise (in years)0.4 0.7 3.0 
Volatility36 %29 %37 %
Annual dividend yield0 %0 %0 %
The Revesting Notes are restricted and vest with continuous employment of certain key employees over a 3-year period subsequent to the acquisition. The Revesting Notes are recognized in general and administrative expense. In January 2023, the final key employee exited the Company. As part of their separation agreement, their Revesting Notes are due in their entirety at the maturity date and the Company recorded $0.1 million of compensation expense included in general and administrative expense.
The Company records the Revesting Notes at fair value and will remeasure the Revesting Notes at fair value on each reporting date. As the Revesting Notes vest, the changes in fair value are recorded as general and administrative expense with a corresponding entry to convertibles notes. The estimated fair value of the Revesting Notes is determined using a combination of the present value of the Revesting Notes cash flows and the Black-Scholes option pricing model. The terms of the Revesting Notes are consistent with the terms of the September 2021 Convertible Notes. For the three months ended March 31, 2024 and 2023, the Company recorded zero and $0.1 million, respectively, to compensation expense included in general and administrative expense related to the changes in fair value of the Revesting Notes.
Convertible notes, current and noncurrent consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Convertible notes, current:
September 2021 Convertible Notes$4,057 $3,449 
Convertible notes, noncurrent:
July 2021 Convertible Notes1,161 1,056 
Total convertible notes$5,218 $4,505 
The contractual future principal payments for all convertible notes as of March 31, 2024 were as follows (in thousands):
Amount
(unaudited)
Remainder of 2024$3,365 
2025 
20262,110 
Total principal outstanding5,475 
Fair value adjustment(257)
Total convertible notes$5,218 

In April 2024, the holders of the September 2021 Convertible Notes elected to convert their notes and accrued interest to common stock based on the fixed conversion price of $22.50 per share. Refer to Note 17, "Subsequent Events" for further details.
18

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
9. Derivative Liability
The Company’s derivative liability represents embedded share-settled redemption features bifurcated from its July 2021 Convertible Notes and is carried at fair value. The changes in the fair value of the derivative liability are recorded in other income (expense), net in the Company’s condensed consolidated statements of operations and comprehensive loss.
Estimating fair values of derivative financial instruments requires the development of significant and subjective estimates that may, and are likely to, change over the duration of the instrument with related changes in internal and external market factors. Since derivative financial instruments are initially and subsequently carried at fair value, the Company’s income will reflect the volatility in these estimate and assumption changes.
The features embedded in the July 2021 Convertible Notes are combined into one compound embedded derivative. The fair value of the embedded derivative was estimated based on the present value of the redemption discount applied to the principal amount of the July 2021 Convertible Notes adjusted to reflect the weighted probability of exercise. The discount rate was based on the risk-free interest rate.

The estimated fair value of the embedded derivative is determined using a lattice model with the following assumptions:
As of March 31,As of December 31,
20242023
Principal$2,110 $2,110 
Interest rate4.0 %4.0 %
Common stock fair value per share$25.59 $15.46 
Risk-free interest rate
3.7% - 4.2%
3.7% - 4.0%
Term (in years)2.32.5
Volatility
66.4% - 76.9%
43.0% - 61.2%
Option adjusted spread (bps)561 613 
Annual dividend yield0 %0 %
Exchange rate (AUD to USD)0.650.68 
Upon the issuance of the July 2021 Convertible Notes, the Company recorded a derivative liability of $0.7 million at fair value using inputs classified as Level 3 in the fair value hierarchy. As of March 31, 2024 and December 31, 2023, the fair value of the derivative liability was $1.9 million and $0.2 million, respectively. Refer to Note 6, "Fair Value Measurements" for further details.
10. Commitments and Contingencies
Purchase Commitments
The Company has certain commitments with its cloud platform provider and sole contract manufacturer that are non-cancellable. As of March 31, 2024, future non-cancellable commitments under these agreements were as follows in thousands):
Amount
Remainder of 2024$21,409 
202525,000 
202625,500 
202726,000 
Total purchase commitments$97,909 



19

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Contingencies
From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues a liability for such matters when it is probable that future expenditures will be made, and such expenditures can be reasonably estimated. The Company is not subject to any current pending legal matters or claims that the Company believes could have a material adverse effect on its financial position, results of operations or cash flows.
Warranties and Indemnification
To date, the Company has not incurred significant costs and has not accrued any material liabilities in the accompanying condensed consolidated financial statements as a result of its warranty and indemnification obligations.
Litigation
Occasionally, the Company is involved in various legal proceedings, claims and government investigations in the ordinary course of business. The outcome of litigation and other legal matters is inherently uncertain, though the Company intends to vigorously defend the matters. In making a determination regarding accruals, using available information, the Company evaluates the likelihood of an unfavorable outcome in legal or regulatory proceedings to which the Company is a party and records a loss contingency when it is probable a liability has been incurred and the amount of the loss can be reasonably estimated. When the Company determines an unfavorable outcome is not probable or reasonably estimable the Company does not accrue for any potential litigation loss. Actual outcomes of these legal and regulatory proceedings may materially differ from the Company’s estimates.
On March 12, 2019, a former alleged competitor of Tile, Cellwitch, Inc, filed a patent infringement claim against Tile in the U.S. District Court, Northern District of California, seeking permanent injunction and damages. On December 18, 2019, Tile filed an inter partes review petition with the Patent Trial and Appeal Board (“PTAB”) challenging the validity of the patent. On May 13, 2021, the PTAB issued a Final Written Decision on Tile’s inter partes review petition (the “Final Written Decision”), finding a majority of the claims invalid. The Final Written Decision was affirmed by the U.S. Court of Appeals for the Federal Circuit on May 13, 2022. The case is currently in trial court. The claim construction hearing took place on January 18, 2024, and on April 23, 2024, the court released its order which found 10 of the claims invalid, leaving only 2 active claims remaining. At this time, a loss is not probable nor estimable, and as a result, no litigation reserve has been recorded on our condensed consolidated balance sheet as of March 31, 2024.
No litigation reserve was recorded on our condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, respectively.
11. Common Stock
The Company has the following potentially outstanding common stock reserved for issuance:
As of March 31,As of December 31,
20242023
Issuances under stock incentive plan6,186,944 6,625,812 
Issuances upon exercise of common stock warrants95,973 137,658 
Issuances upon vesting of restricted stock units5,408,458 6,182,543 
Issuances upon conversion of convertible notes325,981 325,981 
Shares reserved for shares available to be granted but not granted yet20,682,366 16,882,215 
32,699,722 30,154,209 
12. Warrants
As of March 31, 2024, the Company had outstanding warrants to purchase 95,973 shares of Company common stock with exercise prices ranging from $6.44 to $11.96 and expiry dates ranging from 2025 to 2026.

20

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
In March 2024, 41,685 of the Company’s freestanding warrants were exercised to purchase shares of the Company’s common stock at an exercise price of $2.28 per share.

As of December 31, 2023, the Company had outstanding warrants to purchase 137,658 shares of Company common stock with exercise prices ranging from $2.28 to $11.96 and expiry dates ranging from 2024 to 2026. Refer to Note 8, "Convertible Notes" for further details.
13. Equity Incentive Plan
2011 Equity Incentive Plan
The Company’s equity incentive plan allows the Company to grant restricted stock units, performance-based restricted stock units (PRSU), restricted stock, and stock options to employees and consultants of the Company and any of the Company’s parent, subsidiaries, or affiliates, and to the members of the Board of Directors.
The following summary of stock option activity for the periods presented is as follows (in thousands, except share and per share data):
Number of Shares
Underlying
Outstanding Options
Weighted
Average
Exercise Price
per Share
Weighted
Average
Remaining
Contractual Life
(in Years)
Aggregate
Intrinsic Value
Balance as of December 31, 20236,625,812 $6.57 4.7$59,957 
Options granted   
Options exercised(277,309)8.32 
Options canceled/forfeited (161,559)15.29 
Balance as of March 31, 20246,186,944 6.26 4.6119,570 
Exercisable as of March 31, 20245,327,732 $5.39 4.5$107,623 
As of March 31, 2024, there was total unrecognized compensation cost for outstanding stock options of $3.4 million to be recognized over a period of approximately 1.7 years.
Performance-based Restricted Stock Units
The Company granted 54,075 PRSUs (“the Target Grant”) to certain executives during the three months ended March 31, 2024. The number of PRSUs that may be vested depends on the extent to which performance goals for the award are achieved over a one-year performance period, as determined by the Remuneration and Nomination Committee of the Board, up to a maximum of 200% of the Target Grant. The performance goals for the PRSUs consist of the following two metrics, each with a weighting of 50%: (1) a revenue metric for the year ended December 31, 2024; and (2) an Adjusted EBITDA metric for the year ended December 31, 2024. Each of the metrics are within the Company’s published revenue and Adjusted EBITDA guidance described in the Company’s press release furnished within Exhibit 99.1 of the Company’s Current Report on Form 8-K filed with the SEC on February 29, 2024.

The PRSU awards vest over a four-year period with 1/4th of the shares vesting after the first year and 1/16th of the shares vesting each quarter thereafter. As of March 31, 2024, PRSUs granted in 2024 are being accrued at the target amount. The Company uses the grant date fair value of the common stock to measure compensation expense for PRSU awards. Compensation expense is recognized over the vesting period of the PRSU award using the straight-line method and shares attained over target upon vesting will be recognized as awards granted in the period. No PRSU awards vested as of March 31, 2024.
21

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
The following summary of restricted stock units (including PRSUs) activity for the periods presented is as follows:
Number of SharesWeighted
average grant
date fair value
Balance as of December 31, 20236,182,543 $12.67 
RSU granted685,698 17.64 
RSU vested and settled(1,313,564)22.99 
RSU canceled/forfeited(146,219)12.63 
Balance as of March 31, 20245,408,458 $13.35 
As of March 31, 2024, there was unrecognized compensation cost for outstanding restricted stock units of $64.7 million to be recognized over a period of approximately 2.8 years.
The number of RSUs vested and settled includes shares of common stock that the Company withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.
Stock-based Compensation
Stock-based compensation expense was allocated as follows (in thousands):
Three Months Ended March 31,
20242023
Cost of revenue
Subscription costs$159 $125 
Hardware costs184 206 
Other costs4 11 
Total cost of revenue347 342 
Research and development5,325 4,786 
Sales and marketing632 926 
General and administrative1,957 2,901 
Total stock-based compensation expense$8,261 $8,955 
There was an immaterial amount of capitalized stock-based compensation costs and no stock-based compensation tax benefits recognized during the three months ended March 31, 2024 and 2023, respectively.
Equity Awards Issued in Connection with Business Combinations
Jio, Inc.
In connection with the Jiobit acquisition in September 2021, the Company issued 91,217 shares of restricted common stock with an aggregate fair value of $1.9 million to be recognized as post combination stock-based compensation ratably with continuous employment of certain employees over a 3 year period.
In January 2023, a key employee of the Jiobit acquisition terminated employment with the Company. As part of such employee’s separation agreement, the Company recorded $0.2 million to compensation included in general and administrative expense related to their Revesting Stock. As of each of March 31, 2024 and December 31, 2023, there was zero unrecognized compensation expense related to the restricted common stock, as a result of the termination of certain employees.
22

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Additionally, the Company granted 43,083 service-based stock options under the Plan to certain Jiobit employees with an aggregate fair value of $0.5 million which vests ratably over the requisite service period. As of March 31, 2024, there was $32 thousand of unrecognized compensation expense related to unvested assumed stock options, which is expected to be recognized over the remaining weighted average life of 0.8 years. As of December 31, 2023, there was $0.1 million of unrecognized compensation expense related to unvested assumed stock options, which is expected to be recognized over the remaining weighted average life of 1 year.
Tile, Inc.
In connection with the Tile acquisition in January 2022, the Company issued 1,499,349 shares of retention restricted stock units with an aggregate fair value of $29.6 million. Of the 1,499,349 shares of retention restricted stock units, 787,446 shares valued at $15.6 million contained performance vesting criteria based on the achievement of certain company milestones during the three months ended March 31, 2022, and vest over a two year period. As of March 31, 2022, the vesting criteria had not been met and all 787,446 restricted stock units were forfeited. The remaining 711,903 retention restricted stock units vest over a two to four year period. As of March 31, 2024, there was $0.6 million of unrecognized compensation expense related to the retention restricted stock units which is expected to be recognized over the remaining weighted average life of 1.8 years. As of December 31, 2023, there was $0.7 million of unrecognized compensation expense related to the retention restricted stock units which is expected to be recognized over the remaining weighted average life of 1.9 years.
The Company also issued 38,730 vested common stock options to Tile employees as stock-based compensation on the acquisition date. The aggregate fair value of $0.4 million was recognized as compensation expense on the date of acquisition.
A total of 694,672 shares of common stock with an aggregate fair value of $13.7 million were issued to Tile shareholders as part of purchase consideration. All $13.7 million was included within purchase consideration.
A total of 1,561 shares of common stock with an aggregate fair value of $31 thousand were issued to a key employee, the vesting of which is subject to continued employment over a 30-month period. As of March 31, 2024 and December 31, 2023 there was an immaterial amount of unrecognized compensation expense related to unvested restricted stock units which is expected to be recognized over the remaining 0.3 years and 0.5 years, respectively.
A total of 84,524 shares of common stock were issued as part of consideration transferred and were placed in an indemnity escrow fund to be held for fifteen months after the acquisition date for general representations and warranties. The aggregate fair value of $1.7 million was included within purchase consideration. All 84,524 shares of common stock were released from escrow in April 2023 as scheduled.
14. Income Taxes
The provision for income taxes for interim periods is determined using an estimated annual effective tax rate in accordance with ASC 740-270, Income Taxes, Interim Reporting. The effective tax rate may be subject to fluctuations during the year as new information is obtained, which may affect the assumptions used to estimate the annual effective tax rate, including factors such as valuation allowances against deferred tax assets, the recognition or de-recognition of tax benefits related to uncertain tax position, if any, and changes in or the interpretation of tax laws in jurisdictions where the Company conducts business.
The Company recorded a provision for income taxes of $1.4 million and $0.1 million for the three months ended March 31, 2024 and 2023, respectively.
In accordance with the Tax Cuts and Jobs Act of 2017, research and experimental (“R&E”) expenses under Internal Revenue Code Section 174 are required to be capitalized beginning in 2022. R&E expenses are required to be amortized over a period of five years for domestic expenses and fifteen years for foreign expenses. The Company has capitalized R&E expenditures in its income tax provision as a result. Accordingly, for the three months ended March 31, 2024 and 2023, the Company recorded income tax expense of $1.4 million and $0.1 million, respectively.

23

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
15. Defined Contribution Plan
The Company sponsors a defined contribution plan under Section 401(k) of the Internal Revenue Code covering substantially all employees over the age of 21 years. Contributions made by the Company are voluntary and are determined annually by the Board of Directors on an individual basis subject to the maximum allowable amount under federal tax regulations. Employer contributions to the plan were $0.7 million for the three months ended March 31, 2024 and immaterial for the three months ended March 31, 2023.
16. Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands except share and per share information):

Three Months Ended March 31,
20242023
Net loss$(9,777)$(14,071)
Weighted-average shares used in computing net loss per share, basic and diluted68,535,626 65,592,780 
Net loss per share, basic and diluted$(0.14)$(0.21)

The potential shares of common stock that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive are as follows:
As of March 31,As of March 31,
20242023
Issuances under stock incentive plan6,186,944 7,708,686 
Issuances upon exercise of common stock warrants95,973 137,658 
Issuances upon vesting of restricted stock units5,408,458 5,109,200 
Issuances upon conversion of convertible notes325,981 516,758 
12,017,356 13,472,302 
24

Life360, Inc.
Notes to Condensed Consolidated Financial Statements (Unaudited)
17. Subsequent Events
September 2021 Convertible Notes Conversion
In April 2024, the holders of the September 2021 Convertible Notes elected to convert their notes and accrued interest to common stock based on a fixed conversion price of $22.50 per share. At the time of conversion, the September 2021 Convertible Notes had an outstanding principal and accrued interest balance of $3.5 million. As a result of the conversion, 157,685 shares of common stock with a fair value of $3.5 million were issued to the holders in redemption of the outstanding September 2021 Convertible Notes. In April 2024, the fair value of the issued common stock was recorded within additional paid-in capital on the Company’s condensed consolidated balance sheet and a $0.5 million gain on settlement of the September 2021 Convertible Notes was recorded in other income (expense), net on the condensed consolidated statements of operations and comprehensive loss.
25

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report. In addition to historical financial information, the following discussion contains forward-looking statements that are based upon current plans, expectations and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under the section titled “Risk Factors” under Part II, Item 1A in this Quarterly Report on Form 10-Q and Part I, Item 1A in our Annual Report.
Overview
Life360 is a leading technology platform used to locate the people, pets and things that matter most to families. Life360 is creating a new category at the intersection of family, technology, and safety to help keep families safe and connected. Our core offering, the Life360 mobile application, includes features that range from communications to driving safety and location sharing. The Life360 mobile application operates under a “freemium” model where its core offering is available to members at no charge, with three membership subscription options that are available but not required. We also generate revenue through Jiobit and Tile subscription services and hardware tracking devices. By offering devices and integrated software to members, we have expanded our addressable market to provide members of all ages with a vertically integrated, cross-platform solution of scale.
Key Factors Affecting Our Performance
We believe that our results of operations are affected by a number of factors, such as: the ability to remain a trusted brand; attracting, retaining, and converting members; maintaining efficient member acquisition; the ability to attract new and repeat purchasers of our hardware tracking devices; growth in Average Revenue per Paying Circle (“ARPPC”); expanding offerings on our platform; attracting and retaining talent; seasonality; and international expansion. We discuss each of these factors in more detail under the heading “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Key Factors Affecting Our Performance” in our Annual Report. While we do not have control of all factors affecting our results from operations, we work diligently to influence and manage those factors which we can impact to enhance our results of operations.
Key Components of Our Results of Operations
Revenue
Subscription Revenue
We generate revenue primarily from sales of subscriptions on our platform, including Life360, Jiobit and Tile. Revenue is recognized ratably over the related contractual term generally beginning on the date that our platform is made available to a customer. Our subscription agreements typically have monthly or annual contractual terms. Our agreements are generally non-cancellable during the contract term. We typically bill in advance for monthly and annual contracts. Amounts that have been billed are initially recorded as deferred revenue until the revenue is recognized.
Hardware Revenue
We generate our hardware revenue from the sale of the Jiobit and Tile hardware tracking devices and related accessories. For hardware and accessories, revenue is recognized at the time products are delivered. We sell hardware tracking devices and accessories through a number of channels including our websites, brick and mortar retail and online retail.



26

Other Revenue
We also generate revenue through an arrangement with a key data partner that provides location-based analytics services to customers in the retail and real estate sectors, municipalities, and other private and public organizations. The agreement permits commercialization of certain aggregated and de-identified data and provides for fixed and variable monthly revenue amounts. Other revenue also includes advertising and partnership revenue, which represents agreements with third parties to provide access to advertising on the Company’s mobile platform. Advertising revenue for the three months ended March 31, 2024 was immaterial, however, we anticipate meaningful growth in the second half of the year.
Cost of Revenue and Gross Margin
Cost of Subscription Revenue
Cost of subscription revenue primarily consists of expenses related to hosting our services and providing support to our free and paying subscribers. These expenses include personnel-related costs associated with our cloud-based infrastructure and our customer support organization, third-party hosting fees, software, and maintenance costs, outside services associated with the delivery of our subscription services, amortization of acquired intangibles and allocated overhead, such as facilities, including rent, utilities, depreciation on equipment shared by all departments, credit card and transaction processing fees, and shared information technology costs. Personnel-related expenses include salaries, bonuses, benefits, and stock-based compensation for operations personnel.
We plan to continue increasing the capacity and enhancing the capability and reliability of our infrastructure to support member growth and increased use of our platform. We expect that cost of revenue will increase in absolute dollars in future periods.
Cost of Hardware Revenue
Cost of hardware revenue consists of product costs, including hardware production, contract manufacturers for production, shipping and handling, packaging, fulfillment, personnel-related expenses, manufacturing and equipment depreciation, warehousing, tariff costs, customer support costs, credit card and transaction processing fees, warranty replacement, and write-downs of excess and obsolete inventory. Personnel-related expenses include salaries, bonuses, benefits, and stock-based compensation for operations personnel.
Cost of Other Revenue
Cost of other revenue includes cloud-based hosting costs, as well as costs of product operations functions and personnel-related costs associated with our data and advertising platforms. Personnel-related expenses include salaries, bonuses, benefits, and stock-based compensation for operations personnel.
Gross Profit and Gross Profit Margin
Our gross profit has been, and may in the future be, influenced by several factors, including timing of capital expenditures and related depreciation expense, increases in infrastructure costs, component costs, contract manufacturing and supplier pricing, and foreign currency exchange rates. Gross profit and gross profit margin may fluctuate over time based on the factors described above.
Operating Expenses
Our operating expenses consist of research and development, selling and marketing, and general and administrative expenses.
Research and Development
Our research and development expenses consist primarily of personnel-related costs for our engineering, product, and design teams, material costs of building and developing prototypes for new products, mobile app development and allocated overhead. We believe that continued investment in our platform is important for our growth. We intend to continue to invest in research and development to bring new customer experiences and devices to market and expand our platform capabilities.
27

Sales and Marketing
Our sales and marketing expenses consist primarily of personnel-related costs, brand marketing costs, lead generation costs, sales incentives, sponsorships and amortization of acquired intangibles. Revenue-share payments to third parties in connection with annual subscription sales of the Company’s mobile application on third-party store platforms are considered to be incremental and recoverable costs of obtaining a contract with a customer and are deferred and typically amortized over an estimated period of benefit of two to three years depending on the subscription type.
We plan to continue to invest in sales and marketing to grow our member base and increase our brand awareness, including marketing efforts to continue to drive our business model. We expect that sales and marketing expenses will increase in absolute dollars in future periods and will fluctuate as a percentage of revenue. The trend and timing of sales and marketing expenses will depend in part on the timing of marketing campaigns.
General and Administrative
Our general and administrative expenses consist primarily of employee-related costs for our legal, finance, human resources, and other administrative teams, as well as certain executives. In addition, general and administrative expenses include allocated overhead, outside legal, accounting and other professional fees, change in fair value of contingent consideration for business combinations, and non-income-based taxes. We expect our general and administrative expenses will increase in absolute dollars as our business grows.
Convertible Notes Fair Value Adjustment
The Company issued convertible notes to investors in July 2021 (the “July 2021 Convertible Notes”), and as part of the purchase consideration related to the Jiobit Acquisition in September 2021 (the “September 2021 Convertible Notes” and together with the July 2021 Convertible Notes, the “Convertible Notes”). The September 2021 Convertible Notes were recorded at fair value and revalued at each reporting period.
Derivative Liability Fair Value Adjustment
Derivative liability fair value adjustment relates to the change in the fair value of the embedded conversion and redemption features associated with the July 2021 Convertible Notes.
Other Income (Expense), net
Other income (expense), net consists of interest income earned on our cash and cash equivalents balances, foreign currency exchange (losses)/gains related to the remeasurement of certain assets and liabilities of our foreign subsidiaries that are denominated in currencies other than the functional currency of the subsidiary and foreign exchange transactions gains/(losses) and interest expense primarily related to the Convertible Notes.

Provision for Income Taxes
Provision for income taxes consists of U.S. federal and state income taxes and foreign income taxes in jurisdictions in which we conduct business. We maintain a full valuation allowance on our federal and state deferred tax assets as we have concluded that it is not more likely than not that the deferred tax assets will be realized.
28

Results of Operations
The following tables set forth our condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 and 2023 (in thousands, except percentages).

Three Months Ended March 31,
20242023% Change
Subscription revenue$61,579 $51,664 19 %
Hardware revenue10,188 9,984 %
Other revenue6,460 6,495 (1)%
Total revenue78,227 68,143 15 %
Cost of subscription revenue(1)
9,315 8,045 16 %
Cost of hardware revenue(1)
8,012 9,426 (15)%
Cost of other revenue(1)
887 842 %
Total cost of revenue(1)
18,214 18,313 (1)%
Gross profit60,013 49,830 20 %
Operating expenses(1):
Research and development27,258 27,197 — %
Sales and marketing24,733 24,316 %
General and administrative14,401 13,209 %
Total operating expenses66,392 64,722 %
Loss from operations(6,379)(14,892)(57)%
Other income (expense):
Convertible notes fair value adjustment(608)72 (944)%
Derivative liability fair value adjustment(1,707)14 (12,293)%
Other income, net
311 843 (63)%
Total other income (expense), net(2,004)929 (316)%
Loss before income taxes(8,383)(13,963)(40)%
Provision for income taxes1,394 108 1,191 %
Net loss(9,777)(14,071)(31)%
Change in foreign currency translation adjustment24 (96)%
Total comprehensive loss$(9,776)$(14,047)(30)%
____________________
(1)Includes stock-based compensation expense as follows (in thousands, except percentages):
Three Months Ended March 31,
20242023% Change
Cost of revenue
Subscription costs$159 $125 27 %
Hardware costs184 206 (11)%
Other costs11 (64)%
Total cost of revenue347 342 
Research and development5,325 4,786 11 %
Sales and marketing632 926 (32)%
General and administrative1,957 2,901 (33)%
Total stock-based compensation expense$8,261 $8,955 (8)%
29

The following table sets forth our results of operations as a percentage of total revenue:
Three Months Ended March 31,
20242023
Subscription revenue79 %76 %
Hardware revenue13 %15 %
Other revenue%10 %
Total revenue100 %100 %
Cost of subscription revenue12 %12 %
Cost of hardware revenue10 %14 %
Cost of other revenue%%
Total cost of revenue
23 %27 %
Gross profit77 %73 %
Operating expenses:
Research and development35 %40 %
Sales and marketing32 %36 %
General and administrative18 %19 %
Total operating expenses85 %95 %
Loss from operations(8)%(22)%
Other income (expense):
Convertible notes fair value adjustment(1)%— %
Derivative liability fair value adjustment(2)%— %
Other income, net
— %%
Total other income (expense), net(3)%%
Loss before income taxes(11)%(20)%
Provision for income taxes%— %
Net loss(12)%(21)%
Change in foreign currency translation adjustment— %— %
Total comprehensive loss(12)%(21)%

Revenue
Three Months Ended March 31,Change
20242023$%
(in thousands, except percentages)
Subscription revenue$61,579 $51,664 $9,915 19 %
Hardware revenue10,188 9,984 204 %
Other revenue6,460 6,495 (35)(1)%
Total revenue$78,227 $68,143 $10,084 15 %
Subscription revenue increased $9.9 million, or 19%, during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023, primarily due to a 17% growth in total paid subscriptions and a 21% growth in Paying Circles (as defined below). Additionally, subscription revenue in the current period benefited from price increases for existing U.S. Android Life360 subscriptions which were fully implemented during the three months ended June 30, 2023.
Hardware revenue increased $0.2 million, or 2%, during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023 due to the rollout of bundled Life360 subscription and hardware offerings, $0.5 million in fewer discounts offered, and $0.2 million in fewer returns recorded. The increases were offset by $0.5 million in product costs in line with a decrease in standalone hardware units sold and average selling price per unit.
Other revenue remained flat during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023, as the Company maintained its single aggregated data arrangement.
30

Cost of Revenue, Gross Profit, and Gross Margin
Three Months Ended March 31,Change
20242023$%
(in thousands, except percentages)
Cost of subscription revenue$9,315 $8,045 $1,270 16 %
Cost of hardware revenue8,012 9,426 (1,414)(15)%
Cost of other revenue887 842 45 %
Total cost of revenue18,214 18,313 (99)
Gross profit$60,013 $49,830 $10,183 
Gross margin:
Subscription85 %84 %
Hardware21 %%
Other86 %87 %
Cost of subscription revenue increased $1.3 million, or 16%, during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023, primarily due to an increase of $0.6 million in premium membership offering costs, a 21% increase in Paying Circles, an increase of $0.3 million in technology expenses, and an increase of $0.4 million in personnel-related and stock-based compensation costs in line with Company growth.
Subscription gross margin increased to 85% during the three months ended March 31, 2024 from 84% during the three months ended March 31, 2023, primarily due to ongoing technology efficiency initiatives implemented by the Company.
Cost of hardware revenue decreased $1.4 million, or 15%, during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023, primarily due to a savings of $0.7 million in the current period related to the discontinuation of certain battery related membership benefits which took place during the quarter ended June 30, 2023. The Company also saw a $0.5 million decrease in product and other hardware expenses due to the decrease in units sold and a decrease of $0.2 million in technology and other expenses related to efficiencies achieved within the Company.
Hardware gross margin increased to 21% during the three months ended March 31, 2024 from 6% during the three months ended March 31, 2023, primarily due to savings in the current period related to the discontinuation of certain battery related membership benefits which took place during the quarter ended June 30, 2023 and decreased offerings of discounts.
Research and Development
Three Months Ended March 31,Change
20242023$%
(in thousands, except percentages)
Research and development$27,258 $27,197 $61 — %
Research and development expenses remained flat during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023. Research and development expenses were primarily impacted by an increase of $0.7 million in personnel-related costs in line with increased headcount and $0.5 million in stock-based compensation expense due to an increase in volume of stock grants awarded to employees. The increases were offset by $1.1 million of costs incurred related to internal use software which were capitalized within intangible assets, net on the condensed consolidated balance sheet.

31

Sales and Marketing
Three Months Ended March 31,Change
20242023$%
(in thousands, except percentages)
Sales and marketing$24,733 $24,316 $417 %
Sales and marketing expenses increased $0.4 million, or 2%, during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023. The increase was primarily due to a $1.3 million increase in marketing expenses consisting of increases of $1.6 million in Channel Partner commission charges and $0.1 million in other marketing spend, partially offset by a $0.4 million decrease in paid member acquisition spend. The increase in marketing expenses was partially offset by decreases of $0.4 million in professional and outside services spend and $0.5 million in personnel-related and stock-based compensation costs primarily due to severance payments attributable to the Company’s reduction in workforce which took place during the three months ended March 31, 2023.
General and Administrative
Three Months Ended March 31,Change
20242023$%
(in thousands, except percentages)
General and administrative$14,401 $13,209 $1,192 %
General and administrative expenses increased $1.2 million, or 9%, during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023. The increase was primarily due to an increase of $1.7 million in professional services and contractor spend related to compliance with the Sarbanes-Oxley Act, partially offset by a $0.7 million decrease in personnel-related and stock-based compensation costs due to the exit of a key employee. The remaining increase of $0.2 million is attributable to technology and other general and administrative expenses in line with Company growth.
Convertible Notes Fair Value Adjustment
For the three months ended March 31, 2024 and 2023, the Company recorded a loss associated with the convertible notes fair value adjustment of $0.6 million and a gain of $0.1 million, respectively. The changes in fair value are primarily driven by the share price volatility and reduction in time to convert.
Derivative Liability Fair Value Adjustment
For the three months ended March 31, 2024 and 2023, the Company recorded a loss associated with the derivative liability fair value adjustment of $1.7 million and a gain of $14 thousand, respectively. The changes are due to the revaluation of the derivative liability at each reporting period and the increase in stock price related to embedded redemption features bifurcated from the July 2021 Convertible Notes issued to investors.
Other Income (Expense), Net
Other income (expense), net decreased $0.5 million, or 63%, during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023. The decrease was driven by unfavorable currency revaluation impacts in the current period compared to the same period in the prior year. Other income (expense), net includes interest income, dividend income, foreign exchange losses, and interest expense associated with the July 2021 Convertible Notes.
Provision for Income Taxes
Provision for income taxes increased $1.3 million, or 1,191%, during the three months ended March 31, 2024 as compared to the three months ended March 31, 2023. Provision for income taxes consists of U.S. federal and state income taxes in jurisdictions in which we conduct business. We maintain a full valuation allowance on our federal and state deferred tax assets as we have concluded that it is not more likely than not that the deferred tax assets will be realized.
32

Key Performance Indicators
We review several operating metrics, including the following key performance indicators, to evaluate our business, measure our performance, identify trends affecting our business, develop financial forecasts, and make strategic decisions. We believe these key performance indicators are useful to investors because they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making, and they may be used by investors to help analyze the health of our business. Key operating metrics are presented in millions, except ARPPC, Average Revenue per Paying Subscription (“ARPPS”) and Average Selling Price (“ASP”), however percentage changes are calculated based on actual results. As a result, percentage changes may not recalculate based on figures presented due to rounding. Please refer to “—Results of Operations” for additional metrics management reviews in conjunction with the condensed consolidated financial statements.
Key Operating Metrics
As of and for the Three Months Ended March 31,
20242023% Change
(in millions, except ARPPC, ARPPS and ASP)
AMR$284.7 $239.5 19 %
MAUs66.4 50.8 31 %
Paying Circles1.9 1.6 21 %
ARPPC$123.97 $120.70 %
Subscriptions2.5 2.1 17 %
ARPPS$102.02 $97.98 %
Net hardware units shipped0.5 0.6 (6)%
ASP$16.50 $17.22 (4)%
Annualized Monthly Revenue
We use Annualized Monthly Revenue (“AMR”) to identify the annualized monthly value of active customer agreements at the end of a reporting period. AMR includes the annualized monthly value of Life360 subscription, data and partnership agreements. All components of these agreements that are not expected to recur are excluded. This does not represent revenue under GAAP on an annualized basis, as the operating metric can be impacted by start and end dates and renewal rates. AMR as of March 31, 2024, and 2023 was $284.7 million and $239.5 million, respectively, representing an increase of 19% year-over-year.
Monthly Active Users
We have a large and growing global user base as of March 31, 2024. A Life360 monthly active user (“MAU”) is defined as a unique member who engages with our Life360 branded services each month, which includes both paying and non-paying members. As of March 31, 2024 and 2023, we had approximately 66.4 million and approximately 50.8 million MAUs on the Life360 Platform, respectively, representing an increase of 31% year-over-year. We believe this has been driven by continued strong new member growth and retention.
Paying Circles
We define a Paying Circle as a group of Life360 members with a paying subscription that has been billed as of the end of a period. Each subscription covers all members in the payor’s Circle so everyone in the Circle can utilize the benefits of a Life360 Membership, including access to premium location, driving, digital and emergency safety insights and services.
As of March 31, 2024 and 2023, we had approximately 1.9 million and 1.6 million paid subscribers to services under our Life360 brand, respectively, representing an increase of 21% year-over-year.
We grow the number of Paying Circles by increasing our free member base, converting free members to subscribers, and retaining them over time with the provision of high-quality family connectivity and safety services.
33

Average Revenue per Paying Circle
We define Average Revenue per Paying Circle as annualized subscription revenue recognized and derived from the Life360 mobile application, excluding certain revenue adjustments related to bundled Life360 subscription and hardware offerings, for the reported period divided by the Average Paying Circles during the same period. Average Paying Circles are calculated by adding the number of Paying Circles as of the beginning of the period to the number of Paying Circles as of the end of the period, and then dividing by two.
For the three months ended March 31, 2024 and 2023, our ARPPC was $123.97 and $120.70, respectively, representing a 3% increase year-over year.
ARPPC is a key indicator utilized by Life360 to determine our effectiveness at monetizing Paying Circles through tiered product offerings. The price increases for existing U.S. Android Life360 subscriptions that took effect during the three months ended June 30, 2023 has led to subscribers signing up for higher price products over time, increasing ARPPC. The positive impacts seen from the price increases were partially offset in the current quarter by an increase in international subscribers, which have subscriptions priced at lower prices.
Subscriptions
We define Subscriptions as the number of paying subscribers associated with the Life360, Jiobit and Tile brands who have been billed as of the end of the period.
As of March 31, 2024 and 2023, we had approximately 2.5 million and 2.1 million paid subscribers to services under the Life360, Tile, and Jiobit brands, respectively, representing an increase of 17% year-over-year.
We grow the number of Subscriptions by selling hardware units and increasing our free member base, converting free members to subscribers, and retaining them over time with the provision of item tracking and high-quality family and safety services.
Average Revenue per Paying Subscription
We define ARPPS as annualized total subscription revenue recognized and derived from Life360, Tile and Jiobit subscriptions, excluding certain revenue adjustments related to bundled Life360 subscription and hardware offerings, for the reported period divided by the average number of paying subscribers during the same period. The average number of paying subscribers is calculated by adding the number of paying subscribers as of the beginning of the period to the number of paying subscribers as of the end of the period, and then dividing by two. Paying subscribers represent subscribers who have been billed as of the end of the period.
ARPPS for the three months ended March 31, 2024 and 2023 was $102.02 and $97.98, respectively, representing an increase of 4% year over year.
ARPPS has increased year over year as a result of the growth in subscriptions and subscription price increases implemented by the Company for existing U.S. Android Life360 subscriptions during the three months ended June 30, 2023.The positive impacts seen from the price increases were partially offset in the current quarter by an increase in international subscribers, which have subscriptions priced at lower prices.
Net Hardware Units Shipped
Net hardware units shipped represents the number of tracking devices sold during a period, excluding certain hardware units related to bundled Life360 subscription and hardware offerings, net of returns by our retail partners and directly to consumers. Selling units contributes to hardware revenue and ultimately increases the number of members eligible for a Tile or Jiobit subscription. For the three months ended March 31, 2024, Life360 sold approximately 0.5 million units, down approximately 6% as compared to the 0.6 million units sold during the three months ended March 31, 2023, primarily due to a decrease in enterprise channel sales.
34

Net Average Selling Price
To determine the net average selling price (“ASP”) of a unit, we divide hardware revenue recognized, excluding certain revenue adjustments related to bundled Life360 subscription and hardware offerings, for the reported period by the number of net hardware units shipped during the same period. ASP is largely driven by the price we charge customers, including the price we charge our retail partners, net of customer allowances, and directly to consumers. For the three months ended March 31, 2024, the net ASP of a unit was $16.50, a decrease of 4% compared to $17.22 during the three months ended March 31, 2023 primarily due to a change in mix of products sold and increased sales of multi-unit bundles of Tile devices.
Liquidity and Capital Resources
As of March 31, 2024, we had cash and cash equivalents of $73.4 million and restricted cash of $1.2 million. As of December 31, 2023, we had cash and cash equivalents of $69.0 million and restricted cash of $1.7 million.
We believe our existing cash and cash equivalents and cash provided by sales of our subscriptions and hardware devices will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. Our future capital requirements will depend on many factors and as a result, we may be required to seek additional capital. If we are unable to raise additional capital on terms acceptable to us or generate cash flows necessary to expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, financial condition and results of operations.
Cash Flows
Our cash flow activities were as follows for the periods presented:
Three Months Ended March 31,
20242023
(in thousands)
Net cash provided by (used in) operating activities$10,688 $(9,199)
Net cash used in investing activities(1,089)(374)
Net cash used in financing activities(5,709)(4,703)
Net Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash$3,890 $(14,276)
Operating Activities
Our largest sources of operating cash are cash collections from our paying members for subscriptions to our platform and hardware device sales. Our primary uses of cash for operating activities are for employee-related expenditures, costs to acquire inventory, infrastructure-related costs, commissions paid to Channel Partners and other marketing expenses.
A number of our members pay in advance for annual subscriptions, while a majority pay in advance for monthly subscriptions. Deferred revenue consists of the unearned portion of customer billings, which is recognized as revenue in accordance with our revenue recognition policy. As of March 31, 2024 and December 31, 2023, we had deferred revenue of $36.7 million and $35.8 million, respectively, of which $35.5 million and $33.9 million is expected to be recorded as revenue in the next 12 months, provided all other revenue recognition criteria have been met.
For the three months ended March 31, 2024, net cash provided by operating activities was $10.7 million. The primary factors affecting our operating cash flows during this period were our net loss of $9.8 million, impacted by $13.0 million of non-cash adjustments, and $7.5 million of cash provided by changes in our operating assets and liabilities. The non-cash adjustments primarily consisted of stock-based compensation, depreciation and amortization, and fair value adjustments for our convertible notes and derivative liability. The cash provided by changes in our operating assets and liabilities was primarily due to decreases in accounts receivable, net and prepaid expenses and other assets, increases in accounts payable and deferred revenue offset by a decrease in accrued expenses and other current liabilities and increases in inventory.
35

For the three months ended March 31, 2023, net cash used in operating activities was $9.2 million. The primary factors affecting our operating cash flows during this period were our net loss of $14.1 million, impacted by $12.2 million of non-cash adjustments and $7.3 million of cash used by changes in our operating assets and liabilities. The non-cash adjustments primarily consisted of stock-based compensation, depreciation and amortization, amortization of costs capitalized to obtain contracts, gain in convertible notes fair value adjustment, and non-cash revenue from an affiliate. The cash used by changes in our operating assets and liabilities was primarily due to an increase in prepaid expenses, related to certain cloud platform and customer service program costs, and other assets and a decrease in accounts payable and accrued expenses and other liabilities offset by a decrease in accounts receivable and inventory.
Investing Activities
For the three months ended March 31, 2024, net cash used in investing activities was $1.1 million, related to the capitalization of internal use software costs in accordance with ASC 350-40, Intangibles - Goodwill and Other, Internal-Use Software.
For the three months ended March 31, 2023, net cash used in investing activities was $0.4 million, which primarily related to the capitalization of internal use software costs in accordance with ASC 350-40, Intangibles — Goodwill and Other, Internal-Use Software.
Financing Activities
For the three months ended March 31, 2024, net cash used in financing activities was $5.7 million, primarily related to $8.1 million of taxes paid for net settlement of equity awards, offset by $2.4 million of proceeds from the exercise of options.
For the three months ended March 31, 2023, net cash used in financing activities was $4.7 million, primarily related to $5.7 million of taxes paid related to net settlement of equity awards offset by $0.7 million of proceeds from the exercise of options and $0.3 million of proceeds from the repayment of notes due from affiliates.
Obligations and Other Commitments
Our principal commitments consist of obligations under our convertible notes, operating leases for office space, and other purchase commitments. Our obligations under our convertible notes are described in Note 6, "Fair Value Measurements" and Note 8, "Convertible Notes" to our condensed consolidated financial statements. Information regarding our non-cancellable lease and other purchase commitments as of March 31, 2024, can be found in Note 7, "Balance Sheet Components" and Note 10, "Commitments and Contingencies" to our condensed consolidated financial statements.
Critical Accounting Policies and Significant Management Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. We base our estimates on historical experiences and on various other assumptions we believe to be reasonable under the circumstances. Actual results could differ materially from the estimates made by our management. Our significant accounting policies are discussed in Note 2, "Summary of Significant Accounting Policies" in our Annual Report. There were no significant changes to these policies during the three months ended March 31, 2024.
36

Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
As of March 31, 2024 and December 31, 2023, we had $73.4 million and $69.0 million, respectively, of cash equivalents invested in cash and cash equivalents and money market funds. Our cash and cash equivalents are held for working capital purposes. As of March 31, 2024 and December 31, 2023, a hypothetical 10% relative change in interest rates would not have a material impact on our condensed consolidated financial statements.
Foreign Currency Exchange Risk
Our reporting currency and functional currency is the U.S. dollar. The majority of our sales are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. Our operating expenses are denominated in the currencies of the countries in which our operations are located, which is primarily in the United States. Our condensed consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any active hedging arrangements with respect to foreign currency risk or other derivative financial instruments, although we may choose to do so in the future. We do not believe that a hypothetical 1,000 basis-point increase or decrease in the relative value of the U.S. dollar to other currencies would have a material effect on our operating results.
Inflation Risk
We do not believe that inflation has had a material effect on our business, results of operations, or financial condition. Nonetheless, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs. Our inability or failure to do so could harm our business, results of operations, or financial condition.
Fair Value Risk
As of March 31, 2024 and December 31, 2023, we had $6.0 million and $3.7 million of liabilities that are measured at fair value, respectively. Fair value measurements include significant assumptions that are driven by market conditions and macroeconomic factors at measurement dates. Our condensed consolidated results of operations are therefore subject to market fluctuations and may be affected in the future as a result of these fair value changes.
In September 2021 in connection with the acquisition of Jiobit, we issued convertible notes with a fair value of $11.6 million. Pursuant to the terms of the September 2021 Convertible Notes, we repaid one third of the unconverted principal balance plus accrued interest to the holders of such notes, at a fixed conversion price of $22.50 per share on each of the first and second anniversaries of the issuance date. In April 2024, the holders elected to convert their September 2021 Convertible Notes and accrued interest to common stock based on the fixed conversion price of $22.50 per share. Prior to conversion, interest accrued at the U.S. Prime rate plus 0.25%. We elected the fair value option and remeasure the September 2021 Convertible Notes at their fair value at each reporting date to reflect the changes in fair value in earnings. Refer to Note 8, "Convertible Notes" and Note 17, "Subsequent Events" to our condensed consolidated financial statements for more information.

Generally, the fair market value of the embedded derivative liability associated with the July 2021 Convertible Notes will increase as interest rates rise and decrease as interest rates fall. In addition, the fair value of the embedded derivative liability associated with the July 2021 Convertible Notes fluctuates when the market price of our common stock fluctuates. The fair value of the embedded derivative was estimated based on the present value of the redemption discount applied to the principal amount of the July 2021 Convertible Notes adjusted to reflect the weighted probability of exercise. Changes in the interest rate environment could have an effect on our future cash flows and earnings, depending on whether the debt is held to maturity or converted to shares of our common stock.

37

Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2024 pursuant to Rule 13a‑15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The term “disclosure controls and procedures” means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Based on such evaluation, our management concluded that our disclosure controls and procedures were effective as of March 31, 2024.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on the Effectiveness of Controls and Procedures
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and implemented, can provide only reasonable, not absolute, assurance that the control system’s objectives will be 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 within a company are detected. The inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected.

38

PART II - OTHER INFORMATION

Item 1. Legal Proceedings
From time to time, we may be involved in legal proceedings, claims and government investigations in the ordinary course of business. We have received, and may in the future continue to receive, inquiries from regulators regarding our compliance with law and regulations, including those related to data protection and consumer rights, and due to the nature of our business and the rapidly evolving landscape of laws relating to data privacy, cybersecurity, consumer protection and data use, we expect to continue to be the subject of regulatory investigations and inquiries in the future. We have received, and may in the future continue to receive, claims from third parties relating to information or content that is published or made available on our platform, among other types of claims including those relating to, among other things, regulatory matters, commercial matters, intellectual property, competition, tax, employment, pricing, discrimination, and consumer rights. Future litigation may be necessary to defend ourselves, our partners, and our customers by determining the scope, enforceability, and validity of these claims. The results of any current or future regulatory inquiry or litigation cannot be predicted with certainty, and regardless of the outcome, such investigations and litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, the potential for enforcement orders or settlements to impose operational restrictions or obligations on our business practices and other factors.
The information set forth under Note 10, "Commitments and Contingencies" in the notes to the condensed consolidated financial statements under the caption “Litigation” is incorporated herein by reference.

Item 1A. Risk Factors
An investment in shares of our common stock involves a high degree of risk. You should carefully consider the following information about these risks, together with the other information appearing elsewhere in this Quarterly Report on Form 10-Q, including our unaudited condensed consolidated financial statements and related notes hereto, before deciding to invest in our common stock. The occurrence of any of the following risks could have a material adverse effect on our business, financial condition, results of operations and future growth prospects or cause our actual results to differ materially from those contained in forward-looking statements we have made in this report and those we may make from time to time. In these circumstances, the market price of our common stock could decline; and you may lose all or part of your investment. We cannot assure you that any of the events discussed below will not occur.

Risk Factors Summary

Our business is subject to numerous risks and uncertainties These risks and uncertainties may cause our operations to vary materially from those contemplated by our forward-looking statements. These risk factors include:
If we fail to retain existing members or add new members, or if our members decrease their level of engagement with our products and services or do not convert to paying subscribers, our revenue, business, financial condition and results of operations may be significantly harmed.
If we fail to monetize members through subscription plans, our business, financial condition and results of operations may be harmed.
If we are not able to maintain the value and reputation of our brands, or if we are not able to compete successfully with current or future competitors, our ability to expand our member base and maintain our relationships with partners and other key service providers may be impaired.
We have in the past, and may in the future need to change our pricing models to compete successfully.
The market for our offerings is evolving, and our future success depends on the growth of this market and our ability to anticipate and satisfy consumer preferences in a timely manner.
Changes to our existing brands, products and services, or the introduction of new brands, products or services, could fail to attract or retain members or generate revenue and profits.
Unfavorable media coverage and publicity could damage our brands and reputation and materially adversely affect our business, financial condition and results of operations.
Inappropriate actions by third parties or certain of our members could be attributed to us and cause damage to our brands.
39

Our business could be harmed if we are unable to accurately forecast demand for our products and services and to adequately manage our product inventory.
Our growth and profitability rely, in part, on our ability to attract members through cost-effective marketing efforts. Any failure in these efforts could materially adversely affect our business, financial condition and results of operations.
Distribution and marketing of, and access to, our products and services depends, in significant part, on third-party publishers and platforms. If these third parties change their policies in such a way that restricts our business, increases our expenses or limits, prohibits or otherwise interferes with or changes the terms of the distribution, use or marketing of our products and services in any material way or affects our ability to collect revenue, our business, financial condition and results of operations may be adversely affected.
We depend on retailers and distributors to sell and market our hardware products, and our failure to maintain and further develop our sales channels could harm our business.
We rely on a limited number of suppliers, manufacturers, and fulfillment partners for our smart trackers. A loss of or change with any of these partners could negatively affect our business, including the potential inability to produce or obtain quality products and services on a timely basis or in sufficient quantity.
If we do not successfully coordinate the worldwide manufacturing and distribution of our products, we could lose sales, which could materially adversely affect our business, financial condition and results of operations.
Our manufacturer’s facilities are located in the PRC and Malaysia. Uncertainties with respect to the legal system of the PRC, including uncertainties regarding the enforcement of laws, and sudden or unexpected changes in policies, laws and regulations in the PRC could materially adversely affect us. Disruption in the supply chains from the PRC and Malaysia could also adversely affect our business.
Our apps are currently available for download internationally and in the future we expect to penetrate additional international regions, including certain markets and regions in which we have limited experience, which subjects us to a number of additional risks.
We rely on key data partners, and any termination of our agreements with such partners could have a material adverse effect on our revenues, business, financial condition, and results of operations.
Our future success depends on the continuing efforts of our executive officers and other key employees and our ability to attract and retain highly skilled personnel and senior management.
Investment in new business strategies, partnerships and acquisitions could fail to produce the expected results, disrupt our ongoing business, present risks not originally contemplated and materially adversely affect our business, reputation, results of operations and financial condition.
The limited operating history of our new brands, products and services makes it difficult to evaluate our current business and future prospects.
We have grown rapidly and have limited operating experience at our current scale of operations. If we are unable to manage our growth effectively, our brands, company culture and financial performance may suffer and place significant demands on our operational, risk management, sales and marketing, technology, compliance and finance and accounting resources.
Adverse developments affecting financial institutions, companies in the financial services industry, or the financial services industry generally, such as actual events or concerns involving liquidity, defaults or non-performance, could adversely affect our operations and liquidity.
Unstable market and economic conditions may adversely affect consumer discretionary spending and demand for our products and services.
Our operating margins may decline as a result of increasing product costs and inflationary pressures.
Our actual or perceived failure to comply with laws and regulations concerning data privacy and security, consumer protection, advertising, location tracking, digital tracking technologies, and those related to children’s data could lead to regulatory investigations or actions; litigation; fines and penalties; changes to or disruption of our business operations; reputational harm; loss of revenue or profits; declines in member growth or engagement; and other material adverse business consequences.
If our information technology systems or data, or those of third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise.
Our success depends, in part, on the integrity of our information technology systems, of third-party systems and infrastructures, on the continued and unimpeded access to our products and services on the internet, and on our ability to enhance, expand and adapt these systems and infrastructures in a timely and cost-effective manner.
40

We may fail to adequately obtain, protect and maintain our intellectual property rights or prevent third parties from making unauthorized use of such rights.
Our business is subject to complex and evolving U.S. and international laws and regulations. Failure to comply with such laws and regulations could result in claims, changes to our business practices, monetary penalties, increased cost of operations, reputational damage, or declines in member growth or engagement.
The market price of our CDIs has been, and common stock may be, volatile, which could cause the value of our common stock to decline.
We have identified a material weakness in our internal control over financial reporting in the past. If we identify additional material weaknesses in our future or otherwise fail to maintain effective internal control over financial reporting, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and the price of our common stock and CDIs.
We incur increased costs and are subject to additional regulations and requirements as a result of becoming a U.S. reporting company, and our management is required to devote substantial time to complying with Delaware laws, Australian laws, and reporting requirements pursuant to U.S. securities laws, which could lower profits and make it more difficult to run our business.
Risks Related to Our Business
If we fail to retain existing members or add new members, or if our members decrease their level of engagement with our products and services or do not convert to paying subscribers, our revenue, business, financial condition and results of operations may be significantly harmed.
Our business model is predicated on building a large critical mass of members and monetizing them directly through subscription-based products and services we build ourselves, and indirectly by allowing third parties to derive value from our members. Our financial performance has been and will continue to be significantly determined by our success in adding, retaining and engaging our members and converting members into paying subscribers. We expect that the size of our member base will fluctuate or decline in one or more markets from time to time. If people do not perceive our products and services to be useful, effective, reliable, and/or trustworthy, we may not be able to attract or retain members or otherwise maintain or increase the frequency and duration of their engagement or the percentage of members that are converted into paying subscribers. There is no guarantee that we will not experience an erosion of our member base or engagement levels. Member engagement can be difficult to measure, particularly as we introduce new and different products and services. Any number of factors can negatively affect member retention, growth, engagement and conversion, including the following, among others:
members increasingly engage with other competitive products or services;
member behavior on any of our apps or with respect to any of our products or services changes, including decreases in the frequency of their use;
members lose confidence in the quality or usefulness of our products or services or have concerns related to safety, security, privacy (for example, children’s data and precise geolocation data), well-being or other factors;
members using the free version of the Life360 app do not convert, including because they do not perceive additional value in a paid subscription;
members or subscribers may not be willing to pay for subscriptions or hardware purchases;
members feel that their experience is diminished as a result of the decisions we make with respect to the frequency, prominence, format, size and quality of ads that we display;
member experience is affected due to difficulty installing, updating or otherwise accessing our products and services on mobile devices or hardware as a result of actions or unplanned network or site outages by us or third parties that we rely on to distribute our products and deliver our services;
we fail to introduce new features, products or services that members find engaging, or if we introduce new products or services, or make changes to existing products and services, such as introducing advertisements, that are not favorably received;
we fail to keep pace with evolving online, mobile device, market and industry trends (including the introduction of new and enhanced digital services), as well as prevailing social, cultural or political preferences in the markets in which our apps are available for download;
initiatives designed to attract and retain members and increase engagement are unsuccessful or discontinued, whether as a result of actions by us, third parties or otherwise;
41

third-party initiatives that may enable greater use of our products and services, including low-cost or discounted data plans, are discontinued;
we, our partners or companies in our industry adopt terms, policies, procedures or practices that are perceived negatively by our members or the general public, including those related to areas such as member data, including practices involving our collection and sharing of precise geolocation data and information collected from and about children and minors and their devices, privacy, security, or advertising;
we fail to detect or combat inappropriate, fraudulent, criminal or abusive activity on our platform;
advertisers and partners display ads that are untrue, offensive, or otherwise fail to follow our guidelines
we fail to provide adequate customer service to members, marketers or other partners;
we fail to protect our brands or reputation;
we, our partners or companies in our industry are or may become the subject of regulatory investigation and/or rulings of non-compliance, litigation, adverse media reports or other negative publicity, including as a result of our or their member data practices, such as the collection and sharing of precise geolocation data and/or information collected from and about children and minors and their devices;
there is decreased engagement with our products and services as a result of internet shutdowns or other actions by governments that affect the accessibility of our products and services or our ability to sell advertising in any of our markets;
there are changes mandated or necessitated by legislation, regulatory authorities or litigation that adversely affect our products, services, members or partners; and
our financial condition and results of operations are subject to foreign currency fluctuation risks.
From time to time, certain of these factors have negatively affected member retention, growth, and engagement to varying degrees. If we are unable to maintain or increase our member base and member engagement, our revenue, business, financial condition and results of operations may be materially adversely affected. In addition, we may not experience rapid member growth or engagement in countries where, even though mobile device penetration is high, due to the lack of sufficient cellular-based data networks, consumers rely heavily on Wi-Fi and may not access our products and services regularly throughout the day. Any decrease in member retention, growth or engagement could render our products and services less attractive to members, which is likely to have a material and adverse impact on our revenue, financial condition, business and results of operations. If our member growth rate slows or declines, we will become increasingly dependent on our ability to maintain or increase levels of member engagement and monetization in order to drive revenue growth.
If we fail to monetize members through subscription plans, our business, financial condition and results of operations may be harmed.
Life360 operates under a “freemium” model in which the Life360 app is available to members at no charge, while Memberships with additional features are available via a paid monthly or annual subscription. If members using the free version of the Life360 app do not perceive additional value in a paid subscription or there is an actual or perceived reduction in the functionality, quality, reliability and cost-effectiveness of our subscription plans, our ability to retain and grow paid subscriptions would be adversely impacted. Our failure to provide successful enhancements and new features that grow paid subscriptions may have a material adverse impact on our business, financial condition and results of operations.
If we are not able to maintain the value and reputation of our brands, our ability to expand our member base and maintain our relationships with partners and other key service providers may be impaired and our business, financial condition, and results of operations may be harmed.
We believe that our brands have significantly contributed to our word-of-mouth virality, which has in turn contributed to the success of our business. We also believe that maintaining, protecting and enhancing our brands is critical to expanding our member base and maintaining our relationships with partners and other key service providers that will assist in successfully implementing our business strategy which we anticipate will increase our expenses. If we fail to do so, our business, financial condition and results of operations could be materially adversely affected. We believe that the importance of brand recognition will continue to increase, as the location-based services and item tracking markets grow. Many of our new members are referred by existing members. Maintaining our brands will depend largely on our ability to continue to provide useful, reliable, trustworthy and innovative products and services, which we may not do successfully.
42

Further, we have in the past and expect to continue to experience media, legislative, or regulatory scrutiny of our actions or decisions, including those relating to data privacy and security, consumer protection, tracking, targeting children’s data, precise geolocation data, encryption, content, contributors, advertising and other issues, which may materially adversely affect our reputation and brands. We may be subject to settlements, judgments, fines, or other monetary penalties in connection with legal and regulatory developments that may be material to our business. In addition, we may fail to timely detect or respond expeditiously or appropriately to objectionable content within the Life360, Tile or Jiobit apps or practices by members, or to otherwise address member concerns, which could erode confidence in our brands. Maintaining and enhancing our brands will require us to make substantial investments and these investments may not be successful.
The digital consumer subscription products market is competitive, with low switching costs and a consistent stream of new products, services and entrants. We may not be able to compete successfully with current or future competitors, which may impact our business, financial condition and results of operations.
The digital consumer subscription products market in general, and the markets for family safety, location sharing, location tracking and related offerings, are fast-paced and constantly changing, with frequent changes in technology, consumer expectations and requirements, industry standards and regulations and a consistent stream of new products, services and entrants both in the United States and abroad. We face significant competition in every aspect of our business, and competitors include both large competitors with various product and service offerings and many smaller competitors.
Many of our current and potential competitors, both domestically and internationally, have or may have competitive advantages over us, including longer operating histories, significantly more resources (including larger marketing and operating budgets), greater brand recognition, access to more data and potential insights related to members, potential acquisition and other opportunities, higher amounts of available capital or access to such capital and in some cases, lower costs. Some of our competitors may enjoy better competitive positions in certain geographical regions, member demographics or other key areas that we currently serve or may serve in the future. These advantages could enable these competitors to offer products that are more appealing to our existing and prospective members, to respond more quickly and/or cost-effectively than us to new or changing opportunities and regulations, new or emerging technologies or changes in customer requirements and preferences, or to offer lower prices or free products and services. A competitor could gain rapid scale for its products by, among other things, leveraging its existing brands, products or services or existing data or insights, harnessing a new technology or a new or existing distribution channel or creating a new or different approach to family safety and location sharing of people, pets and things. For example, in 2021, one of Channel Partners, Apple, introduced AirTag™, a tracker that uses ultra-wideband technology to allow members to track and find items through Apple’s Find My® app, a location sharing app developed by Apple for iOS devices to allow approved members to access the GPS location of the members’ devices.
Our ability to compete to attract, engage and retain members, as well as to increase their engagement with our various products and services and to grow our subscriptions, depend on numerous factors, including our brand and reputation, the prices associated with our subscriptions, products and services, the ease of use of our platform and technology, the actual and perceived safety and security of our platform, products and services, and our ability to address consumer and regulatory concerns as they arise, including those related to data usage, data privacy and security such as practices involving the sharing of precise geolocation data and information collected from and about children and minors and their devices. See “Item 1. Business - Competition” for additional information about our direct and indirect competitors.
Potential competitors may also include operators of mobile operating systems and app stores. These mobile platform competitors could use strong or dominant positions in one or more markets, and access to existing large pools of potential members and personal information regarding those members, to gain competitive advantages over us. These competitors also control the app stores that are the principal means by which our members access our platform.
If we are not able to compete effectively against our current or future competitors and products or services that may emerge, the size and level of engagement of our member base may decrease, which could adversely affect our business, financial condition and results of operations.
43

We have in the past and may in the future need to change our pricing models to compete successfully.
In October 2022, we announced price increases on our United States based premium offerings. If we continue to increase prices for our products and services, demand for our solutions could decline as members adopt less expensive competing products and services, and our market share could suffer. We increased prices for our U.S. Life360 iOS and Android premium subscription offerings in December 2022 and April 2023, respectively, and for our United Kingdom and Australia and New Zealand Life360 iOS and Android subscriptions in the first half of 2024. The intense competition we face in the family safety, location-based services and item tracking technology markets, in addition to general economic and business conditions, including inflation and rising interest rates, can impact the prices of our products and services. If our competitors offer significant discounts on competing products or services or develop products or services that our customers believe are more valuable or cost-effective, we may be required to decrease our prices or offer other incentives in order to compete successfully. If we do not adapt our pricing models to reflect changes in customer use of our products and services or changes in customer demand, our revenues could decrease.
Any broad-based change to our pricing strategy could cause our revenues to decline or could delay future sales as our sales force implements, and our subscribers adjust to, the new pricing terms. We or our competitors may bundle products and services for promotional purposes or as a long-term go-to-market or pricing strategy or provide price guarantees to certain subscribers as part of our overall sales strategy. These practices could, over time, significantly limit our flexibility to change prices for existing products and services and to establish prices for new or enhanced products and services. Any such changes could reduce our margins and adversely affect our business, financial position and results of operations.
The market for our offerings is evolving, and our future success depends on the growth of this market and our ability to anticipate and satisfy consumer preferences in a timely manner.
The family safety and location-based services and item tracking technology markets for our offerings are in a relatively early stage of development, and it is uncertain whether these markets will grow, and even if they do grow, how rapidly they will grow, how much they will grow, or whether our platform will be widely adopted. As such, any predictions or forecasts about our future growth, revenue, and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market. Any expansion in our markets depends on a number of factors, including the cost, performance, and perceived value associated with our platform and the offerings of our competitors.
Our success will depend, in part, on market acceptance and the widespread adoption of our family safety and location sharing products and services as an alternative to other family coordination options such as texts and phone calls, and member selection of our products and services over competing products and services that may have similar functionality. Family safety, location sharing and location tracking technology is still evolving and we cannot predict marketplace acceptance of our products and services or the development of products and services based on entirely new technologies.
There is a risk that we will not be able to grow our member base outside of the United States in a way that provides the scale required to offer the full functionality of the Life360 Service to a particular geography, or to a scale that will enable us to generate indirect revenue.
Our success depends on our ability to anticipate and satisfy consumer preferences in a timely manner. All of our products and services are subject to changing consumer preferences that cannot be predicted with certainty. Consumers may decide not to purchase our products and services as their preferences could shift rapidly to different types of offerings or away from these types of products and services altogether, and our future success depends in part on our ability to anticipate and respond to shifts in consumer preferences. In addition, certain of our newer products and services may have higher prices than many of our earlier offerings and those of some of our competitors, which may not appeal to consumers or only appeal to a smaller subset of consumers. It is also possible that competitors could introduce new products and services that negatively impact consumer preference for our offerings, which could result in decreased sales and a loss in market share. Accordingly, if we fail to anticipate and satisfy consumer preferences in a timely manner, our business, financial condition and results of operations may be adversely affected.
44

Changes to our existing brands, products and services, or the introduction of new brands, products or services, could fail to attract or retain members or generate revenue and profits.
Our ability to retain, increase, and engage our member base and to increase our revenue depends heavily on our ability to continue to evolve our existing brands, products and services, as well as to acquire or create successful new ones, both independently and in conjunction with developers or other third parties. We may introduce significant changes to our existing brands, products and services, or acquire new and unproven brands, products, services and product and services extensions, including technologies with which we have little or no prior development or operating experience. We have also invested, and expect to continue to invest, significant resources in growing our subscription-based services to support increasing usage as well as new lines of business, products, services, product extensions and other initiatives to generate revenue. Developing new products and services is expensive and can require substantial management and Company resources and attention and investing in the development and launch of new products and services can involve an extended period of time before a return on investment is achieved, if at all. An important element of our business strategy is to continue to make investments in innovation and related product and services opportunities to maintain our competitive position. Unanticipated problems in developing products and services could also divert substantial research and development resources, which may impair our ability to develop new products and services or enhance existing products and services, and substantially increase our costs. We may not receive revenues from these investments for several years and may not realize returns from such investments at all.
There is no guarantee that investing in new lines of business, products, services, product and services extensions or other initiatives to show our community meaningful opportunities to facilitate family safety or location, driving and family coordination will succeed, that members will like the changes or that we will be able to implement such new lines of business, products, services, product and services extensions or other initiatives effectively or on a timely basis, which may negatively affect our brands. Our new or enhanced brands, products, services or product and services extensions may provide temporary increases in engagement but may ultimately fail to engage members, marketers, or developers, we may fail to attract or retain members or to generate sufficient revenue, operating margin, or other value to justify our investments, and our business may be materially adversely affected.
The development of our products and services is complex and costly, and we typically have several products and services in development at the same time. Given the complexity, we occasionally have experienced, and could experience in the future, delays in the development and introduction of new and enhanced products and services. Problems in the design or quality of our products or services may also have an adverse effect on our brand, business, financial condition or results of operations. Unanticipated problems in developing products and services could also divert substantial resources, including research and development, which may impair our ability to develop new products and services and enhancements of existing products and services, and could substantially increase our costs. If new or enhanced product and service introductions are delayed or not successful, we may not be able to achieve an acceptable return, if any, on our research and development efforts, and our business, financial condition and results of operations may be adversely affected.
Unfavorable media coverage and publicity could damage our brands and reputation and materially adversely affect our business, financial condition and results of operations.
Unfavorable publicity or media reports, including those regarding us, our data privacy and security practices, including those related to children and minors, security incidents, product or service changes, quality or features, litigation or regulatory activity, including any intellectual property proceeding, any investigation and/or enforcement activity from data protection or other regulatory authorities or proceeding relating to the privacy or security of our data, or regarding the actions of our partners, our members, our employees or other companies in our industry, could materially adversely affect our brands and reputation, regardless of the veracity of such publicity or media reports. Major media outlets have increased scrutiny of the location data market and Life360 has been the target of media articles, which could impact member retention, growth, engagement and conversion as well as increase regulatory scrutiny of our actions or decisions regarding member privacy, security, encryption, content, contributors, advertising and other issues, which may materially adversely affect our reputation and brands.
45

If we fail to protect our brands or reputation, we may experience material adverse effects to the size, demographics, engagement, and loyalty of our member base, resulting in decreased revenue, fewer app installs (or increased app uninstalls) and subscription purchases, or slower member growth rates. Any of the foregoing could materially adversely affect our business, financial condition and results of operations.

Inappropriate actions by third parties or certain of our members could be attributed to us and cause damage to our brands.
Our members may be physically, financially, emotionally or otherwise harmed by other individuals through the use of one of our products or through features of our products. If one or more of our members suffers or alleges to have suffered any such harm as a result of the Life360 Service, we could in the future experience negative publicity or legal action that could damage our brands. Similar events affecting users of our competitors’ products and services could also result in negative publicity for our products and services, as well as the industries in which we operate, including the location sharing and tracking industries, which could in turn negatively affect our business.
The reputation of our brands may also be materially adversely affected by the actions of our members or advertisers that are deemed to be hostile, offensive, inappropriate or unlawful. Furthermore, members have in the past used competitor products and may use our products for illegal or harmful purposes such as stalking or theft, rather than for their intended purposes. While we have systems and processes in place that aim to monitor and review the appropriateness of the content accessible through our products and services and have adopted policies regarding illegal, offensive or inappropriate use of our products and services, our members have in the past, and could in the future, nonetheless engage in activities that violate our policies. In addition, our advertisers may use our system or our members’ data in a manner inconsistent with our terms, contracts or policies. Additionally, while our policies attempt to address illegal, offensive or inappropriate use of our products, we cannot control how our members engage on our products. We may also be unsuccessful in our efforts to enforce our policies or otherwise prevent or remediate any such incidents. As a result, our existing safeguards may not be sufficient to avoid harm to our reputation and brands, especially if such hostile, offensive or inappropriate use is well-publicized.
Our business could be harmed if we are unable to accurately forecast demand for our products and services and to adequately manage our product inventory.
We invest broadly in our business, and such investments are driven by our expectations of the future success of a product or service. For example, our Tile and Jiobit hardware often require investments with long lead times. We must forecast inventory needs and expenses and place orders sufficiently in advance with our third-party suppliers and contract manufacturers based on our estimates of future demand for particular products. Our ability to accurately forecast demand for our products and services could be affected by many factors, including an increase or decrease in demand for our products and services or for our competitors’ products and services, unanticipated changes in general market or economic or political conditions. An inability to correctly forecast the success of a particular product or service could harm our business.
If we underestimate demand for a particular product, our contract manufacturers and suppliers may not be able to deliver sufficient quantities of that product to meet our requirements, and we may experience a shortage of that product available for sale or distribution. If we overestimate demand for a particular product, we may experience excess inventory levels for that product and the excess inventory may become obsolete or out-of-date. Inventory levels in excess of demand may result in inventory write-downs or write-offs and the sale of excess inventory at further discounted prices, which could negatively impact our gross profit and our business.
46

Our growth and profitability rely, in part, on our ability to attract members through cost-effective marketing efforts. Any failure in these efforts could materially adversely affect our business, financial condition and results of operations.
Attracting members involves considerable expenditure for online and offline marketing. Historically, we have had to increase our marketing expenditures over time in order to build our brand awareness, attract members and drive our long-term growth. Evolving consumer behavior has affected, and will in the future affect, the availability of profitable marketing opportunities. For example, as consumers communicate less via email and more via text messaging, messaging apps and other virtual means, the reach of email campaigns designed to attract new and repeat members for our products is adversely impacted. To continue to reach potential members and grow our businesses, we must identify and devote our overall marketing expenditures to newer advertising channels, such as mobile and online video platforms as well as targeted campaigns in which we communicate directly with potential, former and current members via new virtual means. We currently rely on member acquisition through paid efforts, however, we are not exclusively reliant on it for our member growth. Our paid acquisition efforts include paid search in app stores as well as commercials on streaming television. Generally, the opportunities in and sophistication of newer advertising channels are relatively undeveloped and unproven, and we may not be able to continue to appropriately manage and fine-tune our marketing efforts in response to these and other trends in the marketing and advertising industries. Any failure to do so could materially adversely affect our business, financial condition and results of operations.
Distribution and marketing of, and access to, our products and services depends, in significant part, on third-party publishers and platforms. If these third parties change their policies in such a way that restricts our business, increases our expenses or limits, prohibits or otherwise interferes with or changes the terms of the distribution, use or marketing of our products and services in any material way or affects our ability to collect revenue, our business, financial condition and results of operations may be adversely affected.
We market and distribute our products and services (including the Life360 app, Tile app and Jiobit app) through our Channel Partners. Our mobile applications are almost exclusively accessed through the Apple App Store and the Google Play Store, and we depend on Apple and Google approving our mobile applications on their respective platforms. Our ability to market our brands on any given property or channel is subject to the policies of the relevant third party. There is no guarantee that popular mobile platforms will continue to feature our products, or that mobile device users will continue to use our products and services rather than competing ones. Because Life360 is only used on mobile devices, it must remain interoperable with popular mobile operating systems, networks, technologies, products, and standards that we do not control, such as the Android and iOS operating systems and related hardware, including but not limited to GPS, accelerometers and gyrometers. Any changes, bugs, or technical issues in such systems, or changes in our relationships with mobile operating system partners, some of which are competitors or potential competitors of ours, handset manufacturers, or mobile carriers, or in their terms of service or policies that degrade our products’ functionality, reduce or eliminate our ability to update or distribute our products, give preferential treatment to competitive products, limit our ability to deliver, target, or measure the effectiveness of ads, or charge fees related to the distribution of our products or our delivery of ads could materially adversely affect the usage of our products and services on mobile devices.
We are subject to the standard policies and terms of service of these third-party platforms, which generally govern the promotion, distribution, content, and operation of applications on such platforms. Each Channel Partner has broad discretion to change its policies and interpret its terms of service and other policies with respect to us and other companies, including changes that may be unfavorable to us and may limit, eliminate or otherwise interfere with our ability to distribute or market through their stores, impose restrictions on access to our products by potential customers, affect our ability to update our applications, including to make bug fixes or other feature updates or upgrades and affect our ability to access native functionality or other aspects of mobile devices and our ability to access information about our members that they collect. A platform provider may also change how the personal information of its users is made available to developers on its platform, limit the use of personal information for advertising purposes, restrict how members can share information on its platform or across platforms, or significantly increase the level of compliance or requirements necessary to use its platform.
In addition, the platforms we use may dictate rules, conduct or technical features relating to the collection, storage, use, transmission, sharing and protection of personal information and other consumer data, which may result in substantial costs and may necessitate changes to our business practices, which in turn may compromise our growth strategy, adversely affect our ability to attract, monetize or retain members, and otherwise adversely affect our reputation, legal and regulatory exposures, business, financial condition and results of operations. Any failure or perceived failure by us to comply with these platform-dictated rules, conduct or technical features may result in investigations or enforcement actions, litigation, or public statements against us, which in turn could result in significant liability or temporary or permanent suspension of our business activities with these platforms, cause our members to lose trust in us, and otherwise compromise our growth strategy, adversely affect our ability to attract, monetize or retain members, and otherwise adversely affect our reputation, legal exposures, business, financial condition and results of operations.
47

If we violate, or a distribution platform provider believes we have violated, a distribution platform’s terms of service, or if there is any change or deterioration in our relationship with such distribution provider, that platform provider could limit or discontinue our access to its platform. For example, in August 2020, both Apple and Google removed mobile apps from their platforms for violating their standard policies and terms of service which include policies against selling location data to brokers. If one of our distribution platform partners were to limit or discontinue our access to their platform, it could significantly reduce our ability to distribute our products to members, decrease the size of the member base we could potentially convert into subscribers, or decrease the revenues we derive from subscribers or advertisers, each of which could adversely affect our business, financial condition and results of operations.
We also rely on the continued popularity, member adoption, and functionality of third-party platforms. In the past, some of these platform providers have been unavailable for short periods of time or experienced issues with their in-app purchasing functionality. If either of these events recurs on a prolonged, or even short-term, basis or if similar issues arise that impact members’ ability to access our products and services, our business, financial condition, results of operations and reputation may be harmed. Third-party platforms may also impose certain file size limitations, which could limit the ability of our members to download some of our larger app updates over-the-air.
Furthermore, the owners of mobile operating systems provide consumers with the ability to download products that compete with Life360. We have no control over our Channel Partners’ operating systems or hardware or hardware manufactured by other original equipment manufacturers, and any changes to these systems or hardware could degrade the functionality of our mobile apps, impact the accessibility, speed or other performance aspects of our mobile apps or give preferential treatment to competitive products. If issues arise with third-party platforms that impact the visibility or availability of our products and services, our members’ ability to access our products and services or our ability to monetize our products and services, or otherwise impact the design or effectiveness of our software, our business, financial condition and results of operations could be adversely affected.
In addition, many of our subscription fees are collected by our Channel Partners and remitted to us. Historically, the number of new and retained members recorded by Life360’s internal database has differed from the number recorded by our Channel Partners in their respective databases and direct revenue is recognized based on the invoices received from our Channel Partners. Any delay to a remittance from our Channel Partners or difference in the numbers in our respective databases may lead to distortions between our expected direct revenue and our actual direct revenue and may have an adverse effect on our business, financial condition and results of operations.
We depend on retailers and distributors to sell and market our hardware products, and our failure to maintain and further develop our sales channels could harm our business.
We primarily sell our products through retailers and distributors and depend on these third parties to sell and market our products to consumers. Any changes to our current mix of retailers and distributors could adversely affect our gross margin and could negatively affect both our brand image and our reputation. Our sales depend, in part, on retailers adequately displaying our products, including providing attractive space and point of purchase displays in their stores, and training their sales personnel to sell our products. If our retailers and distributors are not successful in selling our products, our hardware revenue would decrease and we could experience lower gross margin due to product returns or price protection claims. Our retailers also often offer products and services of our competitors in their stores. In addition, our success in expanding and entering into new markets internationally will depend on our ability to establish relationships with new retailers and distributors. We also sell through, and will need to continue to expand our sales through, online retailers. If we do not maintain our relationship with existing retailers and distributors or if we fail to develop relationships with new retailers and distributors, our ability to sell our products and services could be adversely affected and our business may be harmed.
For the three months ended March 31, 2024 and 2023, Amazon accounted for less than 10% and approximately 17% of total revenue, respectively.
Select retailers and distributors make up the majority of our distribution channels. Accordingly, the loss of a small number of our large retailers, distributors, and distribution channels, or the reduction in business with, or access to, one or more of these retailers, distributors, or distribution channels could have a significant adverse impact on our operating results.
48

We rely on a limited number of suppliers, manufacturers, and fulfillment partners for our smart trackers. A loss of any of these partners could negatively affect our business.
We outsource the manufacturing of our Tile and Jiobit devices to a single contract manufacturer located in Asia, Jabil, Inc. (“Jabil”), using our design specifications. Jiobit also utilizes other contract manufacturers for additional accessory production. To ensure the quality of our products, we conduct routine product audits.
We also work with third-party fulfillment partners that package and deliver our products to multiple locations worldwide, which allows us to reduce order fulfillment time, reduce shipping costs, and improve inventory flexibility. Our reliance on a single manufacturers for our Tile and Jiobit devices and a limited number of fulfillment partners for each of our smart trackers increases our risk since we do not currently have alternative or replacement suppliers beyond these key parties. In addition, we are currently operating under an extension agreement to our initial agreement with Jabil, which expired in March 2022, and are in the process of negotiating a new agreement. If we are unable to execute a new agreement, or in the event of any other interruption from our manufacturer or any of our fulfillment partners, we may not be able to increase capacity from other sources or develop alternate or secondary sources without incurring material additional costs and substantial production delays. Furthermore, our manufacturer’s facilities are located in the PRC and Malaysia. Our business could be adversely affected if our manufacturer or one or more of our fulfillment partners is impacted by a natural disaster, political, social or economic instability, military conflict, bank failures, changing foreign regulations, labor unrest, pandemics, or any other interruption at a particular location.
If we experience a significant increase in demand for our smart trackers, or if we need to replace an existing supplier or partner, we may be unable to supplement or replace them on terms that are acceptable to us, if at all, which could limit our ability to deliver our products to our members in a timely manner. If we are unable to enter into such an agreement, it could cause an adverse effect on our business, financial condition and results of operations. For example, it may take a significant amount of time to identify a manufacturer or fulfillment partner that has the capability and resources to build our products to our specifications in sufficient volume. Identifying suitable suppliers, manufacturers, and fulfillment partners is an extensive process that requires us to become satisfied with their quality control, technical capabilities, responsiveness and service, financial stability, regulatory compliance, and labor and other ethical practices. Accordingly, the loss of our manufacturer or any of our significant fulfillment partners could have an adverse effect on our business, financial condition and results of operations.
We have limited control over our suppliers, manufacturers, fulfillment partners and inflation in costs, which may subject us to significant risks, including the potential inability to produce or obtain quality products and services on a timely basis or in sufficient quantity.
We have limited control over our suppliers, manufacturers, fulfillment partners and inflation in costs, which subjects us to risks, including, among others:
inability to satisfy demand for our smart trackers;
reduced control over delivery timing and product reliability;
reduced ability to monitor the manufacturing process and components used in our smart trackers;
limited ability to develop comprehensive manufacturing specifications that take into account any materials shortages or substitutions;
variance in the manufacturing capability of our third-party manufacturers for our Jiobit accessory production;
design and manufacturing defects;
price increases;
failure of a significant supplier, manufacturer, or fulfillment partner to perform its obligations to us for technical, market, or other reasons;
difficulties in establishing additional supplier, manufacturer, or fulfillment partner relationships if we experience difficulties with our existing suppliers, manufacturers, or fulfillment partners;
shortages of materials or components;
misappropriation of our intellectual property;
exposure to natural catastrophes, political unrest, terrorism, labor disputes, and economic instability resulting in the disruption of trade from foreign countries in which our smart trackers are manufactured or the components thereof are sourced;
49

changes in local economic conditions in the jurisdictions where our suppliers, manufacturers, and fulfillment partners are located including as a result of global supply chain issues;
the imposition of new laws and regulations, including those relating to labor conditions, quality and safety standards, imports, duties, tariffs, taxes, and other charges on imports, as well as trade restrictions and restrictions on currency exchange or the transfer of funds; and
insufficient warranties and indemnities on components supplied to our manufacturers or performance by our partners.
Further, international operations entail a variety of risks, including currency exchange fluctuations, challenges in staffing and managing foreign operations, tariffs and other trade barriers, unexpected changes in legislative or regulatory requirements of foreign countries that manufacture, or into which we sell, our products and services, difficulties in obtaining export licenses or in overcoming other trade barriers, laws and business practices favoring local companies, political and economic instability, limitations on advertising, difficulties protecting or procuring intellectual property rights, and restrictions resulting in delivery delays and significant taxes or other burdens of complying with a variety of foreign laws. For example, given ongoing supply chain issues, we are prioritizing hardware inventory allocation for the benefit of bundled subscription offers over retail sales. Additionally, in February 2022, Russia invaded Ukraine. The European Union and other governments in jurisdictions in which our apps are available for download have imposed severe sanctions and export controls against Russia and Russian interests, and have threatened additional sanctions and controls. It is not possible to predict the broader consequences of this conflict, or others, such as the conflict between Israel and Hamas, which could include further sanctions, embargoes, greater regional instability, geopolitical shifts and other adverse effects on macroeconomic conditions, currency exchange rates, supply chains and financial markets.
The occurrence of any of these risks, especially during seasons of peak demand, could cause us to experience a significant disruption in our ability to produce and deliver our products and services to our customers.
If we do not successfully coordinate the worldwide manufacturing and distribution of our products, we could lose sales, which could materially adversely affect our business, financial condition and results of operations.
Our business requires us to coordinate the manufacture and distribution of our Tile and Jiobit products across the United States and over the world. We rely on third parties to manufacture our products, manage centralized distribution centers and transport our products. If we do not successfully coordinate the timely manufacturing and distribution of our products, if our manufacturers, distribution logistics providers or transport providers are not able to successfully and timely process our business or if we do not receive timely and accurate information from such providers, and especially if we expand into new product categories or our business grows in volume, we may have an insufficient supply of products to meet customer demand, lose sales, experience a build-up in inventory, incur additional costs, and our financial condition and results of operations may be adversely affected.
As a result of our products being manufactured in the PRC and Malaysia, we are reliant on third parties to get our products to distributors around the world. Transportation costs, fuel costs, labor unrest, political unrest, natural disasters, regional or global pandemics, military conflicts, and other adverse effects on our ability, timing and cost of delivering products can increase our inventory, decrease our margins, adversely affect our relationships with distributors and other customers and otherwise adversely affect our financial condition and results of operations.
A significant portion of our annual retail orders and product deliveries generally occur in the last quarter of the year which includes the important selling periods in November (Black Friday and Cyber Monday) and December (Christmas and Hanukkah) in large part to seasonal holiday demand. This places pressure on our supply chain and could adversely affect our revenues and profitability if we are unable to successfully fulfill customer orders during this quarter.
50

Our manufacturer’s facilities are located in the PRC and Malaysia. Uncertainties with respect to the legal system of the PRC, including uncertainties regarding the enforcement of laws, and sudden or unexpected changes in policies, laws and regulations in the PRC could materially adversely affect us. Disruption in the supply chains from the PRC and Malaysia could also adversely affect our business.
Our manufacturer’s operations in the PRC are governed by Chinese laws and regulations. The Chinese government has exercised and continues to exercise substantial control over virtually every sector of the Chinese economy through regulation and state ownership. The central Chinese government or local governments having jurisdiction within the PRC may impose new, stricter regulations, or interpretations of existing regulations. The Company’s manufacturer in the PRC may be subject to regulation and interference by various political, governmental and regulatory entities in the provinces in which it operates, including local and municipal agencies and other governmental divisions. As such, any such future laws or regulations may impair the ability of our manufacturer to operate and may increase its costs. If our manufacturer incurs increased costs, it may attempt to pass such costs on to us. Any such increased expenses or disruptions to the operations of our manufacturer could adversely impact our results of operations, as well as our ability to deliver our products to our members in a timely manner and to meet demand for our smart trackers.
The PRC’s legal system is a civil law system based on written statutes. Unlike the common law system, prior court decisions under the civil law system may be cited for reference but have limited precedential value. Since 1979, the Chinese government has promulgated laws and regulations in relation to economic matters such as foreign investment, corporate organization and governance, commerce, taxation and trade, with a view to developing a comprehensive system of commercial law. Due to the fact that these laws and regulations have not been fully developed, and because of the limited volume of published cases and the non-binding nature of prior court decisions, interpretation of Chinese laws and regulations involves a degree of uncertainty. Some of these laws may be changed without immediate publication or may be amended with retroactive effect. Furthermore, since the PRC’s legal system continues to rapidly evolve, the interpretations of many laws and regulations are not always uniform and enforcement of these laws and regulations involves uncertainties. As a result, our manufacturer may not be aware of their violation of any of these policies and rules until sometime after the violation. Such unpredictability towards contractual, property and procedural rights and any failure to quickly respond to changes in the regulatory environment in the PRC could adversely affect our manufacturer’s business, which in turn may impede our ability to deliver our products to our members in a timely manner and to meet demand for our smart trackers or may result in increased expenses for us. Such actions could have a material adverse effect on our business, financial condition, and results of operations. Although we may from time to time seek to secure a back-up manufacturer outside of the PRC, we may not be able to do so in a timely manner, on acceptable terms, or at all.
Additionally, disruption in our supply chain from our manufacturer’s facilities in Malaysia could also significantly impact our ability to fill customer orders for our products. Our supply chain could be adversely impacted by the uncertainties of health concerns and related governmental restrictions, natural disasters, inclement weather conditions, civil unrest including wars and armed conflicts, contractual disagreements, labor unrest, strikes, acts of terrorism, breaches of data security, and other adverse events. Further, we may be exposed to fluctuations in the value of the local currency in the countries in which manufacturing occurs. Future appreciation of these local currencies could increase our costs. In addition, our labor costs could rise as wage rates increase and the available labor pool declines. These conditions could adversely affect our financial results.
Our apps are currently available for download internationally and in the future we expect to penetrate additional international regions, including certain markets and regions in which we have limited experience, which subjects us to a number of additional risks.
As of March 31, 2024, international members represented over 41% of our total MAUs and accounted for approximately 12% of our total revenue. Offering our apps for download internationally and rolling out full-service memberships outside of the United States, particularly in countries in which we have limited experience, exposes us to a number of additional risks including, among others:
operational and compliance challenges caused by distance, language, and cultural differences;
difficulties in staffing and managing international operations and differing labor regulations for contractors and certain Tile employees working internationally;
differing levels of social and technological acceptance and adoption of our products and services or lack of acceptance of them generally and the risk that our products and services may not resonate as deeply in certain international markets;
foreign currency fluctuations;
51

restrictions on the transfer of funds among countries and back to the United States, as well as costs associated with repatriating funds to the United States;
differing and potentially adverse tax laws and consequences;
multiple, conflicting and changing laws, rules and regulations, and difficulties understanding and ensuring compliance with those laws by our Company, our employees and our business partners, over whom we exert no control, and other government requirements, approvals, permits and licenses;
compliance challenges due to different, overlapping and evolving requirements and processes set out in different laws and regulatory environments, particularly in the case of data privacy, data security, intermediary liability, and consumer protection;
competitive environments that favor local businesses or local knowledge of such environments;
limited or insufficient intellectual property protection, or the inability or difficulty to obtain, maintain, protect or enforce intellectual property rights or to obtain intellectual property licenses from third parties, which could make it easier for competitors to capture increased market position;
use of international data hosting platforms and other third-party platforms;
low usage and/or penetration of internet connected consumer electronic devices;
political, legal, social or economic instability;
laws and legal systems less developed or less predictable than those in the United States;
trade sanctions, political unrest, terrorism, war, pandemics and epidemics or the threat of any of these events;
breaches or violation of any export and import laws, anti-bribery or anti-corruption laws, anti-money laundering rules or other rules or regulations applicable to our business, including but not limited to the Foreign Corrupt Practices Act of 1977, as amended; and
lower prices paid by international subscribers partially offset the positive impacts to ARPPC we experienced following our price increases for existing U.S. Life360 subscriptions which took effect during 2023. ARPPC is a key performance indicator utilized by Life360 to determine our effectiveness at monetizing Paying Circles through tiered product offerings.
The occurrence of any or all of the risks described above could adversely affect our international operations, which could in turn adversely affect our business, financial condition and results of operations.
We rely on key data partners, and any termination of our agreements with such data partners could have a material adverse effect on our revenues, business, financial condition and results of operations.
We generate indirect revenue from key partners through the sale of data insights derived from the personal data we collect from our members. This revenue represented approximately 7% and 8% of our total revenue for the three months ended March 31, 2024 and 2023, respectively. Termination of agreements with key partners may adversely impact our future financial performance.
In January 2022, Life360 announced a new partnership agreement with a key data partner (“Data Partner”), a provider of anonymized aggregated analytics for the retail ecosystem. As part of this partnership, the Data Partner has provided data processing and analytics services to Life360 and has the right to commercialize aggregated data insights. This partnership marked the beginning of Life360’s exit from its legacy data sales model and transition to commercialize aggregated data, while still providing certain members the option to opt out of even aggregated data sales. There is a risk that demand for this aggregated data will decrease, which could adversely impact our ability to renew the agreement upon the expiration of the initial term. There is also a risk that the supply of aggregated data by other parties will increase which may adversely impact our ability to continue to generate revenue from the sale of aggregated data at the end of the current contract term. In addition, under limited circumstances where we may terminate the agreement before the end of the term, we could be liable for termination payments ranging from $5 million to $10 million. In addition, we have agreed to pay the Data Partner liquidated damages in the amount of $20 million if we fail to timely cure a breach of the exclusivity requirements under the agreement.
52

Our future success depends on the continuing efforts of our executive officers and other key employees and our ability to attract and retain highly skilled personnel and senior management.
We currently depend on the continued services and performance of our executive officers and other key employees. If one or more of our executive officers or other key employees were unable or unwilling to continue their employment with us, we may not be able to replace them easily, in a timely manner, or at all. The risk that competitors or other companies may poach our talent increases as we continue to build our brands and become more well-known. Our key personnel have been, and may continue to be, subject to poaching efforts by our competitors and other internet and high-growth companies, including well-capitalized players in the social media and consumer internet space. The loss of key personnel, including members of management, as well as key engineering, product development, marketing, and sales personnel, could disrupt our operations and have a material adverse effect on our business. The success of our brands also depends on the commitment of our key personnel. To the extent that any of our key personnel act in a way that does not align with our values, our reputation could be materially adversely affected. See “—Our employees, consultants, third-party providers, partners and competitors could engage in misconduct that materially adversely affects us.”
Our future success will depend upon our continued ability to identify, hire, develop, motivate and retain highly skilled individuals across the globe, with the continued contributions of our senior management being especially critical to our success. Competition for well-qualified, highly skilled employees in our industry is intense and our continued ability to compete effectively depends, in part, upon our ability to attract and retain new employees. While we have established programs to attract new employees and provide incentives to retain existing employees, particularly our senior management, we cannot guarantee that we will be able to attract new employees or retain the services of our senior management or any other key employees in the future. Additionally, we believe that our culture and core values have been, and will continue to be, a key contributor to our success and our ability to foster the innovation, creativity and teamwork we believe we need to support our operations. If we fail to effectively manage our hiring needs and successfully integrate our new hires, or if we fail to effectively manage remote work arrangements, our efficiency and ability to meet our forecasts and our ability to maintain our culture, employee morale, productivity and retention could suffer, and our business, financial condition and results of operations could be materially adversely affected.
Finally, effective succession planning is also important to our future success. While our remuneration and nomination committee is responsible for overseeing and implementing proper succession plans for the Company, if we fail to ensure the effective transfer of senior management knowledge and smooth transitions involving senior management across our various businesses, our ability to execute short and long term strategic, financial and operating goals, as well as our business, financial condition and results of operations generally, could be materially adversely affected.
Our employees, consultants, third-party providers, partners and competitors could engage in misconduct that materially adversely affects us.
Our employees, consultants, third-party providers, partners and competitors could engage in misconduct, including the misuse of data and intentional failures to comply with applicable laws and regulations (including those related to cybersecurity or data privacy, or those prohibiting a wide range of pricing, discounting and other business arrangements), report financial information or data accurately, or disclose unauthorized activities. Such misconduct could result in legal or regulatory sanctions and cause serious harm to their and our reputation. It is not always possible to identify and deter misconduct by employees, consultants, third-party providers or partners, and any other precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses, or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to comply with these laws or regulations. If any such actions are instituted against us, whether or not we are successful in defending against them, we could be exposed to legal liability (including civil, criminal and administrative penalties), incur substantial costs and damage to our reputation and brands, and we could fail to retain key employees. Additionally, any misconduct or perception of misconduct by our members that is attributed to us, our employees, consultants, third-party providers, partners or competitors could seriously harm our business or reputation. See “—If our information technology systems or data, or those of third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise, including but not limited to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse consequences.”
53

If we fail to offer high-quality customer support, our customer satisfaction may suffer, and it may have a negative impact on our business and reputation.
Many of our members rely on our customer support services to resolve issues, including technical support, billing and subscription issues, which may arise. If demand increases, or our resources decrease, we may be unable to offer the level of support our customers expect. Any failure by us to maintain the expected level of support could reduce member satisfaction and negatively impact our customer retention, our business and reputation.
Our growth strategy includes expanding in international markets which requires significant resources and management attention. Failure to execute on our growth strategy could have an adverse impact on our business, financial condition and results of operations.
We have expanded to new international markets and are growing our operations in existing international markets, which may have very different cultures and commercial, legal, and regulatory systems than the markets in which we predominately operate. In addition, scaling our business to international markets imposes complexity on our business, and requires additional financial, legal, and management resources. An inability to manage this expansion successfully may have an adverse impact on our business, financial condition and results of operations.
If we cannot maintain our corporate culture as we grow, our business may be harmed.
We believe that our corporate culture has been a critical component to our success and that our culture creates an environment that drives and perpetuates our overall business strategy. We have invested substantial time and resources in building our team, and we expect to continue to hire aggressively as we expand, including with respect to any potential international expansions we may pursue. As we grow and mature, we may find it difficult to maintain our corporate culture. Any failure to preserve our culture could negatively affect our future success, including our ability to recruit and retain personnel and effectively focus on and pursue our business strategy.
Investment in new business strategies, partnerships and acquisitions could fail to produce the expected results, disrupt our ongoing business, present risks not originally contemplated and materially adversely affect our business, reputation, results of operations and financial condition.
We have invested, and in the future may invest, in new business strategies, partnerships or acquisitions. Such endeavors may involve significant risks and uncertainties, including distraction of management from current operations, the potential for greater-than-expected liabilities and expenses, economic, political, legal and regulatory challenges associated with implementing new business strategies, operating in new regions or countries, inadequate return on capital, potential impairment of tangible and intangible assets, and significant write-offs. Investment, partnership and acquisition transactions are exposed to additional risks, including failing to obtain required regulatory approvals on a timely basis or at all, or the imposition of onerous conditions or other factors that could delay or prevent us from completing a transaction or otherwise limit our ability to fully realize the anticipated benefits of a transaction. New ventures are inherently risky and may not be successful. For example, in May 2024 we entered into a non-binding letter of intent to partner and consummate an investment in Hubble Network, Inc. (“Hubble”) to become the exclusive consumer application of their satellite Bluetooth technology. We intend to connect Life360’s Tile Bluetooth trackers with Hubble’s satellites to create a global location-tracking network. However, the letter of intent is preliminary and subject to negotiation and execution of a definitive agreement and we cannot provide any assurances that we will be able to do so. Failure to reach a definitive agreement with Hubble or, in the event the partnership is consummated, our inability to realize the anticipated benefits of a partnership with Hubble, could have a material adverse effect on our growth prospects and expectations. The failure of any significant investment or business strategy, opportunity, partnership or acquisition could materially adversely affect our business, reputation, results of operations and financial condition.
Our acquisitions of Jiobit and Tile present numerous risks that may affect our ability to realize the anticipated strategic and financial goals from the acquisitions.
Risks we may face in connection with our acquisitions and integrations of Jiobit and Tile include, among others:
We may not realize the benefits we expect to receive from the transactions, including anticipated synergies;
We may have difficulties managing Jiobit’s or Tile’s technologies and lines of business or retaining key personnel from Jiobit or Tile;
The acquisitions may not further our business strategy as we expected, we may not successfully integrate Jiobit or Tile as planned, there could be unanticipated adverse impacts on Jiobit’s or Tile’s business, or we may otherwise not realize the expected return on our investments, which could adversely affect our business or results of operations and potentially cause impairment to assets that we record as a part of an acquisition;
54

Our business, financial condition and results of operations may be adversely impacted by (i) claims or liabilities related to Jiobit’s or Tile’s business including, among others, private party litigation (including class actions) and claims from government agencies, terminated employees, current or former members, business partners or other third parties; (ii) pre-existing contractual relationships or lines of business of Jiobit or Tile that we would not have otherwise entered into, the termination or modification of which may be costly or disruptive to our business; (iii) unfavorable accounting treatment as a result of Jiobit’s or Tile’s practices; (iv) intellectual property claims or disputes; and (v) pre-existing lack of controls or difficulty with technical and data integrations resulting in data privacy, data security, and consumer protection risks that could lead to litigation or regulatory investigations or enforcement activity;
The manufacturing of Tile and Jiobit products is outsourced to a single manufacturer and if the contract is terminated or not renewed, we would be required to enter into a new agreement with another manufacturer that may not be available on reasonable terms, potentially resulting in new and unexpected operational complexities and costs;
We may fail to maintain existing agreements with Jiobit and Tile partners and alternative partnerships may not be available on reasonable terms, or at all;
We may experience difficulties managing hardware inventories, including tracking movements, supply chain, and associated costs of managing hardware inventories; and
We may have failed to identify or assess the magnitude of certain liabilities, shortcomings or other risks in Jiobit’s or Tile’s businesses prior to closing our acquisitions of Jiobit or Tile, which could result in unexpected litigation or regulatory exposure, unfavorable accounting treatment, a diversion of management’s attention and resources, and other adverse effects on our business, financial condition and results of operations.
The occurrence of any of these risks could have a material adverse effect on our business, financial condition and results of operations. See “—Investment in new business strategies, partnerships and acquisitions could fail to produce the expected results, disrupt our ongoing business, present risks not originally contemplated and materially adversely affect our business, reputation, results of operations and financial condition.”
Our member metrics and other estimates are subject to inherent challenges in measurement, and real or perceived inaccuracies in those metrics may negatively affect our reputation and our business.
We regularly review metrics, including MAUs, Paying Circles, subscription fees paid by Paying Circles for Life360 Memberships, ARPPC, Tile subscriptions and Jiobit subscriptions to evaluate growth trends, measure our performance, and make strategic decisions. While these numbers are based on what we believe to be reasonable estimates of our metrics for the applicable period of measurement, there are inherent challenges in measuring how our products and services are used across large populations globally. Our member metrics are calculated using internal Company data gathered on an analytics platform that we developed and operate, have not been validated by an independent third-party and may differ from estimates or similar metrics published by third parties due to differences in sources, methodologies, or the assumptions on which we rely. Our member metrics are also affected by technology on certain mobile devices that automatically runs in the background of our application when another phone function is used, and this activity can cause our system to miscount the member metrics associated with such an account. We continually seek to improve the accuracy of and our ability to track such data but, given the complexity of the systems involved and the rapidly changing nature of mobile devices and systems, we expect to continue to encounter challenges, particularly if we continue to expand in parts of the world where mobile data systems and connections are less stable. Further, similar to other internet-based platforms, certain of our metrics (and their accuracy) are, have in the past been and may in the future may, affected by users whose behaviors violate our applicable terms of service, including by creating duplicative or violative accounts or other illegitimate activities such as bot-generated activity, which we may not be able to detect and could result in inaccuracies in or changes to the metrics we report publicly. While these metrics are based on what we believe to be reasonable estimations for the applicable period of measurement, the methodologies used to measure these metrics require significant judgment and are also susceptible to algorithm or other technical errors. In addition, our methodologies for tracking these metrics may change over time, which could result in unexpected changes to our metrics, including the metrics we publicly disclose. If the internal or external systems and tools we use to track these metrics under count or over count performance or contain algorithmic or other technical errors, the data we report may not be accurate. As a result, while future periods may benefit from such improvement or change, prior periods may not be as accurate or comparable, or we may need to adjust such prior periods.
55

Errors or inaccuracies in our metrics or data could also result in incorrect business decisions and inefficiencies. For instance, if a significant understatement or overstatement of active users were to occur, we may expend resources to implement unnecessary business measures or fail to take required actions to attract a sufficient number of members to satisfy our growth strategies. We continually seek to address technical issues in our ability to record such data and improve our accuracy but given the complexity of the systems involved and the rapidly changing nature of mobile devices and systems, we expect these issues to continue, particularly if we continue to expand in parts of the world where mobile data systems and connections are less stable. If our operational metrics are not accurate representations of our business, or if investors do not perceive these metrics to be accurate, or if we discover material inaccuracies with respect to these figures, our reputation may be significantly harmed, we may be subject to legal or regulatory actions, and our business, financial condition, results of operations and prospects could be materially adversely affected.
We have had operating losses each year since our inception and we may not achieve or maintain profitability in the future.
We have incurred operating losses each year since our inception and we may not achieve or maintain profitability in the future. Although Life360’s revenue, excluding Tile and Jiobit revenue, has increased each quarter since 2016, there can be no assurances that it will continue to do so. Our operating expenses may continue to increase in the future as we increase our sales and marketing efforts and continue to invest in the development of products and services. These efforts may be costlier than we expect and we cannot guarantee that we will be able to increase our revenue to offset our operating expenses. Our revenue growth may slow or our revenue may decline for a number of other possible reasons, including reduced demand for our products or services, increased competition, a decrease in the growth or reduction in size of our overall market, or if we fail for any reason to capitalize on our growth opportunities. If we do not achieve or maintain profitability in the future, it could materially adversely affect our business, financial condition and results of operations.
The limited operating history of our new brands, products and services makes it difficult to evaluate our current business and future prospects.
We seek to tailor each of our brands, products and services to meet the preferences of specific communities of members. Building a given brand, product or service is generally an iterative process that occurs over a meaningful period of time and involves considerable resources and expenditures. Although certain of our newer brands, products and services may experience significant growth over relatively short periods of time, the historical growth rates of these brands and products and services may not be an indication of their future growth rates generally.
We have encountered, and may continue to encounter, risks and difficulties as we build our newer brands and products. The failure to successfully scale these brands, products and services and address these risks and difficulties could adversely affect our business, financial condition and results of operations.
We have grown rapidly in recent years and have limited operating experience at our current scale of operations. If we are unable to manage our growth effectively, our brands, company culture and financial performance may suffer and place significant demands on our operational, risk management, sales and marketing, technology, compliance and finance and accounting resources.
We have experienced rapid growth and demand for our products and services since inception. We have expanded our operations rapidly, including as a result of organic growth and our acquisitions of Jiobit and Tile, and have limited operating experience at our current size. As we have grown, we have increased our employee headcount and we expect headcount growth to continue for the foreseeable future. Further, as we grow, our business becomes increasingly complex and subject to increased demands on our operational, administrative and financial resources. To effectively manage and capitalize on our growth, we must continue to scale our technology infrastructure and systems to support new products and market expansion, expand our sales and marketing, focus on innovative product and services development and upgrade our management information systems and other processes. Our future growth will depend, among other things, on our ability to maintain an operating platform and management system sufficient to address our growth. Our continued growth could strain our existing resources, and we could experience ongoing operating difficulties in managing our business across numerous jurisdictions, including difficulties in hiring, training, and managing a diffuse and growing employee base. If our management team and other key personnel do not effectively scale with our growth, we may experience erosion to our brands, the quality of our products and services may suffer, and our company culture may be harmed. Moreover, we have been, and may in the future be, subject to legacy claims or liabilities arising from our systems and controls, content or workforce in earlier periods of our rapid development. We must continue to effectively manage challenges relating to maintaining the security of our platform and the privacy and security of the information (including personal information) that is provided and utilized across our platform and implement and maintain adequate financial, business, and risk controls.
56

Because we have a limited history operating our business at its current scale, it is difficult to evaluate our current business and future prospects, including our ability to plan for and model future growth. Our limited operating experience at this scale, combined with the rapidly evolving nature of the markets in which we operate, substantial uncertainty concerning how these markets may develop, and other economic factors beyond our control, reduces our ability to accurately forecast quarterly or annual revenue. Failure to manage our future growth effectively could have a material adverse effect on our business, financial condition and results of operations.
Our insurance coverage may be inadequate to cover future claims or losses.
We believe we are adequately covered by our current insurance policies and plan to maintain insurance as we consider appropriate for our needs. However, we will not be insured against all risks, either because the appropriate coverage is not available or because we consider the applicable premiums to be excessive in relation to the perceived benefits that would accrue. Accordingly, we may not be fully insured against all losses and liabilities that may arise from our operations. If we incur uninsured losses or liabilities, the value of our assets may be at risk.
Our restructuring and the associated headcount reduction may not result in anticipated savings, could result in total costs and expenses that are greater than expected and could disrupt our business.
In January 2023, we implemented a workforce restructure, including reductions in both headcount and expenses. Although we realized a decrease in personnel-related expenses and stock-based compensation costs for the year ended December 31, 2023 as a result of our restructuring efforts, we may not fully realize the anticipated benefits, savings and improvements in our cost structure due to unforeseen difficulties, delays or unexpected costs. If we are unable to realize expected operational efficiencies and the cost savings from the restructuring, our operating results and financial condition would be adversely affected. Due to our restructuring, we may not be able to effectively manage our operations or retain qualified personnel, which may result in weaknesses to our infrastructure and operations, increased risk that we may be unable to comply with legal and regulatory requirements, increased risks to our internal controls and disclosure controls, and loss of employees and reduced productivity among remaining employees.

The restructuring resulted in the loss of institutional knowledge and expertise and the reallocation of and combination of certain roles and responsibilities across the organization, all of which could adversely affect our operations. Further, the restructuring and possible additional cost-containment measures may yield unintended consequences, such as attrition beyond our intended workforce reduction and reduced employee morale. We may be required to rely more heavily on temporary or part-time employees, third party contractors and consultants to assist with managing our operations. These consultants are not our employees and may have commitments to, or consulting or advisory contracts with, other entities that may limit their availability to us. We will have only limited control over the activities of these consultants and can generally expect these individuals to devote only limited time to our activities. Failure of any of these persons to devote sufficient time and resources to our business could harm our business. Employee litigation related to the headcount reduction could be costly and prevent management from fully concentrating on the business.

If our management is unable to successfully manage this transition and restructuring activities, our expenses may be more than expected and we may be unable to implement our business strategy. As a result, our business, prospects, financial condition and results of operations could be negatively affected.
Adverse developments affecting financial institutions, companies in the financial services industry, or the financial services industry generally, such as actual events or concerns involving liquidity, defaults or non-performance, could adversely affect our operations and liquidity.
Actual events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds, have in the past and may in the future lead to market-wide liquidity problems. For example, in March 2023, the Federal Deposit Insurance Corporation (“FDIC”) took control and was appointed receiver for each of Silicon Valley Bank (“SVB”) and Signature Bank. Although we did not experience any losses in our accounts with SVB, at the time we had cash and cash equivalents at SVB that exposed us to credit risk prior to the completion by the FDIC of the resolution of SVB in a manner that fully protected all depositors. However, there is no guarantee that the U.S. Department of Treasury, FDIC and Federal Reserve Board will provide access to uninsured funds in the future in the event of the closure of banks or financial institutions in a timely fashion or at all.
57

Our access to funding sources and other credit arrangements in amounts adequate to finance or capitalize our current and projected future business operations could be significantly impaired by factors that affect us, the financial institutions with which we have arrangements directly, or the financial services industry or economy in general. These factors could include, among others, events such as liquidity constraints or failures, the ability to perform obligations under various types of financial, credit or liquidity agreements or arrangements, disruptions or instability in the financial services industry or financial markets, or concerns or negative expectations about the prospects for companies in the financial services industry. These factors could involve financial institutions or financial services industry companies with which we have financial or business relationships, but could also include factors involving financial markets or the financial services industry generally. In addition, the failure of other banks and financial institutions and the measures taken by governments, businesses and other organizations in response to these events could adversely impact our ability to access our existing cash, cash equivalents and investments may be threatened and could adversely impact our ability to meet our operating expenses, result in breaches of our contractual obligations or result in significant disruptions to our business, any of which could have a material adverse effect on our business, financial condition and results of operations.
Unstable market and economic conditions may adversely affect consumer discretionary spending and demand for our products and services.
Global credit and financial markets have recently experienced extreme volatility and disruptions, including declines in consumer confidence, concerns about declines in economic growth, bank failures, the ongoing elevated rate of inflation, increases in borrowing rates, the availability and cost of consumer credit and credit availability, and uncertainty about economic stability, and ongoing geopolitical conflict. Our general business strategy may be adversely affected by any economic downturn, volatile business environment or continued unpredictable and unstable market conditions.
As global economic conditions continue to be volatile or economic uncertainty remains, trends in consumer discretionary spending also remain unpredictable and subject to reductions. Our products and services may be considered discretionary items for consumers. Unfavorable economic conditions may lead consumers to delay or reduce purchases of our products and services and consumer demand for our products and services may not grow as we expect. Our sensitivity to economic cycles and any related fluctuation in consumer demand for our products and services may have an adverse effect on our business, financial condition and results of operations. We cannot predict the timing, strength, or duration of any economic slowdown or any subsequent recovery generally, of any industry in particular. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, and results of operations could be materially adversely affected.
We are affected by seasonality.
Life360 has historically experienced member and subscription growth seasonality in the third quarter of each calendar year, which includes the return to school for many of our members. Hardware sales have historically experienced comparatively higher seasonal growth in the fourth quarter of each calendar year, which includes the important selling periods in November (Black Friday and Cyber Monday) and December (Christmas and Hanukkah) in large part to seasonal holiday demand. An unexpected decrease in sales over those traditionally high-volume selling periods may impact our revenue and could also result in surplus inventory and could have a disproportionate effect on our results of operations for the entire fiscal year. Seasonality in our business can also be affected by introductions of new or enhanced products and services, including the costs associated with such introductions.
We derive a portion of our revenues from lead generation offerings. If we are unable to continue to compete for these lead generation offerings, or if any events occur that negatively impact our relationships with potential advertising partners, our advertising revenues and results of operations will be negatively impacted.
We generate a portion of our revenue by delivering product offerings from partners to members in contextually relevant ways that do not feel like advertisements. Currently, lead generation at Life360 is limited to displaying auto insurance offers in the Life360 app after the member has indicated they are interested in receiving such offers by clicking on the advertisement within the app. These lead generation advertisements are broadly displayed to all members, with the exception of people under 18 years of age or who have opted out of data sales, and our partners bid for advertisement placements by setting a budget for a driving score tier. Individual driving scores are not provided to advertisers. In the future, we may offer additional third-party solutions through lead generation. In the first quarter of 2024, we also launched a progressive rollout of advertisements to our entire free U.S. member base and began testing with initial partners. We intend to optimize programmatic advertising and establish direct partnerships with advertising partners with the aim of delivering targeted advertising on and off site.
58

There is a risk that members may not engage with the lead generation offering or other advertisements at the scale necessary for potential advertising partners to spend a meaningful amount, or any of their advertising budget on the offering. There is a risk that advertisers will not utilize the lead generation offering or choose to advertise on our platform. A failure to grow the lead generation offering and to broadly expand our infrastructure for targeted advertisements may inhibit the development of a new advertising revenue stream and have a material adverse impact on our business, financial condition and results of operations.
Our operating margins may decline as a result of increasing product costs and inflationary pressures.
Our business is subject to significant pressure on pricing and costs caused by many factors, including intense competition, the cost of components used in our products, labor costs, constrained sourcing capacity, inflationary pressure, pressure from subscribers to reduce the prices we charge for our products and services, and changes in consumer demand. Costs for the raw materials used in the manufacture of our products are affected by, among other things, energy prices, consumer demand, fluctuations in commodity prices and currency, and other factors that are generally unpredictable and beyond our control. Increases in the cost of raw materials used to manufacture our products or in the cost of labor and other costs of doing business in the United States and internationally could have an adverse effect on, among other things, the cost of our products, gross margins, results of operations, financial condition and cash flows. Moreover, if we are unable to offset any decreases in our average selling price by increasing our sales volumes or by adjusting our product mix, our business, financial condition and results of operations may be harmed.
We may require additional capital to support business growth and objectives, and this capital might not be available to us on reasonable terms, if at all, and may result in stockholder dilution.
We expect that our existing cash and cash equivalents provided by sales of our subscriptions will be sufficient to meet our anticipated cash needs and business objectives for at least the next 12 months. Our future capital requirements will depend on many factors, including our subscription growth rate, subscription renewal activity, the timing and the amount of cash received from subscribers, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced product offerings, such as advertisements, and the continuing market adoption of our platform. We may, in the future, enter into arrangements to acquire or invest in complementary businesses, services, and technologies. However, we intend to continue to make investments to support our business growth and may require additional capital to fund our business and to respond to competitive challenges, including the need to promote our products and services, develop new products and services, enhance our existing products, services, and operating infrastructure, and potentially to acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. Any such additional funding may not be available on terms attractive to us, or at all. Our inability to obtain additional funding when needed on acceptable terms or at all could have an adverse effect on our business, financial condition and results of operations. If additional funds are raised through the issuance of equity or convertible debt securities, holders of our common stock could suffer significant dilution, and any new shares we issue could have rights, preferences, and privileges superior to those of our common stock. Any debt financing secured by us in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes appearing elsewhere in this Quarterly Report on Form 10-Q. We base our estimates on short duration historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Significant Management Estimates.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities, and equity, and the amount of revenue and expenses. Significant estimates and judgments for the Company involve: revenue recognition, subscription revenue arrangements with multiple performance obligations, sale incentives, other revenue, costs capitalized to obtain contracts, stock-based compensation expense, common stock valuations, inventory valuation and income tax. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
59

We may be required to delay recognition of some of our revenue, which may harm our financial results in any given period.
Due to specific revenue recognition requirements under GAAP, we must have very precise terms in our contracts to recognize revenue when we initially provide our products and services. Although we strive to enter into agreements that meet the criteria under GAAP for current revenue recognition on delivered performance obligations, our agreements are often subject to negotiation and revision based on the demands of our customers. The final terms of our agreements sometimes result in deferred revenue recognition, which may adversely affect our financial results in any given period. In addition, more customers may require extended payment terms, shorter term contracts or alternative arrangements that could reduce the amount of revenue we recognize upon delivery of our other products and services, and could adversely affect our short-term financial results.
Furthermore, the presentation of our financial results requires us to make estimates and assumptions that may affect revenue recognition. In some instances, we could reasonably use different estimates and assumptions, and changes in estimates are likely to occur from period to period. Accordingly, actual results could differ significantly from our estimates.
Our financial condition and results of operations are subject to foreign currency fluctuation risks.
A portion of our revenue is denominated in foreign currency. Accordingly, our revenue will be affected by fluctuations in the rates by which the U.S. dollar is exchanged with foreign currency. For example, a weakening in the value of the U.S. dollar as compared to the Australian dollar would have the effect of reducing the U.S. dollar value of Australian dollar revenue. Alternatively, a weakening of the Australian dollar as compared to the U.S. dollar would have an effect of increasing the U.S. dollar value of Australian dollar revenue. Although we take steps to manage currency risk, adverse movements in the U.S. dollar against the foreign currency revenue may have an adverse impact on our business, financial condition and results of operations. Additionally, hedging strategies are also inherently risky and could expose us to additional risks that could harm our financial condition and results of operations. We have not historically used foreign exchange contracts to help manage foreign exchange rate exposures.


Risks Related to Privacy and Cybersecurity
We are subject to stringent and evolving laws (U.S. and foreign), regulations, rules, contracts, policies and other obligations related to data privacy and security, data protection, consumer protection, advertising, location tracking, digital tracking technologies, and the protection of minors. Our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions; litigation (including class action or similar lawsuits); fines and penalties; changes to or disruptions of our business operations; reputational harm; loss of revenue or profits; declines in member growth or engagement; and other material adverse business consequences.
In the ordinary course of business, we (and the third parties or service providers upon whom we rely) collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, and share (collectively, “process” and its conjugates) personal data and other sensitive information, including proprietary and confidential business data, trade secrets, intellectual property, sensitive third-party data, business plans, transactions, and financial information (collectively, sensitive data). Our data processing activities may subject us to numerous data privacy and security obligations, such as various laws, regulations, guidance, industry standards, external and internal privacy and security policies, contractual requirements, and other obligations relating to data privacy and security.
60

In the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal data privacy laws, consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act), and other similar laws (e.g., wiretapping laws). In the past few years, numerous U.S. states — including California, Colorado, Connecticut, Utah and Virginia — have enacted comprehensive privacy laws that impose certain obligations on covered businesses. These laws impose certain data privacy and security obligations on covered businesses. Generally, these and similar laws obligate covered businesses to provide specific disclosures in privacy notices and afford relevant individuals with certain rights concerning their personal data. As applicable, such rights may include the right to access, correct, or delete certain personal data, and to opt-out of certain personal data processing activities, such as targeted advertising, profiling, or automated decision-making. The exercise of these rights may impact our business and ability to provide our products and services. These laws may also allow for regulators to impose statutory fines or allow private claimants to recover damages for noncompliance. For example, the California Consumer Privacy Act (CCPA) applies to personal information of consumers, business representatives, and employees who are California residents, and requires businesses to provide specific disclosures in privacy notices and honor requests of California residents to exercise certain privacy rights, such as those noted below. The CCPA provides for fines of up to $7,500 per intentional violation and allows private litigants affected by certain data breaches to seek to recover potentially significant statutory damages. Other states, such as Virginia and Colorado, have also enacted comprehensive consumer privacy laws, and similar laws are being considered in several other states, as well as at the federal and local levels. These state laws (including the CCPA) may provide individuals with rights to their personal data, such as the right to access, correct, or delete certain personal data, and opt-out of certain data processing activities, such as targeted advertising, profiling, and automated decision-making. If individuals were to exercise these rights at a significant volume or pace, such actions may impact our business and ability to provide our products and services. These developments may further complicate compliance efforts and may increase legal risk and compliance costs for us and the third parties upon whom we rely.
Federal, state and local privacy and consumer protection laws also govern specific technologies that we employ or how we market to, and otherwise communicate with, our members. For example, the Controlling the Assault of Non-Solicited Pornography and Marketing Act (CAN-SPAM) and the Telephone Consumer Protection Act (TCPA) impose specific requirements on communications with consumers. The TCPA, for instance, imposes various consumer consent requirements and other restrictions on certain telemarketing activity and other communications with consumers by phone, fax or text message. TCPA violations can result in significant financial penalties, including penalties or criminal fines imposed by the Federal Communications Commission (FCC) or fines of up to $1,500 per violation imposed through private litigation or by state authorities. We may also use parental consent and identity verification technologies (including those offered by or through service providers) that may capture biometric information or identifiers that may subject us to applicable biometric privacy requirements. For example, the Illinois Biometric Information Privacy Act (BIPA), regulates the collection, use, safeguarding, and storage of Illinois residents’ biometric information or identifiers. The TCPA and BIPA provide for substantial penalties and statutory damages and have generated significant class action activity. The costs of litigating and/or settling a TCPA, BIPA or similar legal claim could be significant.
Additionally, regulators are increasingly scrutinizing companies that process children’s data. We are subject to COPPA, which applies to operators of certain websites and online services directed to children under the age of 13 or with actual knowledge that they collect or maintain personal information from children under the age of 13. COPPA may be enforced by state Attorneys General or the FTC, which is empowered to impose civil penalties of up to $51,744 per violation as well as injunctive and equitable relief for violations. COPPA requirements may be modified, interpreted, or applied in new manners that we may be unable to anticipate or prepare for appropriately. Additional laws and regulations that apply to children’s data under certain circumstances have been adopted or proposed in recent years, including the EU GDPR and the UK GDPR, European Union Digital Services Act (“the DSA”), the UK Age-Appropriate Design Code, the CCPA and other comprehensive state privacy laws, and California’s Age-Appropriate Design Code Act. These laws generally impose various obligations on companies that process children’s data, such as requiring certain consents to process such data, and extending certain rights to children and their parents with respect that data. Some of these obligations have wide ranging applications, including for services that do not intentionally target child users (defined in some circumstances a user under the age of 18 years old). These laws are or may be subject to legal challenges and changing interpretations, which may further complicate our efforts to comply with these laws.
61

In the United States, several states enacted laws regulating social media companies and platforms. These laws, such as the Utah Social Media Regulation Act and the Arkansas Social Media Safety Act, seek to limit social media companies from, among other things, displaying and targeting advertising to accounts held by minors (defined as those under 18) and provide certain rights to parents with respect to data of their children and access to social media platforms. These laws may be subject to legal challenges and the attendant heightened scrutiny associated with processing certain children’s data on social media platforms may lead to increased compliance costs and obligations on us, to the extent we could be considered subject to these laws.
Outside the United States, an increasing number of laws, regulations, and industry standards may govern personal data privacy and security. Without limitation, the following personal data laws may apply to our operations such as EU GDPR, the UK GDPR, the Swiss Federal Act on Data Protection (or “FADP”), Brazil’s General Data Protection Law (Lei Geral de Proteção de Dados Pessoais, or “LGPD”) (Law No. 13,709/2018), Australia’s Privacy Act, Canada’s Personal Information Protection and Electronic Documents Act (“PIPEDA”) (and other Canadian provincial laws), India’s Information Technology Act and supplementary rules, and China’s Personal Information Protection Law (“PIPL”) all impose strict requirements for processing personal data. For example, local data protection authorities in both the EEA and UK may take an enforcement action against us with respect to a violation of their applicable requirements. Under the EU GDPR, companies may face temporary or definitive bans on data processing and other corrective actions; fines of up to 20 million Euros under the EU GDPR and 17.5 million pounds sterling under the UK GDPR, or 4% of annual global revenue, whichever is greater, and private litigation related to processing of personal data brought by classes of data subjects or consumer protection organizations authorized at law to represent their interests.
In addition, we may be unable to transfer personal data from Europe, the UK, and other jurisdictions to the United States or other countries due to data localization requirements or limitations on cross-border data flows. Europe, the UK, and other jurisdictions have enacted laws requiring data to be localized or limiting the transfer of personal data to other countries. In particular, the EEA and the UK have significantly restricted the transfer of personal data to the United States and other countries whose privacy laws it believes are inadequate. Other jurisdictions may adopt similarly stringent interpretations of their data localization and cross-border data transfer laws. Although there are currently various mechanisms that may be used to transfer personal data from the EEA and UK to the United States in compliance with law, such as the EU-US Data Privacy Framework and the EEA and UK’s standard contractual clauses, these mechanisms are subject to legal challenges (which may result in their invalidation). There is no assurance that we can satisfy or rely on these measures in all circumstances to transfer personal data to the United States, as they alone may not necessarily be sufficient as transfers must be assessed on a case-by-case basis and the requirements may change if they are challenged. If there is no lawful manner for us to transfer personal data from the EEA, the UK, or other jurisdictions to the United States, or if the requirements for a legally-compliant transfer are too onerous, we could face significant adverse consequences, including the interruption or degradation of our operations, the need to relocate part of or all of our business or data processing activities to other jurisdictions at significant expense, increased exposure to regulatory actions, substantial fines and penalties, the inability to transfer data and work with partners, vendors and other third parties, and injunctions against our processing or transferring of personal data necessary to operate our business. Some European regulators have prevented companies from transferring personal data out of Europe for allegedly violating the EU GDPR’s cross-border data transfer limitations. Regulators in the US are also increasingly scrutinizing certain personal data transfers and may impose personal data localization requirements.
Our personnel currently use generative artificial intelligence (“AI”) technologies to perform their work for example in the context of development productivity tools and limited internal communication. The disclosure and use of personal data in generative AI technologies may be subject to various privacy laws and other obligations. Governments have passed and are likely to pass additional laws regulating generative AI. Our use of this technology could result in additional compliance costs, regulatory investigations and actions, and consumer lawsuits. In addition to data privacy and security laws, we may be contractually subject to industry standards adopted by industry groups and may become subject to such obligations in the future. We may also be bound by other contractual obligations related to data privacy and security, and our efforts to comply with such obligations may not be successful.
We publish privacy policies, marketing materials, and other statements, such as compliance with certain certifications or self-regulatory principles, regarding data privacy and security. If these policies, materials or statements are found to be deficient, lacking in transparency, deceptive, unfair, or not representative of our practices, we may be subject to investigation, enforcement actions by regulators, or other adverse consequences.
62

In addition, major technology platforms on which we rely, privacy advocates, and industry groups have regularly proposed, and may propose in the future, platform requirements or self-regulatory standards by which we are legally or contractually bound. If we fail to comply with these contractual obligations or standards, we may lose access to technology platforms on which we rely and face substantial regulatory enforcement, liability, and fines. For example, in 2021 one of our Channel Partners, Apple, began to require mobile applications using its operating system, iOS, to affirmatively (on an opt-in basis) obtain an end user’s permission to “track them across apps or websites owned by other companies” or access their device’s advertising identifier for advertising and advertising measurement purposes. Other technology platforms are considering similar restrictions. Such restrictions could limit the efficacy or our marketing activities. In addition, consumer resistance to the collection and sharing of the data used to deliver targeted advertising, increased visibility of consent or “do not track” mechanisms (such as browser signals from the Global Privacy Control) as a result of industry regulatory or legal developments, the adoption by consumers of browser settings or “ad-blocking” software, and the development and deployment of new technologies could materially impact our ability to collect data or reduce our ability to deliver relevant promotions or media or market our products and reach new members, which could materially impair the results of our operations.
We are also subject to evolving European Union and UK privacy laws on cookies, tracking technologies and e-marketing. In the European Union and the UK, regulators are increasingly focusing on compliance with requirements related to the behavioral, interest-based, or tailored advertising ecosystem. Enforcement actions could lead to substantial costs, require significant systems and/or operational changes, limit the effectiveness of our marketing activities, divert the attention of our technology personnel, adversely affect our margins, and subject us to additional liabilities. In light of the complex and evolving nature of European Union, EU Member State and UK privacy laws on cookies and tracking technologies, there can be no assurances that we will be successful in our efforts to comply with such laws; violations of such laws could result in regulatory investigations, fines, orders to cease or change our use of such technologies, as well as civil claims including class actions, and reputational damage. Outside of Europe, other laws further regulate behavioral, interest-based, or tailored advertising, making certain online advertising activities more difficult and subject to additional scrutiny. For example, the CCPA grants California residents the right to opt-out of a company’s sharing of personal data for advertising purposes in exchange for money or other valuable consideration.
Further, because we accept debit and credit cards for payment of certain products and services, we are subject to the Payment Card Industry Data Security, or the PCI Standard, issued by the Payment Card Industry Security Standards Council, with respect to payment card information. The PCI DSS requires merchants to adopt certain measures to protect the security of cardholder information, such as using and maintaining firewalls, adopting proper password protections for certain devices and software, and restricting data access. Compliance with the PCI Standard and implementing related procedures, technology and information security measures requires ongoing attention and devotion of resources. Costs and potential problems and interruptions associated with the implementation and maintenance of systems and technology, such as those necessary to achieve compliance with the PCI Standard could also disrupt or reduce the efficiency of our operations. Noncompliance with PCI DSS, to the extent applicable to us, can result in penalties ranging from $5,000 to $100,000 per month by credit card companies, litigation, damage to our reputation, and revenue losses. Generally, we rely on vendors to process payment card data and those vendors may be subject to PCI DSS. Our business may be negatively affected if our vendors are fined or suffer other consequences as a result of PCI DSS noncompliance.
Obligations related to data privacy and security are quickly changing, becoming increasingly stringent, and creating regulatory uncertainty. Additionally, these obligations may be subject to differing applications and interpretations, which may be inconsistent or conflict among jurisdictions. Our business model materially depends on our ability to process personal data, so we are particularly exposed to the risks associated with the rapidly changing legal landscape. For example, we may be at heightened risk of regulatory scrutiny, and changes in regulatory frameworks could require us to fundamentally change our business model. Preparing for and complying with these obligations requires us to devote significant resources and may necessitate changes to our services, information technologies, systems, and practices and to those of any third parties that process personal data on our behalf. In addition, a shift in consumers' data privacy expectations or other social, economic or political developments could impact the regulatory enforcement of these obligations, which could increase the cost of and complicate our compliance with applicable obligations.
63

Relevant stakeholders (such as government authorities and adjudicatory bodies) may determine that we have been in the past or are presently noncompliant with our data privacy and security obligations as we may at times fail (or be perceived to have failed) in our efforts to comply with such obligations. This risk will likely increase as we grow our market presence in the U.S. and outside the U.S. Moreover, despite our efforts, our personnel or third parties on whom we rely, may fail to comply with such obligations, which could negatively impact our business operations. If we or the third parties on which we rely have failed, fail, or are perceived to have failed, to address or comply with applicable data privacy and security obligations, we could face significant consequences, including but not limited to: government enforcement actions (e.g., investigations, fines, penalties, audits, inspections, and similar); litigation (including class-action claims and mass arbitration demands); additional reporting requirements and/or oversight; bans on processing personal data; and orders to destroy or not use personal data. In particular, plaintiffs have become increasingly more active in bringing privacy-related claims against companies, including class claims and mass arbitration demands. Some of these claims allow for the recovery of statutory damages on a per violation basis, and, if viable, carry the potential for significant statutory damages, depending on the volume of data and the number of violations. Any of these events could have a material adverse effect on our reputation, business, or financial condition, including but not limited to: loss of customers; inability to process personal data or to operate in certain jurisdictions; limited ability to develop or commercialize our products or services; expenditure of time and resources to defend any claim or inquiry; adverse publicity; or substantial changes to our business model or operations.
We have in the past received inquiries and been subject to investigations, proceedings, orders, and other various inquiries and claims brought by regulators and private claimants regarding our data privacy (including in relation to children’s data) and security practices and processing of personal data. We may in the future be subject to similar inquiries, claims and other proceedings.
Providers of online websites, applications and services are subject to various laws, regulations and other requirements relating to children’s privacy and protection, which if violated, could subject us to an increased risk of litigation and regulatory actions.
Children’s privacy has been a regular focus of regulatory enforcement activity and subjects our business to potential liability that could adversely affect our business, financial condition, or operating results. The FTC and state attorneys general in the U.S. have in recent years increased enforcement of COPPA. In addition, the GDPR prohibits certain processing of the personal information of children under the age of thirteen to sixteen (depending on jurisdiction) without parental consent. The CCPA requires companies to obtain the consent of children in California under the age of sixteen (or parental consent for children under the age of thirteen) before selling their personal information. In addition, several jurisdictions have issued enforceable codes for designing online services that will be used by children. For example, the UK’s Age Appropriate Design Code requires online services to consider the privacy and data protection impacts of children’s use of such services and to build in protections and controls to address such risks. Our services include the collection of data, including personal data and precise geolocation data, directly from devices associated with children, which fall within the scope of these child privacy laws, regulations and requirements. Although we take reasonable efforts to comply with these laws and regulations, we may in the future face claims under COPPA, the GDPR, the CCPA, or other laws relating to children’s privacy.
Although we take certain efforts designed to comply with these laws and regulations, we may in the future face claims under COPPA, the GDPR, the CCPA or other laws relating to children’s privacy. There are also a number of legislative or regulatory proposals pending before the U.S. Congress, the FTC, various state legislative bodies and foreign governments concerning child or teen safety, content regulation and data protection that could affect us if enacted in the future.
64

If our information technology systems or data, or those of third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise, including but not limited to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse consequences.
In the ordinary course of our business, we and the third parties upon which we rely process proprietary, confidential, and sensitive data (such as precise geolocation data and information relating to children), and, as a result, we and the third parties upon which we rely face a variety of evolving threats, including but not limited to ransomware attacks, which could cause security incidents. Cyber-attacks, malicious internet-based activity, online and offline fraud, and other similar activities threaten the confidentiality, integrity, and availability of our sensitive data and information technology systems, and those of the third parties upon which we rely. Such threats are prevalent and continue to rise, are increasingly difficult to detect, and come from a variety of sources, including traditional computer “hackers,” threat actors, “hacktivists,” organized criminal threat actors, personnel (such as through theft or misuse), sophisticated nation states, and nation-state-supported actors.
Some actors now engage and are expected to continue to engage in cyber-attacks, including without limitation nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to a heightened risk of these attacks, including retaliatory cyber-attacks, that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our services.
We and the third parties upon which we rely may be subject to and have previously responded to a variety of evolving threats, including but not limited to social-engineering attacks (including through phishing attacks and deep fakes, which may be increasingly more difficult to identify as fake), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), bot-generated activity, denial-of-service attacks, credential stuffing attacks, credential harvesting, personnel misconduct or error, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, earthquakes, fires, floods, and other similar threats. Threat actors may continue to develop and use more sophisticated tools and techniques (including AI) that are specifically designed to circumvent security controls, evade detection, and obfuscate forensic evidence, which may make it more difficult for us to identify, investigate, respond to and recover from incidents.
In particular, severe ransomware attacks are becoming increasingly prevalent and can lead to significant interruptions in our operations, loss of sensitive data and income, reputational harm, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments. Additionally, to offer services to our customers and operate our business, we use a number of products and services, such as IT networks and systems, including those we own and operate as well as others provided by third-party providers. Our ability to provide our platform and services could be interrupted if these systems were impacted by a ransomware or other cyber-attack.
Remote work has become more common and has increased risks to our information technology systems and data, as more of our personnel utilize network connections, computers, and devices outside our premises or network, including working at home, while in transit and in public locations. Additionally, future or past business transactions (such as acquisitions or integrations) could expose us to additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies.
In addition, our reliance on third-party service providers could introduce new cybersecurity risks and vulnerabilities, including supply-chain attacks, and other threats to our business operations. We may rely on third-party service providers and technologies to operate critical business systems to process sensitive data in a variety of contexts, including, without limitation, cloud-based infrastructure, data center facilities, encryption and authentication technology, employee email, content delivery to customers, and other functions. We may also rely on third-party service providers to provide other products, services, parts, or otherwise to operate our business. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate information security measures in place. If our third-party service providers experience a security incident or other interruption, we could experience adverse consequences. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award. In addition, supply-chain attacks have increased in frequency and severity, and we cannot guarantee that third parties’ infrastructure in our supply chain or our third-party partners’ supply chains have not been compromised.
65

With respect to data or information system vulnerabilities, we may be unable now or in the future to detect all vulnerabilities or other compromises in our data or information systems because such threats and techniques change frequently, are often sophisticated in nature, and may not be detected until after a security incident has occurred. While we presently have identified certain vulnerabilities in our information systems, we take steps designed to mitigate the risks associated with such known vulnerabilities. These steps include implementing compensating controls and other protective measures designed to address certain vulnerabilities. There can be no assurance that these controls and measures will always be effective and thus there remains risks associated with both known and unknown vulnerabilities. Further, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities.
Any of the previously identified or similar threats could cause a security incident or other interruption that could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to our sensitive data (or sensitive data that our members, advertisers, and partners have shared with us) or our information technology systems, or those of the third parties upon whom we rely, or impact the calculation or measurement of our user metrics or other estimates, as disclosed above. A security incident or other interruption could disrupt our ability (and that of third parties upon whom we rely) to provide our services.
We may expend significant resources or modify our business activities to try to protect against security incidents. Additionally, certain data privacy and security obligations may require us to implement and maintain specific security measures or industry-standard or reasonable security measures to protect our information technology systems and sensitive data.
While we have implemented security measures designed to protect against security incidents, there can be no assurance that these measures will be effective. For example, we and our third-party providers have been and may in the future be compromised by the aforementioned or similar threats, and result in unauthorized, unlawful, or accidental processing of our information, or vulnerabilities in the products or systems upon which we rely. For example, in 2023, we experienced two credential stuffing attacks that resulted in unauthorized access to a limited number of members’ personal data. In response to each attack, we launched an investigation to determine what occurred, what information was potentially affected and how we could implement further actions designed to prevent similar incidents in the future (such as allowing members to enable multi-factor authentication). Our investigation revealed that the credential stuffing attacks likely leveraged member credentials from other data breaches (not associated with us). We determined that neither of these incidents were material to the Company. We have encountered and may in the future encounter attempts to create false or other illegitimate user accounts or to take other unauthorized actions on or through our platform and services.
Applicable data privacy and security obligations may require us to notify relevant stakeholders, such as governmental authorities, partners, and affected individuals, of security incidents. Such disclosures may involve inconsistent requirements and are costly, and the disclosure or the failure to comply with such requirements could lead to adverse consequences. If we (or a third party upon whom we rely) experience a security incident or are perceived to have experienced a security incident, we may experience adverse consequences. These consequences may include: government enforcement actions (for example, investigations, fines, penalties, audits, and inspections); additional reporting requirements and/or oversight; restrictions on processing sensitive data (including personal data); litigation (including class claims and mass arbitration demands); indemnification obligations; negative publicity; reputational harm; monetary fund diversions; interruptions in our operations (including availability of data); direct and indirect financial loss (including due to potential loss of members, partners, or advertising revenue); and other similar harms. Security incidents and attendant consequences may cause customers to stop using our services, deter new customers from using our services, disrupt our ability to provide our products and services, and negatively impact our ability to grow and operate our business.
Our contracts may not contain limitations of liability, and even where they do, there can be no assurance that limitations of liability in our contracts are sufficient to protect us from liabilities, damages, or claims related to our data privacy and security obligations. We cannot be sure that our insurance coverage will be adequate or sufficient to protect us from or to mitigate liabilities arising out of our privacy and security practices, that such coverage will continue to be available on commercially reasonable terms or at all, or that such coverage will pay future claims.
In addition to experiencing a security incident, third parties may gather, collect, or infer sensitive information about us from public sources, data brokers, or other means that reveals competitively sensitive details about our organization and could be used to undermine our competitive advantage or market position.
66

Risks Related to Our Technology and Intellectual Property
Our success depends, in part, on the integrity of third-party systems and infrastructures and on continued and unimpeded access to our products and services on the internet.
We rely on third parties to maintain and support our information technology infrastructure, obtain mapping services and collect, process and analyze certain data. If an agreement with a key supplier is terminated or disrupted, Life360’s operations and financial performance could be adversely impacted. In particular, we rely on contracts with AWS for the provision of our computing, network, database, software development platforms and software infrastructure. We procure mapping services from our Channel Partners. Additionally, Jiobit uses GCP for some of its functionality. We have designed our software and computer systems to utilize data processing, storage capabilities, and other services provided by AWS and GCP, and currently rely on such providers for the vast majority of our primary data storage and computing. If the AWS contract, GCP contract, or contracts with other key suppliers in the future are terminated or suffer a disruption for any reason, our business, financial condition and results of operations could be materially adversely impacted.
We have entered into an agreement (the “Arity Agreement”) to license from Arity 875, LLC (“Arity”) its application program interfaces, including the Arity Driving Engine API, which we integrate into our products and services. Pursuant to the Arity Agreement, we are required to exclusively obtain such services from Arity during the term of the Arity Agreement.
We have also entered into an emergency roadside assistance servicing agreement under which Signature Motor Club, Inc. provides Roadside Assistance on our behalf. If Signature Motor Club were to terminate the agreement, we would be required to engage another third party to provide roadside assistance services and an alternative service by another third party may not be available on reasonable terms, or at all, and such change to an alternative third party may be costly and disruptive, and may have an adverse impact on our business, financial condition and results of operations.
We have also partnered with AvantGuard Monitoring Centers LLC (“AvantGuard”) to provide access to AvantGuard’s emergency alert response services to our Life360 Gold and Life360 Platinum subscribers. In the event Life360 detects a crash, Life360 will trigger an alert to AvantGuard, who will call the subscriber and/or dispatch emergency services to the subscriber’s location. If AvantGuard were to terminate the agreement, we would be required to engage another third party to provide emergency alert response services and an alternative service by another third party may not be available on reasonable terms, or at all, and such change to an alternative third party may be costly and disruptive, and may have an adverse impact on our business, financial condition and results of operations.
Similarly, under our warranty program agreement with Cover Genius Warranty Services, LLC (“Cover Genius”), Cover Genius administers warranties and service contracts on behalf of Tile. If the Cover Genius contract were terminated or not renewed, Tile would be required to enter into a new warranty program agreement and such agreement may not be available on reasonable terms, or at all, and could be disruptive and costly, and may have an adverse impact on Tile’s business, financial condition and results of operations.
We also rely on data center service providers (such as colocation providers), as well as third-party payment processors, computer systems, internet transit providers and other communications systems and service providers, in connection with the provision of our products generally, as well as to facilitate and process certain transactions with our subscribers. We do not control these third-party providers, and we cannot guarantee that such third-party providers will not experience system interruptions, outages or delays, or deterioration in the performance. While we typically control and have access to the servers we operate in co-location facilities and the components of our custom-built infrastructure that are located in those co-location facilities, we control neither the operation of these facilities nor our third-party service providers. Furthermore, we have no physical access or control over the services provided by AWS or GCP. Data center leases and agreements with the providers of data center services expire at various times. The owners of these data centers and providers of these data center services may have no obligation to renew their agreements with us on commercially reasonable terms, or at all.
67

Problems or insolvency experienced by third-party service providers upon whom we rely, the telecommunications network providers with whom we or they contract or with the systems through which telecommunications providers allocate capacity among their customers could also materially adversely affect us. Any changes in service levels at our data centers, any third-party “cloud” computing services, or payment processors or any interruptions, outages or delays in our systems or those of our third-party providers, or deterioration in the performance of these systems, could impair our ability to provide our products or process transactions with our subscribers, which could materially adversely impact our business, financial condition, results of operations and prospects. Further, if the data centers and third-party service providers that we use are unable to keep up with our growing needs for capacity, or if we are unable to renew our agreements with data centers, and service providers on commercially reasonable terms, we may be required to transfer servers or content to new data centers or engage new service providers, and we may incur significant costs, and possible service interruption in connection with doing so. Additionally, if we need to migrate our business to different third-party data center service providers or payment aggregators as a result of any such problems or insolvency, it could delay our ability to process transactions with our subscribers. Any changes in third-party service levels at data centers or any real or perceived errors, defects, disruptions, or other performance problems with our platform could harm our reputation and may result in damage to, or loss or compromise of, our members’ content. See “—If our information technology systems or data, or those of third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise, including but not limited to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse consequences.”
In addition, we depend on the ability of our members to access the internet with high-bandwidth data capabilities. Currently, this access is provided by companies that have significant market power in the broadband and internet access marketplace, including incumbent telephone companies, cable companies, mobile communications companies, government-owned service providers, device manufacturers and operating system providers, any of whom could take actions that degrade, disrupt or increase the cost of member access to our products or services, which would, in turn, negatively impact our business. The adoption or repeal of any laws or regulations that adversely affect the growth, popularity or use of the internet, including laws or practices limiting internet neutrality, could decrease the demand for, or the usage of, our products and services, increase our cost of doing business and adversely affect our financial condition and results of operations.
Our success depends, in part, on the integrity of our information technology systems and infrastructures and on our ability to enhance, expand and adapt these systems and infrastructures in a timely and cost-effective manner.
In order for us to succeed, our information technology systems and infrastructures must perform well on a consistent basis. Our products and systems rely on software and hardware that are highly technical and complex and depend on the ability of such software and hardware to store, retrieve, process and manage immense amounts of data. We may in the future experience system interruptions that make some or all of our systems or data temporarily unavailable and prevent our products from functioning properly for our members; any such interruption could arise for any number of reasons, including software bugs and human errors. Further, our systems and infrastructures are vulnerable to damage from fire, power loss, hardware and operating software errors, cyber-attacks, technical limitations, telecommunications failures, acts of God, the financial insolvency of third parties that we work with, global pandemics and other public health crises, and other unanticipated problems or events. While we have backup systems in place for certain aspects of our operations, not all of our systems and infrastructures are fully redundant. Disaster recovery planning can never account for all possible eventualities and even if we anticipate an incident, our incident response, business continuity and disaster recovery plans may not be sufficient to timely and effectively address the issue, and our property and business interruption insurance coverage may not be adequate to compensate us fully for any losses that we may suffer. Any interruptions or outages, regardless of the cause, could negatively impact our members’ experiences with our products, tarnish our brand reputations and decrease demand for our products, any or all of which could materially adversely affect our business, financial condition and results of operations. Moreover, even if detected, the resolution of such interruptions may take a long time, during which customers may not be able to access, or may have limited access to, the service. See “—If our information technology systems or data, or those of third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise, including but not limited to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse consequences.”
68

We also continually work to expand and enhance the efficiency and scalability of our technology and network systems to improve the experience of our members, accommodate substantial increases in the volume of traffic to our various products, ensure acceptable load times for our products and keep up with changes in technology and member preferences. Any failure to do so in a timely and cost-effective manner could materially adversely affect our members’ experience with our various products and thereby negatively impact the demand for our products, and could increase our costs, either of which could materially adversely affect our business, financial condition and results of operations.
We may fail to adequately obtain, protect and maintain our intellectual property rights or prevent third parties from making unauthorized use of such rights.
Our intellectual property is a material asset of our business and our success depends in part on our ability to protect our proprietary rights and intellectual property. For example, we rely on a combination of intellectual property rights, including patents, trademarks, designs, copyrights, related domain names, social media handles and logos to market our brands and to build and maintain brand loyalty and recognition. We also rely upon proprietary technologies and trade secrets, as well as a combination of laws and contractual restrictions, including confidentiality agreements with employees, customers, suppliers, affiliates and others, to establish, protect and enforce our various intellectual property rights.
We have in the past sought to register and we expect to continue to apply to register and renew, or secure by contract where appropriate, material trademarks and service marks as they are introduced and used, and reserve, register and renew domain names and social media handles as we deem appropriate. We rely on our trademarks and trade names to identify our platform and to differentiate our platform and services from those of our competitors, and if our trademarks and trade names are not adequately protected, then third parties may use trade names or trademarks similar to ours in a manner that may cause confusion in the market and we may not be able to build and maintain sufficient brand recognition in our markets of interest, which could decrease the value of our brand and adversely affect our business, financial condition and results of operations. Effective trademark protection may not be available or may not be sought in every country in which our products and services are made available, or in every class of goods and services in which we operate, and contractual disputes may affect the use of marks governed by private contract. Our trademarks, trade names or other intellectual property rights may be challenged, infringed, circumvented or declared generic or determined to be infringing on other marks. Further, at times, competitors may have already registered or otherwise adopted trade names or trademarks similar to ours, thereby impeding our ability to build brand identity and possibly leading to market confusion. Similarly, not every variation of a domain name or social media handle may be available or be registered by us, even if available. The occurrence of any of these events could result in the erosion of our brands and limit our ability to market our brands using our various domain names and social media handles, as well as impede our ability to effectively compete against competitors with similar technologies or products, any of which could materially adversely affect our business, financial condition and results of operations.
We have received patents and have filed patent applications with respect to certain aspects of our technology; however, there can be no assurances that the steps taken by us would be adequate to exclude or prevent our competitors from implementing technology, methods, and processes similar to our own. We cannot be certain that our pending patent applications will result in issued patents or that any of our issued patents will afford protection against a competitor or provide a competitive advantage. The issuance of a patent involves complex legal and factual questions, and the breadth of claims allowed is uncertain. As a result, we cannot be certain that the patent applications that we file will result in patents being issued, or that our patents and any patents that may be issued to us in the future will afford protection against competitors with similar technology. In addition, patent applications filed in foreign countries are subject to laws, rules and procedures that differ from those of the U.S., and thus we cannot be certain that foreign patent applications, whether or not related to issued U.S. patents, will be issued in other regions. Furthermore, even if these patent applications are accepted and the associated patents issued, some foreign countries provide significantly less effective patent enforcement than in the United States. Further, we may not timely or successfully apply for a patent to secure rights in our intellectual property.
Various courts, including the United States Supreme Court have rendered decisions that affect the scope of patentability of certain inventions or discoveries relating to software. These decisions state, among other things, that a patent claim that recites an abstract idea, natural phenomenon or law of nature are not themselves patentable. Precisely what constitutes a law of nature or abstract idea is uncertain, and it is possible that certain aspects of our technology could be considered abstract ideas. Accordingly, the evolving case law in the United States may adversely affect our ability to obtain patents and may facilitate third-party challenges to any owned or licensed patents.
69

In addition, patents issued to us may be infringed upon or designed around by others and others may obtain patents that we need to license or design around, either of which would increase costs and may adversely affect our business, financial condition and results of operations. The issuance of a patent is not conclusive as to its inventorship, scope, validity or enforceability. Litigation or proceedings before the U.S. Patent and Trademark Office (“USPTO”) or other governmental authorities and administrative bodies in the United States and abroad may be necessary in the future to enforce our intellectual property rights and to determine the validity and scope of our rights and the proprietary rights of others. Some of our patents or patent applications (including licensed patents) may be challenged at a future point in time in opposition, derivation, reexamination, inter partes review, post-grant review or interference. Any successful third-party challenge to our patents in this or any other proceeding could result in the unenforceability or invalidity of such patents, which may lead to increased competition to our business, which could harm our business, financial condition and results of operations. In addition, in patent litigation in the United States, defendant counterclaims alleging invalidity or unenforceability are commonplace. The outcome following legal assertions of invalidity and unenforceability during patent litigation is unpredictable. If a defendant were to prevail on a legal assertion of invalidity or unenforceability, we would lose at least part, and perhaps all, of the patent protection on certain aspects of our platform technologies. In addition, if the breadth or strength of protection provided by our patents and patent applications is threatened, regardless of the outcome, it could dissuade companies from collaborating with us to license, develop or commercialize current or future products. We expect to continue to expand internationally and, in some foreign countries, the mechanisms to establish and enforce intellectual property rights may be inadequate to protect our technology, which could harm our business, financial condition and results of operations.
We also rely upon trade secret laws to protect intellectual property that may not be patentable, or for which we believe patent protection is too expensive or otherwise undesirable. While it is our policy to enter into confidentiality agreements with employees and third parties to protect our proprietary expertise and other trade secrets, we cannot guarantee that we have entered into such agreements with each party that has developed intellectual property on or behalf, or that has or may have had access to our proprietary information or trade secrets. Even if entered into, these agreements may otherwise fail to effectively prevent disclosure of proprietary information, may be limited as to their term and may not provide an adequate remedy in the event of unauthorized disclosure or use of proprietary information. Monitoring unauthorized uses and disclosures is difficult, and we do not know whether the steps we have taken to protect our proprietary technologies will be effective. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret can be difficult, expensive and time-consuming, and the outcome is unpredictable. Some courts inside and outside the United States may be less willing or unwilling to protect trade secrets. In addition, technology that we protect as a trade secret may still be independently developed by others, and trade secret laws do not protect against the use and disclosure of such independently developed technologies. If any of our confidential or proprietary information, such as our trade secrets, was to be disclosed or misappropriated, or if any such information were independently developed by a competitor, our competitive position would be materially adversely harmed.
Further, while it is our policy to require our employees and contractors who may be involved in the conception or development of intellectual property to execute agreements assigning such intellectual property to us, we may be unsuccessful in executing such an agreement with each party who, in fact, conceives or develops intellectual property that we regard as our own. Additionally, no assurance can be given that these agreements will be effective in controlling access to or potential misuse of our proprietary information and trade secrets, any such assignment of intellectual property rights may not be self-executing, or the assignment agreements may be breached, and we may be forced to bring claims against third parties, or defend claims that they may bring against us, to determine the ownership of what we regard as our intellectual property.
70

Policing unauthorized use of our intellectual property and misappropriation of our technology and trade secrets is difficult and we may not always be aware of such unauthorized use or misappropriation. We may be forced to bring claims against third parties to determine the ownership of what we regard as our intellectual property or to enforce our intellectual property rights against infringement, misappropriation or other violations by third parties. However, the measures we take to protect our intellectual property from unauthorized use by others may not be effective and there can be no assurance that our intellectual property rights will be sufficient to protect against others offering products or services that are substantially similar or superior to ours or that compete with our business. We may not prevail in any intellectual property-related proceedings that we initiate against third parties. Further, in such proceedings or in proceedings before patent, trademark and copyright agencies, our asserted intellectual property could be narrowed or found to be invalid or unenforceable, in which case we could lose valuable intellectual property rights. In addition, even if we are successful in enforcing our intellectual property against third parties, the damages or other remedies awarded, if any, may not be commercially meaningful. Regardless of whether any such proceedings are resolved in our favor, such proceedings could cause us to incur significant expenses and could distract our personnel from their normal responsibilities. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage. Additionally, enforcing our intellectual property rights in litigation can be costly, can divert our management’s attention and resources, and the success of any such litigation is not assured. Our inability to protect our intellectual property and proprietary technology against unauthorized copying and use could delay further sales or the implementation of our solutions, impair the functionality of our platform, prevent or delay introductions of new or enhanced solutions, or injure our reputation. Furthermore, many of our current and potential competitors may have the ability to dedicate substantially greater resources to developing and protecting their technology or intellectual property rights than we do. As a result, we may be aware of infringement by our competitors but may choose not to bring litigation to protect our intellectual property rights due to the cost, time, and distraction of bringing such litigation.
Despite the measures we take to protect our intellectual property rights, our intellectual property rights may still not be adequate and protected in a meaningful manner, challenges to contractual rights could arise, third parties could copy or otherwise obtain and use our intellectual property without authorization, or laws and interpretations of laws regarding the enforceability of existing intellectual property rights may change over time in a manner that provides less protection. The occurrence of any of these events could impede our ability to effectively compete against competitors with similar technologies, any of which could materially adversely affect our business, financial condition and results of operations. Our intellectual property rights and the enforcement or defense of such rights may also be affected by developments or uncertainty in laws and regulations relating to intellectual property rights. Moreover, many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, may not favor the enforcement of patents, trademarks, copyrights, trade secrets and other intellectual property protection, which could make it difficult for us to stop the infringement, misappropriation or other violation of our intellectual property or marketing of competing products in violation of our intellectual property rights generally.
Our patent applications may not result in issued patents, and our issued patents may not provide adequate protection, which may have a material adverse effect on our ability to prevent others from commercially exploiting products similar to ours.
We have received patents and have filed patent applications with respect to certain aspects of our technology, and we generally rely on patent protection with respect to our proprietary technology; however, there can be no assurances that the steps taken by us would be adequate to exclude or prevent our competitors from implementing technology, methods, and processes similar to our own. We cannot be certain that our pending patent applications will result in issued patents or that any of our issued patents will afford protection against a competitor, or provide a competitive advantage. The issuance of a patent involves complex legal and factual questions, and the breadth of claims allowed is uncertain. As a result, we cannot be certain that the patent applications that we file will result in patents being issued, or that our patents and any patents that may be issued to us in the future will afford protection against competitors with similar technology. In addition, patent applications filed in foreign countries are subject to laws, rules and procedures that differ from those of the United States, and thus we cannot be certain that foreign patent applications, whether or not related to issued U.S. patents, will be issued in other regions. Furthermore, even if these patent applications are accepted and the associated patents issued, some foreign countries provide significantly less effective patent enforcement than in the United States. Further, we may not timely or successfully apply for a patent to secure rights in our intellectual property.
71

Various courts, including the United States Supreme Court have rendered decisions that affect the scope of patentability of certain inventions or discoveries relating to software. These decisions state, among other things, that a patent claim that recites an abstract idea, natural phenomenon or law of nature are not themselves patentable. Precisely what constitutes a law of nature or abstract idea is uncertain, and it is possible that certain aspects of our technology could be considered abstract ideas. Accordingly, the evolving case law in the United States may adversely affect our ability to obtain patents and may facilitate third-party challenges to any owned or licensed patents.
In addition, patents issued to us may be infringed upon or designed around by others and others may obtain patents that we need to license or design around, either of which would increase costs and may adversely affect our business, financial condition and results of operations. The issuance of a patent is not conclusive as to its inventorship, scope, validity or enforceability. Litigation or proceedings before the USPTO or other governmental authorities and administrative bodies in the United States and abroad may be necessary in the future to enforce our intellectual property rights and to determine the validity and scope of our rights and the proprietary rights of others. Some of our patents or patent applications (including licensed patents) may be challenged at a future point in time in opposition, derivation, reexamination, inter partes review, post-grant review or interference. Any successful third-party challenge to our patents in this or any other proceeding could result in the unenforceability or invalidity of such patents, which may lead to increased competition to our business, which could harm our business, financial condition and results of operations. In addition, in patent litigation in the United States, defendant counterclaims alleging invalidity or unenforceability are commonplace. The outcome following legal assertions of invalidity and unenforceability during patent litigation is unpredictable. If a defendant were to prevail on a legal assertion of invalidity or unenforceability, we would lose at least part, and perhaps all, of the patent protection on certain aspects of our platform technologies. In addition, if the breadth or strength of protection provided by our patents and patent applications is threatened, regardless of the outcome, it could dissuade companies from collaborating with us to license, develop or commercialize current or future products. We expect to continue to expand internationally and, in some foreign countries, the mechanisms to establish and enforce intellectual property rights may be inadequate to protect our technology, which could harm our business, financial condition and results of operations.
From time to time, we have been and may be party to intellectual property-related litigation and proceedings that are expensive and time-consuming to defend, and, if resolved adversely, could materially adversely impact our business, financial condition and results of operations.
Our commercial success depends in part on avoiding infringement, misappropriation or other violations of the intellectual property rights of third parties. From time to time, however, we have received and may in the future receive claims from third parties which allege that we have infringed upon their intellectual property rights, and we may not prevail in these disputes. For example, patent applications in the United States and some foreign countries are generally not publicly disclosed until the patent is issued or published and we may not be aware of currently filed patent applications that relate to our products or services. If patents later issue on these applications, we may be found liable for subsequent infringement. Companies in the internet and technology industries are subject to frequent litigation based on allegations of infringement, misappropriation or other violations of intellectual property rights. Many companies in these industries, including many of our competitors, have substantially larger intellectual property portfolios than we do, which could make us a target for litigation as we may not be able to assert counterclaims against parties that sue us for infringement, misappropriation or other violations of patent or other intellectual property rights. Furthermore, various “non-practicing entities” that own patents and other intellectual property rights often attempt to assert claims in order to extract value from technology companies and, given that these non-practicing entities typically have no relevant product revenue, our own issued or pending patents and other intellectual property rights may provide little or no deterrence to their bringing infringement claims against us. Further, from time to time we may introduce new products, product features and services, including in areas where we currently do not have an offering, which could increase our exposure to patent and other intellectual property claims from competitors and non-practicing entities. In addition, some of our agreements with third-party partners require us to indemnify them for certain intellectual property claims against them, which could require us to incur considerable costs in defending such claims and may require us to pay significant damages in the event of an adverse ruling. Such third-party partners may also discontinue their relationships with us as a result of injunctions or otherwise, which could result in loss of revenue and adversely impact our business, financial condition and results of operations.
Although we try to ensure that our employees and consultants do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees or consultants have inadvertently or otherwise used or disclosed intellectual property, including trade secrets, software code or other proprietary information, of a former employer or other third parties. Litigation may be necessary to defend against these claims and if we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel.
72

As we gain greater public recognition, face increasing competition and develop new products, we expect the number of patent and other intellectual property claims against us may grow. There may be intellectual property or other rights held by others, including issued or pending patents, that cover significant aspects of our products and services, and we cannot be sure that we are not infringing or violating, and have not infringed or violated, any third-party intellectual property rights or that we will not be held to have done so or be accused of doing so in the future. Companies in the technology industry, and other patent, copyright, and trademark holders seeking to profit from royalties in connection with grants of licenses, own large numbers of patents, copyrights, trademarks, domain names, and trade secrets and frequently commence litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights.
Any claim or litigation alleging that we have infringed or otherwise violated intellectual property or other rights of third parties, with or without merit, and whether or not settled out of court or determined in our favor, could be time-consuming and costly to address and resolve, and could divert the time and attention of our management and technical personnel. Some of our competitors have substantially greater resources than we do and are able to sustain the costs of complex intellectual property litigation to a greater degree and for longer periods of time than we could. The outcome of any litigation is inherently uncertain, and there can be no assurances that favorable final outcomes will be obtained in all cases. In addition, third parties may seek, and we may become subject to, preliminary or provisional rulings in the course of any such litigation, including potential preliminary injunctions requiring us to cease some or all of our operations. During the course of such litigation matters, there may be announcements of the results of hearings and motions, and other interim developments related to the litigation matters. If securities analysts or investors regard these announcements as material and negative, the market price of our common stock may decline. We may decide to settle such lawsuits and disputes on terms that are unfavorable to us. Similarly, if any litigation to which we are a party is resolved adversely, we may be subject to an unfavorable judgment. The terms of such a settlement or judgment may require us to cease some or all of our operations, pay substantial amounts to the other party including treble damages and attorneys’ fees, if we are found to have willfully infringed a party’s intellectual property rights. Moreover, as part of any settlement or other compromise to avoid complex, protracted litigation, we may agree not to pursue future claims against a third party, including for claims related to alleged infringement of our intellectual property rights. Part of any settlement or other compromise with another party may resolve a potentially costly dispute but may also have future repercussions on our ability to defend and protect our intellectual property rights, which in turn could adversely affect our business, financial conditions, and results of operations. In addition, we may have to seek a license to continue practices found to be in violation of a third party’s rights. However, such arrangements may not be available on reasonable or exclusive terms, or at all, and may significantly increase our operating costs and expenses. As a result, we may be forced to develop or procure alternative non-infringing technology, which could require significant effort, time and expense or discontinue use of the technology. There also can be no assurance that we would be able to develop or license suitable alternative technology to permit us to continue offering the affected products or services as currently offered. If we cannot develop or license alternative technology for any allegedly infringing aspect of our business, we would be forced to limit our products and services and may be unable to compete effectively. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. Any of the foregoing, and any unfavorable resolution of such disputes and litigation, would materially and adversely impact our business, financial condition and results of operations.
73

Our use of “open source” software could subject our proprietary software to general release, adversely affect our ability to sell our products and services and subject us to possible litigation.
Our products incorporate open-source software in connection with a portion of our proprietary software and we expect to continue to use open-source software in the future. Under certain circumstances, some open-source licenses require users of the licensed code to provide the user’s own proprietary source code to third parties upon request, to license at no cost the user’s own proprietary source code or other materials for the purpose of making derivative works, require the relicensing of the open-source software and derivatives thereof under the terms of the applicable license, or prohibit users from charging a fee to third parties in connection with the use of the user’s proprietary code. While we try to insulate our proprietary code from the effects of such open-source license provisions and employ practices designed to monitor our compliance with the licenses of third-party open-source software, we cannot guarantee that we will be successful. Accordingly, we may face claims from others challenging our use of open-source software, claiming ownership of, or seeking to enforce the license terms applicable to such open-source software, including by demanding release of the open-source software, derivative works or our proprietary source code that was developed or distributed in connection with such software. Such claims could also require us to purchase a commercial license or require us to devote additional research and development resources to change our software, any of which would have a negative effect on our business, financial condition and results of operations. In addition, if the license terms for the open-source code change, we may be forced to re-engineer our software or incur additional costs. Additionally, the terms of many open-source licenses to which we are subject have not been interpreted by U.S. or foreign courts, resulting in a dearth of guidance regarding the proper legal interpretation of such licenses. There is a risk that open-source software licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to market or provide our products and services.
In addition, the use of open-source software may entail greater risks than the use of third-party commercial software, as open-source licensors generally do not provide warranties, support, indemnities for infringement or controls on the functionality or origin of the software. Further, the use of open-source software may also present additional security risks because the public availability of the source code of such software may make it easier for hackers and other third parties to exploit vulnerabilities in the software. To the extent that our platform depends upon the successful operation of the open-source software we use, any undetected errors or defects in this open-source software could prevent the deployment or impair the functionality of our platform, delay the introduction of new solutions, result in a failure of our platform, and injure our reputation. For example, undetected errors or defects in open-source software could render it vulnerable to breaches or security attacks and make our systems more vulnerable to data breaches.
Our exposure to these risks may be increased as a result of evolving our core source code base, introducing new content and offerings, integrating acquired-company technologies, or making other business changes, including in areas where we do not currently compete. Any of the foregoing could adversely impact the value or enforceability of our intellectual property, and materially adversely affect our business, financial condition and results of operations.
Risks Related to Legal Matters and Our Regulatory Environment
Our business is subject to complex and evolving U.S. and international laws and regulations. Many of these laws and regulations are subject to change and uncertain interpretation, and failure to comply with such laws and regulations could result in claims, changes to our business practices, monetary penalties, increased cost of operations, reputational damage, or declines in member growth or engagement, or otherwise harm our business, financial condition and results of operations.
We are subject to a variety of laws and regulations in the United States and abroad that involve matters that are important to or may otherwise impact our business, including, among others, broadband internet access, online commerce, advertising, data privacy, data security, intermediary liability, protection of minors, consumer protection, accessibility, taxation and securities law compliance. The introduction of new products, expansion of our activities in certain jurisdictions, or other actions that we may take may subject us to additional laws, regulations or other government scrutiny. In addition, foreign laws and regulations can impose different obligations or be more restrictive than those in the United States.
74

These U.S. federal, state, and municipal and foreign laws and regulations, which in some cases can be enforced by private parties in addition to government entities, are constantly evolving and can be subject to significant change. In addition, the introduction of new brands and products, or changes to our existing brands and products, may result in new or enhanced governmental or regulatory scrutiny. As a result, the application, interpretation, and enforcement of these laws and regulations are often uncertain, particularly in the new and rapidly evolving industry in which we operate, and may be interpreted and applied inconsistently from state to state and country to country and inconsistently with our current policies and practices. These laws and regulations, as well as any associated inquiries or investigations or any other government actions, may be costly to comply with and may delay or impede the development of new products, require that we change or cease certain business practices, result in negative publicity, increase our operating costs, require significant management time and attention, and subject us to remedies that may harm our business, including fines, demands or orders that require us to modify or cease existing business practices. We have in the past and may in the future be subject to claims, inquiries or regulatory investigations, relating to such laws and regulations. It is possible that a regulatory inquiry might result in changes to our policies or practices. In addition, it is possible that future orders issued by, or enforcement actions initiated by, regulatory authorities could cause us to incur substantial costs or require us to change our business practices in a manner that could materially adversely affect our business, financial condition and results of operations.
The promulgation of new laws or regulations, or the new interpretation of existing laws and regulations, in each case, that restrict or otherwise unfavorably impact our business, or our ability to provide or the manner in which we provide our services, could require us to change certain aspects of our business and operations to ensure compliance, which could decrease demand for services, reduce revenues, increase costs and subject us to additional liabilities. For example, U.S. courts have increasingly interpreted Title III of the Americans with Disabilities Act (the “ADA”) to require websites and web-based applications to be made fully accessible to individuals with disabilities. As a result, we may become subject to claims that our apps are not compliant with the ADA, which may require us to make modifications to our products to provide enhanced or accessible services to, or make reasonable accommodations for, individuals, and failure to comply could result in litigation, including class action lawsuits.
The adoption of any laws or regulations that adversely affect the popularity or growth in use of the internet or our services, including laws or regulations that undermine open and neutrally administered internet access, could decrease member demand for our service offerings and increase our cost of doing business. For example, in December 2017, the FCC adopted an order reversing net neutrality protections in the United States, including the repeal of specific rules against blocking, throttling or “paid prioritization” of content or services by internet service providers. To the extent internet service providers engage in such blocking, throttling or “paid prioritization” of content or similar actions as a result of this order and the adoption of similar laws or regulations, our business, financial condition and results of operations could be materially adversely affected.
We rely on a variety of statutory and common-law frameworks and defenses relevant to the content available on the Life360 Platform, including the Digital Millennium Copyright Act, the Communications Decency Act (“CDA”) and the fair-use doctrine in the United States, and the Electronic Commerce Directive in the European Union. However, each of these statutes is subject to uncertain or evolving judicial interpretation and regulatory and legislative amendments. For example, in the United States, laws such as the CDA, which have previously been interpreted to provide substantial protection to interactive computer service providers, may change and become less predictable or unfavorable by legislative action or juridical interpretation. There have been various federal and state legislative efforts to restrict the scope of the protections available to online platforms under the CDA, in particular with regards to Section 230 of the CDA, and current protections from liability for third-party content in the United States could decrease or change. We could incur significant costs investigating and defending such claims and, if we are found liable, significant damages.
75

The European Union is also focused on the regulation of digital services. The DSA came into force in 2022, with the majority of the substantive provisions taking effect in 2024. The DSA could create potential liability for us for illegal services and products or content on our platform and imposes obligations around traceability of business users and enhanced transparency measures (including in relation to any recommendation systems (including the main parameters used by such systems and any available options for recipients to modify or influence them)). In addition to the general DSA obligations, we may be subject to obligations if we are considered a hosting service, such as implementing a notice and takedown procedure for allegedly illegal content, and reporting to national law enforcement or judicial authorities of relevant EU Member States of information that gives rise to suspicions of criminal offenses involving a threat to the life or safety of persons. Further, the DSA contains general requirements that user interfaces may not deceive or manipulate users. The DSA may increase our compliance costs, require changes to our user interfaces, processes, operations, and business practices which may adversely affect our ability to attract, retain and provide our services to members, and may otherwise adversely affect our business, operations and financial condition. Failure to comply with the DSA can result in fines of up to 6% of total annual worldwide turnover and recipients of services have the right to seek compensation from providers in respect of damage or loss suffered due to infringement by the provider to comply with the DSA. Some European jurisdictions and the UK have also proposed or intend to pass legislation that imposes new obligations and liabilities on platforms with respect to certain types of harmful content. While the scope and timing of these proposals are currently uncertain, if the rules, doctrines or currently available defenses change, if international jurisdictions refuse to apply similar protections that are currently available in the United States, or the European Union or if a court were to disagree with our application of those rules to our service, we could be required to expend significant resources to try to comply with the new rules or incur liability, and our business, financial condition and results of operations could be harmed.
We may fail to comply with laws regulating subscriptions and auto-payment renewals, which could have a material adverse effect on our business, reputation, financial condition and results of operations.
We are subject to certain federal and state laws that govern the ability of members to cancel subscriptions and auto-payment renewals. Our subscriptions automatically renew unless the subscriber cancels the subscription before the end of the current period. The Federal Restore Online Shoppers’ Confidence Act (“ROSCA”), and state law analogues require companies to adhere to enhanced disclosure and cancellation requirements when entering into automatically renewing contracts with subscription customers. Regulators and private plaintiffs have brought enforcement and litigation actions against companies, challenging automatic renewal and subscription programs. If we fail to comply with ROSCA or its state law analogues, we could incur substantial legal fees and costs and reputational harm. In addition, compliance and remediation efforts can be costly.
Adverse litigation judgments or settlements resulting from legal proceedings in which we may be involved could have a material adverse effect on our business, financial condition and results of operations.
We have been in the past, are, and may in the future become, subject to litigation and various legal proceedings (including, without limitation, government and private party inquiries and claims), including litigation and proceedings related to intellectual property matters, data privacy, data security, and consumer protection laws, as well as stockholder derivative suits, class action lawsuits, actions from former employees and other matters, that involve claims for substantial amounts of money or for other relief or that might necessitate changes to our business or operations. We have received, and may in the future continue to receive, inquiries from regulators regarding our compliance with law and regulations, including those related to data protection and consumer rights, and due to the nature of our business and the rapidly evolving landscape of laws relating to data privacy, cybersecurity, consumer protection and data use, we expect to continue to be the subject of regulatory investigations and inquiries in the future. The defense of these legal proceedings could be time-consuming and expensive and could distract our personnel from their normal responsibilities. The results of any such litigation, investigations and legal proceedings are inherently unpredictable and expensive. We evaluate these litigation claims and legal proceedings to assess the likelihood of unfavorable outcomes and to estimate, if possible, the amount of potential losses. Based on these assessments and estimates, we may establish reserves or disclose the relevant litigation claims or legal proceedings, as and when required or appropriate. These assessments and estimates are based on information available to management at the time of such assessment or estimation and involve a significant amount of judgment. As a result, actual outcomes or losses could differ materially from those envisioned by our current assessments and estimates. If any of these legal proceedings were to be determined adversely to us, or we were to enter into a settlement arrangement, we could be forced to change the way in which we operate our business or be exposed to monetary damages that, to the extent not covered by our insurance, could have a material adverse effect on our business, financial condition and results of operations. See “Item 3. Legal Proceedings.”
76

Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
In general, under Section 382 of the U.S. Internal Revenue Code of 1986, as amended, or (the “Code”), a corporation that undergoes an ‘‘ownership change’’ is subject to limitations on its ability to utilize its pre-change net operating losses, or (“NOLs”), to offset future taxable income. A Section 382 ‘‘ownership change’’ generally occurs if one or more stockholders or groups of stockholders who own at least 5% of our stock increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. Similar rules may apply under state tax laws. As of March 31, 2024, we have approximately $121.1 million and $65.5 million of federal and state net operating loss carryforwards, respectively, available to offset future taxable income which, if not utilized, will begin to expire in varying amounts in 2033. Our ability to utilize NOLs may be currently subject to limitations due to a prior ownership change. In addition, future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code, further limiting our ability to utilize NOLs arising prior to such ownership change in the future. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities. We have recorded a full valuation allowance against the net deferred tax assets attributable to our NOLs.
We are subject to taxation related risks in multiple jurisdictions.
We are a U.S.-based multinational company subject to tax in multiple U.S. and foreign tax jurisdictions. Significant judgment is required in determining our global provision for income taxes, deferred tax assets or liabilities and in evaluating our tax positions on a worldwide basis. While we believe our tax positions are consistent with the tax laws in the jurisdictions in which we conduct our business, it is possible that these positions may be challenged by jurisdictional tax authorities, which may have a significant impact on our global provision for income taxes.
Tax laws are being re-examined and evaluated globally. New laws and interpretations of the law are taken into account for financial statement purposes in the quarter or year that they become applicable. Tax authorities are increasingly scrutinizing the tax positions of companies. Many countries in the European Union, as well as a number of other countries and organizations, such as the Organization for Economic Cooperation and Development (“OECD”) and the European Commission, are actively considering changes to existing tax laws that, if enacted, could increase our tax obligations in countries where we do business. These proposals include changes to the existing framework to calculate income tax, as well as proposals to change or impose new types of non-income taxes, including taxes based on a percentage of revenue. For example, several countries in the European Union have proposed or enacted taxes applicable to digital services, which includes business activities on social media platforms and online marketplaces, and would likely apply to our business. Many questions remain about the enactment, form and application of these digital services taxes. The interpretation and implementation of the various digital services taxes (especially if there is inconsistency in the application of these taxes across tax jurisdictions) could have a materially adverse impact on our business, financial condition, results of operations and cash flows. Further, more than 140 countries agreed to enact the Pillar II global minimum tax. While the OECD issued a framework model, each country will enact its own laws to incorporate Pillar II. While Pillar II is a global model, the country by country enactment of different laws to incorporate the framework is complex and there is uncertainty as to how the enactment of these laws will impact us. These changes could increase our total tax burden in the future. Moreover, the U.S. government may enact significant changes to the taxation of business entities including, among others, the imposition of minimum taxes or surtaxes on certain types of income (such as the recent United States Inflation Reduction Act which, among other changes, introduced a 15% corporate minimum tax on certain United States corporations and a 1% excise tax on certain stock redemptions by the United States corporations). Furthermore, if the U.S. or other foreign tax authorities change applicable tax laws or practices, our overall taxes could increase, and our business, financial condition and results of operations may be adversely impacted.
77

Actions by governments to restrict access to Life360 in their countries, or that otherwise impair our ability to sell advertising in their countries, could substantially harm our business, financial condition and results of operations.
Governments may seek to censor content available on the Life360 Service, restrict access to the platform from their country entirely, or impose other restrictions that may affect the accessibility of the platform in their country for an extended period of time or indefinitely. In addition, government authorities in other countries may seek to restrict member access to the platform if they consider us to be in violation of their laws or a threat to public safety or for other reasons. It is possible that the government authorities could take action that impairs our ability to sell advertising, including in countries where access to our consumer-facing platform may be blocked or restricted. In the event that content shown on the Life360 Service or our other products is subject to censorship, access to our products is restricted, in whole or in part, in one or more countries, we are required to or elect to make changes to our operations, or other restrictions are imposed on our products, or our competitors are able to successfully penetrate new geographic markets or capture a greater share of existing geographic markets that we cannot access or where we face other restrictions, our ability to retain or increase our member base, member engagement, or the level of advertising by marketers may be adversely affected, we may not be able to maintain or grow our revenue as anticipated, and our financial results could be materially adversely affected.
If additional tariffs on Chinese-origin goods are imposed, related countermeasures are taken by the PRC, or we experience supply chain transformation setbacks, it could have an adverse impact on our business, financial condition and results of operations.
Tile’s products are manufactured in the PRC, making the pricing and availability of our products susceptible to international trade risks. In 2018, the United States imposed additional duties under Section 301 of the U.S. Trade Act of 1974, ranging from 10% to 25%, on a variety of goods imported from the PRC. While these tariffs initially did not affect our products, in May 2019, the United States proposed to place tariffs on essentially all remaining Chinese-origin imports. Subsequently, the Trump Administration announced that 15% tariffs would be imposed on a subset of these goods, including wearable devices, which went into effect September 1, 2019. These tariffs were reduced to 7.5% on February 14, 2020.
These elevated tariffs have resulted in higher costs for Tile. There is uncertainty as to when the tariffs will ease. However, if additional tariffs are imposed, related countermeasures are taken by the PRC, or we experience setbacks in our supply chain transformation efforts, our revenue, gross margins, financial condition and results of operations may be adversely affected.
We are subject to governmental export and import controls and economic sanction laws that could subject us to liability and impair our ability to compete in international markets.
The United States and various foreign governments have imposed controls, export license requirements, prohibitions and restrictions on the import, export, reexport and other transfers of certain goods, software, services and technologies. Compliance with applicable regulatory requirements regarding the export or other transfer of our products and services and other items may create delays in the introduction of our products and services in international markets, prevent our international members from accessing our products and services, and, in some cases, prevent the supply of our products and services to some countries altogether.
Furthermore, U.S. export control laws and economic sanctions prohibit the provision of products and services to countries, regions, governments, organizations and persons targeted by U.S. sanctions. Even though we take precautions to prevent our products from being provided to targets of U.S. sanctions, our products and services, including our firmware updates, could be provided to those targets. Any such unauthorized provision could have negative consequences, including government investigations, penalties, reputational harm. Our failure to obtain required import, export or other transfer approval for our products could harm our international and domestic sales and adversely affect our revenue.
We could be subject to future enforcement action with respect to compliance with governmental export and import controls and economic sanctions laws that result in penalties, costs, and restrictions on export and reexport eligibility that could have an adverse effect on our business, financial condition and results of operations.
78

Risks Related to Our Common Stock and CDIs
The market price of our CDIs has been, and common stock may be, volatile, which could cause the value of our common stock to decline.
The trading price of our CDIs on the ASX has been volatile, and even if a trading market for our common stock develops, the market price of our common stock may be highly volatile and could be subject to wide fluctuations. In addition, the trading volume in our CDIs and common stock if a market develops may fluctuate and cause significant price variations to occur. Securities markets worldwide experience significant price and volume fluctuations as a result of a variety of factors, many of which are beyond our control but may nonetheless decrease the market price of our CDIs and common stock if a market develops, regardless of our actual operating performance, including:
public reaction to our press releases, announcements and filings with the SEC and ASX;
our operating and financial performance;
fluctuations in market prices and trading volumes of technology;
changes in market valuations of similar companies;
departures of key personnel;
commencement of or involvement in litigation;
changes in economic and political conditions, financial markets, and/or the technology industry;
interest rate fluctuations;
changes in accounting standards, policies, guidance, interpretations, or principles;
actions by our stockholders;
the failure of securities analysts to cover our common stock and/or changes in their recommendations and estimates of our financial performance;
future sales of our common stock;
trading prices and trading volumes of our CDIs on the ASX; and
the other factors described in these “Risk Factors”.
The stock market has in the past experienced extreme price and volume fluctuations, and, following periods of such volatility in the overall market and the market price of a company’s securities, securities class action litigation has often been instituted against these companies. Such litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.
Additionally, our securities may in the future trade on more than one stock exchange and this may result in price variations between the markets and volatility in our stock price. Our CDIs are currently listed on the ASX and we may list our common stock on a U.S. securities exchange in the future. Trading in our common stock and CDIs therefore may take place in different currencies (U.S. dollars on the U.S. securities exchange and Australian dollars on the ASX), and at different times (resulting from different time zones, different trading days and different public holidays in the United States and Australia). The trading prices of our CDIs and our common stock on two markets may differ as a result of these, or other, factors. Any decrease in the price of our CDIs or common stock on either market could cause a decrease in the trading prices of our CDIs or our common stock on the other market. In addition, investors may seek to profit by exploiting the difference, if any, between the price of our CDIs on the ASX and the price of shares of our common stock on a U.S. securities exchange. Such arbitrage activities could cause our stock price in the market with the higher value to decrease to the price set by the market with the lower value and could also lead to significant volatility in the price of our common stock or CDIs.
If securities and industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.
The trading market for our CDIs on the ASX is influenced by the research and reports that industry or securities analysts publish about us or our business. If one or more of the analysts currently covering our securities ceases coverage, the trading price for our CDIs on the ASX would be negatively impacted. If any of the analysts who cover us issue an adverse or misleading opinion regarding us, our business model, our intellectual property or our CDI performance, or if our results of operations fail to meet the expectations of analysts, our CDIs and common stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our common stock price or trading volume to decline.
79

Our common stock may never be listed on a major U.S. stock exchange.
Our common stock is not currently traded on any U.S. securities exchange. No market may ever develop for our common stock, or if developed, may not be sustained in the future. The holders of our shares of common stock and persons who desire to purchase them in any trading market that might develop in the future should be aware that there might be significant state law restrictions upon the ability of investors to resell our shares. Accordingly, even if we are successful in having the shares available for trading on the over-the-counter markets, investors should consider any secondary market for our common shares to be a limited one.
If we are not able to maintain sufficient cash funds, we may cease trading on the ASX.
If we are not able to maintain sufficient funds to fund our activities or if ASX considers that our financial position is not adequate to warrant the continued quotation of our CDIs on ASX, ASX may suspend our CDIs from quotation. This would limit our liquidity and, in particular, could harm the ability of CDI holders to liquidate their position in our Company. In addition, the value of our Company could decline if we are not able to maintain our listing on ASX.
The different characteristics of the capital markets in Australia and the United States may negatively affect the trading prices of our CDIs and common stock, and may limit our ability to take certain actions typically performed by a U.S. company.
We are subject to ASX listing and associated Australian regulatory requirements, and may in the future determine to concurrently list our shares on a U.S. securities exchange as well, which will have its own listing and regulatory requirements. Such exchanges will have different trading hours, trading characteristics (including trading volume and liquidity), trading and listing rules, and investor bases (including different levels of retail and institutional participation). As a result of these differences, the trading prices of our CDIs and our common stock may not be the same, even allowing for currency differences. Fluctuations in the price of our common stock due to circumstances unusual to the U.S. capital markets could materially and adversely affect the price of the CDIs, or vice versa. Certain events having significant negative impact specifically on the Australian capital markets may result in a decline in the trading price of our CDIs notwithstanding that such event may not impact the trading prices of securities listed in the United States generally or to the same extent, or vice versa.
In addition, the listing and regulatory requirements of the ASX may limit our ability to take certain actions typically performed by a U.S. company. For example, the ASX Listing Rules limit the amount of equity securities that a listed company can issue without the approval of its stockholders over any 12 month period to 15% of the outstanding share capital on issue at the start of the period, unless an exception applies. Failure to obtain this approval may make it more difficult for us to issue equity securities in the future at a time and at a price that we deem appropriate. ASX rules also require stockholder approval for the granting of options and restricted stock units to our directors, even when the underlying equity incentive plan has already been approved. This creates a risk that, if stockholders do not approve the grants, our directors will not receive their expected amount of equity compensation. This may make it more difficult for us to attract and retain directors, which could have a material adverse effect on our business, results of operations, financial condition, and prospects.
Further, ASX Listing Rules prohibit us from buying back CDIs on-market at a price which is 5% or more above the volume weighted average market price of our CDIs, calculated over the last five days on which sales of CDIs were recorded before the day on which the purchase under the buy-back was made, which, as a result, may make it more difficult to repurchase our CDIs on-market. In addition, should we wish to undertake an on-market buy-back, the ASX may impose further requirements on us as if we were subject to the Corporations Act, which may include the need to obtain stockholder approval to do so.
Lastly, the ASX Listing Rules prohibit the issuance of equity securities by a company without stockholder approval during the three-month period after it learns that a person is making, or proposes to make, a takeover for its securities, unless an exception applies. As a result, if a hostile takeover bid is made in respect of our CDIs or common stock, the ASX Listing Rules may limit our ability to issue equity securities, either as a counter-measure to the takeover bid or to fund operations.
80

Provisions of our charter documents and Delaware law may inhibit a takeover, which could limit the price investors might be willing to pay in the future for our common stock.
Some provisions of our charter documents could make it more difficult for a third party to acquire control of us, even if the change of control would be beneficial to our stockholders, including: (i) limitations on the ability of our stockholders to act by written consent or call a special meeting; (ii) establishing advance notice provisions for nominations for elections to the Board; and (iii) establishing that our Board is divided into three classes, with each class serving three-year, staggered terms. In addition, on April 1, 2024, our board of directors adopted resolutions approving, subject to stockholder approval at our Annual Meeting of Stockholders to be held on May 29, 2024, amendments to our charter documents to: (i) increase the authorized number of shares of our common stock; (ii) authorize shares of “blank check” preferred stock; (iii) permit the chairperson of the board of directors, the board of directors, or our chief executive officer to call a special meeting of our stockholders, with the effect of removing the ability of certain stockholders to call a special meeting; (iv) eliminate or limit the liability of our officers to the extent permitted under Delaware law; and (v) provide that the sole and exclusive forum for the resolution of any complainant asserting a cause of action arising under the Securities Act shall be the U.S. federal district courts (such amendments, collectively, the “Charter Amendment Proposals”). These provisions could discourage an acquisition of us or other change in control transactions, thereby negatively affecting the price that investors might be willing to pay in the future for our common stock.

We have identified a material weakness in our internal control over financial reporting in the past. If we identify additional material weaknesses in our future or otherwise fail to maintain effective internal control over financial reporting, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and the price of our common stock and CDIs.
We are required, pursuant to Section 404 Sarbanes-Oxley Act of 2002 (“Section 404”), to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting. In addition, because we ceased to be an “emerging growth company” as defined in the Jumpstart our Business Startups Act of 2012 as of December 31, 2023, our independent registered public accounting firm is required to formally attest to the effectiveness of our internal control over financial reporting. Our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed, or operating. Our compliance with Section 404 requires that we incur substantial accounting expense and expend significant management efforts. We may need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and update the systems and process documentation necessary to perform the evaluation needed to comply with Section 404. Any failure to maintain effective disclosure controls and internal control over financial reporting could harm our business, results of operations, and financial condition and could cause a decline in the trading price of our common stock and CDIs.

In connection with the preparation and audit of our financial statements as of and for the fiscal year ended December 31, 2022, our management identified a material weakness in our internal control over financial reporting related to management’s risk assessment process over information technology general controls (ITGCs), including certain controls over logical access, segregation of duties and change management, and certain process level controls including information used in the execution of those controls that impacted our financial reporting processes. During 2023, we identified and implemented remedial measures to address the control deficiencies that led to the material weakness and determined our internal controls over financial reporting were effective as of December 31, 2023. However, there can be no assurance that remedial measures will continue to operate or that they will prevent other control deficiencies or material weaknesses, and we may identify additional material weaknesses in our internal control over financial reporting in the future. If we identify additional material weaknesses in our internal control over financial reporting in the future, there could be errors in our annual or interim consolidated financial statements that could result in a restatement of our financial statements or could cause us to fail to meet our reporting obligations. As a further result, our access to capital markets and perceptions of our creditworthiness could be adversely affected, any of which could diminish investor confidence in us and cause a decline in the price of our common stock and CDIs.
81

Our Certificate of Incorporation provides, subject to certain exceptions, that the Court of Chancery of the State of Delaware is the exclusive forum for certain stockholder litigation matters, which could limit our stockholders’ ability to bring a claim in a judicial forum that they find more favorable for disputes with us or our directors, officers, employees or stockholders.
Pursuant to our Certificate of Incorporation unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action or proceeding asserting a claim of breach of a fiduciary duty by any of our stockholders, directors, officers, employees or agents to us or our stockholders, (3) any action or proceeding asserting a claim against us arising pursuant to any provision of the Delaware General Corporation Law or our Certificate of Incorporation or Bylaws or (4) any action or proceeding asserting a claim governed by the internal affairs doctrine. In addition, subject to stockholder approval at our Annual Meeting of Stockholders to be held on May 29, 2024, our Certificate of Incorporation will provide that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for the resolution of any complainant asserting a cause of action arising under the Securities Act shall be the U.S. federal district courts. The forum selection clause in our Certificate of Incorporation may have the effect of discouraging lawsuits against us or our directors and officers and may limit our stockholders’ ability to bring a claim in a judicial forum that they find more favorable for disputes with us or any of our directors, officers, other employees, or stockholders. The exclusive forum provision does not apply to any actions brought to enforce a duty or liability created by the Securities Act, as amended, the Exchange Act or any other claim for which the U.S. federal courts have exclusive jurisdiction.
Alternatively, if a court were to find the choice of forum provision contained in our Certificate of Incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business, financial condition and results of operations.
General Risk Factors
We incur increased costs and are subject to additional regulations and requirements as a result of becoming a U.S. reporting company, and our management is required to devote substantial time to complying with Delaware laws, Australian laws, and reporting requirements pursuant to U.S. securities laws, which could lower profits and make it more difficult to run our business.
As a U.S. reporting company, we incur significant legal, accounting, reporting, and other expenses that we have not previously incurred, including costs associated with the SEC reporting company requirements. We also have incurred, and will continue to incur, costs associated with compliance with the rules and regulations of the SEC, the Sarbanes-Oxley Act, and the Dodd-Frank Wall Street Reform and Consumer Protection Act, and various other costs of a reporting company. Registration under the Exchange Act requires the filing of ongoing annual, quarterly, and current reports on Forms 10-K, 10-Q and 8-K, respectively.
These SEC reports are in addition to the periodic filings required by the ASX Listing Rules. In 2022, the ASX granted us a waiver of certain ASX Listing Rules to permit us to file our annual, quarterly, and current reports on Forms 10-K, 10-Q and 8-K, respectively, in place of ASX annual, half-year and quarterly filings. In the absence of the waiver, we would be required to make annual, half-year and quarterly filings with the ASX in addition to the SEC periodic reports.
As a Delaware corporation, we must also ensure continued compliance with the Delaware law and, as we will be listed on the ASX and registered as a foreign company in Australia, we will also need to ensure continuous compliance with relevant Australian laws and regulations, including the ASX Listing Rules and Australia’s Corporations Act 2001 (Cth) of Australia. To the extent of any inconsistency between Delaware law and Australian law and regulations, we may need to make changes to our business operations, structure or policies to resolve such inconsistency. If we are required to make such changes, this is likely to result in additional demands on management and extra costs.
82

We expect these rules and regulations to increase our legal and financial compliance costs and to make some activities more time-consuming and costly, although we are currently unable to estimate these costs with any degree of certainty. Our management will need to devote a substantial amount of time to ensure that we comply with all of these requirements. These laws and regulations also could make it more difficult and costly for us to obtain certain types of insurance, including director and officer liability insurance, and we may be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. These laws and regulations could also make it more difficult to attract and retain qualified persons to serve on our Board and board committees and serve as executive officers. Furthermore, if we are unable to satisfy our obligations as a reporting company, we could be subject to fines, sanctions, and other regulatory action and potentially civil litigation and we could be subject to delisting of our CDIs on the ASX or other exchange on which our securities may be traded.
We may be required to delay recognition of some of our revenue, which may harm our financial results in any given period.
We may be required to delay recognition of revenue for a significant period of time after entering into a future agreement due to a variety of factors, including but not limited to, whether:
the transaction involves acceptance criteria or other terms that may delay revenue recognition; or
the transaction involves performance milestones or payment terms that depend upon contingencies; or
the customer requires significant modifications, configurations or complex interfaces that could delay delivery or acceptance of our products or services
Because of these factors and other specific revenue recognition requirements under GAAP, we must have very precise terms in our contracts to recognize revenue when we initially provide access to our platform or other products. Although we strive to enter into agreements that meet the criteria under GAAP for current revenue recognition on delivered performance obligations, our agreements are often subject to negotiation and revision based on the demands of our customers. The final terms of our agreements sometimes result in deferred revenue recognition, which may adversely affect our financial results in any given period. In addition, more customers may require extended payment terms, shorter term contracts or alternative licensing arrangements that could reduce the amount of revenue we recognize upon delivery of our other products and could adversely affect our short-term financial results.
Furthermore, the presentation of our financial results requires us to make estimates and assumptions that may affect revenue recognition. In some instances, we could reasonably use different estimates and assumptions, and changes in estimates are likely to occur from period to period. Accordingly, actual results could differ significantly from our estimates.
Severe weather, natural disasters, global pandemics, acts of war or terrorism, theft, civil unrest, government expropriation or other external events could have significant effects on our business.
Severe weather and natural disasters, including hurricanes, tornados, earthquakes, fires, droughts and floods, acts of war or terrorism (such as the recent escalation in regional conflicts between Russia and Ukraine and Israel and Hamas), epidemics and global pandemics (such as COVID-19), theft, civil unrest, government expropriation, condemnation or other external events in the markets where our apps are available for download or where our customers live could have a significant effect on our ability to conduct business. Such events could affect the stability of our deposit base, cause significant property damage, impair employee productivity, result in loss of revenue and/or cause us to incur additional expenses. For example, the conflict in Ukraine delayed certain projects due to temporarily reduced engineering capacity while we redeployed local teams. The occurrence of any such event could have a material adverse effect on our business, which, in turn, could have a material adverse effect on our financial condition and results of operations.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults Upon Senior Securities
None.

Item 4. Mine Safety Disclosures
None.

83

Item 5. Other Information
None.

84

Item 6. Exhibits
Incorporated by Reference
Exhibit
No.
Description
Filed Herewith
FormFile No.Filing DateExhibit No.
3.110-12G/A000-56424July 5, 20223.1
3.210-K000-56424March 23, 20233.2
10.1
X
10.2
X
10.3
X
10.4
X
10.5
X
10.6
X
31.1X
31.2X
32.1*X
32.2*X
101.INSInline XBRL Instance DocumentX
101.SCHInline XBRL Schema DocumentX
101.CALInline XBRL Calculation Linkbase DocumentX
101.DEFInline XBRL Definition Linkbase DocumentX
101.LABInline XBRL Label Linkbase DocumentX
101.PREInline XBRL Presentation Linkbase DocumentX
104Cover Page Interactive Data (formatted as Inline XBRL and contained in Exhibit 101)X
_____________________
85

*    This certification is being furnished solely to accompany this Quarterly Report on Form 10-Q pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing of the registrant under the Securities Act or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


86

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
LIFE360, INC.
Dated:
May 9, 2024
By:/s/ Chris Hulls
Chris Hulls
Chief Executive Officer
(Principal Executive Officer)
Dated:
May 9, 2024
By:/s/ Russell Burke
Russell Burke
Chief Financial Officer
(Principal Financial Officer)


87
EX-10.1 2 exhibit101-life360q124xsev.htm EX-10.1 Document
Exhibit 10.1
Life360, Inc.
Severance and Change in Control Plan

Effective Date: [ ]

Section 1.Introduction.
The Life360, Inc. Severance and Change in Control Plan (the “Plan”) is hereby established by the Board of Directors of Life360, Inc. (the “Company”) effective upon the Effective Date listed above. The purpose of the Plan is to provide for the payment of severance and/or Change in Control (as defined below) benefits to eligible employees of the Company. This Plan document also is the Summary Plan Description for the Plan.
For purposes of the Plan, the following terms are defined as follows:
(a)Affiliate” means any corporation (other than the Company) in an “unbroken chain of corporations” beginning with the Company, if each of the corporations other than the last corporation in the unbroken chain owns stock possessing 50% or more of the total combined voting power of all classes of stock in one of the other corporations in such chain.
(b)Base Salary” means base pay (excluding incentive pay, premium pay, commissions, overtime, bonuses and other forms of variable compensation) as in effect prior to any reduction that would give rise to an employee’s right to a resignation for Good Reason (if applicable).
(c)Cause” means, with respect to a particular employee, the meaning ascribed to such term in any written employment agreement, offer letter or similar agreement between such employee and the Company defining such term, and, in the absence of such agreement, means with respect to such employee, the term “Cause” as defined in the Equity Plan. The determination whether a termination is for Cause shall be made by the Plan Administrator in its sole and exclusive judgment and discretion.
(d)Change in Control” or “Change of Control has the meaning ascribed to Change of Control in the Equity Plan.
(e)Change in Control Period” means the period commencing three months prior to the Closing of a Change in Control and ending 12 months following the Closing of a Change in Control.
(f)Closing” means the initial closing of the Change in Control as defined in the definitive agreement executed in connection with the Change in Control. In the case of a series of transactions constituting a Change in Control, “Closing” means the first closing that satisfies the threshold of the definition for a Change in Control.
(g)Code” means the Internal Revenue Code of 1986, as amended, including any applicable regulations and guidance thereunder.
    



(h)Committee” means the Board of Directors or the Compensation Committee of the Board of Directors of the Company.
(i)Company” means Life360, Inc. or, following a Change in Control, the surviving entity resulting from such event.
(j)Confidentiality Agreement” means the Company’s standard form of Confidential Information and Inventions Assignment Agreement or any similar or successor document.
(k)Covered Termination” has the meaning as set forth in an individual Participation Agreement.
(l)Disability” means any physical or mental condition which renders an employee incapable of performing the work for which he or she was employed by the Company or similar work offered by the Company.  The Disability of an employee shall be established if (i) the employee satisfies the requirements for benefits under the Company’s long-term disability plan or (ii) if no long-term disability plan, the employee satisfies the requirements for Social Security disability benefits.
(m)Eligible Employee” means an employee of the Company that meets the requirements to be eligible to receive Plan benefits as set forth in Section 2.
(n)Equity Plan” means the Life360, Inc. Amended and Restated 2011 Stock Plan, as amended from time to time, or any successor plan thereto.
(o)Good Reason” for an employee’s resignation means the occurrence of any of the following undertaken by the Company without the employee’s written consent:
(1)a material reduction in a such employee’s base salary (unless pursuant to a salary reduction program applicable generally to similarly situated employees of the Company);
(2)relocation of such employee’s principal place of employment to an office from remote work (excluding occasional travel to an office or other location for meeting or other work activities);
(3)a material breach by the Company of any provision of this Plan or any other material agreement between such employee and the Company concerning the terms and conditions of such employee’s employment with the Company; or
(4)the assignment to the employee of any duties or responsibilities which result in the material diminution of the employee’s then-current authority, duties or responsibilities.
(5)Notwithstanding the foregoing, in order for the employee’s resignation to be deemed to have been for Good Reason, the employee must (a) provide written
    



notice to the Company of such employee’s intent to resign for Good Reason within 30 days after the first occurrence of the event giving rise to Good Reason, which notice shall describe the event(s) the employee believes give rise to Good Reason; (b) allow the Company at least 30 days from receipt of the written notice to cure the event (such period, the “Cure Period”), and (c) if the event is not reasonably cured within the Cure Period, the employee’s resignation from all positions held with the Company is effective not later than 30 days after the expiration of the Cure Period.
(p)Participation Agreement” means an agreement between an employee and the Company in substantially the form of Appendix A attached hereto, and which may include such other terms as the Committee deems necessary or advisable in the administration of the Plan.
(q)Plan Administrator” means the Committee prior to the Closing and the Representative upon and following the Closing, as applicable.
(r)Representative” means one or more members of the Committee or other persons or entities designated by the Committee prior to or in connection with a Change in Control that will have authority to administer and interpret the Plan upon and following the Closing as provided in Section 8(a).
(s)Section 409A” means Section 409A of the Code and the treasury regulations and other guidance thereunder and any state law of similar effect.
(t)Separation from Service” means a “separation from service” within the meaning of Treasury Regulations Section 1.409A-1(h), without regard to any alternative definition thereunder.
Section 2.Eligibility for Benefits.
(a)Eligible Employee. An employee of the Company is eligible to participate in the Plan if (i) the Plan Administrator has designated such employee as eligible to participate in the Plan by providing such employee a Participation Agreement; (ii) such employee has signed and returned such Participation Agreement to the Company within the time period required therein; and (iii) such employee meets the other Plan eligibility requirements set forth in this Section 2 and in the Participation Agreement. The determination of whether an employee is an Eligible Employee shall be made by the Plan Administrator, in its sole discretion, and such determination shall be binding and conclusive on all persons.
(b)Release Requirement. Except as otherwise provided in an individual Participation Agreement, in order to be eligible to receive benefits under the Plan, the employee also must execute a general waiver and release, in such a form as provided by the Company (the “Release”), within the applicable time period set forth therein, and such Release must become effective in accordance with its terms, which must occur in no event more than 60 days following the date of the applicable Covered Termination.
    



(c)Plan Benefits Provided In Lieu of Any Previous Benefits. Except as otherwise provided in an individual Participation Agreement, this Plan shall supersede any change in control or severance benefit plan, policy or practice previously maintained by the Company with respect to an Eligible Employee and any change in control or severance benefits in any individually negotiated employment contract or other agreement between the Company and an Eligible Employee. Notwithstanding the foregoing, the Eligible Employee’s outstanding equity awards shall remain subject to the terms of the Equity Plan or other applicable equity plan under which such awards were granted (including the award documentation governing such awards) that may apply upon a Change in Control and/or termination of such employee’s service and no provision of this Plan shall be construed as to limit the actions that may be taken, or to violate the terms, thereunder.
(d)Exceptions to Severance Benefit Entitlement. An employee who otherwise is an Eligible Employee will not receive benefits under the Plan in the following circumstances, as determined by the Plan Administrator in its sole discretion:
(1)The employee is terminated by the Company for Cause or the employee voluntarily terminates employment (including due to the employee’s death or Disability), and in either case, such termination does not constitute a Covered Termination. Voluntary terminations include, but are not limited to, resignation, retirement or failure to return from a leave of absence on the scheduled date.
(2)The employee voluntarily terminates employment with the Company in order to accept employment with another entity that is wholly or partly owned (directly or indirectly) by the Company or an Affiliate.
(3)The employee is offered an identical or substantially equivalent or comparable position with the Company or an Affiliate or immediate reemployment by a successor to the Company or an Affiliate or by a purchaser of the Company’s assets, as the case may be, following a Change in Control and the terms of such employment or reemployment would not give rise to the employee’s right to a resignation for Good Reason. For purposes of the foregoing, “immediate reemployment” means that the employee’s employment with the successor to the Company or an Affiliate or the purchaser of its assets, as the case may be, results in uninterrupted employment such that the employee does not incur a lapse in pay or benefits as a result of the change in ownership of the Company or the sale of its assets. For the avoidance of doubt, an employee who becomes immediately reemployed as described in this Section 2(d)(4) by a successor to the Company or an Affiliate or by a purchaser of the Company’s assets, as the case may be, following a Change in Control shall continue to be an Eligible Employee following the date of such reemployment.
(4)The employee is rehired by the Company or an Affiliate and recommences employment prior to the date severance benefits under the Plan are scheduled to commence.
(a)Termination of Severance Benefits. An Eligible Employee’s right to receive severance benefits under this Plan shall terminate immediately if, at any time prior to or
    



during the period for which the Eligible Employee is receiving severance benefits under the Plan, the Eligible Employee
(1)willfully breaches any material statutory, common law, or contractual obligation to the Company or an Affiliate (including, without limitation, the contractual obligations set forth in the Confidentiality Agreement and any other confidentiality, non-disclosure and developments agreement, non-competition, non-solicitation, or similar type agreement between the Eligible Employee and the Company, as applicable);
(2)fails to enter into the terms of the Confidentiality Agreement; or
(3)without the prior written approval of the Plan Administrator, engages in a Prohibited Action (as defined below). In addition, if benefits under the Plan have already been paid to the Eligible Employee and the Eligible Employee subsequently engages in a Prohibited Action during the Prohibited Period (or it is determined that the Eligible Employee engaged in a Prohibited Action prior to receipt of such benefits), any benefits previously paid to the Eligible Employee shall be subject to recoupment by the Company on such terms and conditions as shall be determined by the Plan Administrator, in its sole discretion. The “Prohibited Period” shall commence on the date of the Eligible Employee’s Covered Termination and continue for the number of months corresponding to the Severance Period set forth in such Eligible Employee’s Participation Agreement. A “Prohibited Action” shall occur if the Eligible Employee: (i) breaches a material provision of the Confidentiality Agreement and/or any obligations of confidentiality, non-solicitation, non-disparagement, no conflicts or non-competition set forth in the Eligible Employee’s employment agreement, offer letter, any other written agreement between the Eligible Employee and the Company, or under applicable law; (ii) encourages or solicits any of the Company’s then current employees to leave the Company’s employ for any reason; or (iii) induces any of the Company’s then current clients, customers, suppliers, vendors, distributors, licensors, licensees, or other third parties to terminate their existing business relationship with the Company.
Section 3.Amount of Benefits.
(a)Benefits in Participation Agreement. Benefits under the Plan shall be provided to an Eligible Employee as set forth in the Participation Agreement.
(b)Additional Benefits. Notwithstanding the foregoing, the Committee may, in its sole discretion, provide benefits to individuals who are not Eligible Employees (“Non-Eligible Employees”) chosen by the Plan Administrator, in its sole discretion, and the provision of any such benefits to a Non-Eligible Employee shall in no way obligate the Company to provide such benefits to any other individual, even if similarly situated. If benefits under the Plan are provided to a Non-Eligible Employee, references in the Plan to “Eligible Employee” (and similar references) shall be deemed to refer to such Non-Eligible Employee.
(c)Certain Reductions. In addition to Section 2(e) above, the Company, in its sole discretion, shall have the authority to reduce an Eligible Employee’s severance benefits, in whole or in part, by any other severance benefits, pay and benefits provided during a period
    



following written notice of a business closing or mass layoff, pay and benefits in lieu of such notice, or other similar benefits payable to the Eligible Employee by the Company or an Affiliate that become payable in connection with the Eligible Employee’s termination of employment pursuant to (i) any applicable legal requirement, including, without limitation, the Worker Adjustment and Retraining Notification Act or any other similar state law or (ii) any Company policy or practice providing for the Eligible Employee to remain on the payroll for a limited period of time after being given notice of the termination of the Eligible Employee’s employment, and the Plan Administrator shall so construe and implement the terms of the Plan. Any such reductions that the Company determines to make pursuant to this Section 3(c) shall be made such that any severance benefit under the Plan shall be reduced solely by any similar type of benefit under such legal requirement, agreement, policy or practice (i.e., any cash severance benefits under the Plan shall be reduced solely by any cash payments or severance benefits under such legal requirement, agreement, policy or practice). The Company’s decision to apply such reductions to the severance benefits of one Eligible Employee and the amount of such reductions shall in no way obligate the Company to apply the same reductions in the same amounts to the severance benefits of any other Eligible Employee. In the Company’s sole discretion, such reductions may be applied on a retroactive basis, with severance benefits previously paid being re-characterized as payments pursuant to the Company’s statutory obligation.
(d)Parachute Payments. If any payment or benefit an Eligible Employee will or may receive from the Company or otherwise (a “Payment”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code, and (ii) but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then any such Payment shall be equal to the Reduced Amount. The “Reduced Amount” shall be either (x) the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax or (y) the largest portion, up to and including the total, of the Payment, whichever amount (i.e., the amount determined by clause (x) or by clause (y)), after taking into account all applicable federal, state and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in the Eligible Employee’s receipt, on an after-tax basis, of the greater economic benefit notwithstanding that all or some portion of the Payment may be subject to the Excise Tax. If a reduction in a Payment is required pursuant to the preceding sentence and the Reduced Amount is determined pursuant to clause (x) of the preceding sentence, the reduction shall occur in the manner (the “Reduction Method”) that results in the greatest economic benefit for the Eligible Employee. If more than one method of reduction will result in the same economic benefit, the items so reduced will be reduced pro rata (the “Pro Rata Reduction Method”).
Notwithstanding any provisions in this Section above to the contrary, if the Reduction Method or the Pro Rata Reduction Method would result in any portion of the Payment being subject to taxes pursuant to Section 409A that would not otherwise be subject to taxes pursuant to Section 409A, then the Reduction Method and/or the Pro Rata Reduction Method, as the case may be, shall be modified so as to avoid the imposition of taxes pursuant to Section 409A as follows: (A) as a first priority, the modification shall preserve to the greatest extent possible, the greatest economic benefit for the Eligible Employee as determined on an after-tax basis; (B) as a second priority, Payments that are contingent on future events (e.g., being terminated without
    



Cause), shall be reduced (or eliminated) before Payments that are not contingent on future events; and (C) as a third priority, Payments that are “deferred compensation” within the meaning of Section 409A shall be reduced (or eliminated) before Payments that are not deferred compensation within the meaning of Section 409A.
The Company shall appoint a nationally recognized accounting or law firm to make the determinations required by this Section. The Company shall bear all expenses with respect to the determinations by such accounting or law firm required to be made hereunder. If the Eligible Employee receives a Payment for which the Reduced Amount was determined pursuant to clause (x) above and the Internal Revenue Service determines thereafter that some portion of the Payment is subject to the Excise Tax, Eligible Employee agrees to promptly return to the Company a sufficient amount of the Payment (after reduction pursuant to clause (x) above) so that no portion of the remaining Payment is subject to the Excise Tax. For the avoidance of doubt, if the Reduced Amount was determined pursuant to clause (y) above, the Eligible Employee shall have no obligation to return any portion of the Payment pursuant to the preceding sentence.
Section 4.Time of Payment and Form of Benefits.
The Company reserves the right in the Participation Agreement to specify whether payments under the Plan will be paid in a single sum, in installments, or in any other form and to determine the timing of such payments. All such payments under the Plan will be subject to applicable withholding for federal, state, foreign, provincial and local taxes. All benefits provided under the Plan are intended to satisfy the requirements for an exemption from application of Section 409A to the maximum extent that an exemption is available and any ambiguities herein shall be interpreted accordingly; provided, however, that to the extent such an exemption is not available, the benefits provided under the Plan are intended to comply with the requirements of Section 409A to the extent necessary to avoid adverse personal tax consequences and any ambiguities herein shall be interpreted accordingly.
It is intended that (i) each installment of any benefits payable under the Plan to an Eligible Employee be regarded as a separate “payment” for purposes of Treasury Regulations Section 1.409A-2(b)(2)(i), (ii) all payments of any such benefits under the Plan satisfy, to the greatest extent possible, the exemptions from the application of Section 409A provided under Treasury Regulations Sections 1.409A-1(b)(4), 1.409A-1(b)(5) and 1.409A-1(b)(9)(iii), and (iii) any such benefits consisting of COBRA premiums also satisfy, to the greatest extent possible, the exemption from the application of Section 409A provided under Treasury Regulations Section 1.409A-1(b)(9)(v). However, if the Company determines that any severance benefits payable under the Plan constitute “deferred compensation” under Section 409A and the Eligible Employee is a “specified employee” of the Company, as such term is defined in Section 409A(a)(2)(B)(i), then, solely to the extent necessary to avoid the imposition of the adverse personal tax consequences under Section 409A, (A) the timing of such severance benefit payments shall be delayed until the earlier of (1) the date that is six months and one day after the Eligible Employee’s Separation from Service and (2) the date of the Eligible Employee’s death (such applicable date, the “Delayed Initial Payment Date”), and (B) the Company shall (1) pay
    



the Eligible Employee a lump sum amount equal to the sum of the severance benefit payments that the Eligible Employee would otherwise have received through the Delayed Initial Payment Date if the commencement of the payment of the severance benefits had not been delayed pursuant to this paragraph and (2) commence paying the balance, if any, of the severance benefits in accordance with the applicable payment schedule.

In no event shall payment of any severance benefits under the Plan be made prior to an Eligible Employee’s Separation from Service or prior to the effective date of the Release. If the Company determines that any severance payments or benefits provided under the Plan constitute “deferred compensation” under Section 409A, and the Eligible Employee’s Separation from Service occurs at a time during the calendar year when the Release could become effective in the calendar year following the calendar year in which the Eligible Employee’s Separation from Service occurs, then regardless of when the Release is returned to the Company and becomes effective, the Release will not be deemed effective, solely for purposes of the timing of payment of severance benefits under this Plan, any earlier than the latest permitted effective date (the “Release Deadline”). If the Company determines that any severance payments or benefits provided under the Plan constitute “deferred compensation” under Section 409A, then except to the extent that severance payments may be delayed until the Delayed Initial Payment Date pursuant to the preceding paragraph, on the first regular payroll date following the effective date of an Eligible Employee’s Release, the Company shall (1) pay the Eligible Employee a lump sum amount equal to the sum of the severance benefit payments that the Eligible Employee would otherwise have received through such payroll date but for the delay in payment related to the effectiveness of the Release and (2) commence paying the balance, if any, of the severance benefits in accordance with the applicable payment schedule.

Section 5.Transfer and Assignment.
The rights and obligations of an Eligible Employee under this Plan may not be transferred or assigned without the prior written consent of the Company. This Plan shall be binding upon any entity or person who is a successor by merger, acquisition, consolidation or otherwise to the business formerly carried on by the Company without regard to whether or not such entity or person actively assumes the obligations hereunder and without regard to whether or not a Change in Control occurs.
Section 6.Mitigation.
Except as otherwise specifically provided in the Plan, an Eligible Employee will not be required to mitigate damages or the amount of any payment provided under the Plan by seeking other employment or otherwise, nor will the amount of any payment provided for under the Plan be reduced by any compensation earned by an Eligible Employee as a result of employment by
    



another employer or any retirement benefits received by such Eligible Employee after the date of the Eligible Employee’s termination of employment with the Company.
Section 7.Clawback; Recovery.
All payments and severance benefits provided under the Plan will be subject to recoupment in accordance with any clawback policy that the Company is required to adopt pursuant to the listing standards of any national securities exchange or association on which the Company’s securities are listed or as is otherwise required by the Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable law. In addition, the Plan Administrator may impose such other clawback, recovery or recoupment provisions as the Plan Administrator determines necessary or appropriate, including but not limited to a reacquisition right in respect of previously acquired shares of common stock of the Company or other cash or property upon the occurrence of a termination of employment for Cause. No recovery of compensation under such a clawback policy will be an event giving rise to a right to resign for Good Reason, constructive termination, or any similar term under any plan of or agreement with the Company.
Section 8.Right to Interpret and Administer Plan; Amendment and Termination.
(a)Interpretation and Administration. Prior to the Closing, the Committee shall be the Plan Administrator and shall have the exclusive discretion and authority to establish rules, forms, and procedures for the administration of the Plan and to construe and interpret the Plan and to decide any and all questions of fact, interpretation, definition, computation or administration arising in connection with the operation of the Plan, including, but not limited to, the eligibility to participate in the Plan and amount of benefits paid under the Plan. The rules, interpretations, computations and other actions of the Committee shall be binding and conclusive on all persons. Upon and after the Closing, the Plan will be interpreted and administered in good faith by the Representative who shall be the Plan Administrator during such period. All actions taken by the Representative in interpreting the terms of the Plan and administering the Plan upon and after the Closing will be final and binding on all Eligible Employees. Any references in this Plan to the “Committee” or “Plan Administrator” with respect to periods following the Closing shall mean the Representative.
(b)Amendment. The Plan Administrator reserves the right to amend this Plan at any time; provided, however, that any amendment of the Plan will not be effective as to a particular employee who is or may be adversely impacted by such amendment or termination and has an effective Participation Agreement without the written consent of such employee.
(c)Termination. Unless otherwise extended by the Committee, the Plan will automatically terminate upon the earlier of (i) the fifth anniversary of the Effective Date and (ii) the satisfaction of all the Company’s obligations under the Plan.
    



Section 9.No Implied Employment Contract.
The Plan shall not be deemed (i) to give any employee or other person any right to be retained in the employ of the Company or (ii) to interfere with the right of the Company to discharge any employee or other person at any time, with or without cause, which right is hereby reserved. This Plan does not modify the at-will employment status of any Eligible Employee.
Section 10.Legal Construction.
This Plan is intended to be governed by and shall be construed in accordance with the Employee Retirement Income Security Act of 1974 (“ERISA”) and, to the extent not preempted by ERISA, the laws of the State of Delaware.
Section 11.Claims, Inquiries and Appeals.
(a)Applications for Benefits and Inquiries. Any application for benefits, inquiries about the Plan or inquiries about present or future rights under the Plan must be submitted to the Plan Administrator in writing by an applicant (or his or her authorized representative). The Plan Administrator is:
Life 360, Inc.
Compensation Committee of the Board of Directors or Representative
Attention to: Corporate Secretary
1900 South Norfolk Street, Suite 310
San Mateo, California 94403

(b)Denial of Claims. In the event that any application for benefits is denied in whole or in part, the Plan Administrator must provide the applicant with written or electronic notice of the denial of the application, and of the applicant’s right to review the denial. Any electronic notice will comply with the regulations of the U.S. Department of Labor. The notice of denial will be set forth in a manner designed to be understood by the applicant and will include the following:
(1)the specific reason or reasons for the denial;
(2)references to the specific Plan provisions upon which the denial is based;
(3)a description of any additional information or material that the Plan Administrator needs to complete the review and an explanation of why such information or material is necessary; and
(4)an explanation of the Plan’s review procedures and the time limits applicable to such procedures, including a statement of the applicant’s right to bring a civil action under Section 502(a) of ERISA following a denial on review of the claim, as described in Section 12(d) below.
    



This notice of denial will be given to the applicant within 90 days after the Plan Administrator receives the application, unless special circumstances require an extension of time, in which case, the Plan Administrator has up to an additional 90 days for processing the application. If an extension of time for processing is required, written notice of the extension will be furnished to the applicant before the end of the initial 90 day period.
This notice of extension will describe the special circumstances necessitating the additional time and the date by which the Plan Administrator is to render its decision on the application.
(c)Request for a Review. Any person (or that person’s authorized representative) for whom an application for benefits is denied, in whole or in part, may appeal the denial by submitting a request for a review to the Plan Administrator within 60 days after the application is denied. A request for a review shall be in writing and shall be addressed to:
Life360, Inc.
Compensation Committee of the Board of Directors or Representative
Attention to: Corporate Secretary
1900 South Norfolk Street, Suite 310
San Mateo, California 94403

A request for review must set forth all of the grounds on which it is based, all facts in support of the request and any other matters that the applicant feels are pertinent. The applicant (or his or her representative) shall have the opportunity to submit (or the Plan Administrator may require the applicant to submit) written comments, documents, records, and other information relating to his or her claim. The applicant (or his or her representative) shall be provided, upon request and free of charge, reasonable access to, and copies of, all documents, records and other information relevant to his or her claim. The review shall take into account all comments, documents, records and other information submitted by the applicant (or his or her representative) relating to the claim, without regard to whether such information was submitted or considered in the initial benefit determination.
(d)Decision on Review. The Plan Administrator will act on each request for review within 60 days after receipt of the request, unless special circumstances require an extension of time (not to exceed an additional 60 days), for processing the request for a review. If an extension for review is required, written notice of the extension will be furnished to the applicant within the initial 60 day period. This notice of extension will describe the special circumstances necessitating the additional time and the date by which the Plan Administrator is to render its decision on the review. The Plan Administrator will give prompt, written or electronic notice of its decision to the applicant. Any electronic notice will comply with the regulations of the U.S. Department of Labor. In the event that the Plan Administrator confirms the denial of the application for benefits in whole or in part, the notice will set forth, in a manner calculated to be understood by the applicant, the following:
(1)the specific reason or reasons for the denial;
    



(2)references to the specific Plan provisions upon which the denial is based;
(3)a statement that the applicant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records and other information relevant to his or her claim; and
(4)a statement of the applicant’s right to bring a civil action under Section 502(a) of ERISA.
(e)Rules and Procedures. The Plan Administrator will establish rules and procedures, consistent with the Plan and with ERISA, as necessary and appropriate in carrying out its responsibilities in reviewing benefit claims. The Plan Administrator may require an applicant who wishes to submit additional information in connection with an appeal from the denial of benefits to do so at the applicant’s own expense.
(f)Exhaustion of Remedies. No legal action for benefits under the Plan may be brought until the applicant (i) has submitted a written application for benefits in accordance with the procedures described by Section 11(a) above, (ii) has been notified by the Plan Administrator that the application is denied, (iii) has filed a written request for a review of the application in accordance with the appeal procedure described in Section 11(c) above, and (iv) has been notified that the Plan Administrator has denied the appeal. Notwithstanding the foregoing, if the Plan Administrator does not respond to an Eligible Employee’s claim or appeal within the relevant time limits specified in this Section 11, the Eligible Employee may bring legal action for benefits under the Plan pursuant to Section 502(a) of ERISA.
Section 12.Basis of Payments to and from Plan.
The Plan shall be unfunded, and all cash payments under the Plan shall be paid only from the general assets of the Company.
Section 13.Other Plan Information.
(a)Employer and Plan Identification Numbers. The Employer Identification Number assigned to the Company (which is the “Plan Sponsor” as that term is used in ERISA) by the Internal Revenue Service is [***]. The Plan Number assigned to the Plan by the Plan Sponsor pursuant to the instructions of the Internal Revenue Service is [510].
(b)Ending Date for Plan’s Fiscal Year. The date of the end of the fiscal year for the purpose of maintaining the Plan’s records is December 31.
(c)Agent for the Service of Legal Process. The agent for the service of legal process with respect to the Plan is:
Life360, Inc.
Attention to: Corporate Secretary
1900 South Norfolk Street, Suite 310
    



San Mateo, California 94403

In addition, service of legal process may be made upon the Plan Administrator.
(d)Plan Sponsor. The “Plan Sponsor” is:
Life360, Inc.
1900 South Norfolk Street, Suite 310
San Mateo, California 94403
(415) 484-5244
(e)Plan Administrator. The Plan Administrator is the Committee prior to the Closing and the Representative upon and following the Closing. The Plan Administrator’s contact information is:
Life360, Inc.
Compensation Committee of the Board of Directors or Representative
1900 South Norfolk Street, Suite 310
San Mateo, California 94403

The Plan Administrator is the named fiduciary charged with the responsibility for administering the Plan.
Section 14.Statement of ERISA Rights.
Participants in this Plan (which is a welfare benefit plan sponsored by Life360, Inc.) are entitled to certain rights and protections under ERISA. If you are an Eligible Employee, you are considered a participant in the Plan and, under ERISA, you are entitled to:
(a)Receive Information About Your Plan and Benefits
(1)Examine, without charge, at the Plan Administrator’s office and at other specified locations, such as worksites, all documents governing the Plan and a copy of the latest annual report (Form 5500 Series), if applicable, filed by the Plan with the U.S. Department of Labor and available at the Public Disclosure Room of the Employee Benefits Security Administration;
(2)Obtain, upon written request to the Plan Administrator, copies of documents governing the operation of the Plan and copies of the latest annual report (Form 5500 Series), if applicable, and an updated (as necessary) Summary Plan Description. The Administrator may make a reasonable charge for the copies; and
(3)Receive a summary of the Plan’s annual financial report, if applicable. The Plan Administrator is required by law to furnish each Eligible Employee with a copy of this summary annual report.
    



(b)Prudent Actions by Plan Fiduciaries. In addition to creating rights for Plan Eligible Employees, ERISA imposes duties upon the people who are responsible for the operation of the employee benefit plan. The people who operate the Plan, called “fiduciaries” of the Plan, have a duty to do so prudently and in the interest of you and other Eligible Employees and beneficiaries. No one, including your employer, your union or any other person, may fire you or otherwise discriminate against you in any way to prevent you from obtaining a Plan benefit or exercising your rights under ERISA.
(c)Enforce Your Rights. If your claim for a Plan benefit is denied or ignored, in whole or in part, you have a right to know why this was done, to obtain copies of documents relating to the decision without charge, and to appeal any denial, all within certain time schedules.
Under ERISA, there are steps you can take to enforce the above rights. For instance, if you request a copy of Plan documents or the latest annual report from the Plan, if applicable, and do not receive them within 30 days, you may file suit in a Federal court. In such a case, the court may require the Plan Administrator to provide the materials and pay you up to $110 a day until you receive the materials, unless the materials were not sent because of reasons beyond the control of the Plan Administrator.
If you have a claim for benefits which is denied or ignored, in whole or in part, you may file suit in a state or Federal court.
If you are discriminated against for asserting your rights, you may seek assistance from the U.S. Department of Labor, or you may file suit in a Federal court. The court will decide who should pay court costs and legal fees. If you are successful, the court may order the person you have sued to pay these costs and fees. If you lose, the court may order you to pay these costs and fees, for example, if it finds your claim is frivolous.
(d)Assistance with Your Questions. If you have any questions about the Plan, you should contact the Plan Administrator. If you have any questions about this statement or about your rights under ERISA, or if you need assistance in obtaining documents from the Plan Administrator, you should contact the nearest office of the Employee Benefits Security Administration, U.S. Department of Labor, listed in your telephone directory or the Division of Technical Assistance and Inquiries, Employee Benefits Security Administration, U.S. Department of Labor, 200 Constitution Avenue N.W., Washington, D.C. 20210. You may also obtain certain publications about your rights and responsibilities under ERISA by calling the publications hotline of the Employee Benefits Security Administration.

    



Tier 1 Form (CEO)
Appendix A
Participation Agreement
Name:      ___________________
Section 1.Eligibility.
You have been designated as eligible to participate in the Life360, Inc. Severance and Change in Control Plan (the “Plan”), a copy of which is attached to this Participation Agreement (the “Participation Agreement”). Capitalized terms not explicitly defined in this Participation Agreement but defined in the Plan shall have the same definitions as in the Plan. You will receive the benefits set forth below if you meet all the eligibility requirements set forth in the Plan and this Participation Agreement, including, without limitation, executing the required Release within the applicable time period set forth therein and allowing such Release to become effective in accordance with its terms. Notwithstanding the schedule for provision of benefits as set forth below, the schedule and timing of payment of any benefits under this Participant Agreement is subject to any delay in payment that may be required under Section 5 of the Plan.
Section 2.Standard Severance Benefits.
If you are terminated in a Covered Termination that is not an Enhanced Termination (as defined in Section 4 of this Participation Agreement) then you will receive the severance benefits set forth in this Section 2. All severance benefits described herein are subject to standard deductions and withholdings.
(a)Base Salary. You shall receive a cash payment in an amount equal to twelve (12) months (the “Severance Period”) of payment of your Base Salary. The Base Salary payment will be paid to you in a lump sum cash payment no later than the second regular payroll date following the effective date of the Release, but in any event not later than March 15 of the year following the year in which your Separation from Service occurs.
(b)Payment of Continued Group Health Plan Benefits. If you timely elect continued group health plan continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (“COBRA”) following your Separation from Service date, the Company shall pay directly to the carrier the full amount of your COBRA premiums on behalf of you for your continued coverage under the Company’s group health plans, including coverage for your eligible dependents, until the earliest of (i) the end of the Severance Period following the date of your Separation from Service, (ii) the expiration of your eligibility for the continuation coverage under COBRA, or (iii) the date when you become eligible for substantially equivalent health insurance coverage in connection with new employment (such period from your termination date through the earliest of (i) through (iii), the “COBRA Payment Period”). Upon the conclusion of such period of insurance premium payments made by the Company, you will be responsible for the entire payment of premiums (or payment for the cost of coverage) required



under COBRA for the duration of your eligible COBRA coverage period, if any. For purposes of this Section, (1) references to COBRA shall be deemed to refer also to analogous provisions of state law and (2) any applicable insurance premiums that are paid by the Company shall not include any amounts payable by you under an Internal Revenue Code Section 125 health care reimbursement plan, which amounts, if any, are your sole responsibility. You agree to promptly notify the Company as soon as you become eligible for health insurance coverage in connection with new employment or self-employment.
Notwithstanding the foregoing, if at any time the Company determines, in its sole discretion, that it cannot provide the COBRA premium benefits without potentially incurring financial costs or penalties under applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of paying COBRA premiums directly to the carrier on your behalf, the Company will instead pay you on the last day of each remaining month of the COBRA Payment Period a fully taxable cash payment equal to the value of your monthly COBRA premium for the first month of COBRA coverage, subject to applicable tax withholding (such amount, the “Special Severance Payment”), such Special Severance Payment to be made without regard to your election of COBRA coverage or payment of COBRA premiums and without regard to your continued eligibility for COBRA coverage during the COBRA Payment Period. Such Special Severance Payment shall end upon expiration of the COBRA Payment Period.
Section 3.Enhanced Severance Benefits.
    If you are terminated in an Enhanced Termination (as defined in Section 4 of this Participation Agreement), you will receive:
(a)the base salary cash payment described in Section 2(a) above;
(b)the COBRA benefits described in Section 2(b) above; and
(c)    the vesting and exercisability of each outstanding unvested stock option and other stock award, as applicable, that you hold covering Company common stock as of the date of your Enhanced Termination (each, an “Equity Award”) that is subject to time-vesting shall be accelerated in full and any reacquisition or repurchase rights held by the Company in respect of Company common stock issued pursuant to any time-vesting Equity Award granted to you shall lapse in full. To the extent your Enhanced Termination occurs prior to a Board Change (as defined in Section 4 of this Participation Agreement), the acceleration set forth in this Section 3(c) shall be contingent and effective upon the Board Change and your Equity Awards will remain outstanding following your Enhanced Termination to give effect to such acceleration as necessary. Any Equity Awards subject to performance-vesting shall vest and become exercisable according to their individual award agreements. Notwithstanding the foregoing, any vesting acceleration of an Equity Award is subject to compliance with the applicable requirements of the Australian Securities Exchange Ltd (ASX) listing rules as of



the effective date of the vesting acceleration (as determined by the Company in its sole discretion).

You shall not be eligible to receive any other benefits under the Plan except as described in this Section 3.
In no event shall you be entitled to benefits under both Section 2 and this Section 3. If you are eligible for severance benefits under both Section 2 and this Section 3, you shall receive the benefits set forth in Section 3 and such benefits shall be reduced by any benefits previously provided to you under Section 2.

Section 4.Definitions.
For purposes of your participation in the Plan, the following definitions shall apply:

(a)Board” means the Board of Directors of the Company.
(b)Board Change” means if individuals who, on the date the Plan is adopted, are members of the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the members of the Board; provided, however, that if the appointment or election (or nomination for election) of any new Board member was approved or recommended by a majority vote of the members of the Incumbent Board then still in office, such new member shall, for purposes of this Plan, be considered as a member of the Incumbent Board.
(c)Covered Termination” means, with respect to an employee, a termination of employment that is due to a termination by the Company without Cause (and other than as a result of the employee’s death or Disability) which results in such employee’s Separation from Service.
(d)Enhanced Termination” means with respect to an employee (1) the employee’s resignation for Good Reason that results in a Separation from Service or (2) any Covered Termination that occurs during the period commencing three months prior to and ending 12 months following a Board Change.
Section 5.Acknowledgements; Interaction with Prior Benefits.
As a condition to participation in the Plan, you hereby acknowledge each of the following:

(a)The benefits that may be provided to you under this Participation Agreement are subject to certain reductions and termination under Section 2 and Section 3 of the Plan.
(b)Your eligibility for and receipt of any severance benefits to which you may become entitled as described in Section 2 or Section 3 above is expressly contingent upon



your execution of and compliance with the terms and conditions of the Plan, the Release and the Confidentiality Agreement. Severance benefits under this Participation Agreement shall immediately cease in the event of your violation of the provisions of Confidentiality Agreement or any other written agreement with the Company.
(c)As further described in Section 2(c) of the Plan, this Participation Agreement and the Plan supersede and replace any change in control or severance benefits previously provided to you, including but not limited to any benefits under your employment or other written agreement or plan, and by executing below you expressly agree to such treatment.
To accept the terms of this Participation Agreement and participate in the Plan, please sign and date this Participation Agreement in the space provided below and return it to _____________________ no later than _________, ____.





Life360, Inc.

By:     

_____________________
_____________________        

Eligible Employee

        
[Insert Name]    


Date:     





Tier 2 Form (Non-CEO ASX Officers)
Appendix A
Participation Agreement
Name:      ___________________
Section 6.Eligibility.
You have been designated as eligible to participate in the Life360, Inc. Severance and Change in Control Plan (the “Plan”), a copy of which is attached to this Participation Agreement (the “Participation Agreement”). Capitalized terms not explicitly defined in this Participation Agreement but defined in the Plan shall have the same definitions as in the Plan. You will receive the benefits set forth below if you meet all the eligibility requirements set forth in the Plan and this Participation Agreement, including, without limitation, executing the required Release within the applicable time period set forth therein and allowing such Release to become effective in accordance with its terms. Notwithstanding the schedule for provision of benefits as set forth below, the schedule and timing of payment of any benefits under this Participant Agreement is subject to any delay in payment that may be required under Section 5 of the Plan.
Section 7.Standard Severance Benefits.
If you are terminated in a Covered Termination that is not an Enhanced Termination (as defined in Section 4 of this Participation Agreement) then you will receive the severance benefits set forth in this Section 2. All severance benefits described herein are subject to standard deductions and withholdings.

(a)Base Salary. You shall receive a cash payment in an amount equal to six (6) months (the “Severance Period”) of payment of your Base Salary. The Base Salary payment will be paid to you in a lump sum cash payment no later than the second regular payroll date following the effective date of the Release, but in any event not later than March 15 of the year following the year in which your Separation from Service occurs.
(b)Payment of Continued Group Health Plan Benefits. If you timely elect continued group health plan continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (“COBRA”) following your Separation from Service date, the Company shall pay directly to the carrier the full amount of your COBRA premiums on behalf of you for your continued coverage under the Company’s group health plans, including coverage for your eligible dependents, until the earliest of (i) the end of the Severance Period following the date of your Separation from Service, (ii) the expiration of your eligibility for the continuation coverage under COBRA, or (iii) the date when you become eligible for substantially equivalent health insurance coverage in connection with new employment (such period from your termination date through the earliest of (i) through (iii), the “COBRA Payment Period”). Upon the conclusion of such period of insurance premium payments made by the Company, you will be responsible for the entire payment of premiums (or payment for the cost of coverage) required



under COBRA for the duration of your eligible COBRA coverage period, if any. For purposes of this Section, (1) references to COBRA shall be deemed to refer also to analogous provisions of state law and (2) any applicable insurance premiums that are paid by the Company shall not include any amounts payable by you under an Internal Revenue Code Section 125 health care reimbursement plan, which amounts, if any, are your sole responsibility. You agree to promptly notify the Company as soon as you become eligible for health insurance coverage in connection with new employment or self-employment.
Notwithstanding the foregoing, if at any time the Company determines, in its sole discretion, that it cannot provide the COBRA premium benefits without potentially incurring financial costs or penalties under applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of paying COBRA premiums directly to the carrier on your behalf, the Company will instead pay you on the last day of each remaining month of the COBRA Payment Period a fully taxable cash payment equal to the value of your monthly COBRA premium for the first month of COBRA coverage, subject to applicable tax withholding (such amount, the “Special Severance Payment”), such Special Severance Payment to be made without regard to your election of COBRA coverage or payment of COBRA premiums and without regard to your continued eligibility for COBRA coverage during the COBRA Payment Period. Such Special Severance Payment shall end upon expiration of the COBRA Payment Period.
Section 8.Enhanced Severance Benefits.
    If you are terminated in an Enhanced Termination (as defined in Section 4 of this Participation Agreement), you will receive:
(a)the base salary cash payment described in Section 2(a) above;
(b)the COBRA benefits described in Section 2(b) above; and
(c) the vesting and exercisability of each outstanding unvested stock option and other stock award, as applicable, that you hold covering Company common stock as of the date of your Enhanced Termination (each, an “Equity Award”) that is subject to time-vesting shall be accelerated in full and any reacquisition or repurchase rights held by the Company in respect of Company common stock issued pursuant to any time-vesting Equity Award granted to you shall lapse in full. To the extent your Enhanced Termination occurs prior to a Board Change (as defined in Section 4 of this Participation Agreement), the acceleration set forth in this Section 3(c) shall be contingent and effective upon the Board Change and your Equity Awards will remain outstanding following your Enhanced Termination to give effect to such acceleration as necessary. Any Equity Awards subject to performance-vesting shall vest and become exercisable according to their individual award agreements. Notwithstanding the foregoing, any vesting acceleration of Equity Awards pursuant to this Participation Agreement is subject to compliance with the applicable requirements of the Australian Securities



Exchange Ltd (ASX) listing rules as of the effective date of the vesting acceleration (as determined by the Company in its sole discretion).
You shall not be eligible to receive any other benefits under the Plan except as described in this Section 3.
In no event shall you be entitled to benefits under both Section 2 and this Section 3. If you are eligible for severance benefits under both Section 2 and this Section 3, you shall receive the benefits set forth in Section 3 and such benefits shall be reduced by any benefits previously provided to you under Section 2.
Section 9.Definitions.
For purposes of your participation in the Plan, the following definitions shall apply:

(a)Board” means the Board of Directors of the Company.
(b)Board Change” means if individuals who, on the date the Plan is adopted, are members of the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the members of the Board; provided, however, that if the appointment or election (or nomination for election) of any new Board member was approved or recommended by a majority vote of the members of the Incumbent Board then still in office, such new member shall, for purposes of this Plan, be considered as a member of the Incumbent Board.
(c)Covered Termination” means, with respect to an employee, a termination of employment that is due to a termination by the Company without Cause (and other than as a result of the employee’s death or Disability) which results in such employee’s Separation from Service.
(d)Enhanced Termination” means with respect to an employee (1) the employee’s resignation for Good Reason that results in a Separation from Service or (2) any Covered Termination that occurs during the period commencing three months prior to and ending 12 months following a Board Change.
Section 10.Acknowledgements; Interaction with Prior Benefits.
As a condition to participation in the Plan, you hereby acknowledge each of the following:

(a)The benefits that may be provided to you under this Participation Agreement are subject to certain reductions and termination under Section 2 and Section 3 of the Plan.
(b)Your eligibility for and receipt of any severance benefits to which you may become entitled as described in Section 2 or Section 3 above is expressly contingent upon your execution of and compliance with the terms and conditions of the Plan, the Release and the



Confidentiality Agreement. Severance benefits under this Participation Agreement shall immediately cease in the event of your violation of the provisions of Confidentiality Agreement or any other written agreement with the Company.
(c)As further described in Section 2(c) of the Plan, this Participation Agreement and the Plan supersede and replace any change in control or severance benefits previously provided to you, including but not limited to any benefits under your employment or other written agreement or plan, and by executing below you expressly agree to such treatment.
To accept the terms of this Participation Agreement and participate in the Plan, please sign and date this Participation Agreement in the space provided below and return it to _____________________ no later than _________, ____.







Life360, Inc.

By:     

_____________________
_____________________        

Eligible Employee

        
[Insert Name]    


Date:     





Tier 3 Form
Appendix A
Participation Agreement
Name:      ___________________
Section 11.Eligibility.
You have been designated as eligible to participate in the Life360, Inc. Severance and Change in Control Plan (the “Plan”), a copy of which is attached to this Participation Agreement (the “Participation Agreement”). Capitalized terms not explicitly defined in this Participation Agreement but defined in the Plan shall have the same definitions as in the Plan. You will receive the benefits set forth below if you meet all the eligibility requirements set forth in the Plan and this Participation Agreement, including, without limitation, executing the required Release within the applicable time period set forth therein and allowing such Release to become effective in accordance with its terms. Notwithstanding the schedule for provision of benefits as set forth below, the schedule and timing of payment of any benefits under this Participant Agreement is subject to any delay in payment that may be required under Section 5 of the Plan.
Section 12.Change in Control Severance Benefits.
If you are terminated in a Covered Termination (as defined below) that occurs during the Change in Control Period (a “CIC Covered Termination”), you will receive the severance benefits set forth in this Section 2. All severance benefits described herein are subject to standard deductions and withholdings. For purposes of your participation in the Plan, a “Covered Termination” shall have the following meaning:
Covered Termination” means, with respect to an employee, a termination of employment that is due to a termination by the Company without Cause (and other than as a result of the employee’s death or Disability) which results in such employee’s Separation from Service.

(a)Base Salary. You shall receive a cash payment in an amount equal to four (4) months (the “Severance Period”) of payment of your Base Salary. The Base Salary payment will be paid to you in a lump sum cash payment no later than the second regular payroll date following the later of (i) the effective date of the Release or (ii) the Closing, but in any event not later than March 15 of the year following the year in which your Separation from Service occurs.
(b)Payment of Continued Group Health Plan Benefits. If you timely elect continued group health plan continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985 (“COBRA”) following your CIC Covered Termination date, the Company shall pay directly to the carrier the full amount of your COBRA premiums on behalf of you for your continued coverage under the Company’s group health plans, including coverage



for your eligible dependents, until the earliest of (i) the end of the Severance Period following the date of your CIC Covered Termination, (ii) the expiration of your eligibility for the continuation coverage under COBRA, or (iii) the date when you become eligible for substantially equivalent health insurance coverage in connection with new employment (such period from your termination date through the earliest of (i) through (iii), the “COBRA Payment Period”). Upon the conclusion of such period of insurance premium payments made by the Company, you will be responsible for the entire payment of premiums (or payment for the cost of coverage) required under COBRA for the duration of your eligible COBRA coverage period, if any. For purposes of this Section, (1) references to COBRA shall be deemed to refer also to analogous provisions of state law and (2) any applicable insurance premiums that are paid by the Company shall not include any amounts payable by you under an Internal Revenue Code Section 125 health care reimbursement plan, which amounts, if any, are your sole responsibility. You agree to promptly notify the Company as soon as you become eligible for health insurance coverage in connection with new employment or self-employment.
Notwithstanding the foregoing, if at any time the Company determines, in its sole discretion, that it cannot provide the COBRA premium benefits without potentially incurring financial costs or penalties under applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of paying COBRA premiums directly to the carrier on your behalf, the Company will instead pay you on the last day of each remaining month of the COBRA Payment Period a fully taxable cash payment equal to the value of your monthly COBRA premium for the first month of COBRA coverage, subject to applicable tax withholding (such amount, the “Special Severance Payment”), such Special Severance Payment to be made without regard to your election of COBRA coverage or payment of COBRA premiums and without regard to your continued eligibility for COBRA coverage during the COBRA Payment Period. Such Special Severance Payment shall end upon expiration of the COBRA Payment Period.
(c)Equity Acceleration. The vesting and exercisability of each outstanding unvested stock option and other stock award, as applicable, that you hold covering Company common stock as of the date of your CIC Covered Termination (each, an “Equity Award”) that is subject to time-vesting shall be accelerated in full and any reacquisition or repurchase rights held by the Company in respect of Company common stock issued pursuant to any time-vesting Equity Award granted to you shall lapse in full. To the extent your CIC Covered Termination occurs prior to the Change in Control, the acceleration set forth in this Section 2(c) shall be contingent and effective upon the Change in Control and your Equity Awards will remain outstanding following your CIC Covered Termination to give effect to such acceleration as necessary. Any Equity Awards subject to performance-vesting shall vest and become exercisable according to their individual award agreements. Notwithstanding the foregoing, any vesting acceleration of Equity Awards pursuant to this Participation Agreement is subject to compliance with the applicable requirements of the Australian Securities Exchange Ltd (ASX) listing rules as of the effective date of the vesting acceleration (as determined by the Company in its sole discretion).



Section 13.Non-Change in Control Severance Benefits.
    If you are terminated in a Covered Termination that occurs at a time that is not during the Change in Control Period, you will receive:
(a)the base salary cash payment described in Section 2(a) above; and
(b)the COBRA benefits described in Section 2(b) above.
You shall not be eligible to receive any other benefits under the Plan except as described in Section 2(a) and Section 2(b) above.
In no event shall you be entitled to benefits under both Section 2 and this Section 3. If you are eligible for severance benefits under both Section 2 and this Section 3, you shall receive the benefits set forth in Section 2 and such benefits shall be reduced by any benefits previously provided to you under Section 3.
Section 14.Acknowledgements; Interaction with Prior Benefits.
As a condition to participation in the Plan, you hereby acknowledge each of the following:

(a)The benefits that may be provided to you under this Participation Agreement are subject to certain reductions and termination under Section 2 and Section 3 of the Plan.
(b)Your eligibility for and receipt of any severance benefits to which you may become entitled as described in Section 2 or Section 3 above is expressly contingent upon your execution of and compliance with the terms and conditions of the Plan, the Release and the Confidentiality Agreement. Severance benefits under this Participation Agreement shall immediately cease in the event of your violation of the provisions of Confidentiality Agreement or any other written agreement with the Company.
(c)As further described in Section 2(c) of the Plan, this Participation Agreement and the Plan supersede and replace any change in control or severance benefits previously provided to you, including but not limited to any benefits under your employment or other written agreement or plan, and by executing below you expressly agree to such treatment.
To accept the terms of this Participation Agreement and participate in the Plan, please sign and date this Participation Agreement in the space provided below and return it to _____________________ no later than _________, ____.





Life360, Inc.

By:     

_____________________
_____________________

Eligible Employee

        
[Insert Name]    


Date:     



EX-10.2 3 exhibit102-life360q124xbur.htm EX-10.2 Document
Exhibit 10.2
Employment Agreement
This EMPLOYMENT AGREEMENT (the “Agreement”) by and between Life360, Inc., a corporation organized under the laws of the State of Delaware (the “Company”), and Russell Burke (“Executive”) (the Company and Executive is sometimes collectively referred to herein as the “Parties” and individually as a “Party”) sets forth the terms and conditions that shall govern Executive’s employment with the Company.
1.Defined Terms. Capitalized terms not otherwise defined shall have the meanings set forth in Exhibit A.
2.Term. Executive will commence full-time employment with the Company effective as of May 11, 2020 or such earlier date as agreed upon between the Executive and the Company (the actual date Executive commences employment, the “Effective Date”). This is an “At Will” employment agreement. Nothing in the Company’s policies, actions, or this document shall be construed to alter the “At Will” nature of Executive’s status with Company, and Executive understands that Employer may terminate his employment at any time for any reason or for no reason, provided it is not terminated in violation of state or federal law. Similarly, the Executive may terminate his employment at any time and for any or for no reason. The term of this Agreement (the “Term”) begins on the Effective Date and ends on either (i) the date Executive voluntarily terminates his employment or (ii) the date the Company terminates Executive’s employment.
3.Position and Duties.
(a)Position. During the Term, Executive shall serve as the Company’s Chief Financial Officer. Executive shall report directly to the Company’s Chief Executive Officer (the “CEO”). In such capacity, Executive shall have the duties, functions, responsibilities, and authority customarily appertaining to that position and shall have such other duties, functions, responsibilities, and authority consistent with such position as are from time to time delegated to him by the CEO.
(b)Duties. Executive shall have supervision, control over, and responsibility for the day-to-day business and affairs of the Company and shall have such other powers and duties as may from time to time be prescribed by the CEO, provided that such supervision, control over, responsibilities and duties are consistent with Executive’s position or other positions that he may hold from time to time. Executive shall devote substantially all of his business time and attention to the performance of Executive’s duties hereunder and to the Company’s affairs provided, that nothing herein shall preclude Executive from (i) serving on the board of directors of four (4) for-profit or non-profit companies that do not compete with the Company in the judgment of the CEO; (ii) serving on civic or charitable boards or committees; and/or (iii) managing personal investments, so long as all such activities described in clauses (i) through (iii) above do not unreasonably interfere with Executive’s performance of his duties to the Company as provided in this Agreement and, in the case of the activities described in clauses (i) and (ii), are disclosed to the CEO.




(c)Principal Place of Employment. Executive’s initial principal place of employment during the Term shall be 539 Bryant, Suite 402, San Francisco, CA 94107, or as shall be designated by the CEO, subject to the terms and conditions of this Agreement. The Parties acknowledge that Executive may be required to travel in connection with the performance of his duties hereunder.
(d)Corporate Policies. During the Term, Executive shall be subject to all of the Company’s corporate governance, ethics, and executive compensation and other policies as in effect from time to time.
(e)Compensation, Benefits, Other Items Applicable to Executive. During the Term, Executive shall be entitled to the compensation and benefits described in Sections 4, 5 and 6 of this Agreement, in addition to any other compensation agreed to between Executive and the Company.
4.Compensation.
(a)Base Salary. During the Term, Executive shall receive an annual base salary (the “Base Salary”) of three hundred thousand dollars ($300,000), payable in regular installments in accordance with the Company’s usual payroll practices. Executive’s Base Salary is subject to annual review and may, in the Company Board of Director’s (the “Board”) discretion, be increased or decreased. As so adjusted, the term “Base Salary” shall refer to the adjusted amount.
(b)Performance Bonus. During the Term, Executive shall also be eligible to earn a performance bonus (the “Annual Performance Bonus”) of up to $100,000 at target performance (the “Target Bonus Amount”) each year during the Term based (i) 50% upon certain individual qualitative performance and (ii) 50% upon certain quantitative Company performance goals, in each case, to be determined in the Company’s and/or the Board’s discretion (the “Performance Bonus”). For superior performance, the Annual Bonus may payout above the Target Bonus Amount, up to a maximum of 200% of the Target Bonus Amount. The Board will determine whether Executive have earned such Annual Performance Bonus in its sole and absolute discretion, which determination will be final and binding. The Annual Performance Bonus will be paid, if at all, following the Company’s completion of its semi-annual review process but no later than August 31 and February 28 of each year, provided Executive will not be eligible to earn any such bonus unless Executive is employed by the Company on the date when such bonus is paid.
5.Equity Awards
(a)Initial Stock Option. Company management will recommend to the Board that Executive be granted an incentive stock option entitling Executive to purchase a number of shares of the Company’s common stock equivalent to 0.5% of the Company’s fully diluted share count based on the treasury stock method as of the Effective Date (the “Initial Option”). The Initial Option shall vest and become exercisable pursuant to a 48 month vesting schedule which will provide that 1/4th of the shares subject to the Initial Option shall become vested and




exercisable after twelve (12) months of continuous service with the Company, and 1/48th of the shares subject to the Initial Option shall vest and become exercisable as and when Executive completes each month of continuous service with the Company thereafter.
(b)Second Stock Option. In addition to the Initial Option, the Company management will recommend to the Board that Executive be granted a second incentive stock option entitling Executive to purchase an additional number of shares of the Company’s common stock equivalent to 0.5% of the Company’s fully diluted share count based on the treasury stock method as of the Effective Date (the “Second Option”). The Second Option shall vest and become exercisable pursuant to a 48 month vesting schedule which will provide that 1/4th of the shares subject to the Second Option shall become vested and exercisable after twelve (12) months of continuous service with the Company following the grant date of the Second Option, and 1/48th of the shares subject to the Second Option shall vest and become exercisable as and when Executive completes each month of continuous service with the Company thereafter; provided, however, that no portion of the Second Option shall vest and the entire Second Option shall be forfeited in its entirety for no consideration unless, within the twelve (12) month period following the Effective Date (the “Measurement Period”), the weighted average trading price (as reported on the Australian Stock Exchange) of a CHESS Depositary Interest (CDI) with respect to the Company over any thirty (30) consecutive calendar days during the Measurement Period equals or exceeds A$4.79 (the offering price of a CDI on the date of the Company’s Initial Public Offering in Australian dollars).
(c)General Terms.
(i)Options. The exercise price per share of the Initial Option and the Second Option (collectively, the “Options”) will be equal to the fair market value per share of the Company’s common stock on the date the Options are granted, as determined by the Board in good faith. The Options will be subject to the terms and conditions applicable to stock options granted under the Company’s Amended and Restated 2011 Stock Plan (the “Plan”) as described in that Plan and the applicable stock option agreement, which Executive will be required to accept.
(ii)Change of Control. Notwithstanding anything stated herein, subject to the ASX listing rules, if a Change of Control (as defined in the Plan) occurs and following such Change of Control, Executive’s job or compensation would materially and adversely change relative to the job or compensation, as applicable, in effect prior to such Change of Control (but not in the event of Executive’s termination or other circumstances), then effective as such Change of Control, the vesting of all Options held by Executive shall accelerate such that 50% of the shares subject to all of the Options (as applied on an Option-by-Option basis) that are unvested as of such termination will become vested (not to exceed 100% of the shares subject to all of the Options granted to Executive); provided, however, if the successor to the Company or any affiliate of such successor does not agree to assume, substitute or otherwise continue any awards of Options at the time of a Change of Control (and if offered new or continued employment with such acquirer or successor, Executive does not voluntarily resign without Good Reason), then 100% of the then unvested shares subject to the awards of Options




that are not assumed or substituted for, as applicable, shall fully vest and, if applicable, become exercisable immediately prior to, and contingent upon, the consummation of such Change of Control.
(iii)Regulatory Requirements. If the grant of the Second Option would violate any regulatory provisions, including, without limitation, any regulations with respect to the Australian Securities Exchange, then Executive and the Company shall, in good faith, consider alternative arrangements designed to provide similar economic value to the Executive.
6.Employee and Fringe Benefits; Expense Reimbursements.
(a)Employee Benefits. During the Term, Executive and his eligible dependents (if any) shall be able to participate in employee benefit plans and perquisite and fringe benefit programs on a basis no less favorable than the basis on which such benefits and perquisites are provided by the Company from time to time to other similarly situated senior executive employees, including the $200 monthly quality of life benefit allowance and the up to $500 monthly gym membership/home gym equipment purchase reimbursement (less applicable withholdings), subject in each case to the terms and conditions of the plan or program in question, including any eligibility requirements set forth therein, and the determination of any person or committee administering the plan or program. Notwithstanding the foregoing or any other statement to the contrary, the Company reserves the right to modify or terminate benefits from time to time as it deems necessary or appropriate.
(b)Paid Time Off. Executive shall be entitled to paid vacation each year in accordance with the Company’s then-current vacation policy for other similarly situated senior executive employees. The rules relating to other absences from regular duties for holidays, sick or disability leave, leave of absence without pay, or for other reasons, shall be the same as those provided to the Company’s other similarly situated senior executive employees.
(c)Expense Reimbursement. Executive shall be entitled to receive prompt reimbursement for all travel and business expenses reasonably incurred and accounted for by Executive (in accordance with the policies and procedures established from time to time by the Company for Executive or as otherwise provided for in the Company’s approved travel budget) in performing services hereunder. Any reimbursement that Executive is entitled to receive shall (i) be paid as soon as practicable and in any event no later than the last day of Executive’s tax year following the tax year in which the expense was incurred, (ii) not be affected by any other expenses that are eligible for reimbursement in any tax year and (ii) not be subject to liquidation or exchange for another benefit.
7.Termination of Employment. Except for the provisions intended to survive for other periods of time as specified in Section 15(m) below, this Agreement and Executive’s employment shall terminate (i) at any time upon mutual written agreement of the Parties; (ii) by the Company, immediately and without prior notice, for Cause as provided in Section 7(a); (iii) immediately upon Executive’s death or Disability as provided in Section 7(b); or (iv) by the Company for any reason other than Cause with advance written notice of at least six (6) months’ of any such termination; or (v) by Executive for any reason other than due to Executive’s death




or Disability with advance written notice as provided in Section 7(a). The date on which Executive’s employment ends under this Section 7 shall be referred to herein as his “Termination Date.”
(a)Termination for Cause; Voluntary Termination. At any time during the Term, (i) the Company may immediately terminate Executive’s employment for Cause, and (ii) Executive may terminate his employment “voluntarily” (that is, other than by death or Disability); provided, that Executive will be required to give the Board at least six (6) months’ advance written notice of any such termination; provided, however, that the Board may waive all or any part of the foregoing notice requirement in its sole discretion, in which case Executive’s voluntary termination will be effective upon the date specified by the Board. Upon the termination of Executive’s employment by the Company for Cause or by Executive’s voluntary termination, Executive shall receive the Accrued Obligations. All other benefits, if any, due to Executive following Executive’s termination of employment pursuant to this Section 7(a) shall be determined in accordance with the plans, policies and practices of the Company as then in effect, including but not necessarily limited to the Executive Incentive Plan. Executive shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date. Notwithstanding anything in this Section 7 to the contrary, in the event Executive is terminated for Cause, the Company will provide notice to the Executive outlining the reason(s) underlying the termination within one business day of such termination; for the avoidance of doubt, the foregoing notice provision is not a condition precedent to a termination for Cause.
(b)Termination Due to Death or Disability.
(i)Death. Executive’s employment with the Company shall terminate upon Executive’s death. Upon the termination of the Term and Executive’s employment as a result of this Section 7(b)(i), Executive’s estate shall receive the Accrued Obligations within fifteen (15) days following the Termination Date. All payments or benefits, if any, due to Executive’s estate following Executive’s termination due to death shall be determined in accordance with the plans, policies and practices of the Company as then in effect. Executive’s estate shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date.
(ii)Disability. The Company may terminate Executive’s employment if he becomes unable to perform the essential functions of his position as a result of his Disability. Upon any termination of the Term and Executive’s employment pursuant to this Section 7(b)(ii), Executive shall receive the Accrued Obligations. All other benefits, if any, due to Executive following Executive’s termination of employment pursuant to this Section 7(b)(ii) shall be determined in accordance with the plans, policies and practices of the Company as then in effect. Executive shall not earn or accrue any additional or other benefits under this Agreement following the Termination Date.
(c)Notice of Termination. Any purported termination of Executive’s employment by the Company or by Executive shall be communicated by written notice of termination to the other party in accordance with this Section 7. Such notice shall indicate the




specific termination provision in this Agreement relied upon and shall, to the extent applicable, set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of Executive’s employment under the provision so indicated.
8.Code Section 409A. For purposes of Internal Revenue Code Section 409A and regulations and guidance promulgated thereunder (collectively, “Section 409A”), each payment hereunder is hereby designated as a separate payment. The Parties intend that all payments and benefits made or to be made under this letter agreement comply with, or are exempt from, the requirements of Section 409A so that none of the payments or benefits will be subject to the adverse tax penalties imposed under Section 409A, and any ambiguities herein will be interpreted to so comply or be so exempt. Specifically, any severance benefits made in connection with Executive’s Involuntary Separation under this letter agreement and provided on or before the 15th day of the 3rd month following the end of Executive’s first tax year in which Executive’s Involuntary Separation occurs or, if later, the 15th day of the 3rd month following the end of the Company’s first tax year in which Executive’s Involuntary Separation occurs, shall be exempt from Section 409A to the maximum extent permitted pursuant to Treasury Regulation Section 1.409A-1(b)(4) and any other severance benefits provided in connection with Executive’s Involuntary Separation under this letter agreement shall be exempt from Section 409A to the maximum extent permitted pursuant to Treasury Regulation Section 1.409A-1(b)(9)(iii) (to the extent it is exempt pursuant to such section it will in any event be paid no later than the last day of Executive’s 2nd taxable year following the taxable year in which Executive’s Involuntary Separation occurs). Notwithstanding the foregoing, if any of the benefits provided in connection with Executive’s Involuntary Separation do not qualify for any reason to be exempt from Section 409A pursuant to Treasury Regulation Section 1.409A-1(b)(4), Treasury Regulation Section 1.409A-1(b)(9)(iii), or any other applicable exemption and Executive is, at the time of Executive’s Involuntary Separation, a “specified employee,” as defined in Treasury Regulation Section 1.409A-1(i) (i.e., Executive is a “key employee” of a publicly traded company), each such benefit will not be provided until the first regularly scheduled payroll date of the 7th month after Executive’s Involuntary Separation and, on such date (or, if earlier, the date of Executive’s death), Executive will receive all benefits that would have been provided during such period.
9.Non-Disparagement.
(a)To the maximum extent permitted by applicable law, Executive agrees that he will not make or cause to be made any oral or written statements that are derogatory, defamatory, or disparaging concerning the Company, its policies or programs, or its past or present officers, directors, employees, agents, or business associates, including but not limited to its past or present suppliers or vendors, or take any actions that are harmful to the business affairs of the Company or its employees. This provision is a material and substantial term of this Agreement.
(b)Company agrees that it will not publish any official statement of the Company that is derogatory, defamatory, or disparaging concerning Executive, and will instruct




the members of the Board and the Company’s executives to refrain from making any derogatory, defamatory, or disparaging public statements concerning Executive.
10.Severability. If any provision, subsection, or sentence of this Agreement shall be held to be invalid, illegal or unenforceable in any respect by a court of competent jurisdiction, such invalidity, illegality or unenforceability shall not affect the other provisions of this Agreement, and this Agreement shall be construed as if such invalid, illegal or unenforceable provision, subsection, or sentence had not been contained herein.
11.Confidential Information and Invention Assignment Agreement. Like all Company employees, Executive will be required, as a condition of Executive’s employment with the Company, to sign the Company’s enclosed standard Confidential Information and Invention Assignment Agreement, a copy of which is attached hereto as Attachment A.
12.Specific Performance. Executive acknowledges and agrees that the Company’s remedies at law for a breach or threatened breach of Section 9(a) (the “Covenant”) would be inadequate and the Company would suffer irreparable damages as a result of such breach or threatened breach. In recognition of this fact, Executive agrees that, in the event of a breach of the Covenant, in addition to any remedies at law, the Company, without posting any bond, to the maximum extent permitted by applicable law, shall be entitled to cease making any payments or providing any benefit otherwise required by this Agreement and, in the case of either a breach or a threatened breach of the Covenant seek equitable relief before a court of competent jurisdiction, in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other equitable remedy that may then be available. Company acknowledges and agrees that Executive’s remedies at law for a breach or threatened breach of Section 9(b) would be inadequate and Executive would suffer irreparable damages as a result of such breach or threatened breach. Accordingly, Company agrees that Executive shall be entitled to, in addition to any legal remedies available, seek equitable relief before a court of competent jurisdiction, in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other equitable remedy that may then be available without posting bond or proving actual damages.
13.Conflicts of Interest. Executive agrees that for the duration of this Agreement and Executive’s employment with the Company, he will not engage, either directly or indirectly, in any activity (a “Conflict of Interest”) which might adversely affect Company or its affiliates, including ownership of a material interest in any supplier, contractor, distributor, subcontractor, customer or other entity with which Company does business or accepting any payment, service, loan, gift, trip, entertainment, or other favor from a supplier, contractor, distributor, subcontractor, customer or other entity with which Company does business, and that Executive will promptly inform the Chair of the Board as to each offer received by Executive to engage in any such activity. Executive further agrees to disclose to Chair of the Board any other facts of which Executive becomes aware which might involve or give rise to a Conflict of Interest or potential Conflict of Interest.




14.Reserved.
15.Miscellaneous.
(a)Executive’s Representations. Executive hereby represents and warrants to the Company that (i) Executive has read this Agreement in its entirety, fully understands the terms of this Agreement, has had the opportunity to consult with counsel prior to executing this Agreement and is signing the Agreement voluntarily and with full knowledge of its significance; (ii) the execution, delivery and performance of this Agreement by Executive does not and shall not conflict with, breach, violate or cause a default under any contract, agreement, instrument, order, judgment or decree to which Executive is a party or by which he is bound; (iii) Executive is not a party to or bound by an employment agreement, non-compete agreement or confidentiality agreement with any other person or entity that would interfere with the performance of his duties hereunder; and (iv) Executive shall not use any confidential information or trade secrets of any person or party other than the Company in connection with the performance of his duties hereunder, except with valid written consent of such other person or party. Executive has carefully read and considered all provisions of these Agreements and acknowledges that this is an important legal document that sets forth restrictions on Executive’s conduct as a condition of employment with the Company.
(b)Waiver. No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in a writing signed by Executive and an officer of the Company (other than Executive) duly authorized by the Board to execute such amendment, waiver or discharge. No waiver by either Party of any breach of the other Party of, or compliance with, any condition or provision of this Agreement shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.
(c)Successors and Assigns.
(i)This Agreement is personal to Executive and shall not be assignable by Executive but shall inure to the benefit of and be enforceable by Executive’s heirs and legal representatives.
(ii)This Agreement shall inure to the benefit of and be binding upon the Company and its successors and, other than as set forth in Section 15(d)(iii) below, shall not be assignable by the Company without the prior written consent of Executive (which shall not be unreasonably withheld).
(iii)The Agreement shall be assignable by the Company to any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company; provided, that the Company shall require such successor to expressly assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform it if no such succession had taken place. As used in this Agreement, “Company” shall mean the Company as




defined in this Agreement and any successor to its business and/or assets which assumes and agrees to perform this Agreement by operation of law or otherwise.
(d)Notice. For the purpose of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given if delivered personally, if delivered by overnight courier service, or if mailed by registered mail, return receipt requested, postage prepaid, addressed to the respective addresses or sent via email to the respective email addresses, as the case may be, as set forth below, or to such other address as either party may have furnished to the other in writing in accordance herewith, except that notice of change of address shall be effective only upon receipt; provided, however, that (i) notices sent by personal delivery or overnight courier shall be deemed given when delivered; (ii) notices sent by email shall be deemed given at the time such email is sent; and (iii) notices sent by registered mail shall be deemed given two (2) days after the date of deposit in the mail.
If to Executive, to such address as shall most currently appear on the records of the Company.
If to the Company, to:
Life360, Inc.
539 Bryant, Suite 400
San Francisco, California 94107
Attention: Chief Executive Officer
(e)GOVERNING LAW; CONSENT TO JURISDICTION; JURY TRIAL WAIVER. THIS AGREEMENT WILL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF CALIFORNIA, WITHOUT GIVING EFFECT TO ANY CHOICE OF LAW OR CONFLICTING PROVISION OR RULE (WHETHER OF THE STATE OF DELAWARE OR ANY OTHER JURISDICTION) THAT WOULD CAUSE THE LAWS OF ANY JURISDICTION OTHER THAN THE STATE OF CALIFORNIA TO BE APPLIED. IN FURTHERANCE OF THE FOREGOING, THE LAW OF THE STATE OF CALIFORNIA (EXCEPT TO THE EXTENT SUPERSEDED BY THE LAWS OF THE UNITED STATES) WILL CONTROL THE INTERPRETATION AND CONSTRUCTION OF THIS AGREEMENT. ANY ACTION TO ENFORCE THIS AGREEMENT MUST BE BROUGHT IN, AND THE PARTIES HEREBY CONSENT TO JURISDICTION IN SAN FRANCISCO COUNTY, CALIFORNIA. EACH PARTY HEREBY WAIVES THE RIGHTS TO CLAIM THAT ANY SUCH COURT PROCEEDING IS AN INCONVENIENT FORUM FOR THE RESOLUTION OF ANY SUCH ACTION. EACH PARTY TO THIS AGREEMENT WAIVES ALL RIGHT TO TRIAL BY JURY IN ANY ACTION, PROCEEDING, CLAIM OR COUNTERCLAIM.
(f)Compliance with Section 409A. The intent of the Parties is that payments and benefits under this Agreement comply with, or be exempt from, Section 409A and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted in accordance therewith. In no event whatsoever shall the Company be liable for interest and additional tax that




may be imposed on Executive by Section 409A or any damages for failing to comply with Section 409A.
(g)Severability of Invalid or Unenforceable Provisions. The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, which shall remain in full force and effect.
(h)Advice of Counsel and Construction. Each Party acknowledges that such Party had the opportunity to be represented by counsel in the negotiation and execution of this Agreement. Accordingly, the rule of construction of contract language against the drafting party is hereby waived by each Party.
(i)Entire Agreement. This Agreement, all Exhibits attached hereto, and the Confidentiality Agreement, constitute the entire agreement between the Parties as of the Effective Date and supersedes all previous agreements and understandings between the Parties with respect to the subject matter hereof, including, but not limited to, the employment agreement previously entered into between you and the Company.
(j)Withholding Taxes. The Company shall be entitled to withhold from any payment due to Executive hereunder any amounts required to be withheld by applicable laws or regulations.
(k)Section Headings. The headings of the Sections hereof are provided for convenience only and are not to serve as a basis for interpretation or construction, and shall not constitute a part, of this Agreement.
(l)Cooperation. During the Term and at any time thereafter, Executive agrees to cooperate, at Company’s expense, (i) with the Company in the defense of any legal matter involving any matter that arose during Executive’s employment with the Company; and (ii) with all government authorities on matters pertaining to any investigation, litigation or administrative proceeding pertaining to the Company. The Company will reimburse Executive for any reasonable travel and out of pocket expenses incurred by Executive in providing such cooperation.
(m)Survival. Sections 7 through 12, inclusive, and Sections 15(b)-(o), inclusive, shall survive and continue in full force in accordance with their terms notwithstanding any termination of the Term or of Executive’s employment with the Company.
(n)Counterparts. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.
(o)Recoupment/Clawback. Notwithstanding any other provisions in this Agreement to the contrary, any incentive-based compensation, or any other compensation, paid to Executive pursuant to this Agreement or any other agreement or arrangement with the




Company or any of its affiliates, which may be subject to recovery under any law, government regulation, company policy or stock exchange listing requirement, will be subject to such deductions and clawback as may be required to be made pursuant to such law, government regulation, company policy or stock exchange listing requirement to the extent reasonably required by any such law, government regulation, company policy or stock exchange listing requirement, as determined by the Board in its sole and absolute discretion. For purposes of this Section 15(o), a “company policy” means any written company policy adopted by the Company that is made available to the Company’s executive officers through electronic or any other means.
[Remainder of page intentionally left blank – signatures appear on the following page]






The Parties have executed this Agreement as of the date first above written.
Company
Life360, Inc.
By: /s/ Christopher Hulls    
Name:    Christopher Hulls
Title:    Chief Executive Officer
Executive
By: /s/ Russell Burke    
Russell Burke





EXHIBIT A

DEFINED TERMS
1.Accrued Obligations” shall mean, at any point in time and except as expressly provided herein, any amounts to which the Executive is entitled to payment but have not yet been paid to Executive including, but not limited to, each of the following (but only to the extent such amounts are vested, earned or accrued, and due and payable at the time of payment): Base Salary and any other wages, payments, retention bonuses, entitlements or benefits vested, earned or accrued, and due and payable, but unpaid under applicable benefit and compensation plans, programs and other arrangements with the Company.
2.Affiliate” of a Person shall mean any other Person that directly or indirectly controls, is controlled by, or is under common control with, such Person.
3.Board” shall mean the Company’s board of directors.
4.Cause” shall mean the occurrence of one or more of the following: (i) Executive’s malfeasance, willful, or gross misconduct, or willful dishonesty that materially harms the Company or its stockholders; (ii) Executive’s conviction of a crime that is materially detrimental to the Company or its stockholders; (iii) Executive’s conviction of, or entry of a plea nolo contendere to a crime that materially damages the Company’s financial condition or reputation or to a crime involving fraud; (iv) Executive’s material violation of the Company’s Code of Ethics, including breach of duty of loyalty in connection with the Company’s business; (v) Executive’s willful failure to perform duties under this Agreement, after notice by the Board and an opportunity to cure; (vi) Executive’s failure to reasonably cooperate with, or Executive’s impedance or interference with, an investigation authorized by the Board; (vii) Executive’s failure to follow a legal and proper Board directive, after notice by the Board and a thirty (30) day opportunity to cure; or (viii) Executive’s willful misconduct or gross negligence pursuant to the Sarbanes-Oxley Act, if and to the extent such conduct triggers a restatement of the Company’s financial results.
5.Code” shall mean the Internal Revenue Code of 1986, as amended.
6.Disability” means Executive has been unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than twelve (12) months. Whether Executive is Disabled shall be determined by a qualified medical provider selected by the Company. Alternatively, Executive will be deemed Disabled if determined to be totally disabled by the Social Security Administration. Termination of employment resulting from Disability may only be effected after at least thirty (30) days’ written notice by the Company to Executive of Company’s intention to terminate Executive’s employment due to Disability. In the event that Executive resumes the performance of substantially all of his or her duties hereunder before his or her termination becomes effective, the notice of intent to terminate based on Disability will automatically be deemed to have been revoked. In conjunction with determining Disability for purposes of this Agreement, Executive
Exhibit A



hereby (i) consents to any such examinations, to be performed by a qualified medical provider selected by the Company and approved by the Executive (which approval shall not be unreasonably withheld), which are relevant to a determination of whether Executive has incurred a Disability; and (ii) agrees to furnish to the qualified medical provider selected by the Company such medical information as may be reasonably requested.
7.Good Reason” shall mean Executive’s resignation due to the occurrence of any of the following conditions which occurs without Executive’s written consent, provided that the requirements regarding advance notice and an opportunity to cure set forth below are satisfied: (i) a material reduction of Executive’s duties, authority, responsibilities or reporting relationship, relative to Executive’s duties, authority, responsibilities or reporting relationship as in effect immediately prior to such reduction, provided, that neither a mere change in title alone nor reassignment to a position with substantially similar duties, authority, responsibilities or reporting relationship of a subsidiary, division or a business integrated within the business of an acquirer (or the Company, if the Company is the surviving entity in a Change of Control) will be deemed to be a material reduction of Executive’s duties, authority, responsibilities or reporting relationship; or (ii) the Company (or any successor thereto) requires Executive to relocate to a facility or location that increases Executive’s one-way commute by more than 35 miles from the location at which Executive were working immediately prior to the required relocation. In order for Executive to resign for Good Reason, Executive must provide written notice to the Company of the existence of the Good Reason condition within 30 days of the initial existence of such Good Reason condition. Upon receipt of such notice, the Company will have 30 days during which it may remedy the Good Reason condition and not be required to provide for the vesting acceleration described herein as a result of such proposed resignation. If the Good Reason condition is not remedied within such 30-day period, Executive may resign based on the Good Reason condition specified in the notice effective no later than 30 days following the expiration of the Company’s 30-day cure period.
8.Section 409A” shall mean Code section 409A together with all regulation and regulatory guidance promulgated thereunder, as amended from time to time.

Exhibit
Page 2 of 2


ATTACHMENT A

CONFIDENTIAL INFORMATION AND INVENTION ASSIGNMENT AGREEMENT

EX-10.3 4 exhibit103-life360q124xemp.htm EX-10.3 Document
Exhibit 10.3
Employment Agreement
This EMPLOYMENT AGREEMENT (the “Agreement”) by and between Life360, a corporation organized under the laws of the State of Delaware (the “Company”), and Lauren Antonoff (“Executive”) (the Company and Executive is sometimes collectively referred to herein as the “Parties” and individually as a “Party”), sets forth the terms and conditions that shall govern Executive’s employment with the Company.
1.Defined Terms. Capitalized terms not otherwise defined shall have the meanings set forth in Exhibit A.
2.Term. Executive will commence full-time employment with the Company effective as of May 2, 2023, or such earlier date as agreed upon between the Executive and the Company (the actual date Executive commences employment, the “Effective Date”). This is an “At Will” employment agreement. Nothing in the Company’s policies, actions, or this document shall be construed to alter the “At Will” nature of Executive’s status with Company, and Executive understands that Employer may terminate her employment at any time for any reason or for no reason, provided it is not terminated in violation of state or federal law. Similarly, the Executive may terminate her employment at any time and for any or for no reason. The term of this Agreement (the “Term”) begins on the Effective Date and ends on either (i) the date Executive voluntarily terminates her employment or (ii) the date the Company terminates Executive’s employment.
3.Position and Duties.
(a)Position. During the Term, Executive shall serve as the Company’s Chief Operating Officer (the “COO”). Executive shall report directly to the Company’s Chief Executive Officer (the “CEO”). In such capacity, Executive shall have the duties, functions, responsibilities, and authority appertaining to that position and shall have such other duties, functions, responsibilities, and authority consistent with such position as are from time to time delegated to her by the CEO.
(b)Duties. Executive shall have supervision, control over, and responsibility for the day-to-day business and affairs of the Company and shall have such other powers and duties as may from time to time be prescribed by the CEO, provided that such supervision, control, responsibilities and duties are consistent with Executive’s position or other positions that she may hold from time to time. Executive shall devote substantially all of her business time and attention to the performance of Executive’s duties hereunder and to the Company’s affairs provided, that nothing herein shall preclude Executive from (i) serving on the board of directors of up to two (2) for-profit or non-profit companies that do not compete with the Company in the judgment of the CEO; (ii) serving on civic or charitable boards or committees; and/or (iii) managing personal investments, so long as all such activities described in clauses (i) through (iii) above do not unreasonably interfere with Executive’s performance of her duties to the Company as provided in this Agreement or create a potential business or fiduciary conflict and, in the case of the activities described in clauses (i) and (ii), are disclosed to the CEO.



(c)Principal Place of Employment. Executive’s initial principal place of employment during the Term shall be Executive’s home residence, or as shall be designated by the CEO, subject to the terms and conditions of this Agreement. The Parties acknowledge that Executive may be required to travel in connection with the performance of her duties hereunder.
(d)Corporate Policies. During the Term, Executive shall be subject to all of the Company’s corporate governance, ethics, and executive compensation and other policies as in effect from time to time.
(e)Compensation, Benefits, Other Items Applicable to Executive. During the Term, Executive shall be entitled to the compensation and benefits described in Sections 4, 5 and 6 of this Agreement, in addition to any other compensation agreed to between Executive and the Company.
4.Compensation.
(a)Base Salary. During the Term, Executive shall receive an annual base salary (the “Base Salary”) of four hundred fifty thousand dollars ($450,000), payable in regular installments in accordance with the Company’s usual payroll practices. Executive’s Base Salary is subject to annual review and may, in the Board’s discretion, be increased or decreased. As so adjusted, the term “Base Salary” shall refer to the adjusted amount.
(b)Performance Bonus. Executive will have the opportunity to earn an annual Performance Bonus target of 50% of Base Salary. Performance Bonus will be 50% based on quantitative company performance, and 50% based on qualitative individual performance, in each case, based on performance objectives established by the Company no later than five months in advance of the end of each semi-annual review process. The Performance Bonus will be issued semi-annually during the Company’s semi-annual review process; the Company will determine in its sole and absolute discretion the extent to which Executive has earned performance bonus for such semi-annual period. Achievement may be scored between 0% and 200%. The Company’s determination with respect to each performance bonus will be final and binding. Any performance bonus earned will be paid as soon as practicable following the Company’s semi-annual review process and, in any event, within the first calendar month following the end of the applicable semi-annual period for which the performance bonus is earned. Executive will not earn a performance bonus for any semi-annual period unless they are employed by the Company on the date such performance bonus is paid.
(c)Signing Bonus. Executive will receive a one-time signing bonus of $80,000 payable within the first 30 days of employment with the Company according to the Company’s standard payroll practices. In the event Executive’s employment is terminated for Cause, or she voluntarily leaves Life360 within 12 months of her date of hire without Good Reason, Executive will be responsible for reimbursing the company a prorated portion of the net amount received, to be calculated based upon her months of service, within thirty (30) days of her departure.



5.Equity Awards
(a)Initial RSU Award. An Equity grant will be recommended to the Board in the form of a restricted stock unit award (the “RSUs”) under the Amended and Restated 2011Stock Plan (the “Plan”). Executive’s initial grant of RSUs (the “RSU Award”) will be based on a total current value of $4,000,000 USD (the “Cash Value”). The number of shares subject to Executive’s RSU Award will be calculated by dividing the Cash Value by the appropriate Life360 closing stock price at the time of Board approval of the RSU Award to determine the number of shares subject to Executive’s RSU Award. Each RSU entitles executive to 1 share of the Company’s common stock once the vested portion of the RSU Award is settled. The RSU award will vest pursuant to a 36-month vesting schedule, which will provide that 1/3 of the share subjects to the RSU Award will vest after 12 months of full-time employment, and 1/36th of the shares subjects to the RSU Award will vest as and when Executive completes each month of full-time employment thereafter. The vested RSUs will settle as soon as practical following the vesting date and will be done at least quarterly.
(b)Refresh RSU Awards. An Equity grant will be recommended to the Board in the form of RSUs under the Plan at the Board meeting that precedes the earlier of (a) the date of Company’s issuance of Refresh RSU Award(s) to other senior executives and (b) Executive’s one-year anniversary with Company. Executive’s first refresh grant of RSUs (the “First Refresh RSU Award”) will have a minimum total then-current value of $2,000,000 USD (the “First Refresh Cash Value”). An Equity grant will be recommended to the Board in the form of RSUs under the Plan at the Board meeting that precedes the earlier of (a) the date of Company’s issuance of Refresh RSU Award(s) to other senior executives for the fiscal year starting on January 1, 2025 and (b) Executive’s two-year anniversary with Company. Executive’s second Refresh Award of RSUs (the “Second Refresh RSU Award”) will have a minimum then-current value of $2,000,000 USD (the “Second Refresh Cash Value”). The number of shares subject to each of Executive’s Refresh RSU Awards will be calculated by dividing the applicable Cash Value by the appropriate Life360 closing stock price at the time of Board approval of the RSU Award to determine the number of shares subject to Executive’s First Refresh RSU Award and Second Refresh RSU Award. Each RSU entitles Executive to 1 share of the Company’s common stock once the vested portion of the applicable RSU Award is settled. Each Refresh RSU Award will vest pursuant to a 48-month vesting schedule, which will provide that 1/48th of the shares subject to the RSU Award will vest as and when Executive completes each month of full-time employment thereafter. The vesting schedule for the First Refresh RSU Award will begin on the date of Executive’s one-year anniversary with the Company. The vesting schedule for the Second Refresh RSU Award will begin on the date of Executive’s two-year anniversary with the Company. The vested RSUs will settle as soon as practical following the vesting date and will be done at least quarterly. The Parties acknowledge and agree that the Company will be working to develop and launch a new performance equity plan (“New Equity Plan”) and in the event such a New Equity Plan is approved by the Board, or the appropriate Committee of the Board, and launched during the two-year period following the Effective Date, then either or both of the foregoing First Refresh RSU Award and Second Refresh RSU Award outlined in this Section 5(b) may be replaced with the New Equity Plan, provided that such New Equity Plan would only replace any of the foregoing Refresh RSU Awards which have not yet been granted at the time of



the New Equity Plan launch, and provided further that if the New Equity Plan is launched after August 31, 2023, it shall not replace the First Refresh RSU Award, and if the New Equity Plan is launched after August 31, 2024, it shall not replace the Second Refresh RSU Award. It is the Parties’ intent that Executive be eligible to earn additional equity beginning immediately upon her employment, and that the New Equity Plan will replace, rather than complement, the Refresh RSU Awards, but will not replace either or both Refresh RSU Award(s) without providing substitute equity for the respective time period before launch of the New Equity Plan. For the avoidance of doubt, unless mutually agreed by both Parties, Executive may receive the benefit of the First Refresh RSU Award and the New Equity Plan (for the second year of her employment), but will not be entitled or eligible to receive the benefits of both Refresh RSU Awards and the New Equity Plan during two-year period following the Effective Date.
(c)General Terms.
(i)Change of Control. Notwithstanding anything stated herein, if a Change of Control occurs (as defined in the Plan) and, upon or within twelve (12) months following such Change of Control, Executive’s employment with the Company is terminated by the Company other than for Cause or is terminated by Executive for Good Reason and, in either case, such termination constitutes a “separation from service” (as defined in Treasury Regulation 1.409A-1(h)) (an “Involuntary Separation”), then effective as of such termination, and subject to the Executive’s execution and non-revocation of a general release in a form reasonably acceptable to the Company no later than the sixtieth (60th) day thereafter, (i) the vesting of all awards of RSUs held by Executive shall accelerate as of such termination; such that all of the total RSUs held by Executive that are unvested as of such termination will vest (for purposes of clarity, Executive cannot vest in more than 100% of the total RSUs awarded to Executive). In addition, if the successor to the Company or any affiliate of such successor does not agree to assume, substitute or otherwise continue any awards of RSUs at the time of a Change of Control (and if offered new or continued employment with such acquirer or successor, Executive does not voluntarily resign without Good Reason), then 100% of the then unvested shares subject to the awards of RSUs that are not assumed or substituted for, as applicable, shall fully vest and immediately prior to, and contingent upon, the consummation of such Change of Control.
(ii)Separate Payments Under Section 409A. For purposes of Internal Revenue Code Section 409A, each RSU vesting tranche described above is hereby designated as a separate payment. The Parties intend that all payments and benefits made or to be made under this Agreement comply with, or are exempt from, the requirements of Section 409A so that none of the payments or benefits will be subject to the adverse tax penalties imposed under Section 409A, and any ambiguities herein will be interpreted to so comply or be so exempt. Specifically, any severance benefits made in connection with Executive’s Involuntary Separation under this Agreement and provided on or before the 15th day of the 3rd month following the end of Executive’s first tax year in which Executive’s Involuntary Separation occurs or, if later, the 15th day of the 3rd month following the end of the Company’s first tax year in which Executive’s Involuntary Separation occurs, shall be exempt from Section 409A to the maximum extent permitted pursuant to Treasury Regulation Section 1.409A-1(b)(4) and any other severance benefits provided in connection with Executive’s Involuntary Separation under this Agreement



shall be exempt from Section 409A to the maximum extent permitted pursuant to Treasury Regulation Section 1.409A-1(b)(9)(iii) (to the extent it is exempt pursuant to such section it will in any event be paid no later than the last day of Executive’s 2nd taxable year following the taxable year in which Executive’s Involuntary Separation occurs). Notwithstanding the foregoing, if any of the benefits provided in connection with Executive’s Involuntary Separation do not qualify for any reason to be exempt from Section 409A pursuant to Treasury Regulation Section 1.409A-1(b)(4), Treasury Regulation Section 1.409A-1(b)(9)(iii), or any other applicable exemption and Executive is, at the time of Executive’s Involuntary Separation, a “specified employee,” as defined in Treasury Regulation Section 1.409A-1(i) (i.e., Executive is a “key employee” of a publicly traded company), each such benefit will not be provided until the first regularly scheduled payroll date of the 7th month after Executive’s Involuntary Separation and, on such date (or, if earlier, the date of Executive’s death), Executive will receive all benefits that would have been provided during such period. In no event whatsoever shall the Company be liable for interest and additional tax that may be imposed on Executive by Section 409A or any damages for failing to comply with Section 409A.
(iii)Regulatory Requirements. If the grant of the RSU Award would violate any regulatory provisions, including, without limitation, any regulations with respect to the Australian Securities Exchange, then Executive and the Company shall, in good faith, consider alternative arrangements designed to provide similar economic value to the Executive.
6.Employee and Fringe Benefits; Expense Reimbursements
(a)Employee Benefits. During the Term, Executive and their eligible dependents (if any) shall be able to participate in employee benefit plans and perquisite and fringe benefit programs on a basis no less favorable than the basis on which such benefits and perquisites are provided by the Company from time to time to other similarly situated senior executive employees, subject in each case to the terms and conditions of the plan or program in question, including any eligibility requirements set forth therein, and the determination of any person or committee administering the plan or program. Notwithstanding the foregoing or any other statement to the contrary, the Company reserves the right to modify or terminate benefits from time to time as it deems necessary or appropriate.
(b)Paid Time Off. Executive shall be entitled to paid vacation each year in accordance with the Company’s then-current vacation policy for other similarly situated senior executive employees. The rules relating to other absences from regular duties for holidays, sick or disability leave, leave of absence without pay, or for other reasons, shall be the same as those provided to the Company’s other similarly situated senior executive employees.
(c)Expense Reimbursement. Executive shall be entitled to receive prompt reimbursement for all travel and business expenses reasonably incurred and accounted for by Executive (in accordance with the policies and procedures established from time to time by the Company for Executive or as otherwise provided for in the Company’s approved travel budget) in performing services hereunder. Any reimbursement that Executive is entitled to receive shall (i) be paid as soon as practicable and in any event no later than the last day of Executive’s tax year following the tax year in which the expense was incurred, (ii) not be affected by any other



expenses that are eligible for reimbursement in any tax year and (ii) not be subject to liquidation or exchange for another benefit.
7.Termination of Employment. Except for the provisions intended to survive for other periods of time as specified in Section 13(l) below, this Agreement and Executive’s employment shall terminate (i) at any time upon mutual written agreement of the Parties; (ii) by the Company, immediately, for Cause as provided in Section 7(a); (iii) immediately upon Executive’s death or Disability as provided in Section 7(b); or (iv) by the Company for any reason other than Cause with advance written notice of at least six (6) months of any such termination; or (v) by Executive for any reason other than due to Executive’s death or Disability with advance written notice as provided in Section 7(a). The date on which Executive’s employment ends under this Section 7 shall be referred to herein as her “Termination Date.”
(a)Termination for Cause; Voluntary Termination Without Good Reason. At any time during the Term, (i) the Company may immediately terminate Executive’s employment for Cause, and (ii) Executive may terminate her employment “voluntarily” (that is, other than by death, Disability, or with Good Reason); provided, that Executive will be required to give the Board at least six (6) months’ advance written notice of any such termination; provided, however, that the Board may waive all or any part of the foregoing notice requirement in its sole discretion, in which case Executive’s voluntary termination will be effective upon the date specified by the Board, which will be the Termination Date for purposes of this Agreement. For the avoidance of doubt, Executive will only be paid for services through the actual Termination Date and will not be entitled to any additional vesting following the Termination Date. Upon the termination of Executive’s employment by the Company for Cause or by Executive’s voluntary termination, Executive shall receive the Accrued Obligations. All other benefits, if any, due to Executive following Executive’s Termination Date pursuant to this Section 7(a) shall be determined in accordance with the plans, policies, and practices of the Company as then in effect, including but not necessarily limited to the Plan. Executive shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date. Notwithstanding anything in this Section 7 to the contrary, in the event Executive is terminated for Cause, the Company will provide notice to the Executive outlining the reason(s) underlying the termination within one business day of such termination; for the avoidance of doubt, the foregoing notice provision is not a condition precedent to a termination for Cause.
(b)Termination Due to Death or Disability.
(i)Death. Executive’s employment with the Company shall terminate upon Executive’s death. Upon the termination of the Term and Executive’s employment as a result of this Section 7(b)(i), Executive’s estate shall receive the Accrued Obligations within fifteen (15) days following the Termination Date. All payments or benefits, if any, due to Executive’s estate following Executive’s termination due to death shall be determined in accordance with the plans, policies, and practices of the Company as then in effect. Executive’s estate shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date.



(ii)Disability. The Company may terminate Executive’s employment if she becomes unable to perform the essential functions of her position as a result of her Disability (subject to the notice period set forth in the definition of Disability). Upon any termination of the Term and Executive’s employment pursuant to this Section 7(b)(ii), Executive shall receive the Accrued Obligations as well as sums set forth in Section 7(d) herein. All other benefits, if any, due to Executive following Executive’s termination of employment pursuant to this Section 7(b)(ii) shall be determined in accordance with the plans, policies, and practices of the Company as then in effect. Executive shall not earn or accrue any additional or other benefits under this Agreement following the Termination Date.
(c)Notice of Termination. Any purported termination of Executive’s employment by the Company or by Executive shall be communicated by written notice of termination to the other party in accordance with this Section 7. Such notice shall indicate the specific termination provision in this Agreement relied upon and shall, to the extent applicable, set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of Executive’s employment under the provision so indicated.
(d)Termination Without Cause or Resignation With Good Reason. If the Company terminates Executive’s employment, at any time, for a reason other than (a) Cause, or Executive’s death, or if Executive resigns her employment, at any time, with Good Reason, Executive will receive separation pay listed in Paragraph 7(f) and the group health, vision, and/or dental insurance coverage reimbursement listed in Paragraph 7(g).
(e)Separation and Release Agreement as Condition of Severance. The receipt of any separation payment or benefit pursuant to this Agreement is subject to and conditioned on the Executive signing and not revoking a separation agreement and general release of claims in a form acceptable to the Company (the “Release”), which must become effective no later than the sixtieth (60th) day following Executive’s termination or separation of employment (the “Release Deadline”), and if not, Executive shall forfeit any right to severance payments or benefits under this Agreement. To become effective, the Release must be executed by Executive and any revocation periods (as required by statute, regulation, or otherwise) must have expired without Executive having revoked the Release. In addition, in no event will any severance payment or benefit be paid or provided until the Release actually becomes effective.
(f)Separation Pay. In exchange for Executive’s agreement to the Release, the Company will pay Executive, as cash severance, the equivalent of six (6) months of Executive’s base salary in effect as of the Termination Date; subject to applicable payroll deductions and withholdings (“Separation Pay”). The separation pay will be paid in a lump sum in accordance with the Company’s standard payroll practices after the separation agreement is in effect. Executive acknowledges that she is not otherwise entitled to this Separation Pay.
(g)COBRA. If Executive signs the separation agreement and elects to continue group health, vision, and/or dental insurance coverage, then the Company will reimburse the full amount of Executive’s COBRA premium payments sufficient to continue Executive’s group coverage at its current level including costs of dependent coverage, until the earliest of (a) the end of six (6) months following the month in which the Termination Date



occurs, (b) the expiration of Executive’s continuation coverage under COBRA or (c) the date when Executive becomes eligible for health insurance in connection with new employment or self-employment. Executive acknowledges that she will be entitled to continuation of coverage under COBRA as provided in this Section 7(g), but is not otherwise entitled to any continuation of Company paid health insurance.
8.Non-Disparagement.
(a)To the maximum extent permitted by applicable law but without limiting Executive’s ability to perform her duties under this Agreement, Executive and Company agree that they will not make or cause to be made any oral or written statements that are defamatory concerning the other Party. In addition, Executive agrees not to make or cause to be made any oral or written statements that are defamatory concerning Company’s policies or programs, or its past or present officers, directors, employees, agents, or business associates, including but not limited to its past or present suppliers or vendors. This provision is a material and substantial term of this Agreement.
(b)Company agrees that it will not publish any official statement of the Company that is derogatory, defamatory, or disparaging concerning Executive, and will instruct the members of the Board and the Company’s executives to refrain from making any derogatory, defamatory, or disparaging public statements concerning Executive.
9.Severability. If any provision, subsection, or sentence of this Agreement shall be held to be invalid, illegal or unenforceable in any respect by a court of competent jurisdiction, such invalidity, illegality or unenforceability shall not affect the other provisions of this Agreement, and this Agreement shall be construed as if such invalid, illegal or unenforceable provision, subsection, or sentence had not been contained herein.
10.Confidential Information and Invention Assignment Agreement. Like all Company employees, Executive will be required, as a condition of Executive’s employment with the Company, to sign the Company’s enclosed standard Confidential Information and Invention Assignment Agreement, a copy of which is attached hereto as Attachment A.
11.Specific Performance. Executive and Company acknowledge and agrees that the other Party’s remedies at law for a breach or threatened breach of Section 8(a) and 8(b), respectively (the “Covenant”) would be inadequate and the other Party would suffer irreparable damages as a result of such breach or threatened breach. In recognition of this fact, the Parties agree that, in the event of a breach of the Covenant, in addition to any remedies at law, the other Party, without posting any bond, to the maximum extent permitted by applicable law, shall be entitled to cease making any payments or providing any benefit otherwise required by this Agreement and, in the case of either a breach or a threatened breach of the Covenant seek equitable relief before a court of competent jurisdiction, in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other equitable remedy that may then be available. Company acknowledges and agrees that Executive’s remedies at law for a breach or threatened breach of Section 9(b) would be inadequate and Executive would suffer irreparable damages as a result of such breach or threatened breach. Accordingly,



Company agrees that Executive shall be entitled to, in addition to any legal remedies available, seek equitable relief before a court of competent jurisdiction, in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other equitable remedy that may then be available without posting bond or proving actual damages.
12.Conflicts of Interest. Executive agrees that for the duration of this Agreement and Executive’s employment with the Company, she will not engage, either directly or indirectly, in any activity (a “Conflict of Interest”) which might adversely affect Company or its affiliates, including ownership of a material interest in any supplier, contractor, distributor, subcontractor, customer or other entity with which Company does business or accepting any payment, service, loan, gift, trip, entertainment, or other favor from a supplier, contractor, distributor, subcontractor, customer or other entity with which Company does business, and that Executive will promptly inform the Chair of the Board as to each offer received by Executive to engage in any such activity. Executive further agrees to disclose to Chair of the Board any other facts of which Executive becomes aware which might involve or give rise to a Conflict of Interest or potential Conflict of Interest.
13.Miscellaneous.
(a)Executive’s Representations. Executive hereby represents and warrants to the Company that (i) Executive has read this Agreement in its entirety, fully understands the terms of this Agreement, has had the opportunity to consult with counsel prior to executing this Agreement and is signing the Agreement voluntarily and with full knowledge of its significance; (ii) the execution, delivery and performance of this Agreement by Executive does not and shall not conflict with, breach, violate or cause a default under any contract, agreement, instrument, order, judgment or decree to which Executive is a party or by which she is bound; (iii) Executive is not a party to or bound by an employment agreement, non-compete agreement or confidentiality agreement with any other person or entity that would interfere with the performance of their duties hereunder; and (iv) Executive shall not use any confidential information or trade secrets of any person or party other than the Company in connection with the performance of their duties hereunder, except with valid written consent of such other person or party. Executive has carefully read and considered all provisions of these Agreements and acknowledges that this is an important legal document that sets forth restrictions on Executive’s conduct as a condition of employment with the Company.
(b)Waiver. No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in a writing signed by Executive and an officer of the Company (other than Executive) duly authorized by the Board to execute such amendment, waiver or discharge. No waiver by either Party of any breach of the other Party of, or compliance with, any condition or provision of this Agreement shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.



(c)Successors and Assigns.
(i)This Agreement is personal to Executive and shall not be assignable by Executive but shall inure to the benefit of and be enforceable by Executive’s heirs and legal representatives.
(ii)This Agreement shall inure to the benefit of and be binding upon the Company and its successors and, other than as set forth in Section 13(c)(iii) below, shall not be assignable by the Company without the prior written consent of Executive (which shall not be unreasonably withheld).
(iii)The Agreement shall be assignable by the Company to any affiliate or successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company; provided, that the Company shall require such successor to expressly assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform it if no such succession had taken place. As used in this Agreement, “Company” shall mean the Company as defined in this Agreement and any successor to its business and/or assets which assumes and agrees to perform this Agreement by operation of law or otherwise.
(d)Notice. For the purpose of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given if delivered personally, if delivered by overnight courier service, or if mailed by registered mail, return receipt requested, postage prepaid, addressed to the respective addresses or sent via email to the respective email addresses, as the case may be, as set forth below, or to such other address as either party may have furnished to the other in writing in accordance herewith, except that notice of change of address shall be effective only upon receipt; provided, however, that (i) notices sent by personal delivery or overnight courier shall be deemed given when delivered; (ii) notices sent by email shall be deemed given at the time such email is sent; and (iii) notices sent by registered mail shall be deemed given two (2) days after the date of deposit in the mail.
If to Executive, to such address as shall most currently appear on the records of the Company.
If to the Company, to:
Life360, Inc.
1900 S. Norfolk St., Suite 310
San Mateo, CA 94403
Attention: Chief Executive Officer
(e)GOVERNING LAW; CONSENT TO JURISDICTION; JURY TRIAL WAIVER. THIS AGREEMENT WILL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF CALIFORNIA, WITHOUT GIVING EFFECT TO ANY CHOICE OF LAW OR CONFLICTING PROVISION OR RULE (WHETHER OF THE STATE OF DELAWARE OR ANY OTHER JURISDICTION) THAT



WOULD CAUSE THE LAWS OF ANY JURISDICTION OTHER THAN THE STATE OF CALIFORNIA TO BE APPLIED. IN FURTHERANCE OF THE FOREGOING, THE LAW OF THE STATE OF CALIFORNIA (EXCEPT TO THE EXTENT SUPERSEDED BY THE LAWS OF THE UNITED STATES) WILL CONTROL THE INTERPRETATION AND CONSTRUCTION OF THIS AGREEMENT. ANY ACTION TO ENFORCE THIS AGREEMENT MUST BE BROUGHT IN, AND THE PARTIES HEREBY CONSENT TO JURISDICTION IN SAN FRANCISCO COUNTY, CALIFORNIA. EACH PARTY HEREBY WAIVES THE RIGHTS TO CLAIM THAT ANY SUCH COURT PROCEEDING IS AN INCONVENIENT FORUM FOR THE RESOLUTION OF ANY SUCH ACTION. EACH PARTY TO THIS AGREEMENT WAIVES ALL RIGHT TO TRIAL BY JURY IN ANY ACTION, PROCEEDING, CLAIM OR COUNTERCLAIM.
(f)Severability of Invalid or Unenforceable Provisions. The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, which shall remain in full force and effect.
(g)Advice of Counsel and Construction. Each Party acknowledges that such Party had the opportunity to be represented by counsel in the negotiation and execution of this Agreement. Accordingly, the rule of construction of contract language against the drafting party is hereby waived by each Party.
(h)Entire Agreement. This Agreement, all Exhibits attached hereto, and the Confidentiality Agreement, constitute the entire agreement between the Parties as of the Effective Date and supersedes all previous agreements and understandings between the Parties with respect to the subject matter hereof, including.
(i)Withholding Taxes. The Company shall be entitled to withhold from any payment due to Executive hereunder any amounts required to be withheld by applicable laws or regulations.
(j)Section Headings. The headings of the Sections hereof are provided for convenience only and are not to serve as a basis for interpretation or construction, and shall not constitute a part, of this Agreement.
(k)Cooperation. During the Term and at any time thereafter, Executive agrees to cooperate, at Company’s expense, (i) with the Company in the defense of any legal matter involving any matter that arose during Executive’s employment with the Company; and (ii) with all government authorities on matters pertaining to any investigation, litigation or administrative proceeding pertaining to the Company. The Company will reimburse Executive for any reasonable travel, out of pocket expenses, and loss of time or income incurred by Executive in providing such cooperation.
(l)Survival. Sections 4 through 12, inclusive, and Sections 13(b)-(n), inclusive, shall survive and continue in full force in accordance with their terms notwithstanding any termination of the Term or of Executive’s employment with the Company.



(m)Counterparts. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.
(n)Recoupment/Clawback. Notwithstanding any other provisions in this Agreement to the contrary, any incentive-based compensation, or any other compensation, paid to Executive pursuant to this Agreement or any other agreement or arrangement with the Company or any of its affiliates, which may be subject to recovery under any law, government regulation, company policy or stock exchange listing requirement, will be subject to such deductions and clawback as may be required to be made pursuant to such law, government regulation, company policy or stock exchange listing requirement to the extent reasonably required by any such law, government regulation, company policy or stock exchange listing requirement, as determined by the Board in its sole and absolute discretion. For purposes of this Section 13(n), a “company policy” means any written company policy adopted by the Company that is made available to the Company’s executive officers through electronic or any other means.
[Remainder of page intentionally left blank – signatures appear on the following page]



The Parties have executed this Agreement as of the date first above written.
Company
Life360, Inc.
By: /s/ Christopher Hulls    
Name:    Christopher Hulls
Title:    Chief Executive Officer
Executive
/s/ Lauren Antonoff    
Lauren Antonoff




EXHIBIT A

DEFINED TERMS
1.Accrued Obligations” shall mean, at any point in time and except as expressly provided herein, any amounts to which the Executive is entitled to payment but have not yet been paid to Executive including, but not limited to, each of the following (but only to the extent such amounts are vested, earned or accrued, and due and payable at the time of payment): Base Salary and any other wages, payments, retention bonuses, entitlements or benefits vested, earned or accrued, and due and payable, but unpaid under applicable benefit and compensation plans, programs and other arrangements with the Company.
2.Affiliate” of a Person shall mean any other Person that directly or indirectly controls, is controlled by, or is under common control with, such Person.
3.Board” shall mean the Company’s Board of Directors or, if context requires otherwise, the Board of Directors of Life360.
4.Cause” shall mean the occurrence of one or more of the following: (i) Executive’s malfeasance, willful, or gross misconduct, or willful dishonesty that materially harms the Company or its stockholders; (ii) Executive’s conviction of a crime that is materially detrimental to the Company or its stockholders; (iii) Executive’s conviction of, or entry of a plea nolo contendere to a crime that materially damages the Company’s financial condition or reputation or to a crime involving fraud; (iv) Executive’s material violation of the Company’s Code of Ethics, including breach of duty of loyalty in connection with the Company’s business, after notice by the Board and a thirty (30) day opportunity to cure if cure is possible in the circumstances; (v) Executive’s willful failure to perform duties under this Agreement, after notice by the Board and a reasonable opportunity to cure in light of the circumstances (not to exceed thirty (30) days); (vi) Executive’s failure to reasonably cooperate with, or Executive’s impedance or interference with, an investigation authorized by the Board; (vii) Executive’s failure to follow a legal and proper Board directive, after notice by the Board and a thirty (30) day opportunity to cure; or (viii) Executive’s willful misconduct or gross negligence pursuant to the Sarbanes-Oxley Act, if and to the extent such conduct triggers a restatement of the Company’s financial results.
5.Code” shall mean the Internal Revenue Code of 1986, as amended.
6.Disability” shall mean Executive has been unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than twelve (12) months. Whether Executive is Disabled shall be determined by a qualified medical provider selected by the Company. Alternatively, Executive will be deemed Disabled if determined to be totally disabled by the Social Security Administration. Termination of employment resulting from Disability may only be effected after at least thirty (30) days’ written notice by the Company to Executive of Company’s intention to terminate Executive’s employment due to Disability. In the event that Executive resumes the performance of



substantially all of her duties hereunder before her termination becomes effective, the notice of intent to terminate based on Disability will automatically be deemed to have been revoked. In conjunction with determining Disability for purposes of this Agreement, Executive hereby (i) consents to any such examinations, to be performed by a qualified medical provider selected by the Company and approved by the Executive (which approval shall not be unreasonably withheld), which are relevant to a determination of whether Executive has incurred a Disability; and (ii) agrees to furnish to the qualified medical provider selected by the Company such medical information as may be.
7.Good Reason” shall mean that Executive resigns from Company following the occurrence of any of the following events or conditions, without Executive’s express written consent (which consent may be denied, withheld or delayed for any reason): (i) a material reduction in Executive’s duties, authority or responsibilities (except temporarily during the Executive’s incapacity due to physical or mental illness); (ii) requiring Executive to report to an officer or employee other than the CEO or directly to the Board, provided, however, that this subpart (ii) would not be met in the event that Company is acquired and (A) Executive continues to report to the CEO of the Company (and not the CEO of the new parent company) or (B) Executive reports to someone other than the CEO of the new parent company or newly formed company but her duties and responsibilities remain substantially the same as those immediately prior to such acquisition; (iii) a material reduction by Company in Executive’s annual base salary, annual bonus or incentive compensation opportunity as in effect as of the Effective Date or as the same maybe increased or replaced by mutual agreement from time to time; (iv) the relocation of Executive’s principal place of employment to a location more than forty (40) miles from Executive’s principal place of employment immediately prior to her termination or Company’s requiring Executive to be based anywhere other than such principal place of employment (or permitted relocation thereof); or (v) any action or inaction that constitutes a material breach by the Company of this Agreement. For “Good Reason” to be established, the Executive must provide written notice to the CEO and Company within ninety (90) days immediately following such alleged events, Company must fail to materially remedy such event within thirty (30) days after receipt of such notice, and Executive’s resignation must be effective not later than one hundred twenty (120) days from the occurrence of the alleged triggering event, and must not be effective until after the expiration of the notice and cure periods described above.
8.Section 409A” shall mean Code section 409A together with all regulations and regulatory guidance promulgated thereunder, as amended from time to time.



ATTACHMENT A

CONFIDENTIAL INFORMATION AND INVENTION ASSIGNMENT AGREEMENT

EX-10.4 5 exhibit104-life360q124xemp.htm EX-10.4 Document
Exhibit 10.4
Employment Agreement
This EMPLOYMENT AGREEMENT (the “Agreement”) by and between Life360, Inc., a corporation organized under the laws of the State of Delaware (the “Company”), and Susan Stick (“Executive”) (the Company and Executive are sometimes collectively referred to herein as the “Parties” and individually as a “Party”) sets forth the terms and conditions that shall govern Executive’s employment with the Company.
1.Defined Terms. Capitalized terms not otherwise defined shall have the meanings set forth in Exhibit A.
2.Term. Executive will commence full-time employment with the Company effective as of July 31, 2023 or such earlier date as agreed upon between the Executive and the Company (the actual date Executive commences employment, the “Effective Date”). This is an “At Will” employment agreement. Nothing in the Company’s policies, actions, or this document shall be construed to alter the “At Will” nature of Executive’s status with Company, and Executive understands that Employer may terminate her employment at any time for any reason or for no reason, provided it is not terminated in violation of state or federal law. Similarly, the Executive may terminate her employment at any time and for any or for no reason. The term of this Agreement (the “Term”) begins on the Effective Date and ends on either (i) the date Executive voluntarily terminates her employment or (ii) the date the Company terminates Executive’s employment. The Parties agree that Executive will be on an unpaid leave of absence starting on July 31, 2023 until August 28, 2023, or until such other date as may be agreed upon between the Chief Financial Officer (the “CFO”) and Executive.
3.Position and Duties.
(a)Position. During the Term, Executive shall serve as the Company’s General Counsel. Executive shall report directly to the Company’s CFO. In such capacity, Executive shall have the duties, functions, responsibilities, and authority customarily appertaining to that position and shall have such other duties, functions, responsibilities, and authority consistent with such position as are from time to time delegated to her by the CFO.
(b)Duties. Executive shall have supervision, control over, and responsibility for the day-to-day business and affairs of the Company as they relate to legal, compliance and government affairs-related issues and shall have such other powers and duties as may from time to time be prescribed by the CFO, provided that such supervision, control over, responsibilities and duties are consistent with Executive’s position or other positions that she may hold from time to time. Executive shall devote substantially all of her business time and attention to the performance of Executive’s duties hereunder and to the Company’s affairs provided, that nothing herein shall preclude Executive from (i) serving on the board of directors of up to two (2) for-profit or non-profit companies that do not compete with the Company in the judgment of the CFO; (ii) serving on civic or charitable boards or committees; and/or (iii) managing personal investments, so long as all such activities described in clauses (i) through (iii) above do not unreasonably interfere with Executive’s performance of her duties to the Company as provided



in this Agreement or create a potential business or fiduciary conflict and, in the case of the activities described in clauses (i) and (ii), are disclosed to the CFO.
(c)Principal Place of Employment. Executive’s initial principal place of employment during the Term shall be Executive’s home residence, or as shall be designated by the CFO, subject to the terms and conditions of this Agreement. The Parties acknowledge that Executive may be required to travel in connection with the performance of her duties hereunder.
(d)Corporate Policies. During the Term, Executive shall be subject to all of the Company’s corporate governance, ethics, and executive compensation and other policies as in effect from time to time.
(e)Compensation, Benefits, Other Items Applicable to Executive. During the Term, Executive shall be entitled to the compensation and benefits described in Sections 4, 5 and 6 of this Agreement, in addition to any other compensation agreed to between Executive and the Company.
4.Compensation.
(a)Base Salary. During the Term, Executive shall receive an annual base salary (the “Base Salary”) of three hundred and twenty thousand dollars ($320,000), payable in regular installments in accordance with the Company’s usual payroll practices. Executive’s Base Salary is subject to annual review and may, in the Board’s discretion, be increased or decreased. As so adjusted, the term “Base Salary” shall refer to the adjusted amount.
(b)Performance Bonus. Executive will have the opportunity to earn a performance bonus semi-annually each calendar year, for a total performance bonus opportunity each year equal to thirty percent (30%) of Executive’s current Base Salary. Performance bonus will be based on completion of or performance relating to agreed upon goals between Executive and CFO. During the Company’s semi-annual review process, the Company will determine in its sole and absolute discretion the extent to which executive has earned performance bonus for such semi-annual period. The Company’s determination with respect to each performance bonus will be final and binding. Any performance bonus earned will be paid as soon as practicable following the Company’s semi-annual review process and, in any event, within the first calendar month following the end of the applicable semi-annual period for which the performance bonus is earned. Executive will not earn a performance bonus for any semiannual period unless they are employed by the Company on the date such performance bonus is paid.
(c)Signing Bonus. Executive will receive a one-time signing bonus of thirty thousand dollars ($30,000) payable within the first thirty (30) days of employment with the Company according to the Company’s standard payroll practices. In the event Executive’s employment is terminated for Cause, or she voluntarily leaves Life360 within twelve (12) months of her date of hire without Good Reason, Executive will be responsible for reimbursing the company a prorated portion of the net amount received, to be calculated based upon her months of service, within thirty (30) days of her departure.



5.Equity Awards
(i)Initial RSU Award. An Equity grant will be recommended to the Board in the form of a restricted stock unit award (the “RSUs”) under the Amended and Restated 2011 Stock Plan (the “Plan”). Executive’s initial grant of RSUs (the “RSU Award”) will be based on a total current value of one-million five hundred thousand dollars ($1,500,000) (the “Cash Value”). The number of shares subject to Executive’s RSU Award will be calculated by dividing the Cash Value by the appropriate Life360 closing stock price at the time of Board approval of the RSU Award to determine the number of shares subject to Executive’s RSU Award. Each RSU entitles executive to 1 share of the Company’s common stock once the vested portion of the RSU Award is settled. The RSU award will vest pursuant to a 48-month vesting schedule, which will provide that 1/4 of the share subjects to the RSU Award will vest after 12 months of full-time employment, and 1/48th of the shares subject to the RSU Award will vest as and when Executive completes each month of full-time employment thereafter. The vested RSUs will settle as soon as practical following the vesting date and will be done at least quarterly.
(a)General Terms. In the event that the Company creates and issues an executive severance program, such program will apply to Executive and the remainder of this Section 5(b) will be void and not apply.
(i)Change of Control. Until such time as an executive severance program is created and issued by Company, if a Change of Control occurs (as defined in the Plan) and, upon or within twelve (12) months following such Change of Control, Executive’s employment with the Company is terminated by the Company other than for Cause or is terminated by Executive for Good Reason and, in either case, such termination constitutes a “separation from service” (as defined in Treasury Regulation 1.409A-1(h)) (an “Involuntary Separation”), then effective as of such termination, and subject to the Executive’s execution and non-revocation of a general release in a form reasonably acceptable to the Company no later than the sixtieth (60th) day thereafter, and further subject to ASX Listing rules, the vesting of all awards of RSUs held by Executive shall accelerate as of such termination; such that all of the total RSUs held by Executive that are unvested as of such termination will vest (for purposes of clarity, Executive cannot vest in more than 100% of the total RSUs awarded to Executive). In addition, if the successor to the Company or any affiliate of such successor does not agree to assume, substitute or otherwise continue any awards of RSUs at the time of a Change of Control (and if offered new or continued employment with such acquirer or successor, Executive does not voluntarily resign without Good Reason), then 100% of the then unvested shares subject to the awards of RSUs that are not assumed or substituted for, as applicable, shall fully vest and, if applicable, become exercisable immediately prior to, and contingent upon, the consummation of such Change of Control.
(ii)Separate Payments Under Section 409A. For purposes of Internal Revenue Code Section 409A, each RSU vesting tranche described above is hereby designated as a separate payment. The Parties intend that all payments and benefits made or to be made under this Agreement comply with, or are exempt from, the requirements of Section 409A so that none of the payments or benefits will be subject to the adverse tax penalties imposed under Section



409A, and any ambiguities herein will be interpreted to so comply or be so exempt. Specifically, any severance benefits made in connection with Executive’s Involuntary Separation under this Agreement and provided on or before the 15th day of the 3rd month following the end of Executive’s first tax year in which Executive’s Involuntary Separation occurs or, if later, the 15th day of the 3rd month following the end of the Company’s first tax year in which Executive’s Involuntary Separation occurs, shall be exempt from Section 409A to the maximum extent permitted pursuant to Treasury Regulation Section 1.409A-1(b)(4) and any other severance benefits provided in connection with Executive’s Involuntary Separation under this Agreement shall be exempt from Section 409A to the maximum extent permitted pursuant to Treasury Regulation Section 1.409A-1(b)(9)(iii) (to the extent it is exempt pursuant to such section it will in any event be paid no later than the last day of Executive’s 2nd taxable year following the taxable year in which Executive’s Involuntary Separation occurs). Notwithstanding the foregoing, if any of the benefits provided in connection with Executive’s Involuntary Separation do not qualify for any reason to be exempt from Section 409A pursuant to Treasury Regulation Section 1.409A-1(b)(4), Treasury Regulation Section 1.409A-1(b)(9)(iii), or any other applicable exemption and Executive is, at the time of Executive’s Involuntary Separation, a “specified employee,” as defined in Treasury Regulation Section 1.409A-1(i) (i.e., Executive is a “key employee” of a publicly traded company), each such benefit will not be provided until the first regularly scheduled payroll date of the 7th month after Executive’s Involuntary Separation and, on such date (or, if earlier, the date of Executive’s death), Executive will receive all benefits that would have been provided during such period. In no event whatsoever shall the Company be liable for interest and additional tax that may be imposed on Executive by Section 409A or any damages for failing to comply with Section 409A.
(b)Regulatory Requirements. If the grant of the RSU Award would violate any regulatory provisions, including, without limitation, any regulations with respect to the Australian Securities Exchange, then Executive and the Company shall, in good faith, consider alternative arrangements designed to provide similar economic value to the Executive.
6.Employee Benefits; Expense Reimbursements; Insurance.
(a)Employee Benefits. During the Term, Executive and their eligible dependents (if any) shall be able to participate in employee benefit plans and perquisite and fringe benefit programs on a basis no less favorable than the basis on which such benefits and perquisites are provided by the Company from time to time to other similarly situated senior executive employees, subject in each case to the terms and conditions of the plan or program in question, including any eligibility requirements set forth therein, and the determination of any person or committee administering the plan or program. Notwithstanding the foregoing or any other statement to the contrary, the Company reserves the right to modify or terminate benefits from time to time as it deems necessary or appropriate.
(b)Paid Time Off. Executive shall be entitled to paid vacation each year in accordance with the Company’s then-current vacation policy for other similarly situated senior executive employees. The rules relating to other absences from regular duties for holidays, sick



or disability leave, leave of absence without pay, or for other reasons, shall be the same as those provided to the Company’s other similarly situated senior executive employees.
(c)Expense Reimbursement. Executive shall be entitled to receive prompt reimbursement for all travel and business expenses reasonably incurred and accounted for by Executive (in accordance with the policies and procedures established from time to time by the Company for Executive or as otherwise provided for in the Company’s approved travel budget) in performing services hereunder. Any reimbursement that Executive is entitled to receive shall (i) be paid as soon as practicable and in any event no later than the last day of Executive’s tax year following the tax year in which the expense was incurred, (ii) not be affected by any other expenses that are eligible for reimbursement in any tax year and (ii) not be subject to liquidation or exchange for another benefit.
(d)D&O Insurance. The Company will maintain a directors’ and officers’ liability insurance policy covering the Executive that provides coverage that is reasonable in relation to the Executive’s position during the Term.
(e)Indemnification of Employee. Employer shall indemnify Employee and hold her harmless for lawful acts or decisions made by her in good faith while performing her duties for Employer, its parent, subsidiaries, and affiliates to the full extent allowed by law.
7.Termination of Employment. Except for the provisions intended to survive for other periods of time as specified in Section 13(l) below, this Agreement and Executive’s employment shall terminate (i) at any time upon mutual written agreement of the Parties; (ii) by the Company, immediately, for Cause as provided in Section 7(a); (iii) immediately, by the Company without Cause or by Executive for Good Reason, as provided in Section 7(b); (iv) immediately upon Executive’s death or Disability as provided in Section 7(c); or (v) by Executive for any reason other than due to Executive’s death or Disability with advance written notice as provided in Section 7(a). The date on which Executive’s employment ends under this Section 7 shall be referred to herein as her “Termination Date.”
(a)Termination for Cause; Voluntary Termination. At any time during the Term, (i) the Company may immediately terminate Executive’s employment for Cause, and (ii) Executive may terminate her employment “voluntarily” (that is, other than by death or Disability); provided, that Executive will be required to give the Board at least thirty (30) days advance written notice of any such termination; provided, however, that the Board may waive all or any part of the foregoing notice requirement in its sole discretion, in which case Executive’s voluntary termination will be effective upon the date specified by the Board, which will be the Termination Date for purposes of this Agreement. For the avoidance of doubt, Executive will only be paid for services through the actual Termination Date and will not be entitled to any additional vesting following the Termination Date. Upon the termination of Executive’s employment by the Company for Cause or by Executive’s voluntary termination, Executive shall receive the Accrued Obligations. All other benefits, if any, due to Executive following Executive’s Termination Date pursuant to this Section 7(a) shall be determined in accordance with the plans, policies and practices of the Company as then in effect, including but not necessarily limited to the Plan. Executive shall not earn or accrue any additional compensation or



other benefits under this Agreement following the Termination Date. Notwithstanding anything in this Section 7 to the contrary, in the event Executive is terminated for Cause, the Company will provide notice to the Executive outlining the reason(s) underlying the termination within one business day of such termination; for the avoidance of doubt, the foregoing notice provision is not a condition precedent to a termination for Cause.
(b)Termination without Cause; Termination for Good Reason. As of the date of this Agreement, Company intends to update its executive severance program to enhance severance opportunities for executives, and, in the event that the Company creates and issues such executive severance program and the benefits of such program are equal to or greater than the severance benefits provided in the following sentence of this Section 7(b), then such program will apply to Executive and the following sentence in this Section 7(b) will be void and not apply. In the event that Executive is terminated without Cause or voluntarily terminates for Good Reason, Executive will be additionally entitled to (i) a lump sum payment of six (6) months of Executive’s Base Salary at the rate in effect on the Termination Date; and (ii) continued employer-paid health insurance premiums for six (6) months if Executive timely elects continuation coverage pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (“COBRA”) for executive and eligible dependents, as applicable.
(c)Termination Due to Death or Disability.
(i)Death. Executive’s employment with the Company shall terminate upon Executive’s death. Upon the termination of the Term and Executive’s employment as a result of this Section 7(c)(i), Executive’s estate shall receive the Accrued Obligations within fifteen (15) days following the Termination Date. All payments or benefits, if any, due to Executive’s estate following Executive’s termination due to death shall be determined in accordance with the plans, policies and practices of the Company as then in effect. Executive’s estate shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date.
(ii)Disability. The Company may terminate Executive’s employment if she becomes unable to perform the essential functions of her position as a result of her Disability (subject to the notice period set forth in the definition of Disability). Upon any termination of the Term and Executive’s employment pursuant to this Section 7(c)(ii), Executive shall receive the Accrued Obligations as well as benefits set forth in Section 7(b) herein. All other benefits, if any, due to Executive following Executive’s termination of employment pursuant to this Section 7(c)(ii) shall be determined in accordance with the plans, policies and practices of the Company as then in effect. Executive shall not earn or accrue any additional or other benefits under this Agreement following the Termination Date.
(d)Notice of Termination. Any purported termination of Executive’s employment by the Company or by Executive shall be communicated by written notice of termination to the other party in accordance with this Section 7. Such notice shall indicate the specific termination provision in this Agreement relied upon and shall, to the extent applicable, set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of Executive’s employment under the provision so indicated.



8.Non-Disparagement.
(a)To the maximum extent permitted by applicable law, Executive and Company agree that they will not make or cause to be made any oral or written statements that are derogatory, defamatory, or disparaging concerning the other Party. In addition, Executive agrees not to make or cause to be made any public oral or written statements that are derogatory, defamatory, or disparaging concerning Company’s policies or programs, or its past or present officers, directors, or employees, or take any actions that are intentionally or materially harmful to the business affairs of the Company or its employees. This provision is a material and substantial term of this Agreement.
(b)Company agrees that it will not publish any official statement of the Company that is derogatory, defamatory, or disparaging concerning Executive, and will instruct the members of the Board and the Company’s executives to refrain from making any derogatory, defamatory, or disparaging public statements concerning Executive.
9.Severability. If any provision, subsection, or sentence of this Agreement shall be held to be invalid, illegal or unenforceable in any respect by a court of competent jurisdiction, such invalidity, illegality or unenforceability shall not affect the other provisions of this Agreement, and this Agreement shall be construed as if such invalid, illegal or unenforceable provision, subsection, or sentence had not been contained herein.
10.Confidential Information and Invention Assignment Agreement. Like all Company employees, Executive will be required, as a condition of Executive’s employment with the Company, to sign the Company’s enclosed standard Confidential Information and Invention Assignment Agreement, a copy of which is attached hereto as Attachment A.
11.Specific Performance. Executive and Company acknowledge and agree that the other Party’s remedies at law for a breach or threatened breach of Section 8(a) and 8(b), respectively (the “Covenant”) would be inadequate and the other Party would suffer irreparable damages as a result of such breach or threatened breach. In recognition of this fact, the Parties agree that, in the event of a breach of the Covenant, in addition to any remedies at law, the other Party, without posting any bond, to the maximum extent permitted by applicable law, shall be entitled to cease making any payments or providing any benefit otherwise required by this Agreement and, in the case of either a breach or a threatened breach of the Covenant seek equitable relief before a court of competent jurisdiction, in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other equitable remedy that may then be available. Company acknowledges and agrees that Executive’s remedies at law for a breach or threatened breach of Section 8(b) would be inadequate and Executive would suffer irreparable damages as a result of such breach or threatened breach. Accordingly, Company agrees that Executive shall be entitled to, in addition to any legal remedies available, seek equitable relief before a court of competent jurisdiction, in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other equitable remedy that may then be available without posting bond or proving actual damages.



12.Conflicts of Interest. Executive agrees that for the duration of this Agreement and Executive’s employment with the Company, she will not engage, either directly or indirectly, in any activity (a “Conflict of Interest”) which might adversely affect Company or its affiliates, including ownership of a material interest in any supplier, contractor, distributor, subcontractor, customer or other entity with which Company does business or accepting any payment, service, loan, gift, trip, entertainment, or other favor (each of which to the extent it does not comply with Company’s Code of Conduct) from a supplier, contractor, distributor, subcontractor, customer or other entity with which Company does business, and that Executive will promptly inform the Chair of the Board as to each offer received by Executive to engage in any such activity. Executive further agrees to disclose to Chair of the Board any other facts of which Executive becomes aware which might involve or give rise to a Conflict of Interest or potential Conflict of Interest.
13.Miscellaneous.
(a)Executive’s Representations. Executive hereby represents and warrants to the Company that (i) Executive has read this Agreement in its entirety, fully understands the terms of this Agreement, has had the opportunity to consult with counsel prior to executing this Agreement and is signing the Agreement voluntarily and with full knowledge of its significance; (ii) the execution, delivery and performance of this Agreement by Executive does not and shall not conflict with, breach, violate or cause a default under any contract, agreement, instrument, order, judgment or decree to which Executive is a party or by which he is bound; (iii) Executive is not a party to or bound by an employment agreement, non-compete agreement or confidentiality agreement with any other person or entity that would interfere with the performance of their duties hereunder; and (iv) Executive shall not use any confidential information or trade secrets of any person or party other than the Company in connection with the performance of their duties hereunder, except with valid written consent of such other person or party. Executive has carefully read and considered all provisions of these Agreements and acknowledges that this is an important legal document that sets forth restrictions on Executive’s conduct as a condition of employment with the Company.
(b)Waiver. No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in a writing signed by Executive and an officer of the Company (other than Executive) duly authorized by the Board to execute such amendment, waiver or discharge. No waiver by either Party of any breach of the other Party of, or compliance with, any condition or provision of this Agreement shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.
(c)Successors and Assigns.
(i)This Agreement is personal to Executive and shall not be assignable by Executive but shall inure to the benefit of and be enforceable by Executive’s heirs and legal representatives.



(ii)This Agreement shall inure to the benefit of and be binding upon the Company and its successors and, other than as set forth in Section 13(c)(iii) below, shall not be assignable by the Company without the prior written consent of Executive (which shall not be unreasonably withheld).
(iii)The Agreement shall be assignable by the Company to any affiliate or successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company; provided, that the Company shall require such successor to expressly assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform it if no such succession had taken place. As used in this Agreement, “Company” shall mean the Company as defined in this Agreement and any successor to its business and/or assets which assumes and agrees to perform this Agreement by operation of law or otherwise.
(d)Notice. For the purpose of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given if delivered personally, if delivered by overnight courier service, or if mailed by registered mail, return receipt requested, postage prepaid, addressed to the respective addresses or sent via email to the respective email addresses, as the case may be, as set forth below, or to such other address as either party may have furnished to the other in writing in accordance herewith, except that notice of change of address shall be effective only upon receipt; provided, however, that (i) notices sent by personal delivery or overnight courier shall be deemed given when delivered; (ii) notices sent by email shall be deemed given at the time such email is sent; and (iii) notices sent by registered mail shall be deemed given two (2) days after the date of deposit in the mail.
If to Executive, to such address as shall most currently appear on the records of the Company.
If to the Company, to:
Life360, Inc.
1900 S. Norfolk St., Suite 310
San Mateo, California 94403
Attention: Chief Financial Officer
(e)GOVERNING LAW; CONSENT TO JURISDICTION; JURY TRIAL WAIVER. THIS AGREEMENT WILL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF CALIFORNIA, WITHOUT GIVING EFFECT TO ANY CHOICE OF LAW OR CONFLICTING PROVISION OR RULE (WHETHER OF THE STATE OF DELAWARE OR ANY OTHER JURISDICTION) THAT WOULD CAUSE THE LAWS OF ANY JURISDICTION OTHER THAN THE STATE OF CALIFORNIA TO BE APPLIED. IN FURTHERANCE OF THE FOREGOING, THE LAW OF THE STATE OF CALIFORNIA (EXCEPT TO THE EXTENT SUPERSEDED BY THE LAWS OF THE UNITED STATES) WILL CONTROL THE INTERPRETATION AND CONSTRUCTION OF THIS AGREEMENT. ANY ACTION TO ENFORCE THIS



AGREEMENT MUST BE BROUGHT IN, AND THE PARTIES HEREBY CONSENT TO JURISDICTION IN SAN FRANCISCO COUNTY, CALIFORNIA. EACH PARTY HEREBY WAIVES THE RIGHTS TO CLAIM THAT ANY SUCH COURT PROCEEDING IS AN INCONVENIENT FORUM FOR THE RESOLUTION OF ANY SUCH ACTION. EACH PARTY TO THIS AGREEMENT WAIVES ALL RIGHT TO TRIAL BY JURY IN ANY ACTION, PROCEEDING, CLAIM OR COUNTERCLAIM.
(f)Severability of Invalid or Unenforceable Provisions. The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, which shall remain in full force and effect.
(g)Advice of Counsel and Construction. Each Party acknowledges that such Party had the opportunity to be represented by counsel in the negotiation and execution of this Agreement. Accordingly, the rule of construction of contract language against the drafting party is hereby waived by each Party.
(h)Entire Agreement. This Agreement, all Exhibits attached hereto, and the Confidentiality Agreement, constitute the entire agreement between the Parties as of the Effective Date and supersedes all previous agreements and understandings between the Parties with respect to the subject matter hereof, including.
(i)Withholding Taxes. The Company shall be entitled to withhold from any payment due to Executive hereunder any amounts required to be withheld by applicable laws or regulations.
(j)Section Headings. The headings of the Sections hereof are provided for convenience only and are not to serve as a basis for interpretation or construction, and shall not constitute a part, of this Agreement.
(k)Cooperation. During the Term and at any time thereafter, Executive agrees to cooperate, at Company’s expense, (i) with the Company in the defense of any legal matter involving any matter that arose during Executive’s employment with the Company; and (ii) with all government authorities on matters pertaining to any investigation, litigation or administrative proceeding pertaining to the Company. The Company will reimburse Executive for any reasonable travel and out of pocket expenses incurred by Executive in providing such cooperation.
(l)Survival. Sections 4 through 12, inclusive, and Sections 13(b)-(n), inclusive, shall survive and continue in full force in accordance with their terms notwithstanding any termination of the Term or of Executive’s employment with the Company.
(m)Counterparts. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.



(n)Recoupment/Clawback. Notwithstanding any other provisions in this Agreement to the contrary, any incentive-based compensation, or any other compensation, paid to Executive pursuant to this Agreement or any other agreement or arrangement with the Company or any of its affiliates, which may be subject to recovery under any law, government regulation, company policy or stock exchange listing requirement, will be subject to such deductions and clawback as may be required to be made pursuant to such law, government regulation, company policy or stock exchange listing requirement to the extent reasonably required by any such law, government regulation, company policy or stock exchange listing requirement, as determined by the Board in its sole and absolute discretion. For purposes of this Section 13(n), a “company policy” means any written company policy adopted by the Company that is made available to the Company’s executive officers through electronic or any other means.
[Remainder of page intentionally left blank – signatures appear on the following page]





The Parties have executed this Agreement as of the Effective Date.
Company
Life360, Inc.
Executive
By: /s/ Heather Houston    
By: /s/ Susan Stick    
Name: Heather Houston    
Name: Susan Stick    
Title: Chief People Officer    
Date: 7/31/2023    
Date: 7/31/2023    





EXHIBIT A

DEFINED TERMS
1.Accrued Obligations” shall mean, at any point in time and except as expressly provided herein, any amounts to which the Executive is entitled to payment but have not yet been paid to Executive including, but not limited to, each of the following (but only to the extent such amounts are vested, earned or accrued, and due and payable at the time of payment): Base Salary and any other wages, payments, retention bonuses, entitlements or benefits vested, earned or accrued, and due and payable, but unpaid under applicable benefit and compensation plans, programs and other arrangements with the Company.
2.Affiliate” of a Person shall mean any other Person that directly or indirectly controls, is controlled by, or is under common control with, such Person.
3.Board” shall mean the Board of Directors of Life360, Inc.
4.Cause” shall mean the occurrence of one or more of the following: (i) Executive’s malfeasance, willful or gross misconduct, or willful dishonesty that materially harms the Company or its stockholders; (ii) Executive’s conviction of a crime that is materially detrimental to the Company or its stockholders; (iii) Executive’s conviction of, or entry of a plea nolo contendere to a crime that materially damages the Company’s financial condition or reputation or to a crime involving fraud; (iv) Executive’s material violation of the Company’s Code of Ethics, including breach of duty of loyalty in connection with the Company’s business; (v) Executive’s willful failure to perform duties under this Agreement, after notice by the Board and an opportunity to cure; (vi) Executive’s failure to reasonably cooperate with, or Executive’s impedance or interference with, an investigation authorized by the Board; (vii) Executive’s failure to follow a legal and proper Board directive, after notice by the Board and a thirty (30) day opportunity to cure; or (viii) Executive’s willful misconduct or gross negligence pursuant to the Sarbanes-Oxley Act, if and to the extent such conduct triggers a restatement of the Company’s financial results.
5.Code” shall mean the Internal Revenue Code of 1986, as amended.
6.Disability” means Executive has been unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than twelve (12) months. Whether Executive is Disabled shall be determined by a qualified medical provider selected by the Company. Alternatively, Executive will be deemed Disabled if determined to be totally disabled by the Social Security Administration. Termination of employment resulting from Disability may only be affected after at least thirty (30) days’ written notice by the Company to Executive of Company’s intention to terminate Executive’s employment due to Disability. In the event that Executive resumes the performance of substantially all of his or her duties hereunder before his or her termination becomes effective, the notice of intent to terminate based on Disability will automatically be deemed to have been revoked. In conjunction with determining Disability for purposes of this Agreement, Executive



hereby (i) consents to any such examinations, to be performed by a qualified medical provider selected by the Company and approved by the Executive (which approval shall not be unreasonably withheld), which are relevant to a determination of whether Executive has incurred a Disability; and (ii) agrees to furnish to the qualified medical provider selected by the Company such medical information as may be reasonably requested.
7.Good Reason” shall mean Executive’s resignation due to the occurrence of any of the following conditions which occurs without Executive’s written consent, provided that the requirements regarding advance notice and an opportunity to cure set forth below are satisfied: (i) a material reduction of Executive’s duties, authority, responsibilities or reporting relationship, relative to Executive’s duties, authority, responsibilities or reporting relationship as in effect immediately prior to such reduction, provided, that neither a mere change in title alone nor reassignment to a position with substantially similar duties, authority, responsibilities or reporting relationship of a subsidiary, division or a business integrated within the business of an acquirer (or the Company, if the Company is the surviving entity in a Change of Control) will be deemed to be a material reduction of Executive’s duties, authority, responsibilities or reporting relationship; or (ii) the Company (or any successor thereto) requires Executive to relocate to a facility or location that increases Executive’s one-way commute by more than 35 miles from the location at which Executive was working immediately prior to the required relocation. In order for Executive to resign for Good Reason, Executive must provide written notice to the Company of the existence of the Good Reason condition within 30 days of the initial existence of such Good Reason condition. Upon receipt of such notice, the Company will have 30 days during which it may remedy the Good Reason condition and not be required to provide for the vesting acceleration described herein as a result of such proposed resignation. If the Good Reason condition is not remedied within such 30-day period, Executive may resign based on the Good Reason condition specified in the notice effective no later than 30 days following the expiration of the Company’s 30-day cure period.
8.Section 409A” shall mean Code section 409A together with all regulation and regulatory guidance promulgated thereunder, as amended from time to time.




ATTACHMENT A

CONFIDENTIAL INFORMATION AND INVENTION ASSIGNMENT AGREEMENT


EX-10.5 6 exhibit105-life360q124xemp.htm EX-10.5 Document
Exhibit 10.5
Employment Agreement
This EMPLOYMENT AGREEMENT (the “Agreement”) is entered into, May 14, 2019 and made effective as of May 14, 2019 (the “Effective Date”), by and between Life360, Inc., a corporation organized under the laws of the State of Delaware (the “Company”), and David Rice (“Executive”) (the Company and Executive are sometimes collectively referred to herein as the “Parties” and individually as a “Party”), all with reference to the following:
WHEREAS, the Executive is currently employed by the Company as its Chief Operating Officer;
WHEREAS, the Company and Executive believe that it is in the best interest of each to define the terms and conditions of Executive’s employment with the Company; and
WHEREAS, the Company desires to continue to obtain the services of Executive, and Executive desires to provide services to the Company, in accordance with the terms, conditions and provisions contained in this Agreement.
NOW THEREFORE, in consideration of the covenants and mutual agreements set forth herein and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, and in reliance upon the representations, covenants and mutual agreements contained herein, the Company and Executive agree to adopt his Agreement, as follows:
1.Defined Terms. Capitalized terms not otherwise defined shall have the meanings set forth in Exhibit A.
2.Term. This is an “At Will” employment agreement. Nothing in the Company’s policies, actions, or this document shall be construed to alter the “At Will” nature of Executive’s status with Company, and Executive understands that Employer may terminate his/her employment at any time for any reason or for no reason, provided it is not terminated in violation of state or federal law. Similarly, the Executive may terminate his/her employment at any time and for any or for no reason. The Agreement’s Term begins on the Effective Date and ends on either (i) the date Executive voluntarily terminates his/her employment or (ii) the date the Company terminates the Executive’s employment.
3.Position and Duties.
(a)Position. During the Term, Executive shall serve as the Company’s Chief Operating Officer. Executive shall report directly to the Company’s Chief Executive Officer (the “CEO”). In such capacity, Executive shall have the duties, functions, responsibilities, and authority customarily appertaining to that position and shall have such other duties, functions, responsibilities, and authority consistent with such position as are from time to time delegated to him by the CEO.
(b)Duties. Executive shall have supervision, control over, and responsibility for the day-to-day business and affairs of the Company and shall have such other powers and




duties as may from time to time be prescribed by the CEO, provided that such supervision, control over, responsibilities and duties are consistent with Executive’s position or other positions that he may hold from time to time. Executive shall devote substantially all of his business time and attention to the performance of Executive’s duties hereunder and to the Company’s affairs and shall not engage in any other business, profession or occupation for compensation or otherwise that would conflict or interfere with the rendition of such services, either directly or indirectly; provided, that nothing herein shall preclude Executive from (i) serving on the board of directors of two (2) for-profit companies that do not compete with the Company in the judgment of the CEO; (ii) serving on civic or charitable boards or committees; and/or (iii) managing personal investments, so long as all such activities described in clauses (i) through (iii) above do not unreasonably interfere with the Executive’s performance of his duties to the Company as provided in this Agreement and, in the case of the activities described in clauses (i) and (ii), are disclosed to the CEO.
(c)Principal Place of Employment. Executive’s initial principal place of employment during the Term shall be 539 Bryant, Suite 402, San Francisco, CA 94107, or as shall be designated by the CEO, subject to the terms and conditions of this Agreement. The Parties acknowledge that Executive may be required to travel in connection with the performance of his duties hereunder.
(d)Corporate Policies. During the Term, Executive shall be subject to all of the Company’s corporate governance, ethics, and executive compensation and other policies as in effect from time to time.
(e)Compensation, Benefits, Other Items Applicable to Executive. During the Term, Executive shall be entitled to the compensation and benefits described in Sections 4 and 5 of this Agreement, in addition to any other compensation agreed to between Executive and the Company.
4.Compensation.
(a)Base Salary. During the Term, Executive shall receive an annual base salary (the “Base Salary”) of three hundred and fifty thousand dollars ($350,000), payable in regular installments in accordance with the Company’s usual payroll practices. Executive’s Base Salary is subject to annual review and may, in the Board’s discretion, be increased or decreased. As so adjusted, the term “Base Salary” shall refer to the adjusted amount.
5.Employee and Fringe Benefits; Expense Reimbursements.
(a)Employee Benefits. During the Term, Executive and his eligible dependents (if any) shall be able to participate in employee benefit plans and perquisite and fringe benefit programs on a basis no less favorable than the basis on which such benefits and perquisites are provided by the Company from time to time to other similarly situated senior executive employees, subject in each case to the terms and conditions of the plan or program in question, including any eligibility requirements set forth therein, and the determination of any person or committee administering the plan or program. Notwithstanding the foregoing or any



other statement to the contrary, the Company reserves the right to modify or terminate benefits from time to time as it deems necessary or appropriate.
(b)Paid Time Off. Executive shall be entitled to paid vacation each year in accordance with the Company’s then-current vacation policy for other similarly situated senior executive employees. The rules relating to other absences from regular duties for holidays, sick or disability leave, leave of absence without pay, or for other reasons, shall be the same as those provided to the Company’s other similarly situated senior executive employees.
(c)Expense Reimbursement. Executive shall be entitled to receive prompt reimbursement for all travel and business expenses reasonably incurred and accounted for by Executive (in accordance with the policies and procedures established from time to time by the Company for Executive or as otherwise provided for in the Company’s approved travel budget) in performing services hereunder. Any reimbursement that Executive is entitled to receive shall (i) be paid as soon as practicable and in any event no later than the last day of Executive’s tax year following the tax year in which the expense was incurred, (ii) not be affected by any other expenses that are eligible for reimbursement in any tax year and (ii) not be subject to liquidation or exchange for another benefit.
6.Termination of Employment. Except for the provisions intended to survive for other periods of time as specified in Section 15(m) below, this Agreement and Executive’s employment shall terminate (i) at any time upon mutual written agreement of the Parties; (ii) by the Company, immediately and without prior notice, for Cause as provided in Section 6(a); (iii) immediately upon Executive’s death or Disability as provided in Section 6(b); or (iv) by the Company for any reason other than Cause with advance written notice of at least six (6) months’ of any such termination; or (v) by Executive for any reason other than due to Executive’s death or Disability with advance written notice as provided in Section 6(a). The date on which Executive’s employment ends under this Section 6 shall be referred to herein as his “Termination Date.”
(a)Termination for Cause; Voluntary Termination. At any time during the Term, (i) the Company may immediately terminate Executive’s employment for Cause, and (ii) Executive may terminate his employment “voluntarily” (that is, other than by death or Disability); provided, that Executive will be required to give the Board at least six (6) months’ advance written notice of any such termination; provided, however, that the Board may waive all or any part of the foregoing notice requirement in its sole discretion, in which case Executive’s voluntary termination will be effective upon the date specified by the Board. Upon the termination of Executive’s employment by the Company for Cause or by Executive’s voluntary termination, Executive shall receive the Accrued Obligations. All other benefits, if any, due to Executive following Executive’s termination of employment pursuant to this Section 6(a) shall be determined in accordance with the plans, policies and practices of the Company as then in effect, including but not necessarily limited to the Executive Incentive Plan. Executive shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date. Notwithstanding anything in this Section 6 to the contrary, in the event Executive is terminated for Cause, the Company will provide notice to the Executive outlining



the reason(s) underlying the termination within one business day of such termination; for the avoidance of doubt, the foregoing notice provision is not a condition precedent to a termination for Cause.
(b)Termination Due to Death or Disability.
(i)Death. Executive’s employment with the Company shall terminate upon Executive’s death. Upon the termination of the Term and Executive’s employment as a result of this Section 6(b)(i), Executive’s estate shall receive the Accrued Obligations within fifteen (15) days following the Termination Date. All payments or benefits, if any, due to Executive’s estate following Executive’s termination due to death shall be determined in accordance with the plans, policies and practices of the Company as then in effect. Executive’s estate shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date.
(ii)Disability. The Company may terminate Executive’s employment if he becomes unable to perform the essential functions of his position as a result of his Disability. Upon any termination of the Term and Executive’s employment pursuant to this Section 6(b)(ii), Executive shall receive the Accrued Obligations. All other benefits, if any, due to Executive following Executive’s termination of employment pursuant to this Section 6(b)(ii) shall be determined in accordance with the plans, policies and practices of the Company as then in effect. Executive shall not earn or accrue any additional or other benefits under this Agreement following the Termination Date.
(c)Notice of Termination. Any purported termination of Executive’s employment by the Company or by Executive shall be communicated by written notice of termination to the other party in accordance with this Section 6. Such notice shall indicate the specific termination provision in this Agreement relied upon and shall, to the extent applicable, set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of Executive’s employment under the provision so indicated.
7.Reserved.
8.Non-Disclosure of Intellectual Property, Trade Secrets, and Confidential Information. Executive acknowledges and agrees that the Confidential Information and Invention Assignment Agreement entered into by Executive and dated May 14, 2019 (the “Confidentiality Agreement”) shall remain in full force and effect.
9.Non-Disparagement.
(a)To the maximum extent permitted by applicable law, Executive agrees that he will not make or cause to be made any oral or written statements that are derogatory, defamatory, or disparaging concerning the Company, its policies or programs, or its past or present officers, directors, employees, agents, or business associates, including but not limited to



its past or present suppliers or vendors, or take any actions that are harmful to the business affairs of the Company or its employees. This provision is a material and substantial term of this Agreement.
(b)Company agrees that it will not publish any official statement of the Company that is derogatory, defamatory, or disparaging concerning Executive, and will instruct the members of the Board and the Company’s executives to refrain from making any derogatory, defamatory, or disparaging public statements concerning Executive.
10.Severability. If any provision, subsection, or sentence of this Agreement shall be held to be invalid, illegal or unenforceable in any respect by a court of competent jurisdiction, such invalidity, illegality or unenforceability shall not affect the other provisions of this Agreement, and this Agreement shall be construed as if such invalid, illegal or unenforceable provision, subsection, or sentence had not been contained herein.
11.Compliance With Confidentiality and Non-Disclosure Obligations. Executive represents and warrants that he is in compliance with the Confidentiality Agreement as of the Effective Date.
12.Specific Performance. Executive acknowledges and agrees that the Company’s remedies at law for a breach or threatened breach of Section 9(a) (the “Covenant”) would be inadequate and the Company would suffer irreparable damages as a result of such breach or threatened breach. In recognition of this fact, Executive agrees that, in the event of a breach of the Covenant, in addition to any remedies at law, the Company, without posting any bond, to the maximum extent permitted by applicable law, shall be entitled to cease making any payments or providing any benefit otherwise required by this Agreement and, in the case of either a breach or a threatened breach of the Covenant seek equitable relief before a court of competent jurisdiction, in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other equitable remedy that may then be available. Company acknowledges and agrees that the Executive’s remedies at law for a breach or threatened breach of Section 9(b) would be inadequate and Executive would suffer irreparable damages as a result of such breach or threatened breach. Accordingly, Company agrees that Executive shall be entitled to, in addition to any legal remedies available, seek equitable relief before a court of competent jurisdiction, in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other equitable remedy that may then be available without posting bond or proving actual damages.
13.Conflicts of Interest. Executive agrees that for the duration of this Agreement and Executive’s employment with the Company, he will not engage, either directly or indirectly, in any activity (a “Conflict of Interest”) which might adversely affect Company or its affiliates, including ownership of a material interest in any supplier, contractor, distributor, subcontractor, customer or other entity with which Company does business or accepting any payment, service, loan, gift, trip, entertainment, or other favor from a supplier, contractor, distributor, subcontractor, customer or other entity with which Company does business, and that Executive will promptly inform the Chair of the Board as to each offer received by Executive to engage in any such activity. Executive further agrees to disclose to Chair of the Board any other facts of



which Executive becomes aware which might involve or give rise to a Conflict of Interest or potential Conflict of Interest.
14.Reserved.
15.Miscellaneous.
(a)Executive’s Representations. Executive hereby represents and warrants to the Company that (i) Executive has read this Agreement in its entirety, fully understands the terms of this Agreement, has had the opportunity to consult with counsel prior to executing this Agreement and is signing the Agreement voluntarily and with full knowledge of its significance; (ii) the execution, delivery and performance of this Agreement by Executive does not and shall not conflict with, breach, violate or cause a default under any contract, agreement, instrument, order, judgment or decree to which Executive is a party or by which he is bound; (iii) Executive is not a party to or bound by an employment agreement, non-compete agreement or confidentiality agreement with any other person or entity that would interfere with the performance of his duties hereunder; and (iv) Executive shall not use any confidential information or trade secrets of any person or party other than the Company in connection with the performance of his duties hereunder, except with valid written consent of such other person or party. Executive has carefully read and considered all provisions of these Agreements and acknowledges that this is an important legal document that sets forth restrictions on Executive’s conduct as a condition of employment with the Company.
(b)Waiver. No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in a writing signed by Executive and an officer of the Company (other than Executive) duly authorized by the Board to execute such amendment, waiver or discharge. No waiver by either Party of any breach of the other Party of, or compliance with, any condition or provision of this Agreement shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.
(c)Successors and Assigns.
(i)This Agreement is personal to Executive and shall not be assignable by Executive but shall inure to the benefit of and be enforceable by Executive’s heirs and legal representatives.
(ii)This Agreement shall inure to the benefit of and be binding upon the Company and its successors and, other than as set forth in Section 15(d)(iii) below, shall not be assignable by the Company without the prior written consent of Executive (which shall not be unreasonably withheld).
(iii)The Agreement shall be assignable by the Company to any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company; provided, that the Company shall require such successor to expressly assume and agree to perform this Agreement in the same



manner and to the same extent that the Company would be required to perform it if no such succession had taken place. As used in this Agreement, “Company” shall mean the Company as defined in this Agreement and any successor to its business and/or assets which assumes and agrees to perform this Agreement by operation of law or otherwise.
(d)Notice. For the purpose of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given if delivered personally, if delivered by overnight courier service, or if mailed by registered mail, return receipt requested, postage prepaid, addressed to the respective addresses or sent via email to the respective email addresses, as the case may be, as set forth below, or to such other address as either party may have furnished to the other in writing in accordance herewith, except that notice of change of address shall be effective only upon receipt; provided, however, that (i) notices sent by personal delivery or overnight courier shall be deemed given when delivered; (ii) notices sent by email shall be deemed given at the time such email is sent; and (iii) notices sent by registered mail shall be deemed given two (2) days after the date of deposit in the mail.
If to Executive, to such address as shall most currently appear on the
records of the Company.
If to the Company, to:
Life360, Inc.
539 Bryant, Suite 400
San Francisco, California 94107
Attention: Chief Executive Officer
(e)GOVERNING LAW; CONSENT TO JURISDICTION; JURY TRIAL WAIVER. THIS AGREEMENT WILL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF CALIFORNIA, WITHOUT GIVING EFFECT TO ANY CHOICE OF LAW OR CONFLICTING PROVISION OR RULE (WHETHER OF THE STATE OF DELAWARE OR ANY OTHER JURISDICTION) THAT WOULD CAUSE THE LAWS OF ANY JURISDICTION OTHER THAN THE STATE OF CALIFORNIA TO BE APPLIED. IN FURTHERANCE OF THE FOREGOING, THE LAW OF THE STATE OF CALIFORNIA (EXCEPT TO THE EXTENT SUPERSEDED BY THE LAWS OF THE UNITED STATES) WILL CONTROL THE INTERPRETATION AND CONSTRUCTION OF THIS AGREEMENT. ANY ACTION TO ENFORCE THIS AGREEMENT MUST BE BROUGHT IN, AND THE PARTIES HEREBY CONSENT TO JURISDICTION IN SAN FRANCISCO COUNTY, CALIFORNIA. EACH PARTY HEREBY WAIVES THE RIGHTS TO CLAIM THAT ANY SUCH COURT PROCEEDING IS AN INCONVENIENT FORUM FOR THE RESOLUTION OF ANY SUCH ACTION. EACH PARTY TO THIS AGREEMENT WAIVES ALL RIGHT TO TRIAL BY JURY IN ANY ACTION, PROCEEDING, CLAIM OR COUNTERCLAIM.



(f)Compliance with Section 409A. The intent of the Parties is that payments and benefits under this Agreement comply with, or be exempt from, Section 409A and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted in accordance therewith. In no event whatsoever shall the Company be liable for interest and additional tax that may be imposed on Executive by Section 409A or any damages for failing to comply with Section 409A.
(g)Severability of Invalid or Unenforceable Provisions. The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, which shall remain in full force and effect.
(h)Advice of Counsel and Construction. Each Party acknowledges that such Party had the opportunity to be represented by counsel in the negotiation and execution of this Agreement. Accordingly, the rule of construction of contract language against the drafting party is hereby waived by each Party.
(i)Entire Agreement. This Agreement, all Exhibits attached hereto, and the Confidentiality Agreement, constitute the entire agreement between the Parties as of the Effective Date and supersedes all previous agreements and understandings between the Parties with respect to the subject matter hereof, including, without limitation, the offer letter entered into by and between Executive and the Company dated October 29, 2015.
(j)Withholding Taxes. The Company shall be entitled to withhold from any payment due to Executive hereunder any amounts required to be withheld by applicable laws or regulations.
(k)Section Headings. The headings of the Sections hereof are provided for convenience only and are not to serve as a basis for interpretation or construction, and shall not constitute a part, of this Agreement.
(l)Cooperation. During the Term and at any time thereafter, Executive agrees to cooperate, at Company’s expense, (i) with the Company in the defense of any legal matter involving any matter that arose during Executive’s employment with the Company; and (ii) with all government authorities on matters pertaining to any investigation, litigation or administrative proceeding pertaining to the Company. The Company will reimburse Executive for any reasonable travel and out of pocket expenses incurred by Executive in providing such cooperation.
(m)Survival. Sections 6 through 12, inclusive, and Sections 15(b)-(o), inclusive, shall survive and continue in full force in accordance with their terms notwithstanding any termination of the Term or of Executive’s employment with the Company.
(n)Counterparts. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.



(o)Recoupment/Clawback. Notwithstanding any other provisions in this Agreement to the contrary, any incentive-based compensation, or any other compensation, paid to Executive pursuant to this Agreement or any other agreement or arrangement with the Company or any of its affiliates, which may be subject to recovery under any law, government regulation, company policy or stock exchange listing requirement, will be subject to such deductions and clawback as may be required to be made pursuant to such law, government regulation, company policy or stock exchange listing requirement to the extent reasonably required by any such law, government regulation, company policy or stock exchange listing requirement, as determined by the Board in its sole and absolute discretion. For purposes of this Section 15(o), a “company policy” means any written company policy adopted by the Company that is made available to the Company’s executive officers through electronic or any other means.
[Remainder of page intentionally left blank – signatures appear on the following page]





The Parties have executed this Agreement as of the date first above written.
Company
Life360, Inc.
By: /s/Christopher Hulls    
Name:    Christopher Hulls
Title:    Chief Executive Officers
Executive
    
David Rice




The Parties have executed this Agreement as of the date first above written.
Company
Life360, Inc.
By:     
Name:    Christopher Hulls
Title:    Chief Executive Officer
Executive
/s/ David Rice    
David Rice



EXHIBIT A

DEFINED TERMS
1.Accrued Obligations” shall mean, at any point in time and except as expressly provided herein, any amounts to which the Executive is entitled to payment but have not yet been paid to Executive including, but not limited to, each of the following (but only to the extent such amounts are vested, earned or accrued, and due and payable at the time of payment): Base Salary and any other wages, payments, retention bonuses, entitlements or benefits vested, earned or accrued, and due and payable, but unpaid under applicable benefit and compensation plans, programs and other arrangements with the Company.
2.Affiliate” of a Person shall mean any other Person that directly or indirectly controls, is controlled by, or is under common control with, such Person.
3.Board” shall mean the Company’s board of directors.
4.Cause” shall mean the occurrence of one or more of the following: (i) Executive’s malfeasance, willful, or gross misconduct, or willful dishonesty that materially harms the Company or its stockholders; (ii) Executive’s conviction of a crime that is materially detrimental to the Company or its stockholders; (iii) Executive’s conviction of, or entry of a plea nolo contendere to a crime that materially damages the Company’s financial condition or reputation or to a crime involving fraud; (iv) Executive’s material violation of the Company’s Code of Ethics, including breach of duty of loyalty in connection with the Company’s business; (v) Executive’s willful failure to perform duties under this Agreement, after notice by the Board and an opportunity to cure; (vi) Executive’s failure to reasonably cooperate with, or Executive’s impedance or interference with, an investigation authorized by the Board; (vii) Executive’s failure to follow a legal and proper Board directive, after notice by the Board and a 30 (thirty) day opportunity to cure; or (viii) Executive’s willful misconduct or gross negligence pursuant to the Sarbanes-Oxley Act, if and to the extent such conduct triggers a restatement of the Company’s financial results.
5.Code” shall mean the Internal Revenue Code of 1986, as amended.
6.Disability” means Executive has been unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than twelve (12) months. Whether Executive is Disabled shall be determined by a qualified medical provider selected by the Company. Alternatively, Executive will be deemed Disabled if determined to be totally disabled by the Social Security Administration. Termination of employment resulting from Disability may only be effected after at least thirty (30) days’ written notice by the Company to Executive of Company’s intention to terminate Executive’s employment due to Disability. In the event that Executive resumes the performance of substantially all of his or her duties hereunder before his or her termination becomes effective,




the notice of intent to terminate based on Disability will automatically be deemed to have been revoked. In conjunction with determining Disability for purposes of this Agreement, Executive hereby (i) consents to any such examinations, to be performed by a qualified medical provider selected by the Company and approved by the Executive (which approval shall not be unreasonably withheld), which are relevant to a determination of whether Executive has incurred a Disability; and (ii) agrees to furnish to the qualified medical provider selected by the Company such medical information as may be reasonably requested.
7.Section 409A” shall mean Code section 409A together with all regulation and regulatory guidance promulgated thereunder, as amended from time to time.

EX-10.6 7 exhibit106-life360q124xric.htm EX-10.6 Document
Exhibit 10.6
March 10, 2023
LIFE360
EXPATRIATE EMPLOYMENT AGREEMENT
FOR DAVID RICE
I.Introduction
The purpose of this Agreement is to define eligibility and procedures for the expatriate compensation designed for David Rice. The general intent of Life360 is to ensure fair compensation in the event of an assignment to another country.
This Expatriate Employment Agreement constitutes the entire agreement between the expatriate and Life360 for the duration of the overseas assignment and supersedes and renders void any and all prior agreements, commitments, understandings and/or representations not specifically incorporated in the Expatriate Employment Agreement. This agreement may be altered, amended or supplemented only by a written instrument signed by both the expatriate and Life360.
****
Effective on or around April 1, 2023, we have outlined below the specific expatriate compensation and relocation benefits applicable to your assignment in the UK.
II.Compensation and Allowances
A.Base Salary and Bonus:
Your base salary will be a gross amount of GBP315,400 / US$380,000 per year. Any future increases to your base salary will be considered in accordance with your merit increase eligibility.
You will continue to receive a gross amount of GBP83 / US$100 as a monthly remote work stipend.
You will receive a monthly health allowance of BGP818.81 to offset payroll deductions.
You will be eligible to participate in the bonus plan which provides a target bonus opportunity of 40% of the base salary.
B.Housing Allowances:
While you are on assignment, you will be provided a monthly housing allowance at GBP5,000 / US$6,024 (after-tax).
C.Benefit Plans:
While on assignment in the UK, you will be eligible to participate in the health insurance plan offered by Oyster (PEO) that provides coverage in the UK.



D.Currency Exchange:
The currency conversion rates will be reviewed and applied semi-annually (January and July). You will be notified of any changes in writing.
Effective January 2, 2023, the currency exchange rate that will be used for this purpose is:
GBP0.83 = US$1
III.Tax Equalization
A.To ensure this, the company will support your annual tax returns and process of US Tax Equalization.
B.Tax Equalization is designed to continue a rate of income tax withholding from your US payroll that is equal to the rate that would have been withheld had you remained in the US. Your tax obligation is, thus, satisfied and the company takes full responsibility for payment of your income tax obligation in the US as well as in the UK.
C.The additional income tax liability you incur, if any, that is attributable to the following will be “grossed-up” and will therefore not be included in your tax-equalized obligations:
Non –deductible, company-paid relocation expenses;
Company-paid home leave or emergency travel expenses;
Company-paid health insurance premiums for coverage in Europe;
Home management fees and reimbursements for home owner’s insurance premiums;
Income tax preparation;
Host housing assistance;
IV.Relocation:
A.Familiarization Trip:
In order that you can ensure that the proper residence is located, one trip to the host country will be permitted for a period not to exceed one week. This trip could be in conjunction with a business trip.
V.Miscellaneous Assistance
A.Visas and Work Permits:
The Oyster (PEO) will provide all legal services required to comply with UK immigration, labor and employment laws prior to your entry into the region.
The Oyster (PEO) will secure all appropriate visa and temporary work permits required for your legal employment as an expatriate in Europe.



VI.Host Country Work Arrangement
A.Home Leave:
During your assignment, the company will pay for business class airfare, ground transportation, and rental car expenses for you and your family for two home leave trips to the US annually.
Any home leave expenses other than those specifically outlined above will be borne by you.
B.Holidays:
Paid holidays shall be observed in accordance with declared legal and customary holidays in the UK.
C.Vacations:
While you are on assignment, Life360 flexible PTO policy is applied.
D.Emergencies:
Any return trips to the US that are required due to medical emergencies or other compelling personal reasons will be paid by the company.
VII.Repatriation
A.Duration:
During your assignment in the UK, the benefits, terms and conditions of your assignment will be defined by this agreement, as amended from time to time.
At the end of your assignment, the company will extend its best effort to re-assign you to a position comparable in standing and in compensation to that held during your overseas assignment, although no such re-assignment is guaranteed under this or any other company program.
VIII.Termination and Miscellaneous Provisions
A.Employee Resignation:
Should you voluntarily resign your position, all benefits under this program and any other company policy including but not limited to benefit plans, arrangements, and relocation benefits will cease to be effective as of your termination date. No assistance will be provided for relocating back to the home location. Company-sponsored work permits/visas will be terminated on the last day of your employment. Additionally, if it is within the first year of your assignment start or end date, you will repay Life360 100% of the relocation, immigration, and tax related expenses incurred by Life360 on your behalf. If it is within 13 to 18 months of your assignment start or end date, you will repay Life360 50% of those expenses. This repayment agreement applies if you resign your position or are terminated for a criminal or dishonest act or a violation of the Life360 Code of Business Conduct. Should you resign and not become employed by the time you are required to file your tax returns, the company



will still provide tax return assistance to perform the process of US Tax Equalization and prepare your annual income tax returns, and you will not be required to reimburse the Company for expenses previously paid for this specific activity.
B.Termination of Employment by the Company:
Should the company terminate your employment for cause (criminal or dishonest act or violation of the Life360 Code of Business Conduct) while on this assignment, all benefits under this Program and any other company policy including but not limited to benefit plans, arrangements, and relocation benefits will cease to be effective as of your termination date.
Subjects that are not covered in this agreement will be governed by provisions contained in the original US employment contract.
IX.Approvals
Your acceptance and approval of this program and the terms herein are acknowledged by the
signatures below.
/s/ Heather Houston    
Heather Houston
Chief People Officer
Life360 Inc.
/s/ David Rice    
David Rice
GM, International and Chief Strategy Officer
Life360 Inc.

EX-31.1 8 exhibit311-life360q124xceo.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002

I, Chris Hulls, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Life360, Inc. (the “registrant”);
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant'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 control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)    Evaluated the effectiveness of the registrant'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; and
d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
5.    The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Dated:
May 9, 2024
/s/Chris Hulls
Chris Hulls
Chief Executive Officer

EX-31.2 9 exhibit312-life360q124xcfo.htm EX-31.2 Document


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002

I, Russell Burke, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Life360, Inc. (the “registrant”);
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant'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 control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)    Evaluated the effectiveness of the registrant'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; and
d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
5.    The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Dated:
May 9, 2024
/s/Russell Burke
Russell Burke
Chief Financial Officer

EX-32.1 10 exhibit321-life360q124xceo.htm EX-32.1 Document


Exhibit 32.1


CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002



In connection with the accompanying Quarterly Report of Life360, Inc. (the “Company”), on Form 10-Q for the quarter ended March 31, 2024 (the “Report”), I, Chris Hulls, Chief Executive Officer of the Company, hereby certify pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002 that, to my knowledge:
(1)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated:
May 9, 2024
/s/Chris Hulls
Chris Hulls
Chief Executive Officer


EX-32.2 11 exhibit322-life360q124xcfo.htm EX-32.2 Document


Exhibit 32.2


CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002



In connection with the accompanying Quarterly Report of Life360, Inc. (the “Company”), on Form 10-Q for the quarter ended March 31, 2024 (the “Report”), I, Russell Burke, Chief Financial Officer of the Company, hereby certify pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002 that, to my knowledge:
(1)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Dated:
May 9, 2024
/s/Russell Burke
Russell Burke
Chief Financial Officer



EX-101.SCH 12 lifx-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Nature of Business link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Segment and Geographic Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Deferred Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Costs Capitalized to Obtain Contracts link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Convertible Notes link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Derivative Liability link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Equity Incentive Plan link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Segment and Geographic Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Costs Capitalized to Obtain Contracts (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Convertible Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Derivative Liability (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Equity Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Nature of Business (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Summary of Significant Accounting Policies - Channel and Retail Partners Greater Than 10% (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Segment and Geographic Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Costs Capitalized to Obtain Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Fair Value Measurements - Fair Value and Classification of Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Fair Value Measurements - Change in Fair Value of Convertible Notes and Contingent Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Balance Sheet Components- Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Balance Sheet Components - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Assets, Non-Current (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Balance Sheet Components - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Balance Sheet Components - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Balance Sheet Components - Intangible Assets Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Balance Sheet Components - Intangible Assets Remaining Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Balance Sheet Components - Intangible Assets, Weighted-Average Remaining Useful Life (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Balance Sheet Components - Accrued Expenses and Current Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Convertible Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Convertible Notes - Fair Value Assumptions - Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Convertible Notes - Current and Non-Current (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Convertible Notes - Contractual Future Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Derivative Liability - Fair Value Assumptions of Embedded Derivative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Derivative Liability - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Commitments and Contingencies - Litigation (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Equity Incentive Plan - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Equity Incentive Plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Equity Incentive Plan - Time-based Restricted Stock Units (RSU) and PRSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Equity Incentive Plan - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Net Loss Per Share - Computation (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Net Loss Per Share - Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 lifx-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 lifx-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 lifx-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Amount by which if-converted value (does not exceed)/exceeds principal Debt Instrument, Convertible, If-Converted Value In Excess of (Below) Principal Debt Instrument, Convertible, If-Converted Value In Excess of (Below) Principal Changes in fair value Gain (loss) for change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Statistical Measurement [Domain] Statistical Measurement [Domain] Principal Derivative Liability, Notional Amount Research and development Research and Development Expense Vesting of revesting notes Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Balance (in shares) Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Remaining lease terms Lessee, Operating Lease, Remaining Lease Term Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Convertible Notes Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Production manufacturing equipment Production Manufacturing Equipment [Member] Production Manufacturing Equipment Performance-based restricted stock units Performance Shares [Member] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Weighted Average Remaining Contractual Life, Exercisable (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer equipment Computer Equipment [Member] Other liabilities, noncurrent Increase (Decrease) in Other Noncurrent Liabilities Total other income (expense), net Nonoperating Income (Expense) Warrants exercised, exercise price (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised Claims remaining Loss Contingency, Pending Claims, Number Commitments and Contingencies (Note 10) Commitments and Contingencies Measurement Input, Price Volatility [Member] Volatility Measurement Input, Price Volatility [Member] Operating leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Common Stock Equity [Text Block] Grants in period, aggregate fair value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value Capitalized internal use software Capitalized Computer Software, Period Increase (Decrease) Geographical [Axis] Geographical [Axis] Inventory write-off Inventory Write-down Service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Convertible Notes Convertible Notes [Member] Convertible Notes Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Concentration Risk [Line Items] Concentration Risk [Line Items] Customer [Axis] Customer [Axis] Current Liabilities: Liabilities, Current [Abstract] Tile Tile, Inc. [Member] Tile, Inc. Weighted
average grant
date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Options canceled/forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Impairment of long-lived assets Impairment, Long-Lived Asset, Held-for-Use Net loss per share, diluted (in usd per share) Earnings Per Share, Diluted Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Level 3 Fair Value, Inputs, Level 3 [Member] Convertible notes, current ($4,057 and $3,449 measured at fair value, respectively) Convertible notes, current: Convertible Debt, Current Balance (in shares) Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Litigation Case [Axis] Litigation Case [Axis] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Options granted (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Internal use software not yet in service Finite-Lived Intangible Assets, Net, Assets Not Yet In Service Finite-Lived Intangible Assets, Net, Assets Not Yet In Service Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Retail Partner A Retail Partner A [Member] Retail Partner A Stockholders’ Equity Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercise of stock options (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Computation of basic and diluted net loss per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of revenue Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Options exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Goodwill Goodwill Property and equipment, net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Exercise price or warrants (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights 2026 Long-Term Debt, Maturity, Year Two Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Excluded consideration, revesting stock Business Combination, Excluded Consideration, Revesting Stock Business Combination, Excluded Consideration, Revesting Stock 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Embedded Derivative [Table] Embedded Derivative [Table] Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Accounts receivable Accounts Receivable [Member] Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Prepaid expenses and other assets, noncurrent Total prepaid expenses and other assets, noncurrent Prepaid Expense and Other Assets, Noncurrent Issuances upon exercise of common stock warrants Warrant [Member] Operating lease liability, noncurrent (included in other liabilities, noncurrent) Operating Lease, Liability, Noncurrent Issuances upon vesting of restricted stock units Restricted stock units Restricted Stock Units (RSUs) [Member] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Depreciation Depreciation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Retirement Benefits [Abstract] Future non-cancellable contractual commitments Contractual Obligation, Fiscal Year Maturity [Table Text Block] Lattice model Valuation Technique, Lattice Model [Member] Valuation Technique, Lattice Model Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Supplemental balance sheet information related to leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Proceeds from the exercise of stock options and warrants Proceeds from Stock Options And Warrants Exercised Proceeds from Stock Options And Warrants Exercised Income Statement Location [Axis] Income Statement Location [Axis] Taxes paid related to net settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Maturities of operating lease liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Prepaid expenses, noncurrent Prepaid Expense, Noncurrent Measurement Input, Risk Free Interest Rate [Member] Measurement Input, Risk Free Interest Rate [Member] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Antidilutive common shares excluded from computation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Interest expense Interest Expense, Debt Total convertible notes Convertible Debt Operating lease costs Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Transaction related expenses Business Combination, Acquisition Related Costs Antidilutive common stock (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Performance-based restricted stock units granted (in shares) RSU granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Other international regions Other International Regions [Member] Other International Regions Unrecognized compensation expense, other awards Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Gain on debt settlement Gain (Loss) on Extinguishment of Debt Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Total property and equipment, gross Property, Plant and Equipment, Gross Weighted Average Remaining Contractual Life, Balance (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Excluded consideration, share-based compensation Business Combination, Excluded Consideration, Share Based Compensation Business Combination, Excluded Consideration, Share Based Compensation Entity File Number Entity File Number Performance goal metric percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage Weight For Each Performance Goal Metric Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage Weight For Each Performance Goal Metric Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Debt discount Debt Instrument, Unamortized Discount Costs capitalized to obtain contracts, net Capitalized Contract Cost, Net, Current Operating lease liability, current (included in accrued expenses and other current liabilities) Operating lease liability Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Total future amortization expense Finite-Lived Intangible Assets, Net, Excluding Amounts Not Yet In Service Finite-Lived Intangible Assets, Net, Excluding Amounts Not Yet In Service Amortization expense Amortization of Intangible Assets Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accounting pronouncements not yet adopted New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net Total Finite-Lived Intangible Assets, Net Reserved shares of common stock Schedule of Stock by Class [Table Text Block] Cash, Cash Equivalents and Restricted Cash at the Beginning of the Period Cash, Cash Equivalents, and Restricted Cash at the End of the Period Total cash and cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Time to exercise (in years) Term (in years) Measurement Input, Expected Term [Member] Operating lease costs Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Time-based restricted stock units (RSU) and PRSU activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Operating expenses: Operating Costs and Expenses [Abstract] PRSU awards vested (in shares) RSU vested and settled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Excluded consideration, revesting stock (in shares) Business Combination, Excluded Consideration, Revesting Stock, Shares Business Combination, Excluded Consideration, Revesting Stock, Shares Deferred revenue, current Contract with Customer, Liability, Current Carrying amount Total convertible notes Long-Term Debt Total assets Assets, Fair Value Disclosure Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Employee Stock Option [Member] Derivative Liability Derivative Instruments and Hedging Activities Disclosure [Text Block] Estimated remaining amortization expense for intangible assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Unrecognized compensation expense, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Money market funds Cash Equivalents, at Carrying Value Document Type Document Type Geographic concentration risk Geographic Concentration Risk [Member] Convertible notes fair value adjustment Convertible notes fair value adjustment Fair Value Adjustment Of Convertible Notes Fair Value Adjustment Of Convertible Notes Europe, Middle East and Africa EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two September 2021 Convertible Notes September 2021 Convertible Notes [Member] September 2021 Convertible Notes Embedded derivative liability Embedded Derivative Financial Instruments [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Equity Incentive Plan Share-Based Payment Arrangement [Text Block] Costs capitalized to obtain contracts, net, beginning of period Costs capitalized to obtain contracts, net, end of period Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Non-cash revenue from investment Other Noncash Income (Expense) Common stock fair value per share Measurement Input, Share Price [Member] Weighted
Average
Exercise Price
per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Convertible notes, noncurrent Convertible notes, noncurrent: Convertible Debt, Noncurrent Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Subsequent event Subsequent Event [Member] Customer concentration risk Customer Concentration Risk [Member] Restricted cash, noncurrent Restricted Cash, Noncurrent Other current liabilities Other Liabilities, Current Intangibles, net Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Costs capitalized to obtain contracts, net Increase (Decrease) in Contract with Customer, Asset Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Capitalized contract costs, amortization period Capitalized Contract Cost, Amortization Period Derivative liability (Note 9) Derivative Liability Balance (in usd per share) Balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Interest rate Derivative, Fixed Interest Rate Amount of principal and interest converted Debt Conversion, Converted Instrument, Amount Accounts receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventory Total inventory Inventory, Net Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Amortization of costs capitalized to obtain contracts Amortization of costs capitalized to obtain contracts, net Capitalized Contract Cost, Amortization Statistical Measurement [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Derivative liability Derivative [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Proceeds from repayment of notes due from affiliates Proceeds From Collection Of Stockholder Notes Receivable Proceeds From Collection Of Stockholder Notes Receivable Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Customer related promotions and discounts Customer Related Promotions And Discounts Payable, Current Customer Related Promotions And Discounts Payable, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Costs capitalized to obtain contracts Capitalized Contract Cost [Table Text Block] Vesting period Convertible Notes, Vesting Period Convertible Notes, Vesting Period Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Data Partner A Data Partner A [Member] Data Partner A Principal amount Principal Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Consideration, indemnity escrow (in shares) Business Combination, Indemnity Escrow, Shares Business Combination, Indemnity Escrow, Shares Current Assets: Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Entity Address, State or Province Entity Address, State or Province Option adjusted spread (bps) Measurement Input, Option Adjusted Spread [Member] Measurement Input, Option Adjusted Spread Vesting expense Convertible Notes, Vesting Expense Convertible Notes, Vesting Expense Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Purchase consideration (in shares) Business Combination, Consideration And Bonuses, Shares Business Combination, Consideration And Bonuses, Shares Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] 2025 Purchase Obligation, to be Paid, Year One 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Payments for operating leases Operating Lease, Payments Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Conversion price per share (in usd per share) Convertible notes conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Channel Partner (Google) Channel Partner Google [Member] Channel Partner Google Internal use software, not yet in service Software and Software Development Costs, Not in Service [Member] Software and Software Development Costs, Not in Service Derivative liability fair value adjustment Derivative liability fair value adjustment Gain (Loss) on Derivative Instruments, Net, Pretax Performance target percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Performance Target, Percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Performance Target, Percentage Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Class of Stock [Domain] Class of Stock [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Net loss, basic Net Income (Loss) Available to Common Stockholders, Basic Inventory Schedule of Inventory, Current [Table Text Block] Number of Shares
Underlying
Outstanding Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Derivative liability, noncurrent Derivative Liability, Noncurrent Total operating lease liability Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] Contractual future principal payments Schedule of Maturities of Long-Term Debt [Table Text Block] Total Liabilities Liabilities Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Vesting [Domain] Vesting [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Employer contributions Defined Contribution Plan, Cost Reserved shares of common stock (in shares) Common Stock, Capital Shares Reserved for Future Issuance Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Debt Disclosure [Abstract] North America North America [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense Common Stock, $0.001 par value; 100,000,000 shares authorized as of March 31, 2024 and December 31, 2023; 69,440,062 and 68,155,830 issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Revesting Notes Convertible Debt, Revesting Notes [Member] Convertible Debt, Revesting Notes General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade name Trade Names [Member] Amortization of operating lease right-of-use asset Operating Lease, Right-of-Use Asset, Periodic Reduction Embedded Derivative [Line Items] Embedded Derivative [Line Items] Operating lease liability, non-current, location Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total current assets Assets, Current Sales return reserves Contract with Customer, Refund Liability, Current Investment Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Jiobit Jiobit [Member] Jiobit Fair value and classification of instruments Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Channel and retail partners who represented greater than 10% of revenue or accounts receivable Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Revenue from Contract with Customer [Abstract] Supplemental disclosure: Supplemental Cash Flow Information [Abstract] Litigation Case [Domain] Litigation Case [Domain] Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Total purchase commitments Purchase Obligation Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Convertible notes, repayment of principal, percentage per year Debt Instrument, Convertible, Repayment Of Principal, Percentage Per Year Debt Instrument, Convertible, Repayment Of Principal, Percentage Per Year Warrant Tranche 3 [Member] Warrant Tranche 3 [Member] Warrant Tranche 3 Annual dividend yield Measurement Input, Expected Dividend Rate [Member] Concentration risk, percentage Concentration Risk, Percentage Fair value, beginning of the year Fair value, end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Warrants (in shares) Class of Warrant or Right, Outstanding RSU granted (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted cash, current Restricted Cash, Current Prepaid expenses and other assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Class of Stock [Axis] Class of Stock [Axis] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Other Accrued Liabilities, Current Nature of Business Nature of Operations [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Internal use software Payments to Develop Software Annual interest rate Interest rate Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Goodwill impairments Goodwill, Impairment Loss Restricted stock Restricted Stock [Member] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Fair value assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Revenue recognized Contract with Customer, Liability, Revenue Recognized July 2021 Convertible Notes July 2021 Convertible Notes [Member] July 2021 Convertible Notes Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Claims found invalid Loss Contingency, Claims Dismissed, Number Concentration Risk Type [Axis] Concentration Risk Type [Axis] Subsequent Events [Abstract] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Exercise of warrants (in shares) Issuance of common stock for conversion of convertible debt (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Useful life Weighted-Average Remaining Useful Life Finite-Lived Intangible Asset, Useful Life 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Antidilutive Securities [Axis] Antidilutive Securities [Axis] Issuances under stock incentive plan Share-Based Payment Arrangement [Member] Balance (in usd per share) Balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Total principal outstanding Long Term Debt, Before Fair Value Adjustment Long Term Debt, Before Fair Value Adjustment Non-cash interest expense, net Paid-in-Kind Interest Convertible notes, current, fair value Convertible Debt, Current, Fair Value Disclosure Convertible Debt, Current, Fair Value Disclosure Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Change in fair value of convertible notes and contingent liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Additions to costs capitalized to obtain contracts, net Capitalized Contract Cost, Additions Capitalized Contract Cost, Additions Internal use software Software and Software Development Costs [Member] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Number of membership subscription options Number Of Membership Subscription Options Number Of Membership Subscription Options Minimum Minimum [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Stock option activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Restriction period of warrants Warrants And Rights Outstanding, Restriction Period Warrants And Rights Outstanding, Restriction Period Statement of Cash Flows [Abstract] Warrants Class Of Warrant Or Right [Text Block] Class Of Warrant Or Right Assets Assets [Abstract] Beneficial conversion feature Debt Instrument, Convertible, Beneficial Conversion Feature Total liabilities Liabilities, Fair Value Disclosure Taxes paid related to net settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Other Product and Service, Other [Member] Cash paid during the period for taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Embedded derivative liability, measurement input Embedded Derivative Liability, Measurement Input Accumulated Deficit Retained Earnings [Member] Stock-based compensation expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total Liabilities and Stockholders’ Equity Liabilities and Equity Other assets Other Assets, Noncurrent Other income (expense): Nonoperating Income (Expense) [Abstract] Net loss per share, basic (in usd per share) Earnings Per Share, Basic Operating lease right-of-use asset Operating lease right-of-use asset Operating Lease, Right-of-Use Asset Unrecognized compensation expense, stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Change in fair value Convertible Debt, Gain (Loss) for Change in Fair Value Convertible Debt, Gain (Loss) for Change in Fair Value Warrants and Rights Outstanding, Term Warrants and Rights Outstanding, Term Notes Due from  Affiliates Receivables from Stockholder [Member] Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Number of shares to purchase under warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Net loss, diluted Net Income (Loss) Available to Common Stockholders, Diluted Convertible notes Convertible Debt [Table Text Block] Entity Address, City or Town Entity Address, City or Town 2026 Purchase Obligation, to be Paid, Year Two Consolidation Consolidation, Policy [Policy Text Block] Operating lease liability, current, location Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] 2027 Purchase Obligation, to be Paid, Year Three Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Accrued expenses and other current liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Technology Technology-Based Intangible Assets [Member] Convertible notes (Note 8) Convertible Debt, Fair Value Disclosures Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Performance period Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Other Liabilities Disclosure [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Unamortized amount Long-Term Debt, Gross Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] Measurement Input Type [Axis] Measurement Input Type [Axis] Concentrations of Risk and Significant Customers, and Supplier Concentration Risks And Uncertainties, Policy [Policy Text Block] Risks And Uncertainties, Policy Remainder of 2024 Purchase Obligation, to be Paid, Remainder of Fiscal Year Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Excluded consideration, share-based compensation (in shares) Business Combination, Excluded Consideration, Share Based Compensation, Shares Business Combination, Excluded Consideration, Share Based Compensation, Shares Channel Partner (Apple) Channel Partner Apple [Member] Channel Partner Apple Hardware Hardware [Member] Hardware Additional paid-in capital Additional Paid in Capital Excluded consideration, shares granted (in shares) Business Combination, Excluded Consideration, Shares Granted Business Combination, Excluded Consideration, Shares Granted RSU canceled/forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Purchase consideration Business Combination, Consideration And Bonuses Business Combination, Consideration And Bonuses Subsequent Event Type [Axis] Subsequent Event Type [Axis] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Convertible notes Issuances upon conversion of convertible notes Convertible Debt [Member] Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Awards forfeited (in shares) RSU canceled/forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2025 Long-Term Debt, Maturity, Year One Patent infringement claim Patent Infringement Claim [Member] Patent Infringement Claim Common stock fair value per share (usd per share) Share Price Aggregate Intrinsic Value, Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Registrant Name Entity Registrant Name 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Tranche two Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Revenues Revenue from Contract with Customer Benchmark [Member] Exercisable (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Liabilities: Liabilities, Fair Value Disclosure [Abstract] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Stock-based compensation Total stock-based compensation expense Share-Based Payment Arrangement, Expense Gross Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Accrued compensation Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Revenue benchmark Revenue Benchmark [Member] Shares reserved for shares available to be granted but not granted yet Shares To Be Granted [Member] Shares To Be Granted Total operating expenses Operating Costs and Expenses Revenue by geographic region Disaggregation of Revenue [Table Text Block] Costs capitalized to obtain contracts, noncurrent Capitalized Contract Cost, Net, Noncurrent Exchange rate (AUD to USD) Measurement Input, Exchange Rate [Member] Measurement Input, Exchange Rate Equity [Abstract] Repayment of notes due from affiliate Stockholders' Equity, Repayment Of Notes Receivable From Stockholders Stockholders' Equity, Repayment Of Notes Receivable From Stockholders Weighted-average remaining term for operating lease (in years) Operating Lease, Weighted Average Remaining Lease Term Other receivables Other Receivables, Net, Current Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Revesting Stock Revesting Stock [Member] Revesting Stock Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Assets: Assets, Fair Value Disclosure [Abstract] Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Weighted-average shares used in computing net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Warrant Tranche 2 [Member] Warrant Tranche 2 [Member] Warrant Tranche 2 Deferred Revenue Costs Capitalized to Obtain Contracts Revenue from Contract with Customer [Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Additional Paid-In Capital Additional Paid-in Capital [Member] Total Assets Assets Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Indemnity escrow shares released Business Combination, Indemnity Escrow, Shares, Released Business Combination, Indemnity Escrow, Shares, Released Subsequent Events Subsequent Events [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Convertible notes, measurement input Debt Instrument, Measurement Input United States UNITED STATES Defined Contribution Plan Defined Contribution Plan [Text Block] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Accrued expenses and other current liabilities Other Current Liabilities [Table Text Block] Other liabilities, noncurrent Other Liabilities, Noncurrent RSU vested and settled (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Options canceled/forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Construction in progress Construction in Progress [Member] Accrued vendor expenses Accrued Vendor Expenses, Current Accrued Vendor Expenses, Current Segment and Geographic Revenue Segment Reporting Disclosure [Text Block] Net Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Subscription Subscription and Circulation [Member] Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Equity Component [Domain] Equity Component [Domain] Fair value adjustment Long Term Debt, Fair Value Adjustment Long Term Debt, Fair Value Adjustment Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted-average shares used in computing net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Compensation expense in connection with revesting notes Compensation Expense, Revesting Notes Compensation Expense, Revesting Notes Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Consideration, indemnity escrow, term Business Combination, Indemnity Escrow, Term Business Combination, Indemnity Escrow, Term Warrant Tranche 1 [Member] Warrant Tranche 1 [Member] Warrant Tranche 1 Statement [Line Items] Statement [Line Items] Exercise of warrants Issuance of common stock for conversion of convertible debt Stock Issued During Period, Value, Conversion of Convertible Securities Concentration Risk [Table] Concentration Risk [Table] Customer relationships Customer Relationships [Member] Warrants exercised (in shares) Class of Warrant or Right, Exercised Class of Warrant or Right, Exercised Tranche one Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 16 lifx-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
May 03, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 000-56424  
Entity Registrant Name Life360, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-0197666  
Entity Address, Address Line One 1900 South Norfolk Street  
Entity Address, Address Line Two Suite 310  
Entity Address, City or Town San Mateo  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94403  
City Area Code 415  
Local Phone Number 484-5244  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   69,625,755
Entity Central Index Key 0001581760  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 73,401 $ 68,964
Accounts receivable, net 37,036 42,180
Inventory 6,338 4,099
Costs capitalized to obtain contracts, net 961 1,010
Prepaid expenses and other current assets 13,720 15,174
Total current assets 131,456 131,427
Restricted cash, noncurrent 1,202 1,749
Property and equipment, net 684 730
Costs capitalized to obtain contracts, noncurrent 940 834
Prepaid expenses and other assets, noncurrent 5,606 6,848
Operating lease right-of-use asset 933 1,014
Intangible assets, net 44,281 45,441
Goodwill 133,674 133,674
Total Assets 318,776 321,717
Current Liabilities:    
Accounts payable 9,388 5,896
Accrued expenses and other current liabilities 25,063 27,538
Convertible notes, current ($4,057 and $3,449 measured at fair value, respectively) 4,057 3,449
Deferred revenue, current 35,513 33,932
Total current liabilities 74,021 70,815
Convertible notes, noncurrent 1,161 1,056
Derivative liability, noncurrent 1,924 217
Deferred revenue, noncurrent 1,196 1,842
Other liabilities, noncurrent 634 723
Total Liabilities 78,936 74,653
Commitments and Contingencies (Note 10)
Stockholders’ Equity    
Common Stock, $0.001 par value; 100,000,000 shares authorized as of March 31, 2024 and December 31, 2023; 69,440,062 and 68,155,830 issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 71 70
Additional paid-in capital 534,679 532,128
Accumulated deficit (294,920) (285,143)
Accumulated other comprehensive income 10 9
Total stockholders’ equity 239,840 247,064
Total Liabilities and Stockholders’ Equity $ 318,776 $ 321,717
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Convertible notes, current, fair value $ 4,057 $ 3,449
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 100,000,000 100,000,000
Common stock, issued (in shares) 69,440,062 68,155,830
Common stock, outstanding (in shares) 69,440,062 68,155,830
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total revenue $ 78,227 $ 68,143
Total cost of revenue 18,214 18,313
Gross profit 60,013 49,830
Operating expenses:    
Research and development 27,258 27,197
Sales and marketing 24,733 24,316
General and administrative 14,401 13,209
Total operating expenses 66,392 64,722
Loss from operations (6,379) (14,892)
Other income (expense):    
Convertible notes fair value adjustment (608) 72
Derivative liability fair value adjustment (1,707) 14
Other income, net 311 843
Total other income (expense), net (2,004) 929
Loss before income taxes (8,383) (13,963)
Provision for income taxes 1,394 108
Net loss $ (9,777) $ (14,071)
Net loss per share, basic (in usd per share) $ (0.14) $ (0.21)
Net loss per share, diluted (in usd per share) $ (0.14) $ (0.21)
Weighted-average shares used in computing net loss per share, basic (in shares) 68,535,626 65,592,780
Weighted-average shares used in computing net loss per share, diluted (in shares) 68,535,626 65,592,780
Comprehensive loss    
Net loss $ (9,777) $ (14,071)
Change in foreign currency translation adjustment 1 24
Total comprehensive loss (9,776) (14,047)
Subscription    
Total revenue 61,579 51,664
Total cost of revenue 9,315 8,045
Hardware    
Total revenue 10,188 9,984
Total cost of revenue 8,012 9,426
Other    
Total revenue 6,460 6,495
Total cost of revenue $ 887 $ 842
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Notes Due from  Affiliates
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2022   65,239,843        
Beginning balance at Dec. 31, 2022 $ 244,538 $ 67 $ 501,763 $ (314) $ (256,972) $ (6)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)   185,073        
Exercise of stock options 714   714      
Vesting of restricted stock units (in shares)   870,915        
Vesting of restricted stock units 0 $ 1 (1)      
Taxes paid related to net settlement of equity awards (5,731)   (5,731)      
Repayment of notes due from affiliate 391   77 314    
Stock-based compensation expense 8,955   8,955      
Change in foreign currency translation adjustment 24         24
Net loss (14,071)       (14,071)  
Ending balance (in shares) at Mar. 31, 2023   66,295,831        
Ending balance at Mar. 31, 2023 $ 234,820 $ 68 505,777 $ 0 (271,043) 18
Beginning balance (in shares) at Dec. 31, 2023 68,155,830 68,155,830        
Beginning balance at Dec. 31, 2023 $ 247,064 $ 70 532,128   (285,143) 9
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares) 277,309 277,309        
Exercise of stock options $ 2,307   2,307      
Exercise of warrants (in shares)   41,685        
Exercise of warrants 94   94      
Vesting of restricted stock units (in shares)   965,238        
Vesting of restricted stock units 0 $ 1 (1)      
Taxes paid related to net settlement of equity awards (8,110)   (8,110)      
Stock-based compensation expense 8,261   8,261      
Change in foreign currency translation adjustment 1         1
Net loss $ (9,777)       (9,777)  
Ending balance (in shares) at Mar. 31, 2024 69,440,062 69,440,062        
Ending balance at Mar. 31, 2024 $ 239,840 $ 71 $ 534,679   $ (294,920) $ 10
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash Flows from Operating Activities:    
Net loss $ (9,777) $ (14,071)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,295 2,273
Amortization of costs capitalized to obtain contracts 341 439
Amortization of operating lease right-of-use asset 81 0
Stock-based compensation expense 8,261 8,955
Compensation expense in connection with revesting notes 0 72
Non-cash interest expense, net 128 92
Convertible notes fair value adjustment 608 (72)
Derivative liability fair value adjustment 1,707 (14)
Non-cash revenue from investment (446) (496)
Inventory write-off 0 916
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable, net 5,144 2,145
Prepaid expenses and other assets 3,272 (1,340)
Inventory (2,239) 1,113
Costs capitalized to obtain contracts, net (398) (498)
Accounts payable 3,492 (4,274)
Accrued expenses and other current liabilities (3,073) (4,628)
Deferred revenue 1,381 189
Other liabilities, noncurrent (89) 0
Net cash provided by (used in) operating activities 10,688 (9,199)
Cash Flows from Investing Activities:    
Internal use software (1,089) (348)
Purchase of property and equipment 0 (26)
Net cash used in investing activities (1,089) (374)
Cash Flows from Financing Activities:    
Proceeds from the exercise of stock options and warrants 2,401 714
Taxes paid related to net settlement of equity awards (8,110) (5,731)
Proceeds from repayment of notes due from affiliates 0 314
Net cash used in financing activities (5,709) (4,703)
Net Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash 3,890 (14,276)
Cash, Cash Equivalents and Restricted Cash at the Beginning of the Period 70,713 90,365
Cash, Cash Equivalents, and Restricted Cash at the End of the Period 74,603 76,089
Supplemental disclosure:    
Cash paid during the period for taxes 56 0
Cash, cash equivalents and restricted cash    
Cash and cash equivalents 73,401 61,394
Restricted cash, current 0 13,094
Restricted cash, noncurrent 1,202 1,601
Total cash and cash equivalents, and restricted cash $ 74,603 $ 76,089
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of Business
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business
1. Nature of Business
Life360, Inc. (the “Company”) is a leading technology platform connecting millions of people throughout the world to the people, pets and things they care about most. The Company has created a new category at the intersection of family, technology, and safety to help keep families connected and safe. The Company’s core offering, the Life360 mobile application, includes features like communications, driving safety, digital safety and location sharing. Beyond the everyday, Life360 also provides much-needed protection and saves lives, which is crucial for families in emergency situations such as natural disasters, vehicle collisions, physical property theft, and digital identity theft. The Life360 mobile application operates under a “freemium” model where its core offering is available to members at no charge, with three membership subscription options that are available but not required.
The Company acquired Jio, Inc. (“Jiobit”) and Tile, Inc, (“Tile”) in September 2021 and January 2022, respectively, to create a comprehensive platform-agnostic location tracking solution for people, pets and things. Jiobit is a leading wearable location device for young children, pets and seniors and Tile is a leading product suite of location trackers for finding objects.
The Company’s suite of product and service offerings, including the Life360 and Tile mobile applications, and related third-party services, is system and platform-agnostic, allowing its products and services to work seamlessly for members, regardless of the devices they use.
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies
Included below are select significant accounting policies. Refer to Note 2, "Summary of Significant Accounting Policies" in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 29, 2024 (“Annual Report”) for a full list of the Company’s significant accounting policies.
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim periods and following the requirements of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date. In the opinion of the Company’s management, the condensed consolidated financial statements reflect all normal recurring adjustments necessary to provide a fair presentation of the Company’s financial position, results of operations, stockholders’ equity, and cash flows for the interim periods presented. Operating results for these interim periods are not necessarily indicative of the Company’s future results of operations.
The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report.
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates, judgments, and assumptions include:
revenue recognition, including the determination of selling prices for distinct performance obligations sold in multiple performance obligation arrangements, the period over which revenue is recognized for certain arrangements, and estimated delivery dates for orders with title transfer upon delivery;
allowances for credit losses and product returns;
promotional and marketing allowances;
inventory valuation;
average useful customer life;
valuation of stock-based awards;
legal contingencies;
impairment of long-lived assets and goodwill;
valuation of convertible notes and embedded derivatives;
useful lives of long-lived assets; and
income taxes including valuation allowances on deferred tax assets.
The Company bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. Actual results could differ significantly from those estimates.
Accounting pronouncements not yet adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07 – Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or results of operations.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. The updates in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or results of operations.
Concentrations of Risk and Significant Customers
Major Customers
The Company derives its accounts receivable from revenue earned from customers located in the United States and internationally. Channel and retail partners account for the majority of the Company’s revenue and accounts receivable for all periods presented.
The following tables set forth the information about the Company’s third-party platforms and distribution channels (each a “Channel Partner”) that processed the Company’s overall revenue transactions and retail partners who represented greater than 10% of the Company’s revenue or accounts receivable, respectively:
Percentage of Revenue
Three Months Ended March 31,
20242023
Channel Partner (Apple)57 %56 %
Channel Partner (Google)18 %15 %
Percentage of Gross Accounts Receivable
As of March 31,As of December 31,
20242023
Channel Partner (Apple)61 %50 %
Channel Partner (Google)12 %*
Data Partner A10 %*
Retail Partner A*17 %
*    Represents less than 10%

Supplier Concentration
The Company currently relies on a single technology partner for its cloud platform and outsources the manufacturing of the Jiobit and Tile hardware devices to a single contract manufacturer. Although there are a limited number of suppliers, management believes that other suppliers could provide similar services on comparable terms.
Cash and Cash Equivalents
The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents include deposit and money market funds. Money market mutual funds are valued using quoted market prices and therefore are classified within Level 1 of the fair value hierarchy.
Restricted Cash
The restricted cash, noncurrent balance of $1.2 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively, relates to cash deposits restricted under letters of credit issued on behalf of the Company in support of indebtedness to trade creditors incurred in the ordinary course of business.
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Revenue
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment and Geographic Revenue
3. Segment and Geographic Revenue
The Company operates as a single operating segment. The Company’s chief operating decision maker is its chief executive officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. All material long-lived assets are based in the United States.
Revenue by geographic region is generally based on the address of the customer as defined in the contract with the customer. The following table sets forth revenue by geographic region for the periods presented (in thousands):
Three Months Ended March 31,
20242023
North America$70,316 $60,801 
Europe, Middle East and Africa4,633 4,318 
Other international regions3,278 3,024 
Total revenue$78,227 $68,143 
The Company’s revenues in the United States were $68.9 million, or 88%, of total revenue for the three months ended March 31, 2024 and $58.7 million, or 86%, of total revenue for the three months ended March 31, 2023.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deferred Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Deferred Revenue
4. Deferred Revenue
Deferred revenue consists primarily of payments received and accounts receivable recorded in advance of revenue recognition under the Company’s subscription service arrangements and is recognized as the revenue recognition criteria is met. The Company primarily invoices its customers for its subscription services arrangements in advance. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, noncurrent on the condensed consolidated balance sheets.
During the three months ended March 31, 2024 and 2023, the Company recognized revenue of $18.4 million and $16.8 million, respectively, that was included in the deferred revenue balance at the beginning of each respective period.
Remaining performance obligations represent the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods.
Revenue expected to be recognized from remaining performance obligations was $36.7 million as of March 31, 2024, of which the Company expects $35.5 million to be recognized over the next twelve months.
5. Costs Capitalized to Obtain Contracts
The Company recognizes as an asset the costs of obtaining a contract with a customer if it expects to recover those costs and they are both direct and incremental. These costs are attributable to the Company’s largest Channel Partners.
Costs of obtaining new revenue contracts are deferred and then amortized on a straight-line basis over the related period of benefit, which is estimated to be two to three years depending on the subscription type.
The following table represents a roll forward of the Company’s costs capitalized to obtain contracts, net (in thousands):
Three Months Ended March 31,
20242023
Costs capitalized to obtain contracts, net, beginning of period$1,844 $2,063 
Additions to costs capitalized to obtain contracts, net398 499 
Amortization of costs capitalized to obtain contracts, net(341)(439)
Costs capitalized to obtain contracts, net, end of period$1,901 $2,123 
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Costs Capitalized to Obtain Contracts
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Costs Capitalized to Obtain Contracts
4. Deferred Revenue
Deferred revenue consists primarily of payments received and accounts receivable recorded in advance of revenue recognition under the Company’s subscription service arrangements and is recognized as the revenue recognition criteria is met. The Company primarily invoices its customers for its subscription services arrangements in advance. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, noncurrent on the condensed consolidated balance sheets.
During the three months ended March 31, 2024 and 2023, the Company recognized revenue of $18.4 million and $16.8 million, respectively, that was included in the deferred revenue balance at the beginning of each respective period.
Remaining performance obligations represent the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods.
Revenue expected to be recognized from remaining performance obligations was $36.7 million as of March 31, 2024, of which the Company expects $35.5 million to be recognized over the next twelve months.
5. Costs Capitalized to Obtain Contracts
The Company recognizes as an asset the costs of obtaining a contract with a customer if it expects to recover those costs and they are both direct and incremental. These costs are attributable to the Company’s largest Channel Partners.
Costs of obtaining new revenue contracts are deferred and then amortized on a straight-line basis over the related period of benefit, which is estimated to be two to three years depending on the subscription type.
The following table represents a roll forward of the Company’s costs capitalized to obtain contracts, net (in thousands):
Three Months Ended March 31,
20242023
Costs capitalized to obtain contracts, net, beginning of period$1,844 $2,063 
Additions to costs capitalized to obtain contracts, net398 499 
Amortization of costs capitalized to obtain contracts, net(341)(439)
Costs capitalized to obtain contracts, net, end of period$1,901 $2,123 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements
6. Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

The three levels of inputs which may be used to measure fair value are as follows:
Level 1 - Observable inputs, such as quoted prices in active markets for identical assets or liabilities.
Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Valuations based on unobservable inputs to the valuation methodology and including data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.
The carrying amounts of certain financial instruments, including cash and cash equivalents, prepaid expenses, accounts receivable, and accounts payable approximate fair value due to their short-term maturities.
The Company measures and reports certain assets and liabilities at fair value on a recurring basis. The fair value of these assets and liabilities as of March 31, 2024 and December 31, 2023 are classified as follows (in thousands):
As of March 31, 2024
Level 1Level 2Level 3Total
Assets:
Money market funds$42,528 $— $— $42,528 
Total assets$42,528 $— $— $42,528 
Liabilities:
Derivative liability (Note 9)$— $— $1,924 $1,924 
Convertible notes (Note 8)— — 4,057 4,057 
Total liabilities$— $— $5,981 $5,981 
As of December 31, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds $41,981 $— $— $41,981 
Total assets$41,981 $— $— $41,981 
Liabilities:
Derivative liability (Note 9)$— $— $217 $217 
Convertible notes (Note 8)— — 3,449 3,449 
Total liabilities$— $— $3,666 $3,666 
The change in fair value of the Level 3 instruments were as follows (in thousands):
As of March 31, 2024
Derivative
liability
(Note 9)
Convertible
notes
(Note 8)
Fair value, beginning of the year$217 $3,449 
Changes in fair value1,707 608 
Fair value, end of period$1,924 $4,057 
As of December 31, 2023
Derivative
liability
(Note 9)
Convertible
notes
(Note 8)
Fair value, beginning of the year$101 $6,938 
Vesting of revesting notes— 72 
Forfeiture of revesting notes— (326)
Repayment of convertible notes (Note 8)— (3,919)
Changes in fair value116 684 
Fair value, end of period$217 $3,449 
For the three months ended March 31, 2024, the Company recorded losses associated with the change in fair value of the derivative liability and convertible notes of $1.7 million and $0.6 million, respectively. For the year ended December 31, 2023, the Company recorded losses associated with the change in fair value of the derivative liability and the convertible notes of $0.1 million and $0.7 million, respectively. The amounts have been recorded in other income (expense), net in the condensed consolidated statements of operations and comprehensive loss.
For the three months ended March 31, 2023, the Company recorded gains associated with the change in fair value of the derivative liability and convertible notes of $14 thousand and $72 thousand, respectively. The amounts have been recorded in other income (expense), net in the condensed consolidated statements of operations and comprehensive loss.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
7. Balance Sheet Components
Accounts receivable, net
Accounts receivable, net consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Accounts receivable$37,130 $42,274 
Allowance for credit losses(94)(94)
Total accounts receivable, net$37,036 $42,180 
Inventory
Inventory consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Raw materials$18 $298 
Finished goods6,320 3,801 
Total inventory$6,338 $4,099 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Prepaid expenses$13,217 $14,520 
Other receivables503 654 
Total prepaid expenses and other current assets$13,720 $15,174 
Prepaid expenses primarily consist of certain cloud platform and customer service program costs. Other receivables primarily consist of refunds owed to the Company and other amounts which the Company is expected to receive in less than twelve months.
Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Computer equipment$297 $297 
Leasehold improvements100 100 
Production manufacturing equipment839 839 
Construction in progress249 249 
Furniture and fixtures29 29 
Total property and equipment, gross1,514 1,514 
Less: accumulated depreciation(830)(784)
Total property and equipment, net$684 $730 
Depreciation expense was $46 thousand and $37 thousand for the three months ended March 31, 2024 and 2023, respectively.
There was no impairment of property and equipment or long-lived assets recognized during the three months ended March 31, 2024 or 2023.
Prepaid Expenses and Other Assets, noncurrent
Prepaid expenses and other assets, noncurrent consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Prepaid expenses, noncurrent$111 $1,353 
Investment5,474 5,474 
Other assets21 21 
Total prepaid expenses and other assets, noncurrent$5,606 $6,848 
Prepaid expenses, noncurrent primarily consist of cloud platform costs. Investment relates to warrants to purchase shares of preferred stock of a current Data Revenue Partner.
Leases
The Company leases office space under a non-cancelable operating lease with a remaining lease term of 2.7 years, which includes the option to extend the lease.
The Company did not have any finance leases as of March 31, 2024 or December 31, 2023.
The components of lease expense are as follows (in thousands):
Three Months Ended March 31,
20242023
Operating lease cost (1)
$110 $245 
(1)    Amounts include short-term leases, which are immaterial.
Payments for operating leases included in cash from operating activities were $0.1 million and $0.3 million for the three months ended March 31, 2024 and 2023, respectively.
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term):
As of March 31,As of December 31,
20242023
Operating lease right-of-use asset$933 $1,014 
Operating lease liability, current (included in accrued expenses and other current liabilities)342 335 
Operating lease liability, noncurrent (included in other liabilities, noncurrent)634 723 
Weighted-average remaining term for operating lease (in years)2.72.9
The weighted-average discount rate used to measure the present value of the operating lease liabilities was 5.0% for each period presented.
Maturities of the Company’s operating lease liability, which does not include short-term leases, as of March 31, 2024 were as follows (in thousands):
Operating leases
Remainder of 2024$285 
2025390 
2026367 
Total future minimum lease payments1,042 
Less imputed interest(66)
Total operating lease liability$976 
Goodwill and Intangible Assets, net
Intangible assets, net consists of the following (in thousands):
As of March 31 2024,
GrossAccumulated AmortizationNet
Trade name$23,380 $(5,346)$18,034 
Technology22,430 (10,313)12,117 
Customer relationships15,290 (4,254)11,036 
Internal use software3,506 (412)3,094 
Total$64,606 $(20,325)$44,281 
As of December 31 2023,
GrossAccumulated AmortizationNet
Trade name$23,380 $(4,762)$18,618 
Technology22,430 (9,191)13,239 
Customer relationships15,290 (3,782)11,508 
Internal use software2,416 (340)2,076 
Total$63,516 $(18,075)$45,441 
The Company capitalized $1.1 million and $0.3 million in internal use software during the three months ended March 31, 2024 and 2023, respectively.
Amortization expense was $2.2 million for each of the three months ended March 31, 2024 and 2023.
During the three months ended March 31, 2024 and 2023, there was no impairment of intangible assets recorded.
As of March 31, 2024, the estimated remaining amortization expense for intangible assets by fiscal year is as follows (in thousands):
Amount
Remainder of 2024$6,750 
20258,913 
20268,470 
20274,274 
20284,225 
Thereafter9,012 
Total future amortization expense$41,644 
Internal use software not yet in service$2,637 
Total$44,281 
The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:
Weighted-Average Remaining Useful Life
As of March 31,As of December 31,
20242023
Trade name7.7 years8.0 years
Technology2.7 years2.9 years
Customer relationships5.9 years6.1 years
Internal use software1.6 years3.6 years
As of March 31, 2024, the Company had $2.6 million of capitalized internal use software projects that were not yet in service. These assets will be placed into service once the projects have completed, and will be amortized over a three-year useful life. The internal use software projects that were not yet in service have been excluded from the weighted-average remaining useful life calculation for internal use software in the table above.
As of March 31, 2024 and December 31, 2023, goodwill was $133.7 million. No goodwill impairment was recorded during the three months ended March 31, 2024 or 2023.
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Accrued vendor expenses$11,815 $10,020 
Accrued compensation4,314 3,349 
Customer related promotions and discounts3,223 9,049 
Operating lease liability342 335 
Sales return reserves2,899 3,285 
Other current liabilities2,470 1,500 
Total accrued expenses and other current liabilities$25,063 $27,538 
Other current liabilities primarily relate to sales and income taxes payable, as of March 31, 2024, and warranty liabilities related to the Company’s hardware tracking devices, inventory received not yet billed, and sales taxes payable as of December 31, 2023.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Convertible Notes
8. Convertible Notes
July 2021 Convertible Notes
In July 2021, the Company issued convertible notes (“July 2021 Convertible Notes”) to investors with an underlying principal amount of $2.1 million. The July 2021 Convertible Notes accrue simple interest at an annual rate of 4% and mature on July 1, 2026. The July 2021 Convertible Notes may be settled under the following scenarios at the option of the holder: (i) at any time into common shares equal to the conversion amount of outstanding principal and any accrued but unpaid interest divided by the conversion price of $11.96; (ii) at the option of the holder upon a liquidation event a) paid in cash equal to the outstanding principal and any accrued but unpaid interest or b) into common shares equal to the conversion amount of outstanding principal and any accrued but unpaid interest divided by the conversion price of $11.96; or (iii) upon maturity, settlement in cash at the outstanding accrued interest and principal amount.
Certain conversion and redemption features of the July 2021 Convertible Notes were determined to not be clearly and closely associated with the risk of the debt-type host instrument and were required to be separately accounted for as derivative financial instruments. The Company bifurcated these embedded conversion and redemption (“embedded derivatives”) features and classified these as liabilities measured at fair value. The fair value of the derivative liability of $0.7 million was recorded separate from the July 2021 Convertible Notes with an offsetting amount recorded as a debt discount. The debt discount is amortized over the estimated life of the debt using the straight-line method, as the value attributable to the July 2021 Convertible Notes was zero upon issuance.

As of March 31, 2024 the unamortized amount and net carrying value of the July 2021 Convertible Notes is $0.9 million and $1.2 million, respectively. The amount by which the July 2021 Convertible Notes if-converted value exceeds its principal is $2.4 million as of March 31, 2024.

As of December 31, 2023 the unamortized amount and net carrying value of the July 2021 Convertible Notes was $1.1 million and $1.1 million, respectively. The amount by which the July 2021 Convertible Notes if-converted value exceed its principal was $0.6 million as of December 31, 2023.
In connection with the July 2021 Convertible Notes, the Company issued warrants to purchase 88,213 shares of the Company’s common stock with an exercise price of $0.01 per share and a term of one year (Warrant Tranche 1), 44,106 shares of the Company’s common stock with an exercise price of $11.96 per share and a term of 5 years (Warrant Tranche 2), and 44,106 shares of the Company’s common stock which is exercisable starting twelve months from the issuance date with an exercise price of $11.96 per share and a term of 5 years (Warrant Tranche 3).
The warrants were recorded to additional paid-in capital during the year ended December 31, 2021. The fair value of the warrants issued in connection with the July 2021 Convertible Notes was $0.8 million and was recorded as a debt discount that is being amortized to interest expense under the straight-line method over the term of the respective July 2021 Convertible Notes.
As a result of the beneficial conversion feature associated with the July 2021 Convertible Notes, $0.6 million was added to additional paid-in capital during the year ended December 31, 2021. The beneficial conversion feature was recorded as a debt discount and is being amortized to interest expense under the straight-line method over the term of the respective July 2021 Convertible Notes.
For the three months ended March 31, 2024 and March 31, 2023, the Company recognized a total of $0.1 million and $0.1 million, respectively, in non-cash interest expense related to the July 2021 Convertible Notes.

September 2021 Convertible Notes
In September 2021, the Company, in connection with the Jiobit Acquisition, issued $11.6 million representing the fair value of convertible notes (the “September 2021 Convertible Notes”) and $1.6 million of revesting convertible notes (“Revesting Notes”) that vest over time. The September 2021 Convertible Notes were convertible to common stock at any time subsequent to the acquisition at a fixed conversion price of $22.50 per share. The Company agreed to repay 1/3rd of the unconverted principal plus accrued interest to the holders of such notes on each of the first three annual anniversaries of the issuance date of the September 2021 Convertible Notes, the first two payments of which were made in September 2022 and 2023. Upon a change of control, the holder could elect to either convert at the fixed conversion price of $22.50 per share or be repaid in full. The Company elected the fair value option and remeasured the September 2021 Convertible Notes at their fair value on each reporting date and reflect the changes in fair value in earnings.
The estimated fair value of the September 2021 Convertible Notes is determined using a combination of the present value of the cash flows and the Black-Scholes option pricing model using assumptions as follows:
As of March 31,As of December 31,As of September 1,
202420232021
Principal$3,365 $3,365 $11,206 
Interest rate6.8 %5.7 %4.5 %
Common stock fair value per share25.59 15.46 20.49 
Conversion price per share22.50 22.50 22.50 
Risk-free interest rate5.34 %4.96 %0.45 %
Time to exercise (in years)0.4 0.7 3.0 
Volatility36 %29 %37 %
Annual dividend yield%%%
The Revesting Notes are restricted and vest with continuous employment of certain key employees over a 3-year period subsequent to the acquisition. The Revesting Notes are recognized in general and administrative expense. In January 2023, the final key employee exited the Company. As part of their separation agreement, their Revesting Notes are due in their entirety at the maturity date and the Company recorded $0.1 million of compensation expense included in general and administrative expense.
The Company records the Revesting Notes at fair value and will remeasure the Revesting Notes at fair value on each reporting date. As the Revesting Notes vest, the changes in fair value are recorded as general and administrative expense with a corresponding entry to convertibles notes. The estimated fair value of the Revesting Notes is determined using a combination of the present value of the Revesting Notes cash flows and the Black-Scholes option pricing model. The terms of the Revesting Notes are consistent with the terms of the September 2021 Convertible Notes. For the three months ended March 31, 2024 and 2023, the Company recorded zero and $0.1 million, respectively, to compensation expense included in general and administrative expense related to the changes in fair value of the Revesting Notes.
Convertible notes, current and noncurrent consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Convertible notes, current:
September 2021 Convertible Notes$4,057 $3,449 
Convertible notes, noncurrent:
July 2021 Convertible Notes1,161 1,056 
Total convertible notes$5,218 $4,505 
The contractual future principal payments for all convertible notes as of March 31, 2024 were as follows (in thousands):
Amount
(unaudited)
Remainder of 2024$3,365 
2025— 
20262,110 
Total principal outstanding5,475 
Fair value adjustment(257)
Total convertible notes$5,218 
In April 2024, the holders of the September 2021 Convertible Notes elected to convert their notes and accrued interest to common stock based on the fixed conversion price of $22.50 per share. Refer to Note 17, "Subsequent Events" for further details.
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Liability
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Liability
9. Derivative Liability
The Company’s derivative liability represents embedded share-settled redemption features bifurcated from its July 2021 Convertible Notes and is carried at fair value. The changes in the fair value of the derivative liability are recorded in other income (expense), net in the Company’s condensed consolidated statements of operations and comprehensive loss.
Estimating fair values of derivative financial instruments requires the development of significant and subjective estimates that may, and are likely to, change over the duration of the instrument with related changes in internal and external market factors. Since derivative financial instruments are initially and subsequently carried at fair value, the Company’s income will reflect the volatility in these estimate and assumption changes.
The features embedded in the July 2021 Convertible Notes are combined into one compound embedded derivative. The fair value of the embedded derivative was estimated based on the present value of the redemption discount applied to the principal amount of the July 2021 Convertible Notes adjusted to reflect the weighted probability of exercise. The discount rate was based on the risk-free interest rate.

The estimated fair value of the embedded derivative is determined using a lattice model with the following assumptions:
As of March 31,As of December 31,
20242023
Principal$2,110 $2,110 
Interest rate4.0 %4.0 %
Common stock fair value per share$25.59 $15.46 
Risk-free interest rate
3.7% - 4.2%
3.7% - 4.0%
Term (in years)2.32.5
Volatility
66.4% - 76.9%
43.0% - 61.2%
Option adjusted spread (bps)561 613 
Annual dividend yield%%
Exchange rate (AUD to USD)0.650.68 
Upon the issuance of the July 2021 Convertible Notes, the Company recorded a derivative liability of $0.7 million at fair value using inputs classified as Level 3 in the fair value hierarchy. As of March 31, 2024 and December 31, 2023, the fair value of the derivative liability was $1.9 million and $0.2 million, respectively. Refer to Note 6, "Fair Value Measurements" for further details.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
10. Commitments and Contingencies
Purchase Commitments
The Company has certain commitments with its cloud platform provider and sole contract manufacturer that are non-cancellable. As of March 31, 2024, future non-cancellable commitments under these agreements were as follows in thousands):
Amount
Remainder of 2024$21,409 
202525,000 
202625,500 
202726,000 
Total purchase commitments$97,909 
Contingencies
From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues a liability for such matters when it is probable that future expenditures will be made, and such expenditures can be reasonably estimated. The Company is not subject to any current pending legal matters or claims that the Company believes could have a material adverse effect on its financial position, results of operations or cash flows.
Warranties and Indemnification
To date, the Company has not incurred significant costs and has not accrued any material liabilities in the accompanying condensed consolidated financial statements as a result of its warranty and indemnification obligations.
Litigation
Occasionally, the Company is involved in various legal proceedings, claims and government investigations in the ordinary course of business. The outcome of litigation and other legal matters is inherently uncertain, though the Company intends to vigorously defend the matters. In making a determination regarding accruals, using available information, the Company evaluates the likelihood of an unfavorable outcome in legal or regulatory proceedings to which the Company is a party and records a loss contingency when it is probable a liability has been incurred and the amount of the loss can be reasonably estimated. When the Company determines an unfavorable outcome is not probable or reasonably estimable the Company does not accrue for any potential litigation loss. Actual outcomes of these legal and regulatory proceedings may materially differ from the Company’s estimates.
On March 12, 2019, a former alleged competitor of Tile, Cellwitch, Inc, filed a patent infringement claim against Tile in the U.S. District Court, Northern District of California, seeking permanent injunction and damages. On December 18, 2019, Tile filed an inter partes review petition with the Patent Trial and Appeal Board (“PTAB”) challenging the validity of the patent. On May 13, 2021, the PTAB issued a Final Written Decision on Tile’s inter partes review petition (the “Final Written Decision”), finding a majority of the claims invalid. The Final Written Decision was affirmed by the U.S. Court of Appeals for the Federal Circuit on May 13, 2022. The case is currently in trial court. The claim construction hearing took place on January 18, 2024, and on April 23, 2024, the court released its order which found 10 of the claims invalid, leaving only 2 active claims remaining. At this time, a loss is not probable nor estimable, and as a result, no litigation reserve has been recorded on our condensed consolidated balance sheet as of March 31, 2024.
No litigation reserve was recorded on our condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, respectively.
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Common Stock
11. Common Stock
The Company has the following potentially outstanding common stock reserved for issuance:
As of March 31,As of December 31,
20242023
Issuances under stock incentive plan6,186,944 6,625,812 
Issuances upon exercise of common stock warrants95,973 137,658 
Issuances upon vesting of restricted stock units5,408,458 6,182,543 
Issuances upon conversion of convertible notes325,981 325,981 
Shares reserved for shares available to be granted but not granted yet20,682,366 16,882,215 
32,699,722 30,154,209 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrants
3 Months Ended
Mar. 31, 2024
Other Liabilities Disclosure [Abstract]  
Warrants
12. Warrants
As of March 31, 2024, the Company had outstanding warrants to purchase 95,973 shares of Company common stock with exercise prices ranging from $6.44 to $11.96 and expiry dates ranging from 2025 to 2026.
In March 2024, 41,685 of the Company’s freestanding warrants were exercised to purchase shares of the Company’s common stock at an exercise price of $2.28 per share.

As of December 31, 2023, the Company had outstanding warrants to purchase 137,658 shares of Company common stock with exercise prices ranging from $2.28 to $11.96 and expiry dates ranging from 2024 to 2026. Refer to Note 8, "Convertible Notes" for further details.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plan
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Equity Incentive Plan
13. Equity Incentive Plan
2011 Equity Incentive Plan
The Company’s equity incentive plan allows the Company to grant restricted stock units, performance-based restricted stock units (PRSU), restricted stock, and stock options to employees and consultants of the Company and any of the Company’s parent, subsidiaries, or affiliates, and to the members of the Board of Directors.
The following summary of stock option activity for the periods presented is as follows (in thousands, except share and per share data):
Number of Shares
Underlying
Outstanding Options
Weighted
Average
Exercise Price
per Share
Weighted
Average
Remaining
Contractual Life
(in Years)
Aggregate
Intrinsic Value
Balance as of December 31, 20236,625,812 $6.57 4.7$59,957 
Options granted — — 
Options exercised(277,309)8.32 
Options canceled/forfeited (161,559)15.29 
Balance as of March 31, 20246,186,944 6.26 4.6119,570 
Exercisable as of March 31, 20245,327,732 $5.39 4.5$107,623 
As of March 31, 2024, there was total unrecognized compensation cost for outstanding stock options of $3.4 million to be recognized over a period of approximately 1.7 years.
Performance-based Restricted Stock Units
The Company granted 54,075 PRSUs (“the Target Grant”) to certain executives during the three months ended March 31, 2024. The number of PRSUs that may be vested depends on the extent to which performance goals for the award are achieved over a one-year performance period, as determined by the Remuneration and Nomination Committee of the Board, up to a maximum of 200% of the Target Grant. The performance goals for the PRSUs consist of the following two metrics, each with a weighting of 50%: (1) a revenue metric for the year ended December 31, 2024; and (2) an Adjusted EBITDA metric for the year ended December 31, 2024. Each of the metrics are within the Company’s published revenue and Adjusted EBITDA guidance described in the Company’s press release furnished within Exhibit 99.1 of the Company’s Current Report on Form 8-K filed with the SEC on February 29, 2024.

The PRSU awards vest over a four-year period with 1/4th of the shares vesting after the first year and 1/16th of the shares vesting each quarter thereafter. As of March 31, 2024, PRSUs granted in 2024 are being accrued at the target amount. The Company uses the grant date fair value of the common stock to measure compensation expense for PRSU awards. Compensation expense is recognized over the vesting period of the PRSU award using the straight-line method and shares attained over target upon vesting will be recognized as awards granted in the period. No PRSU awards vested as of March 31, 2024.
The following summary of restricted stock units (including PRSUs) activity for the periods presented is as follows:
Number of SharesWeighted
average grant
date fair value
Balance as of December 31, 20236,182,543 $12.67 
RSU granted685,698 17.64 
RSU vested and settled(1,313,564)22.99 
RSU canceled/forfeited(146,219)12.63 
Balance as of March 31, 20245,408,458 $13.35 
As of March 31, 2024, there was unrecognized compensation cost for outstanding restricted stock units of $64.7 million to be recognized over a period of approximately 2.8 years.
The number of RSUs vested and settled includes shares of common stock that the Company withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.
Stock-based Compensation
Stock-based compensation expense was allocated as follows (in thousands):
Three Months Ended March 31,
20242023
Cost of revenue
Subscription costs$159 $125 
Hardware costs184 206 
Other costs11 
Total cost of revenue347 342 
Research and development5,325 4,786 
Sales and marketing632 926 
General and administrative1,957 2,901 
Total stock-based compensation expense$8,261 $8,955 
There was an immaterial amount of capitalized stock-based compensation costs and no stock-based compensation tax benefits recognized during the three months ended March 31, 2024 and 2023, respectively.
Equity Awards Issued in Connection with Business Combinations
Jio, Inc.
In connection with the Jiobit acquisition in September 2021, the Company issued 91,217 shares of restricted common stock with an aggregate fair value of $1.9 million to be recognized as post combination stock-based compensation ratably with continuous employment of certain employees over a 3 year period.
In January 2023, a key employee of the Jiobit acquisition terminated employment with the Company. As part of such employee’s separation agreement, the Company recorded $0.2 million to compensation included in general and administrative expense related to their Revesting Stock. As of each of March 31, 2024 and December 31, 2023, there was zero unrecognized compensation expense related to the restricted common stock, as a result of the termination of certain employees.
Additionally, the Company granted 43,083 service-based stock options under the Plan to certain Jiobit employees with an aggregate fair value of $0.5 million which vests ratably over the requisite service period. As of March 31, 2024, there was $32 thousand of unrecognized compensation expense related to unvested assumed stock options, which is expected to be recognized over the remaining weighted average life of 0.8 years. As of December 31, 2023, there was $0.1 million of unrecognized compensation expense related to unvested assumed stock options, which is expected to be recognized over the remaining weighted average life of 1 year.
Tile, Inc.
In connection with the Tile acquisition in January 2022, the Company issued 1,499,349 shares of retention restricted stock units with an aggregate fair value of $29.6 million. Of the 1,499,349 shares of retention restricted stock units, 787,446 shares valued at $15.6 million contained performance vesting criteria based on the achievement of certain company milestones during the three months ended March 31, 2022, and vest over a two year period. As of March 31, 2022, the vesting criteria had not been met and all 787,446 restricted stock units were forfeited. The remaining 711,903 retention restricted stock units vest over a two to four year period. As of March 31, 2024, there was $0.6 million of unrecognized compensation expense related to the retention restricted stock units which is expected to be recognized over the remaining weighted average life of 1.8 years. As of December 31, 2023, there was $0.7 million of unrecognized compensation expense related to the retention restricted stock units which is expected to be recognized over the remaining weighted average life of 1.9 years.
The Company also issued 38,730 vested common stock options to Tile employees as stock-based compensation on the acquisition date. The aggregate fair value of $0.4 million was recognized as compensation expense on the date of acquisition.
A total of 694,672 shares of common stock with an aggregate fair value of $13.7 million were issued to Tile shareholders as part of purchase consideration. All $13.7 million was included within purchase consideration.
A total of 1,561 shares of common stock with an aggregate fair value of $31 thousand were issued to a key employee, the vesting of which is subject to continued employment over a 30-month period. As of March 31, 2024 and December 31, 2023 there was an immaterial amount of unrecognized compensation expense related to unvested restricted stock units which is expected to be recognized over the remaining 0.3 years and 0.5 years, respectively.
A total of 84,524 shares of common stock were issued as part of consideration transferred and were placed in an indemnity escrow fund to be held for fifteen months after the acquisition date for general representations and warranties. The aggregate fair value of $1.7 million was included within purchase consideration. All 84,524 shares of common stock were released from escrow in April 2023 as scheduled.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
14. Income Taxes
The provision for income taxes for interim periods is determined using an estimated annual effective tax rate in accordance with ASC 740-270, Income Taxes, Interim Reporting. The effective tax rate may be subject to fluctuations during the year as new information is obtained, which may affect the assumptions used to estimate the annual effective tax rate, including factors such as valuation allowances against deferred tax assets, the recognition or de-recognition of tax benefits related to uncertain tax position, if any, and changes in or the interpretation of tax laws in jurisdictions where the Company conducts business.
The Company recorded a provision for income taxes of $1.4 million and $0.1 million for the three months ended March 31, 2024 and 2023, respectively.
In accordance with the Tax Cuts and Jobs Act of 2017, research and experimental (“R&E”) expenses under Internal Revenue Code Section 174 are required to be capitalized beginning in 2022. R&E expenses are required to be amortized over a period of five years for domestic expenses and fifteen years for foreign expenses. The Company has capitalized R&E expenditures in its income tax provision as a result. Accordingly, for the three months ended March 31, 2024 and 2023, the Company recorded income tax expense of $1.4 million and $0.1 million, respectively
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Defined Contribution Plan
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Defined Contribution Plan
15. Defined Contribution Plan
The Company sponsors a defined contribution plan under Section 401(k) of the Internal Revenue Code covering substantially all employees over the age of 21 years. Contributions made by the Company are voluntary and are determined annually by the Board of Directors on an individual basis subject to the maximum allowable amount under federal tax regulations. Employer contributions to the plan were $0.7 million for the three months ended March 31, 2024 and immaterial for the three months ended March 31, 2023.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share
16. Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands except share and per share information):

Three Months Ended March 31,
20242023
Net loss$(9,777)$(14,071)
Weighted-average shares used in computing net loss per share, basic and diluted68,535,626 65,592,780 
Net loss per share, basic and diluted$(0.14)$(0.21)

The potential shares of common stock that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive are as follows:
As of March 31,As of March 31,
20242023
Issuances under stock incentive plan6,186,944 7,708,686 
Issuances upon exercise of common stock warrants95,973 137,658 
Issuances upon vesting of restricted stock units5,408,458 5,109,200 
Issuances upon conversion of convertible notes325,981 516,758 
12,017,356 13,472,302 
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events
17. Subsequent Events
September 2021 Convertible Notes Conversion
In April 2024, the holders of the September 2021 Convertible Notes elected to convert their notes and accrued interest to common stock based on a fixed conversion price of $22.50 per share. At the time of conversion, the September 2021 Convertible Notes had an outstanding principal and accrued interest balance of $3.5 million. As a result of the conversion, 157,685 shares of common stock with a fair value of $3.5 million were issued to the holders in redemption of the outstanding September 2021 Convertible Notes. In April 2024, the fair value of the issued common stock was recorded within additional paid-in capital on the Company’s condensed consolidated balance sheet and a $0.5 million gain on settlement of the September 2021 Convertible Notes was recorded in other income (expense), net on the condensed consolidated statements of operations and comprehensive loss.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim periods and following the requirements of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted.
Consolidation All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates, judgments, and assumptions include:
revenue recognition, including the determination of selling prices for distinct performance obligations sold in multiple performance obligation arrangements, the period over which revenue is recognized for certain arrangements, and estimated delivery dates for orders with title transfer upon delivery;
allowances for credit losses and product returns;
promotional and marketing allowances;
inventory valuation;
average useful customer life;
valuation of stock-based awards;
legal contingencies;
impairment of long-lived assets and goodwill;
valuation of convertible notes and embedded derivatives;
useful lives of long-lived assets; and
income taxes including valuation allowances on deferred tax assets.
The Company bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. Actual results could differ significantly from those estimates.
Accounting pronouncements not yet adopted
Accounting pronouncements not yet adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07 – Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or results of operations.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. The updates in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or results of operations.
Concentrations of Risk and Significant Customers, and Supplier Concentration
Concentrations of Risk and Significant Customers
Major Customers
The Company derives its accounts receivable from revenue earned from customers located in the United States and internationally. Channel and retail partners account for the majority of the Company’s revenue and accounts receivable for all periods presented.
Supplier Concentration
The Company currently relies on a single technology partner for its cloud platform and outsources the manufacturing of the Jiobit and Tile hardware devices to a single contract manufacturer. Although there are a limited number of suppliers, management believes that other suppliers could provide similar services on comparable terms.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents include deposit and money market funds. Money market mutual funds are valued using quoted market prices and therefore are classified within Level 1 of the fair value hierarchy.
Restricted Cash
Restricted Cash
The restricted cash, noncurrent balance of $1.2 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively, relates to cash deposits restricted under letters of credit issued on behalf of the Company in support of indebtedness to trade creditors incurred in the ordinary course of business.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Channel and retail partners who represented greater than 10% of revenue or accounts receivable
The following tables set forth the information about the Company’s third-party platforms and distribution channels (each a “Channel Partner”) that processed the Company’s overall revenue transactions and retail partners who represented greater than 10% of the Company’s revenue or accounts receivable, respectively:
Percentage of Revenue
Three Months Ended March 31,
20242023
Channel Partner (Apple)57 %56 %
Channel Partner (Google)18 %15 %
Percentage of Gross Accounts Receivable
As of March 31,As of December 31,
20242023
Channel Partner (Apple)61 %50 %
Channel Partner (Google)12 %*
Data Partner A10 %*
Retail Partner A*17 %
*    Represents less than 10%
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Revenue by geographic region The following table sets forth revenue by geographic region for the periods presented (in thousands):
Three Months Ended March 31,
20242023
North America$70,316 $60,801 
Europe, Middle East and Africa4,633 4,318 
Other international regions3,278 3,024 
Total revenue$78,227 $68,143 
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Costs Capitalized to Obtain Contracts (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Costs capitalized to obtain contracts
The following table represents a roll forward of the Company’s costs capitalized to obtain contracts, net (in thousands):
Three Months Ended March 31,
20242023
Costs capitalized to obtain contracts, net, beginning of period$1,844 $2,063 
Additions to costs capitalized to obtain contracts, net398 499 
Amortization of costs capitalized to obtain contracts, net(341)(439)
Costs capitalized to obtain contracts, net, end of period$1,901 $2,123 
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair value and classification of instruments The fair value of these assets and liabilities as of March 31, 2024 and December 31, 2023 are classified as follows (in thousands):
As of March 31, 2024
Level 1Level 2Level 3Total
Assets:
Money market funds$42,528 $— $— $42,528 
Total assets$42,528 $— $— $42,528 
Liabilities:
Derivative liability (Note 9)$— $— $1,924 $1,924 
Convertible notes (Note 8)— — 4,057 4,057 
Total liabilities$— $— $5,981 $5,981 
As of December 31, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds $41,981 $— $— $41,981 
Total assets$41,981 $— $— $41,981 
Liabilities:
Derivative liability (Note 9)$— $— $217 $217 
Convertible notes (Note 8)— — 3,449 3,449 
Total liabilities$— $— $3,666 $3,666 
Change in fair value of convertible notes and contingent liability
The change in fair value of the Level 3 instruments were as follows (in thousands):
As of March 31, 2024
Derivative
liability
(Note 9)
Convertible
notes
(Note 8)
Fair value, beginning of the year$217 $3,449 
Changes in fair value1,707 608 
Fair value, end of period$1,924 $4,057 
As of December 31, 2023
Derivative
liability
(Note 9)
Convertible
notes
(Note 8)
Fair value, beginning of the year$101 $6,938 
Vesting of revesting notes— 72 
Forfeiture of revesting notes— (326)
Repayment of convertible notes (Note 8)— (3,919)
Changes in fair value116 684 
Fair value, end of period$217 $3,449 
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Accounts receivable, net
Accounts receivable, net consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Accounts receivable$37,130 $42,274 
Allowance for credit losses(94)(94)
Total accounts receivable, net$37,036 $42,180 
Inventory
Inventory consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Raw materials$18 $298 
Finished goods6,320 3,801 
Total inventory$6,338 $4,099 
Prepaid expenses and other assets
Prepaid expenses and other current assets consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Prepaid expenses$13,217 $14,520 
Other receivables503 654 
Total prepaid expenses and other current assets$13,720 $15,174 
Prepaid expenses and other assets, noncurrent consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Prepaid expenses, noncurrent$111 $1,353 
Investment5,474 5,474 
Other assets21 21 
Total prepaid expenses and other assets, noncurrent$5,606 $6,848 
Property and equipment, net
Property and equipment, net consists of the following (in thousands):
As of March 31,As of December 31,
20242023
Computer equipment$297 $297 
Leasehold improvements100 100 
Production manufacturing equipment839 839 
Construction in progress249 249 
Furniture and fixtures29 29 
Total property and equipment, gross1,514 1,514 
Less: accumulated depreciation(830)(784)
Total property and equipment, net$684 $730 
Operating lease costs
The components of lease expense are as follows (in thousands):
Three Months Ended March 31,
20242023
Operating lease cost (1)
$110 $245 
(1)    Amounts include short-term leases, which are immaterial.
Supplemental balance sheet information related to leases
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term):
As of March 31,As of December 31,
20242023
Operating lease right-of-use asset$933 $1,014 
Operating lease liability, current (included in accrued expenses and other current liabilities)342 335 
Operating lease liability, noncurrent (included in other liabilities, noncurrent)634 723 
Weighted-average remaining term for operating lease (in years)2.72.9
Maturities of operating lease liabilities
Maturities of the Company’s operating lease liability, which does not include short-term leases, as of March 31, 2024 were as follows (in thousands):
Operating leases
Remainder of 2024$285 
2025390 
2026367 
Total future minimum lease payments1,042 
Less imputed interest(66)
Total operating lease liability$976 
Intangibles, net
Intangible assets, net consists of the following (in thousands):
As of March 31 2024,
GrossAccumulated AmortizationNet
Trade name$23,380 $(5,346)$18,034 
Technology22,430 (10,313)12,117 
Customer relationships15,290 (4,254)11,036 
Internal use software3,506 (412)3,094 
Total$64,606 $(20,325)$44,281 
As of December 31 2023,
GrossAccumulated AmortizationNet
Trade name$23,380 $(4,762)$18,618 
Technology22,430 (9,191)13,239 
Customer relationships15,290 (3,782)11,508 
Internal use software2,416 (340)2,076 
Total$63,516 $(18,075)$45,441 
The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:
Weighted-Average Remaining Useful Life
As of March 31,As of December 31,
20242023
Trade name7.7 years8.0 years
Technology2.7 years2.9 years
Customer relationships5.9 years6.1 years
Internal use software1.6 years3.6 years
Estimated remaining amortization expense for intangible assets
As of March 31, 2024, the estimated remaining amortization expense for intangible assets by fiscal year is as follows (in thousands):
Amount
Remainder of 2024$6,750 
20258,913 
20268,470 
20274,274 
20284,225 
Thereafter9,012 
Total future amortization expense$41,644 
Internal use software not yet in service$2,637 
Total$44,281 
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Accrued vendor expenses$11,815 $10,020 
Accrued compensation4,314 3,349 
Customer related promotions and discounts3,223 9,049 
Operating lease liability342 335 
Sales return reserves2,899 3,285 
Other current liabilities2,470 1,500 
Total accrued expenses and other current liabilities$25,063 $27,538 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Fair value assumptions
The estimated fair value of the September 2021 Convertible Notes is determined using a combination of the present value of the cash flows and the Black-Scholes option pricing model using assumptions as follows:
As of March 31,As of December 31,As of September 1,
202420232021
Principal$3,365 $3,365 $11,206 
Interest rate6.8 %5.7 %4.5 %
Common stock fair value per share25.59 15.46 20.49 
Conversion price per share22.50 22.50 22.50 
Risk-free interest rate5.34 %4.96 %0.45 %
Time to exercise (in years)0.4 0.7 3.0 
Volatility36 %29 %37 %
Annual dividend yield%%%
The estimated fair value of the embedded derivative is determined using a lattice model with the following assumptions:
As of March 31,As of December 31,
20242023
Principal$2,110 $2,110 
Interest rate4.0 %4.0 %
Common stock fair value per share$25.59 $15.46 
Risk-free interest rate
3.7% - 4.2%
3.7% - 4.0%
Term (in years)2.32.5
Volatility
66.4% - 76.9%
43.0% - 61.2%
Option adjusted spread (bps)561 613 
Annual dividend yield%%
Exchange rate (AUD to USD)0.650.68 
Convertible notes
Convertible notes, current and noncurrent consist of the following (in thousands):
As of March 31,As of December 31,
20242023
Convertible notes, current:
September 2021 Convertible Notes$4,057 $3,449 
Convertible notes, noncurrent:
July 2021 Convertible Notes1,161 1,056 
Total convertible notes$5,218 $4,505 
Contractual future principal payments
The contractual future principal payments for all convertible notes as of March 31, 2024 were as follows (in thousands):
Amount
(unaudited)
Remainder of 2024$3,365 
2025— 
20262,110 
Total principal outstanding5,475 
Fair value adjustment(257)
Total convertible notes$5,218 
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Liability (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair value assumptions
The estimated fair value of the September 2021 Convertible Notes is determined using a combination of the present value of the cash flows and the Black-Scholes option pricing model using assumptions as follows:
As of March 31,As of December 31,As of September 1,
202420232021
Principal$3,365 $3,365 $11,206 
Interest rate6.8 %5.7 %4.5 %
Common stock fair value per share25.59 15.46 20.49 
Conversion price per share22.50 22.50 22.50 
Risk-free interest rate5.34 %4.96 %0.45 %
Time to exercise (in years)0.4 0.7 3.0 
Volatility36 %29 %37 %
Annual dividend yield%%%
The estimated fair value of the embedded derivative is determined using a lattice model with the following assumptions:
As of March 31,As of December 31,
20242023
Principal$2,110 $2,110 
Interest rate4.0 %4.0 %
Common stock fair value per share$25.59 $15.46 
Risk-free interest rate
3.7% - 4.2%
3.7% - 4.0%
Term (in years)2.32.5
Volatility
66.4% - 76.9%
43.0% - 61.2%
Option adjusted spread (bps)561 613 
Annual dividend yield%%
Exchange rate (AUD to USD)0.650.68 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Future non-cancellable contractual commitments As of March 31, 2024, future non-cancellable commitments under these agreements were as follows in thousands):
Amount
Remainder of 2024$21,409 
202525,000 
202625,500 
202726,000 
Total purchase commitments$97,909 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Reserved shares of common stock
The Company has the following potentially outstanding common stock reserved for issuance:
As of March 31,As of December 31,
20242023
Issuances under stock incentive plan6,186,944 6,625,812 
Issuances upon exercise of common stock warrants95,973 137,658 
Issuances upon vesting of restricted stock units5,408,458 6,182,543 
Issuances upon conversion of convertible notes325,981 325,981 
Shares reserved for shares available to be granted but not granted yet20,682,366 16,882,215 
32,699,722 30,154,209 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plan (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock option activity
The following summary of stock option activity for the periods presented is as follows (in thousands, except share and per share data):
Number of Shares
Underlying
Outstanding Options
Weighted
Average
Exercise Price
per Share
Weighted
Average
Remaining
Contractual Life
(in Years)
Aggregate
Intrinsic Value
Balance as of December 31, 20236,625,812 $6.57 4.7$59,957 
Options granted — — 
Options exercised(277,309)8.32 
Options canceled/forfeited (161,559)15.29 
Balance as of March 31, 20246,186,944 6.26 4.6119,570 
Exercisable as of March 31, 20245,327,732 $5.39 4.5$107,623 
Time-based restricted stock units (RSU) and PRSU activity
The following summary of restricted stock units (including PRSUs) activity for the periods presented is as follows:
Number of SharesWeighted
average grant
date fair value
Balance as of December 31, 20236,182,543 $12.67 
RSU granted685,698 17.64 
RSU vested and settled(1,313,564)22.99 
RSU canceled/forfeited(146,219)12.63 
Balance as of March 31, 20245,408,458 $13.35 
Stock-based compensation expense
Stock-based compensation expense was allocated as follows (in thousands):
Three Months Ended March 31,
20242023
Cost of revenue
Subscription costs$159 $125 
Hardware costs184 206 
Other costs11 
Total cost of revenue347 342 
Research and development5,325 4,786 
Sales and marketing632 926 
General and administrative1,957 2,901 
Total stock-based compensation expense$8,261 $8,955 
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Computation of basic and diluted net loss per share
The following table presents the calculation of basic and diluted net loss per share (in thousands except share and per share information):

Three Months Ended March 31,
20242023
Net loss$(9,777)$(14,071)
Weighted-average shares used in computing net loss per share, basic and diluted68,535,626 65,592,780 
Net loss per share, basic and diluted$(0.14)$(0.21)
Antidilutive common shares excluded from computation
The potential shares of common stock that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive are as follows:
As of March 31,As of March 31,
20242023
Issuances under stock incentive plan6,186,944 7,708,686 
Issuances upon exercise of common stock warrants95,973 137,658 
Issuances upon vesting of restricted stock units5,408,458 5,109,200 
Issuances upon conversion of convertible notes325,981 516,758 
12,017,356 13,472,302 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of Business (Details)
3 Months Ended
Mar. 31, 2024
subscription_option
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of membership subscription options 3
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Channel and Retail Partners Greater Than 10% (Details) - Customer concentration risk
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue benchmark | Channel Partner (Apple)      
Concentration Risk [Line Items]      
Concentration risk, percentage 57.00% 56.00%  
Revenue benchmark | Channel Partner (Google)      
Concentration Risk [Line Items]      
Concentration risk, percentage 18.00% 15.00%  
Accounts receivable | Channel Partner (Apple)      
Concentration Risk [Line Items]      
Concentration risk, percentage 61.00%   50.00%
Accounts receivable | Channel Partner (Google)      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00%    
Accounts receivable | Data Partner A      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00%    
Accounts receivable | Retail Partner A      
Concentration Risk [Line Items]      
Concentration risk, percentage     17.00%
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Accounting Policies [Abstract]      
Restricted cash, noncurrent $ 1,202 $ 1,749 $ 1,601
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographic Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
segment
Mar. 31, 2023
USD ($)
Segment Reporting [Abstract]    
Number of operating segments | segment 1  
Disaggregation of Revenue [Line Items]    
Total revenue $ 78,227 $ 68,143
North America    
Disaggregation of Revenue [Line Items]    
Total revenue 70,316 60,801
Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total revenue 4,633 4,318
Other international regions    
Disaggregation of Revenue [Line Items]    
Total revenue 3,278 3,024
United States    
Disaggregation of Revenue [Line Items]    
Total revenue $ 68,900 $ 58,700
United States | Revenues | Geographic concentration risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 88.00% 86.00%
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deferred Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Revenue recognized $ 18.4 $ 16.8
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, amount 36.7  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, amount $ 35.5  
Remaining performance obligation, expected timing of satisfaction 12 months  
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Costs Capitalized to Obtain Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Capitalized Contract Cost [Roll Forward]    
Costs capitalized to obtain contracts, net, beginning of period $ 1,844 $ 2,063
Additions to costs capitalized to obtain contracts, net 398 499
Amortization of costs capitalized to obtain contracts, net (341) (439)
Costs capitalized to obtain contracts, net, end of period $ 1,901 $ 2,123
Minimum    
Capitalized Contract Cost [Line Items]    
Capitalized contract costs, amortization period 2 years  
Maximum    
Capitalized Contract Cost [Line Items]    
Capitalized contract costs, amortization period 3 years  
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Fair Value and Classification of Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Jul. 31, 2021
Assets:      
Money market funds $ 42,528 $ 41,981  
Total assets 42,528 41,981  
Liabilities:      
Derivative liability (Note 9) 1,924 217 $ 700
Convertible notes (Note 8) 4,057 3,449  
Total liabilities 5,981 3,666  
Level 1      
Assets:      
Money market funds 42,528 41,981  
Total assets 42,528 41,981  
Liabilities:      
Derivative liability (Note 9) 0 0  
Convertible notes (Note 8) 0 0  
Total liabilities 0 0  
Level 2      
Assets:      
Money market funds 0 0  
Total assets 0 0  
Liabilities:      
Derivative liability (Note 9) 0 0  
Convertible notes (Note 8) 0 0  
Total liabilities 0 0  
Level 3      
Assets:      
Money market funds 0 0  
Total assets 0 0  
Liabilities:      
Derivative liability (Note 9) 1,924 217  
Convertible notes (Note 8) 4,057 3,449  
Total liabilities $ 5,981 $ 3,666  
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Change in Fair Value of Convertible Notes and Contingent Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Derivative liability      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value, beginning of the year $ 217 $ 101 $ 101
Vesting of revesting notes     0
Changes in fair value 1,707 (14) 116
Fair value, end of period 1,924   217
Derivative liability | Revesting Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Settlements     0
Derivative liability | Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Settlements     0
Convertible notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair value, beginning of the year 3,449 6,938 6,938
Vesting of revesting notes     72
Changes in fair value 608 $ (72) 684
Fair value, end of period $ 4,057   3,449
Convertible notes | Revesting Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Settlements     (326)
Convertible notes | Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Settlements     $ (3,919)
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Derivative liability      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Gain (loss) for change in fair value $ (1,707) $ 14 $ (116)
Convertible notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Gain (loss) for change in fair value $ (608) $ 72 $ (684)
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components- Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts receivable $ 37,130 $ 42,274
Allowance for credit losses (94) (94)
Total accounts receivable, net $ 37,036 $ 42,180
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 18 $ 298
Finished goods 6,320 3,801
Total inventory $ 6,338 $ 4,099
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 13,217 $ 14,520
Other receivables 503 654
Total prepaid expenses and other current assets $ 13,720 $ 15,174
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross $ 1,514,000   $ 1,514,000
Less: accumulated depreciation (830,000)   (784,000)
Total property and equipment, net 684,000   730,000
Depreciation 46,000 $ 37,000  
Impairment of long-lived assets 0 $ 0  
Computer equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross 297,000   297,000
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross 100,000   100,000
Production manufacturing equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross 839,000   839,000
Construction in progress      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross 249,000   249,000
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Total property and equipment, gross $ 29,000   $ 29,000
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Prepaid Expenses and Other Assets, Non-Current (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses, noncurrent $ 111 $ 1,353
Investment 5,474 5,474
Other assets 21 21
Total prepaid expenses and other assets, noncurrent $ 5,606 $ 6,848
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Remaining lease terms 2 years 8 months 12 days    
Operating lease costs $ 110 $ 245  
Payments for operating leases 100 $ 300  
Operating lease right-of-use asset 933   $ 1,014
Operating lease liability, current (included in accrued expenses and other current liabilities) $ 342   $ 335
Operating lease liability, current, location Accrued expenses and other current liabilities   Accrued expenses and other current liabilities
Operating lease liability, noncurrent (included in other liabilities, noncurrent) $ 634   $ 723
Operating lease liability, non-current, location Other liabilities, noncurrent   Other liabilities, noncurrent
Weighted-average remaining term for operating lease (in years) 2 years 8 months 12 days   2 years 10 months 24 days
Weighted-average discount rate 5.00%   5.00%
Operating leases      
Remainder of 2024 $ 285    
2025 390    
2026 367    
Total future minimum lease payments 1,042    
Less imputed interest (66)    
Total operating lease liability $ 976    
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross $ 64,606 $ 63,516
Accumulated Amortization (20,325) (18,075)
Total 44,281 45,441
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross 23,380 23,380
Accumulated Amortization (5,346) (4,762)
Total 18,034 18,618
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 22,430 22,430
Accumulated Amortization (10,313) (9,191)
Total 12,117 13,239
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross 15,290 15,290
Accumulated Amortization (4,254) (3,782)
Total 11,036 11,508
Internal use software    
Finite-Lived Intangible Assets [Line Items]    
Gross 3,506 2,416
Accumulated Amortization (412) (340)
Total $ 3,094 $ 2,076
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Intangible Assets Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Capitalized internal use software $ 1,100 $ 300  
Amortization expense 2,200 2,200  
Impairment of intangible assets 0 0  
Finite-Lived Intangible Assets [Line Items]      
Internal use software not yet in service 2,637    
Goodwill 133,674   $ 133,674
Goodwill impairments 0 $ 0  
Internal use software, not yet in service      
Finite-Lived Intangible Assets [Line Items]      
Internal use software not yet in service $ 2,600    
Useful life 3 years    
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Intangible Assets Remaining Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Remainder of 2024 $ 6,750  
2025 8,913  
2026 8,470  
2027 4,274  
2028 4,225  
Thereafter 9,012  
Total future amortization expense 41,644  
Internal use software not yet in service 2,637  
Total $ 44,281 $ 45,441
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Intangible Assets, Weighted-Average Remaining Useful Life (Details)
Mar. 31, 2024
Dec. 31, 2023
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life 7 years 8 months 12 days 8 years
Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life 2 years 8 months 12 days 2 years 10 months 24 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life 5 years 10 months 24 days 6 years 1 month 6 days
Internal use software    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life 1 year 7 months 6 days 3 years 7 months 6 days
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Accrued Expenses and Current Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued vendor expenses $ 11,815 $ 10,020
Accrued compensation 4,314 3,349
Customer related promotions and discounts 3,223 9,049
Operating lease liability 342 335
Sales return reserves 2,899 3,285
Other current liabilities 2,470 1,500
Total accrued expenses and other current liabilities $ 25,063 $ 27,538
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Sep. 01, 2021
Jan. 31, 2023
Sep. 30, 2021
Jul. 31, 2021
Mar. 31, 2024
Mar. 31, 2023
Apr. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]                
Derivative liability (Note 9)       $ 700 $ 1,924     $ 217
Carrying amount         5,218      
Warrant Tranche 1 [Member]                
Debt Instrument [Line Items]                
Warrants (in shares)       88,213        
Exercise price or warrants (in usd per share)       $ 0.01        
Warrants and Rights Outstanding, Term       1 year        
Warrant Tranche 2 [Member]                
Debt Instrument [Line Items]                
Warrants (in shares)       44,106        
Exercise price or warrants (in usd per share)       $ 11.96        
Warrants and Rights Outstanding, Term       5 years        
Warrant Tranche 3 [Member]                
Debt Instrument [Line Items]                
Warrants (in shares)       44,106        
Exercise price or warrants (in usd per share)       $ 11.96        
Warrants and Rights Outstanding, Term       5 years        
Restriction period of warrants       12 months        
July 2021 Convertible Notes                
Debt Instrument [Line Items]                
Principal amount       $ 2,100        
Annual interest rate       4.00%        
Conversion price per share (in usd per share)       $ 11.96        
Unamortized amount         900     1,100
Carrying amount         1,200     1,100
Amount by which if-converted value (does not exceed)/exceeds principal         2,400     $ 600
Debt discount       $ 800        
Beneficial conversion feature       $ 600        
Interest expense         100 $ 100    
September 2021 Convertible Notes                
Debt Instrument [Line Items]                
Principal amount     $ 11,600          
Conversion price per share (in usd per share)     $ 22.50          
Convertible notes, repayment of principal, percentage per year 33.33%              
September 2021 Convertible Notes | Subsequent event                
Debt Instrument [Line Items]                
Conversion price per share (in usd per share)             $ 22.50  
Revesting Notes                
Debt Instrument [Line Items]                
Principal amount     $ 1,600          
Vesting period     3 years          
Vesting expense   $ 100            
Change in fair value         $ 0 $ 100    
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes - Fair Value Assumptions - Convertible Notes (Details) - September 2021 Convertible Notes - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2021
Sep. 01, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Principal     $ 11,600  
Conversion price per share (in usd per share)     $ 22.50  
Convertible notes        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Principal $ 3,365 $ 3,365   $ 11,206
Interest rate 6.80% 5.70%   4.50%
Common stock fair value per share (usd per share) $ 25.59 $ 15.46   $ 20.49
Conversion price per share (in usd per share) $ 22.50 $ 22.50   $ 22.50
Measurement Input, Risk Free Interest Rate [Member] | Convertible notes        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Convertible notes, measurement input 0.0534 0.0496   0.0045
Time to exercise (in years) | Convertible notes        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Convertible notes, measurement input 0.4 0.7   3.0
Measurement Input, Price Volatility [Member] | Convertible notes        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Convertible notes, measurement input 0.36 0.29   0.37
Annual dividend yield | Convertible notes        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Convertible notes, measurement input 0 0   0
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes - Current and Non-Current (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Convertible notes, current: $ 4,057 $ 3,449
Convertible notes, noncurrent: 1,161 1,056
Total convertible notes 5,218 4,505
September 2021 Convertible Notes    
Debt Instrument [Line Items]    
Convertible notes, current: 4,057 3,449
July 2021 Convertible Notes    
Debt Instrument [Line Items]    
Convertible notes, noncurrent: $ 1,161 $ 1,056
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes - Contractual Future Principal Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2024 $ 3,365
2025 0
2026 2,110
Total principal outstanding 5,475
Fair value adjustment (257)
Total convertible notes $ 5,218
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Liability - Fair Value Assumptions of Embedded Derivative (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Lattice model | Common stock fair value per share    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 25.59 15.46
Lattice model | Measurement Input, Risk Free Interest Rate [Member] | Minimum    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 0.037 0.037
Lattice model | Measurement Input, Risk Free Interest Rate [Member] | Maximum    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 0.042 0.040
Lattice model | Term (in years)    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 2.3 2.5
Lattice model | Volatility | Minimum    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 0.664 0.430
Lattice model | Volatility | Maximum    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 0.769 0.612
Lattice model | Option adjusted spread (bps)    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 0.0561 0.0613
Lattice model | Annual dividend yield    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 0 0
Lattice model | Exchange rate (AUD to USD)    
Embedded Derivative [Line Items]    
Embedded derivative liability, measurement input 0.65 0.68
Embedded derivative liability    
Embedded Derivative [Line Items]    
Principal $ 2,110 $ 2,110
Interest rate 4.00% 4.00%
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Liability - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Derivative liability, noncurrent $ 1,924 $ 217 $ 700
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Purchase Commitments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2024 $ 21,409
2025 25,000
2026 25,500
2027 26,000
Total purchase commitments $ 97,909
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Litigation (Details) - Patent infringement claim - Subsequent event
Apr. 23, 2024
claim
Loss Contingencies [Line Items]  
Claims found invalid 10
Claims remaining 2
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock (Details) - shares
Mar. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Reserved shares of common stock (in shares) 32,699,722 30,154,209
Issuances under stock incentive plan    
Class of Stock [Line Items]    
Reserved shares of common stock (in shares) 6,186,944 6,625,812
Issuances upon exercise of common stock warrants    
Class of Stock [Line Items]    
Reserved shares of common stock (in shares) 95,973 137,658
Issuances upon vesting of restricted stock units    
Class of Stock [Line Items]    
Reserved shares of common stock (in shares) 5,408,458 6,182,543
Issuances upon conversion of convertible notes    
Class of Stock [Line Items]    
Reserved shares of common stock (in shares) 325,981 325,981
Shares reserved for shares available to be granted but not granted yet    
Class of Stock [Line Items]    
Reserved shares of common stock (in shares) 20,682,366 16,882,215
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrants (Details) - $ / shares
1 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Number of shares to purchase under warrants (in shares) 95,973 137,658
Warrants exercised (in shares) 41,685  
Warrants exercised, exercise price (in usd per share) $ 2.28  
Minimum    
Class of Warrant or Right [Line Items]    
Exercise price or warrants (in usd per share) 6.44 $ 2.28
Maximum    
Class of Warrant or Right [Line Items]    
Exercise price or warrants (in usd per share) $ 11.96 $ 11.96
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plan - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Number of Shares
Underlying
Outstanding Options    
Balance (in shares) 6,625,812  
Options granted (in shares) 0  
Options exercised (in shares) (277,309)  
Options canceled/forfeited (in shares) (161,559)  
Balance (in shares) 6,186,944 6,625,812
Exercisable (in shares) 5,327,732  
Weighted
Average
Exercise Price
per Share    
Balance (in usd per share) $ 6.57  
Options granted (in usd per share) 0  
Options exercised (in usd per share) 8.32  
Options canceled/forfeited (in usd per share) 15.29  
Balance (in usd per share) 6.26 $ 6.57
Exercisable (in usd per share) $ 5.39  
Weighted Average Remaining Contractual Life, Balance (in Years) 4 years 7 months 6 days 4 years 8 months 12 days
Weighted Average Remaining Contractual Life, Exercisable (in Years) 4 years 6 months  
Aggregate Intrinsic Value, Balance $ 119,570 $ 59,957
Aggregate Intrinsic Value, Exercisable $ 107,623  
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plan - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2022
Apr. 30, 2023
Jan. 31, 2023
Jan. 31, 2022
Sep. 30, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock-based compensation           $ 8,261 $ 8,955  
Tile                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Awards forfeited (in shares) 787,446              
Purchase consideration (in shares)       694,672        
Purchase consideration       $ 13,700        
Excluded consideration, shares granted (in shares)       1,561        
Consideration, indemnity escrow (in shares)       84,524        
Consideration, indemnity escrow, term       15 months        
Transaction related expenses       $ 1,700        
Indemnity escrow shares released   84,524            
Stock options                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized compensation expense, stock options           $ 3,400    
Unrecognized compensation expense, period for recognition           1 year 8 months 12 days    
Stock options | Jiobit                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized compensation expense, stock options           $ 32   $ 100
Unrecognized compensation expense, period for recognition           9 months 18 days   1 year
Excluded consideration, share-based compensation (in shares)         43,083      
Excluded consideration, share-based compensation         $ 500      
Stock options | Tile                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Excluded consideration, share-based compensation (in shares)       38,730        
Excluded consideration, share-based compensation       $ 400        
Performance-based restricted stock units                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Performance-based restricted stock units granted (in shares)           54,075    
Performance period       1 year        
Performance target percentage           200.00%    
Performance goal metric percentage           50.00%    
Vesting period       4 years        
PRSU awards vested (in shares)           0    
Performance-based restricted stock units | Tranche one                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting percentage           25.00%    
Performance-based restricted stock units | Tranche two                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting percentage           6.25%    
Performance-based restricted stock units | Tile                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period       2 years        
Excluded consideration, share-based compensation (in shares)       787,446        
Excluded consideration, share-based compensation       $ 15,600        
Restricted stock units                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized compensation expense, period for recognition           2 years 9 months 18 days    
Performance-based restricted stock units granted (in shares)           685,698    
PRSU awards vested (in shares)           1,313,564    
Unrecognized compensation expense, other awards           $ 64,700    
Awards forfeited (in shares)           146,219    
Restricted stock units | Tile                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized compensation expense, period for recognition           1 year 9 months 18 days   1 year 10 months 24 days
Unrecognized compensation expense, other awards           $ 600   $ 700
Excluded consideration, share-based compensation (in shares)       1,499,349   711,903    
Excluded consideration, share-based compensation       $ 29,600        
Restricted stock units | Tile | Minimum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period           2 years    
Restricted stock units | Tile | Maximum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period           4 years    
Restricted stock | Jiobit                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period         3 years      
Excluded consideration, revesting stock (in shares)         91,217      
Excluded consideration, revesting stock         $ 1,900      
Restricted stock | Tile                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized compensation expense, period for recognition           3 months 18 days   6 months
Grants in period, aggregate fair value       $ 31        
Service period           30 months    
Revesting Stock | Jiobit                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized compensation expense, other awards           $ 0   $ 0
Stock-based compensation     $ 200          
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plan - Time-based Restricted Stock Units (RSU) and PRSU Activity (Details) - Restricted stock units
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Shares  
Balance (in shares) | shares 6,182,543
RSU granted (in shares) | shares 685,698
RSU vested and settled (in shares) | shares (1,313,564)
RSU canceled/forfeited (in shares) | shares (146,219)
Balance (in shares) | shares 5,408,458
Weighted
average grant
date fair value  
Balance (in usd per share) | $ / shares $ 12.67
RSU granted (in usd per share) | $ / shares 17.64
RSU vested and settled (in usd per share) | $ / shares 22.99
RSU canceled/forfeited (in usd per share) | $ / shares 12.63
Balance (in usd per share) | $ / shares $ 13.35
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plan - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense $ 8,261 $ 8,955
Cost of revenue    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 347 342
Cost of revenue | Subscription    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 159 125
Cost of revenue | Hardware    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 184 206
Cost of revenue | Other    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 4 11
Research and development    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 5,325 4,786
Sales and marketing    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 632 926
General and administrative    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense $ 1,957 $ 2,901
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 1,394 $ 108
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Defined Contribution Plan (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Retirement Benefits [Abstract]    
Employer contributions $ 0.7 $ 0.0
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Computation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net loss, basic $ (9,777) $ (14,071)
Net loss, diluted $ (9,777) $ (14,071)
Weighted-average shares used in computing net loss per share, basic (in shares) 68,535,626 65,592,780
Weighted-average shares used in computing net loss per share, diluted (in shares) 68,535,626 65,592,780
Net loss per share, basic (in usd per share) $ (0.14) $ (0.21)
Net loss per share, diluted (in usd per share) $ (0.14) $ (0.21)
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Antidilutive Shares (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock (in shares) 12,017,356 13,472,302
Issuances under stock incentive plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock (in shares) 6,186,944 7,708,686
Issuances upon exercise of common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock (in shares) 95,973 137,658
Issuances upon vesting of restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock (in shares) 5,408,458 5,109,200
Issuances upon conversion of convertible notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock (in shares) 325,981 516,758
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2024
Mar. 31, 2024
Sep. 30, 2021
Subsequent Event [Line Items]      
Issuance of common stock for conversion of convertible debt   $ 94  
Common Stock      
Subsequent Event [Line Items]      
Issuance of common stock for conversion of convertible debt (in shares)   41,685  
September 2021 Convertible Notes      
Subsequent Event [Line Items]      
Convertible notes conversion price (in usd per share)     $ 22.50
September 2021 Convertible Notes | Subsequent event      
Subsequent Event [Line Items]      
Convertible notes conversion price (in usd per share) $ 22.50    
Amount of principal and interest converted $ 3,500    
Gain on debt settlement $ 500    
September 2021 Convertible Notes | Subsequent event | Common Stock      
Subsequent Event [Line Items]      
Issuance of common stock for conversion of convertible debt (in shares) 157,685    
Issuance of common stock for conversion of convertible debt $ 3,500    
EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #&MJ5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " QK:E8Y@!F1^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.ND&AZC+98@32$A, G&+$F^+:-HH,6KW]J1AZX3@ 3C&_O/Y ML^36!&F&B,]Q"!C)8;J9?-NPI@:@%,#5/ M#*>I:^$*F&&$T:?O MJ%6*I_8DL'V#DY);>DQG&LQU7)Y1T$O#T]OI1U*] &W:9_+K:WN\>F&IXLZ[X;27XC@NY%E(T[[/K#[^KL!^LV[M_ M;'P15"W\N@OU!5!+ P04 " QK:E8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #&MJ5AAO39*:04 /<< 8 >&PO=V]R:W-H965T&UL MM9E=4^,V&(7_BB:=Z14AENP8V$)F@A=:IK";);2=;:<7PE82#[:5E65"_GU? MV<%F&?F-Z]G<$'^=@Q[KZU@ZWTCUE*^$T.0E3;+\8K#2>OUA-,K#E4AY?BS7 M(H,["ZE2KN%4+4?Y6@D>E:(T&3''\41:!2!+C!.7XMC,= MU/_3"-\>O[I?E_ \\AS$MZ A$6N9;H30PG2.*M^^)7D180[S+.4) M]LFWQ'%MZN]*X]:OQRWM7/3U_#-]S+6"%O>O[055#I[=P73##_F:A^)B /TL M%^I9#"8__T1]YQ<;W0\R^P[6JV$]S'WR488%]%!-'K9K82/%Y=09?K$AH:J> M2.,::=P-Z4O!E18JV9)[L99*V_!P*ZT*VTL)4%5//+_&\[OAS82*960Z(8%A MP%IYN%/=[5K[':KOR7E2"?"K21Z%L8+B'XSC#L>_9:P^5]H0[J^'.NL#=BV5LAE&HQD\\ MM;91W.VR!1>4](ZC0SJ=,%$PHG%31-;EKI$9EKZ(]$*A+( M(M-J"[^1E7V/^\*=1!.[YT>L!N87GR.?,7J^X)3US'#*'@+TBGZ1:R.0) MFHR".&?%1[WZXC=AB*+Q \=_V$@K/FXY+V+H'BYUK+B'2$.TB4,4#S3O<0-S M!CWY06XR*RIN-^<9N8/!P/:: ES;%[6)210/-^]1ZU%KIN1SG(7VEHU[!E,K MZ"'R$FT"$\5SSGO0FL0.8DV08GB*>=6AE!?LY7,L*2TQ\0[]89CYEF3$B[MR]=D)=HI M+ 6%4B;P5BDWSI9EERSL7^BXXU?K=WV JWIRLB8ML8YI";[*JK4<\^7"7\%M MG'L<6SAQ55_.)B*Q3A'))'O(@#"J+J7:6NEPGUNNEH),PU" $=A$E:65^! A MB34AB74*2?.4)PFY+'*XG5O;[1Z?U@\U7->7KTE!K%,*NDJ%6IJ.^2LX0'H+ M9+KFF;UJ<<-VT$/D'];D']8I_\Q7 BH2P\-MVO$.D7E8DWE8I\P#8"E\L,RU M#)\@^)3KH.1SH2$79!'4KY7X!X68W7NHW,:EFUEW?Y[X9SX;GXQA GZV,39Q MAW6*.P&,J JFS9LL$B_D=V&O1MS*<1PZ/J4GOC6JX^*^==F$';8G[.RFR^LX M-_'@J^ *70S;8S<<4C9TJ17T$/&'-?&'X*/V\0?%P\K4P",*LB$6\>8/0:MHRJN^[]@ MHS=;2V;"*W?<+4E>,?-?)F31"Q ZAR?P("G MJEVVZD3+=;E1]2BUEFEYN!(\$LH\ /<74NK7$_,/ZKW.R7]02P,$% @ M,:VI6.^(RD#1!@ F1P !@ !X;"]W;W)KLOI$;'@% MOZR$+)F"6WF_J#>2LZP=5!8+XGGAHF1Y-5N>M]_=R.6Y:%215_Q&HKHI2R:? MWO)"/%[,\.SYBT_Y_5KI+Q;+\PV[Y[=+O/%/KBUD\0QE?L:90G\3C'WP;4 LP%47= M_D>/6UMOAM*F5J+<#@8$95YUG^S[=B)V!F!_8@#9#B _.H!N!] VT Y9&]8U M4VQY+L4CDMH:O.F+=F[:T1!-7NEEO%42?LUAG%I>B2J#1>$9@JM:%'G&%-R\ M906K4HYNM>,:':,OM]?H]=$;=(3R"GU>BZ9F55:?+Q1@T)X6Z?9Y;[OGD8GG M?6#R!%$\1\0COF7XE7OX-4_[X71_^ (B[\,G??BD]4>GPF^DY)5"EW4-<9[: MXND<^'8'>I>=UAN6\HL9;*.:RP<^6[[Z!8?>F2VZ%W*V%ROM8Z4N[\LK5J\1 MK!I*]07_UN0/K(#@K:O8N0I;5[H4/"PCZGOX?/&P&XYI%<9)Z/=6>SC]'J?O MQ'F9IJ(!6% E4@X8[PH^1Q57-IB=IV ' (T\&HY@FE8^P;%GAQGT, ,GS'?5 M TR>D$\V7('QQ)#2> 3+-/*])+&C"GM4H7N110TSE[)-KEB1_P-;60DD[A04 M=)2*2DFHF_7D=(8&HB0P@DQYDX@3YB==*YJDNZWKGP^*+:@O9AC4Q04"Q'2&U&$7^1.IB;^ B[T : M@#R1ZJE=?EV@-B 8U&2V;KWM[;+8'R&U&$5T(EWQ#FOB%]EFSIG>/F-ON_GC MO+48Q70B;?% >]C)-*X-UV7Q0>S$@!6$WCBA+5:P0O$$^H'(L)O)/D*6,)57 M]ZC@(.&0U%KM6*R.&[AI\5LA4W.Z*1TC-HV@O$W-]T!IV,UI[RK%JOLG)B50;^PVX"!("R MX4YU40P+9H5O\AT)O- H'A:S** 3]8X,O$C8I$B# (_7PV9&$THFL.XTC6[V MW)=]!W*'F!P8^1X9%W2;F1?C8 +KP)7D0-=GYHZ;V8F% ;'1!=BLO&!BJY*! M)XF;)Z^YA(Y/YV@_K4\' 9M4B!,R)B6+%9DJ^&2@2^*F2S-K#V"U4"-.QOQD MLXK]J;0=Z).XZ?-C6_)VTO4@6I,G0VI,K&D4$3J!=6!2XNX(NRWV_L#6,INZ M*$Z,]M]FYH?!%,:!^(B;^*Y$6>9*MR@=IP:)[BXZ: /J%L?7&99K@_^ MH2KHSO58-]I=^VV%:3)_0/TP2L90;78$DPG)1@>)0-T2 31G4S9%>YB>\56> MYM8*2TW6/R:)GQC'5U;#.,#^1!6C.Z?";H&PBW0KBD4)VV:MW]4 #^<5W%M% M/;5I@#%N2],]@7@0"=0M$CINJ"WUAT_6'VJA?YK$QG&+SI6 M"@:AM=OPYXKH]A&[Y^W6_M9F9^MO%SOOC?1+.R@6]WE5HX*O8*!W$H$?V;T' MZVZ4V+2ODNZ$4J)L+]>< 7AM +^O!'#>]D:_G>K?1B[_!5!+ P04 " Q MK:E8$#=8ON," 8" & 'AL+W=OBA+$'AG)55! M#4[5VM6E IK5HH*[@>>-W8(RX223^MI<)1-9&<:N-Q.'=]Y MO'#+UKFQ%]QD4M(U+,#QC:\#OC/8ZITQ ML9DLI;RWDR_9U/$L$'!(C76@^+.!&7!NC1#C=^OI=(^TPMWQH_NG.G?,94DU MS"3_P3*33YUSAV2PHA4WMW+[&=I\1M8OE5S7WV3;Q,87#DDK;631BI&@8*+Y MI0]M'78$?G1 $+2"X+6"L!6$=:(-69W6#34TF2BY)$[@8S@2$O.,FIP.H"M'4/N%!_P6!M/')C5$KL@G)K (C'(REYK57??S:JF- MPM[[U9=JXQWU>]OU>*E+FL+4P06G06W 2=Z_\\?>Q[[$_Y/97AG"K@SA2^ZV M*S:@#%MR($(:T /L165;8$!6E"FRH;R"OA(TON/:U^X@FR3R1O'$W>RF]CPH MC**++F@/.>J0HR/(18$O"!=,>C\@)6T9R2GV9Z4S4@+N73FV\5D?=N,=[Q!Y M0\_SGW ?B]H#'W7@HS> T\KD4K&_N 8M>4VL>Y$;U]$.C.^UGR?8KXG<0Q]W MZ.,WH#.MJ^/8XV$+=$WCNCT;GX0'HN(..WP"-!YLVN'4QL3Y& M'K^6O">PG]S=V;?MF8F;X9H)33BL4.H-8_10S3G43(PLZZU\*0T>#/4PQZ,; ME W ^RN)B[6=V-.A^S.0_ -02P,$% @ ,:VI6-D;1JL^!@ P!P !@ M !X;"]W;W)K1D:AEO@[YUMU=(V,*U,AOIN; MW[/;06 0\8+/M#'!X&_#[WE1&$N X]^=T<'AFT;Q^'IO_4/M/#@S98K?B^); MGNGE[2 9H(S/V;K0G\7V(]\Y-#+V9J)0]2_:[F2# 9JME1;E3AD0E'G5_+.G MW4 <*8 =MP+9*9"N0MBC0'<*M':T05:[]9YI-AE+L4722(,U%M#GIZ=3P![.E%1)S]->*2V9&72%6&FE0K\"L.Q4?PC.'3PD>P_OB-?@)R:O$<5O$0E(Z,!S?[XZ]<"AAP&G MM;VPQ]X7H5D!";#AU9J[AJ=1CVIUDX2;29P0$H^'FV/0ME24X) >I$ZPA0=L MX1G89D)I,^L>C(V9T='7<4)PV,'HDJ*X!^/H@''DQ?B;-/&VDF*>:Q>TD?71 M* B./MI LZ7"-*&!&UIT@!;5:K0'VBY-J@7B3RN35.K&A3#R^6?*]HU:L1F_ M'4"2*2XW?##Y^2<T) >8B1?F(RMX4[B J+YS,T$NA(G][3"FWH&BH.6+H(S M2H2P(MU9Z ,[%R.:D@Y2EU@8$](#]8C9L!=J34QS*D0PV&2]N$D+4[B+QMZR26PYDR4'+W>#>@;9^G86;I0[;B4M5._6R+$?B:$ M!<>&2YU/"XXJH2%'YRR7:,.*-8(F^)$_N9\SC.WJ**NP': MS$AQM[8XA)*^M0=NV1-[R6I?6IS9T(\WL@<46ICN4L0AEI*^8MCR'_838%UA MIAR:*;Y'K-E33S&TN>TJH4F77UQBF*91W^BV)(C]+/@@Q2:OFR^ ^SQ:F^< MA36J#JFC+#Q%VI(A]K/AG]"\%C"R3ERIM>Z]2N/8RA^'& Z#&+NQD9;^B)_^ M]M@0, I22R8ADZ"+S&?H-;0]:Y6U+]ZX\._,)\? @FMKY>P6(WWP6THD?DIT MP<_R8FU:OC,=P.F%2>6>J47-[2.SE2#*BHXA$72<=DJ-12N*DIY$@+3<2/S?^/S^/I]3GJMGQ*0N_JYW0SH2_OB9>47[KPN92U4Y=;(B9^(O85N)WJ8K M<"T)$S\)WR]9M3!L9F@"@A!";2TEKV8_$+0DE2I8L_OF7>40FVV[2PB'".E9 MX9"6CXF?C_?[%V=%E(-H8:"MR'?Q<1B$/3TI:?F8/-.5KJ=J)O.5&4XG/J_Z MBR/^0M9.G6TIG?@I_=E-+V*WJQ$>63V80VR$HZ@G<&A+Z_2>IG^>?W2&WF MQ0%.N@V@0RQ-D[YH.=K!/6<+]YQHL6DS"7!W_\,AE8:D9TN)ML1*_8UJW>XY M45V42R]E[=3+EDNIGTN?#Q7'AG 8!=TY<$FE?1G;LBD]IZ4])U(BB\^3Q-KS M=PB%W0V-X=%94,GEHCXB4X!A7>GFT.3P]' ,]ZX^?.H\O\,W]\UA6FNF.=O[ MQ.0BKQ0J^!Q,!MD9]T' _/ & 'AL+W=O'HL:X: M=CO;\*AORKD5L7]=9^^4-J>C#[/?WPOKS;\NZ'Q?)FE]V1#X3_ MMGO7BK/%":4H:]*PDC:H)9O;V6O[5>I8G4-O\7M)'MC9,>HNY1.EG[N3M\7M MS.I:1"J2\PXB$U_W9$6JJD,2[?C["#H[Q>P<@U(>CW(?_F6M(+R6LQ? MVVYBN2?H;9/3FJ ??J:,O1C#+T16G5(+GU(+]_'<"_'>D+NR:0OD6/_!V$+8UW"&/&[2?H5VV4YN9V)JV"DO2>SY:&S M=6ET /-ZL&Z"OE_Z'G:BT'5N%O?G&0,9-88$2R#!4B"P46HXI]1P)J;&->EP MP/3/&,2NZSGAF+^5:N8'$L6JB6?9@2]E0JR:S1W;'1LE&B/L^5& QW:IQLX_ MF8QZT3WUHMO[.!=Z40Q8L?I@8ER)KNN/7G1S\/EL_?W3//W'>UI52-R]'[*V M^%/7NR[D8(,$6T."Q9!@"218"@0V2B7OE$J><4#&CZ3-2Y%*XF[/NOQ!=-?= M%]GYG*W+&B/LU*SQE"G:#CTKD"=HR)@Q)%@""98"@8WRP3_E@_]U^:#+ 5^A M+9!GR94QW-0)X8J ,63 !!(L!0(;\1J<> V,O/Y.&.]NNX)6 <[;,N]6@P>& M]TW)GQWO1OBIXSU0> P#*[(]:;Q#QHPAP1)(L!0(;)07X2DOPG^7%[I<"!7Z M+&G4A\J:QY:X53'FDDEL;/E4QB#!4B"P$6/1B;'(R-C'[)$PM!.;5L'885/' M*6H(1XQP7O6;]XY.@(JCU("R)Y%!J[]82K\[D4RT.?A4IC4A VDS M%NN:I>RR0)N50J&-&3S3W&PC@_T.;=XIJ 7*:;TC#,?!D]JZ)&8/&3$#14BBT,=&# F:;);#5-FON2+2:&BCDD=M#;;J+\LXZ8P M2-F_9.U)NW2TO(/*:T>TD9CMX\@+Y474&C1N#(J6@**E4&CC_!@$-/L9!6V< M'U?EA*<*VHX;8GD7I;'S0YEG53OS+"]0%ULJEB4OM52H.0YL2RZ4I!I#.[PP M>0["DVU6GB95C?3=JLI#?FA[8G H'7NMY=K!8T7R M4+[.;FUNYV3&044I4+04"FW\L,<@2V&S+#6I9'3$&B]]+&FQLC)'G#KVL:HS MJ3%CT)@)*%H*A39F>)"ML%FV.F=8S/YMUCQ?+S)#3GZ&1Q6D7-L/Y8(1:- 8 M%"T!14NAT,89([K!Y+$&INO8BJ#FJAS'+F17!9--89G"\%#ER_.WHSL7JT5_7=7-@Q5 M9".!2/?V\+;JX8337?^RY"?*.:W[PRW)"M)V!N+_#:7\Z:1[__+TSO#R M'U!+ P04 " QK:E8SIW8BB ( !;) & 'AL+W=O9D>B8 M6UGT4+33S*_?2TF6;/&23@"_)+)R29_[>8X87;TH_;-<"6'(KW5>E->#E3&; MR]&H3%=BS*E/+@FUI4GI7[:#_?9]2"RB$0N4F.W MX/!K)^Y$GMN= ,=?S::#]COMPL/K_>Y?*^?!F2=>BCN5_U=F9G4]F U()I9\ MFYOOZN7?HG%H;/=+55Y6/\E+8QL-2+HMC5HWBP'!6A;U;_ZK"<3! M@'7T"; M!;2_(/$L8,T"5CE:(ZO<^LP-7UQI]4*TM8;=[$45FVHU>",+F\9'H^&O$M:9 MQ9TJ,DB*R AKLA7R'A)AN3/Q\_DPV\?R6]$ M%N3'2FU+7F3EU<@ &KOG*&V^^;;^9NKY9D:^J<*L2O(%$&3'ZT?@1>L*W;MR M2X,;?N/Z$V'Q!:$131 \=V]?S@)P6!M95NW'?)'M@K;4:DW^V C-C2R>R8TM M76FD*"^QL-7;)OBVMJTORPU/Q?4 ^K84>B<&BW_^(YY$_\)\/M-F1Q%(V@@D MH=T7O\,4RE6)UD:]KJ-@J&4:J*5.:"% U@>]=>IS:%&ZUV$BJ4/+V2#UO;*;+X2%2;31[. MYOB;GR0/$KGXUZ& M,:,IP_,[;9%.@TAO#H#9\96J$C*=\HTT/)=_0P8AO^K) ,G!WPJC(85HD4X= M<"R)>PZX-@F;X_AG+?[9N_!WM98+8"RB+34-U7((U4AX60J#@9\YP&9][*Y) MA".?M\CG0>2/1J4_AY96,XCL&K1&67LA?MEK@>&%P[H.P[/6%4, MJS$E"R.@ZCPL[P5"DL0,CIK,^5M=H[L-*.ZST1+B+G8#*?K*CU@:2++G4 M9,?S+=1Q.Y11T-3!,XDO(F+)$DF?;R8U7SB =SQ M-)6-*M>/$,90LCXH#_ M[0 N*T;H8][X!/6FJ=I: M705204#;0*O[!Y%+G>,X2?J9=*UHG/A&?T>Q<9AC'[38<)GMIV6=/V560C<) M11&[A,GHP81I$+M6PY@E'FJ-.VZ-P^3:=@<*S67((:4'2J3!YIK%<>S16[0C M4GJ*2-^@L+R%0%UB'+)Y?[IC5LF!U3'TCD!IF$#;BMWP5UNN*$"7#5DR[^<= ML1HF=.H9X[2C31JF34"HMP(MU72K-=3$X>!!\2/$R*(#F=TX@)@E$^H+<<>@ M]!2#+@7@S/8\A$)$>)(Y@A6SFGG4-NUXDH9Y\H\JEL?#&YX(Z]BB8!'ZF_5; M#3'RC #:$20-$^3O[W\H1?&[[!A'DYG3<:[9H-'>RAHTH:ILI[*]@+GA/[%%>JI7GA&F\-EP&'<>36&V+&$E_S M=D1)3Q#E5JA MXV(6YN('K5(ALB8&,)6!\X1.95U]I3U<@!E72>FJ!*%C-"]PK<9<-J9)U"<4 MQ&KJ>_!B'6.S,&/_X+^$%1324EY>':@W)XJ@+$U>':Q;CVP+V6X"/_ 3=(8P M\BR.^ZV$F8VGS'-,R@Y.L,/$?9P/JYA?]]#KY_=L_U#)ETO@3NXY'&$N;3LN MN";,FXB.V=GI$^BC:;!L^RH\#1C"\.-IU)\&F%DRC3QZFG4\ST[S_'V1ZNJX M[\-G45]]M![827%1_T?F"Y3/CN?V'/NBZH?O,.FT3&V]60/4,9?3V6SN9 -A M_ABTK&<\LX[Z6?@0&4>/@2?<5!/@5CS+HK 9@ZJS-QZ$EBI#?7,/DZ?1-.[+ M7,1L'K&)YY&2=83.PH3^CLSLG?MBE?Q)MUQBGR:3R'$+,9M$/G7,.@' 9D%J M>MQN-O7( JV2R3+-5;G5 F>CH)9X-QN=:;=CQSLIP<)2HDI4-<2SK;8%:-.T MJ=)$EDH38Z<\&@57(XS[)VB(C>?I(.E$1'):1%S4\T[TFDMW]9=Z)D-R5B5Q MKMV.0]$IB22L).HF*S(G&JCGB A@KE9 S"8QFWM(*NG40A)6"]^/ MB5>_Y])M4[]V\XUKH,N2Y&()6T:?IA!97;_)4G\P:E.]#/*DC%'KZG(E M>":T-8"_+Q4(N^:#_8+V?:+%_P%02P,$% @ ,:VI6#N_O'?]! (0L M !@ !X;"]W;W)K+%S_BXHQ C?:F/#9:%B;,YFLR 5UB),78.6=C;.UR+2JZ]FH?$HRN14F]ER M/C^=U4+;8G61UF[\ZL*UT6B+-QY"6]?"=U=HW.ZR6!3#PF==J<@+L]5%(RJ\ MQ?A[<^/I;3:BE+I&&[2SX'%S6;Q=G%V=L'TR^$/C+NP] T>R=NZ.7]Z7E\6< M":%!&1E!T-\6K]$8!B(:7WO,8CR2'?>?!_1W*7:*92T"7COSIRZCNBS>%%#B M1K0F?G:[7["/YQ7C26="^H5=;SLO0+8ANKIW)@:UMOE??.OS\#T.R]YAF7CG M@Q++GT04JPOO=N#9FM#X(86:O(F/%!);S MY,=CD,<)[_@)O-]\):S^5[ .)G#M;'!&ER++PI9PXS&@C7F!4O%.6V&E M%@9N:1%)@S' 7V_7(7I2T=^/92@3.'F< '?666B$Q,NBX;/\%HO5RQ>+T_GY M,^&=C.&=/(?^G35\'F,QA8G[-=2N\&/?&?I//[!!/WM:8TB*8Q6O8ZU5::MB3\ M#:;*!##Z#@FEKEO;6X4)E%YO.:N9(KWK2D>2;D^9*1F7K2$HP6=/X0H[ES*) M@%OT72G(+?5?'K=2G5D$:FU>3$.XS2%NDVLZ'<".Z6E8AU(WZ;> MH;+?YTA;H#[R%5K90="QS?3I8T!.5";+(9)3J8,(7),);)$0#0=,<@DYV$9U M@4(WS*1!SR51N(FY2$/D1-M&/>SE6CR=:& @DD6 EL:7)Z'T$M]XQ%JW=:]Q M3LY,5.2:U#W"KEL&B_0Q_-IJC^6AVH7,J_!!NZ%C^U!H9:WCV*R< MK"^:>XJL)J,5+]TWM(5;;&(BR7-XD;P^"-O2MYL7EA/B$1I,G]74,ZYO-DHA MB90&G>*/]Q;'(7 D*DM-JN6](GFBWB7Y.M.F%9;-$RT_A1S(X;39H? I/2-H MB5LM,2%UKB43J;0I/=H]1!KXVODPYN(0D^15MC)2971,(_&0,!PN-M/V(,H/EXGS@.^@E#OZ?YN2?8D=]#Y88L>X\F33C*D2^/&L%=T<,S M*A'HJ*/J9/N@$@1AZ&*6%$R9Z2F&?8Z!*\MW*UH0M:'O@NE2]+V"60>5\"7O M<)C,/E>@G]%MP.ECG[G9WK4ES0:^G'%?M3;F&\RX.M[_WN9KS[UYOCS2C:'2 MU#2&&IXN?M/7KPKP^4*67Z)KTB5H[2)=J=*CHEJC9P/:WSB:;/T+'S#>BE?_ M 5!+ P04 " QK:E8P!(%3O + "9'P & 'AL+W=OV'3C^ M=R /-@ZX #C1ZJ_OLPO<"R5*=J9?^D4BC\!B7YY]=A?W_/0J-5[+D3;4Y6L[GSXYJJ>WD_"4_ MN_+G+UT;C;;JRHO0UK7TMQ?*N-VKR6+2/7BGMU6D!T?G+QNY5=)OKPI7TWFI) RJH@D M0>+?C;I4QI @J/%[ECGICZ2-X\^=]%_8=MBRED%=.O-/7<;JU>3Y1)1J(UL3 MW[G=GU6VYRG)*YP)_%?LTMJ3XXDHVA!=G3=#@UK;]%]^SGX8;7@^?V##,F]8 MLM[I(-;R9QGE^4OO=L+3:DBC#VPJ[X9RVE)0KJ/'KQK[XOEU"H9P&W&MMU9O M="%M%*NB<*V-VF[%E3.ZT"J\/(HXCW8=%5GV19*]?$#VL7CK;*R">&U+5>[O M/X*>O;++3MF+Y:,"WTH_$\>+J5C.ER>/R#ONC3]F><AD85Z-4&&!.5OU.3\NV\6S^9GCVA[TFM[\ICT_S%4C\M> MSL37BQ=O;&%:A%2L*:F%]$JD/!-AM%,..YN\J8WR(CKQFXM*+*=B\O7G M3H2V(E9*7+JZD?;VNV^>+Q>G9T&LK&VE@>S&^2B0ZY2P8C%_\E+KUY4E2<;OJHEI+RGPP;)9UZ0U:[6JE8<+^XC\NEI=[05"VX@5 MM6CPUY6!5=] :[>C0TFF5[^WVBJZ+U.A+(:*!G4."0F5@%.AY6D^XM(D)8= %'MX9\52@?43>QW47KV#(O'/3PHTAI MFTHOG1TK&3G=+#TB1V4CD(JW@GP@ "NX?P0 $IE4@$+&)#TS:%#0#([)UH+V M;)!<+<,HCLIH%!X9^T@.$)PQ!A\ 6Y8M4G,AV<<'@:"XDVNT9;<]D BUM*B[R 14_[]#R0-]2-,> A" M#@8> 3N>T"7+CZC<::&%Q2$0BX#T&N]N-'(,+"&U%\TXOQ]0#IK6Q]>JP-8\BZV!$0N5:0R5)4'.: MH?JQM:G[Z[E]Q)!?$$@N2UE)&:D0OAZJ7U.'9N)#8--?AZAKYBTR*;'BHR'_ M(U8?X%:F@XV6:VV8/Z< 0\3B&V5;E:2JSPV9A=B."SVB40/ MJ$9?IUL.R O!3/SLK#N/B#36Z0.U+85=F]Y0PQR#%0"\E0XRV.4\,D"&O([1C9J?&JVV@5+?EK'>; MI+J8"@&?BX*BHS .84UY .(JVX+BB92U8=B)'VI'I@*6M!"MW"?%K#'('%9K M"U.C@[8WTK3LHI$2T E0%6U0Z*'R\ .=C=ZH856_D4-'C/>$IC+@8B=].3K+ MJ"UT0G*0-LI2:S52!!FG/6<%Q!AGMT\,%YR$9#9EZURYT\8\<#8D0^&HUT9E MFN# H+J5)<<%%8SI;W1L-HV."@J>L@=7[I"74D"2VF M+0E)XL+A7]_N_;*ZONC[/;2"+<0>W/:AH4P<1H7K#_TV.OK)_)3CNUB"06*^?X^>I1#+Y_,?7H@W-?4+V2008UK&/NUV_JQ#@31MB>FG/9]DZF]: M$%&!J2>FCA8BRK1>[7656 MOD]@WD[%<4W#S4QQ MF"8N2A6RLY]8]KFC="KE%86^B,-Z;F)@&-E)=)DF!RDH23T/,!!0\%A.S'._ MGZ4)Y8$>$'G;:SW*6Z1BGX*]=S&COTE\^9[Y,J?2ZAX$._U=(N(3/X-O\G7Y]I\,GSH=Q,WF9FX8@ MWLJ/D#9\W[. I\M4"?NK#L1%H6(3YW"YZ=HRI(?M)M&B%V=<(1^\G^!K$LK0 MU&32H X+*L1$F4PMZ.M@M_31DK2L1#^6U:0\-?0/3 B=;LPVAPP@!!AS:*PC M/XSN06@YVEG%9^<1Z6!MN*<#0NW+)V3"K6B,C+0GF4[=L]?KE@44R6SDHY(% M47RNBYT[KI(/^AK)W022E09)8OH#)U/O3-9U7MB[MSCDWEWE*$4[)PCD,D&2 MSK)B,?_V2VXF;][W,L_A3FI'4R/2M151%95UQFUO.VRD8DK- MIW%MV>,XM35M#*[U1;H H$&ZW0!E+5_Q9,3\1;LU6E]:_E[CA HMX([8N%0W M/$U2I](=3[,(O5D8B5*>+N70V;;;*ETS,)=+07=N!%7;IW&N@?\) 2PX$O_0WK8E@N&V& MH0U\7LF0KXTH>^J4/0A5PH/C&TY23PWJC32_^U-_MUTJ+C5I4G56W>9Y56PP MI$#"V_&SNN7QA'_BJ-#<11>Y%$[Q>^LH/GEMOCO@6U2*(D"4(ED8C$JH3OGU M LK%WQ N(Q8=@O@BD"7#B^ UV'Y+KTF(0@LZ@:UZSQGPX$[JW-AFX.U1KB; XVD@:Q2Z*NQV-7I>BF&_YI3 GBXWIS6G_M'_OO$JO6X?E MZ:4U'(G&BGAJ@ZWSV>G3B?#I17#Z$EW#+U_7+J)SX(^5@CF>%N!WNOKOOM ! M_=OX\_\"4$L#!!0 ( #&MJ5@P0B^IR0, +4( 8 >&PO=V]R:W-H M965T&ULI5;;;N,V$/V5@39=M( JV9)CJUG;@).FEX>T0;+; M/A1]H*611(0B59**D[_OD+2U#NIU@18P9)*:.7/.#(?4U$IWS-)4-ZGI-;+*.W4BS2:3>=HQ+J/UTJ_=Z_52 M#59PB?<:S-!U3+]>HU"[532-#@L/O&FM6TC7RYXU^(CV4W^O:9:.*!7O4!JN M)&BL5]%F>G4]<_;>X#>..W,T!J=DJ]23F_Q(9!G^3VS;+W4:@?: M61.:&WBIWIO(<>F*\F@UO>7D9]>/V%"*+3!9P8^H&LWZEI?P@,\H!URFEF(X MR[3#G<*6E; [>RPNJM?TK<1H+9@>!U=A;PCND$\FD,V22;G<'+ M1\&YQ\O_1? #]DI;+AOX8[,U5M/V^/.4W( V.XWF6N;*]*S$540]85 _8[1^ M_VXZGWPXPW4VK/ %R\'U)JBZYB7J M&':MHHY_=BT(-9=,EIP)X#(<0@['9UM:K,"U-I1*&B5XQ=P*=2D%(%OH!]TK M0Q)4[2([)O_D9&)22$9.X5$TLO/A9(FQ3Q<30I7!E8*K09=H$M@(0= 6M?,1 M2C;?"I)2>4B2R#3Z4Z,B]F I4Y\D=QP?K4MM,B9^^PK-YW)H;)Q(4M&@)+Y" MO.Y15$!A544E_,B^0[.JR%H(@Q4***XJO8U^I-P$,*K4]0%Q*$IQ+D=%Y<%LGB M+>K\_Z#FR:D3*CVZ2J@4C;\PJ5/5(&VX5<;5\4[>A*OHLWFXT"E:PRGC FMR MG22+RPATN"3#Q*K>7TQ;96E#^F%+WQ6HG0&]KY6RAXD+,'ZIK/\&4$L#!!0 M ( #&MJ5@LJQ*G3P4 ' - 9 >&PO=V]R:W-H965T+]^YY*2;*=.ECXDEBC><\_].J*N-M9]\TNB(!Y+;?QU9QE"==GK^7Q)I?29 MK]4BK3F5[%M7LWO;*KH)6A>R?\JBRE MV]Z2MIOKSJ#3+#RHQ3+P0F]Z5W7O<-=K40I5DO'*&N%H?MVY&5S> MCGE_W/"'HHW?NQ8 M$?G*!UO6QF!0*I-^Y6.=ASV#2?\9@V%M,(R\DZ/(\I,, "H_Z^4UPFU"&#Z#,!)?K E+ M+WXR!16']CVP:2D-&TJWPQN#JV -(>EN(L))B?^NIGYN/[WL00D_/%Q?!Z;2U_)G*X[F M/;DV=Z=LW M@[/^QQ?8CUOVXY?07U6@%Q&.\QMGXBGR;L'5"[G%\/G@1>441E;IK;!S4'Z\,"I.YPK-XT18 M$BI45M)LW[Z9# ?G'SWD8N9SIZJXC=DKH$CGI%E0XL'NE6_@_F5"/D(=)%U#!N'*,E#]DM8LY$S=ERHTT0>6J MD@$<@Q4SVB?-'0DC:TAL23K.% %*X+QK@W(:8F M98(%6IF%J*R+I.N$/0]AK&E0L)U!T X%Y!B;N#&L5D4,Y("@1U^M'#MBB[!T M1*),^D"L#P+3G2_;\8X$<3'J[M=^/RM-#9&-D\$D&T,$M8YZ#LN3P5DV:5:Z MV.LKBC*OMPPH,>:2*Y'K5=V&[.5IK&T$V!\S3@ME8K+@E"3H[H!%A>:Q18:A M:3-*+KX<8W?/M%I(3C"G-XZ;2: RM@ CYK4$@9W6/7.$V)1)*Y8>O! M2$-_2+1!19KKP%*R?-9*##UR'H]U?U1G][])Y7J>C,ZR\UT?>$[J85MU>6FS M5%C:;ZODG0%.L],6X#LJ=EU+D:%'%&]#>MTT<29.,\"Q)M[)2@6IHP4@?IT% M4&_?+_Y 5UIPSW0ED_84ZJ%B,-"U$8!CEVT1TEM*M@(DU!SRT\8!MXR4Q 3#@]9 MY3?2%8T"/\U RE=^6/\4\RY(""@J_"Y*CEUY1.G?7\(_"^+^@>FI(+(8UIE\ MC8?NH5K5^3@1@^YD/,;OL-L_&XF;HE!I?H#S _1'%Q,QOKC@]Q>7)LY@DK#7 M9V T'KP7[\:CB_<_%!;>%D\"NN@/8D #).C8P:JW=PK&K"SB69^K!1%+!^)V MM?VP%(% ":#0 &0 'AL M+W=O2DFRG3M;N(;%$\9Y[[KD?HFZVUGWQ M*Z(@'DMM_&UG%4)UW>OY?$6E])FMR.#)PKI2!MRZ9<]7CF01C4K=&_;[%[U2 M*M.9WL2U!S>]L>N@E:$')_RZ+*7;W9.VV]O.H-,L?%++5>"%WO2FDDOZ3.&W MZL'AKM>B%*HDXY4UPM'BMG,WN+X?\_ZXX7=%6W]P+3B2N;5?^.;GXK;39T*D M*0^,(/&SH1EIS4"@\7>-V6E=LN'A=8/^8XP=L<\7*K??POMFGO^+(C\K4/MJR-P:!4)OW*QUJ' X-)_QF#86TP MC+R3H\CR@PQR>N/L5CC>#32^B*%&:Y!3AI/R.3@\5; +TYGUP8N9K%206OU# MA0A6_#(/2*>861,<9/,WO0!7;-#+:]C[!#M\!G8D/L)XY<4/IJ#BV+X'BBW/ M8)]H0V9-8N%LV08*[<-*S*+J MY,2?=W,?U_\Z)4#"'Y_&YUZZ]I7,Z;:#9O'D-M29OGXUN.B_?X']N&4_?@G] M_V?M1=C3I,>9^$ +<@Y>&M7:!5K\JYYKXTCI4BD LMA(DQ,#-/#\>&E4[.,U*LJ)L")$6E;2[%Z_ MF@P'E^\]!LOH4XX %<@IR18EA4S\ MNO=Y$*UCSL1=F;21)JA<53*DW,[ID#27 M*8RL(;$CZ5@I#F(N=10N3?,"MO!SH"UB+9XDK@O&N##BVS2K'2QUU<47PAZQX 2 MO2\Y$[E>UV7(7I[&VD: _5%Q6BH3Q8)3DJ"[!Q85BL<6&9JF591O4V,#4A].5+(LF^;27 "H'6X8#4(< MQS,,NG7D3')N,0._"IPU1)[?Y6RJ8\\>L&N<)B$A,A=LW1BIZ8^)-JB0N0XL MB>6S=L30(^MXJOKCR';_*2KG\VQTD5WNZ\"SJ,=EU>6E[4IAZ;"LDG<&.,_. M6X"OJ-A-/8H,/2)Y6]*;IH@S<9Z);YK31W.E!?=,5S)I3Z%N*@8#71L!.';9 M)B&]NF0[@(1:8/RT<< M(R>ZUC=@==/OXIQ(B5?8EZ8!2L+%"25UG'U[*\<- M$)R:KT.L!*"?FL=:NB7Y(&8K:0QI\2!=,)B-C2Y'H1@)K4T[*JMQ9JM MX7+#:(H)P(W@ES0?OM[Q^XS/:)A8;692'Q1U@;'/.1E:J-"MTX[-((EIOB^V ML+4Q*0NK<6B-(ZI^2]5]"F+"X2%/^:UT13.!GRJ0],J/\Y]BW@>) 8H,OXDC MQZX]HO1OK^&?!^+A*>KI0.1A6"OY+1ZZQ].JUN-,#+J3\1B_PV[_8B3NBD*E M_@'.=] ?74W$^.J*WU^"M>#,>7;W]KK#PMG@2T%5_$ ,: M0*!3IZW>P7D9O;*,7P6<+0RQ='1N5]L/C[MTWMYO3U\MR E$1:W3 J;][/*\ M(USZ$D@WP5;Q](WN0F/&RQ4^GLCQ!CQ?6!N:&W;0?HY-_P502P,$% @ M,:VI6(AYM=!Z!@ +1, !D !X;"]W;W)K&UL MS5AM;]LV$/XKA%L4":#:ENPX3IH$2-(%&]!L1=MU'X9]H*6S190B59*RX_WZ MW9&2K#BVFZ+8L ^V).I>GGON>*1XL=+FB\T!''LHI+*7O=RY\GPPL&D.!;=] M78+"-W-M"N[PT2P&MC3 ,Z]4R$$R'$X&!1>J=W7AQ]Z;JPM=.2D4O#?,5D7! MS?H&I%Y=]N)>,_!!+')' X.KBY(OX".XW\OW!I\&K95,%*"LT(H9F%_VKN/S MFS')>X'/ E:V<\\HDIG67^CAE^RR-R1 ("%U9('C90FW("490AA?:YN]UB4I M=N\;ZW<^=HQEQBW<:OF'R%Q^V9OV6 9S7DGW0:]^ACJ>$[*7:FG]/UL%V=&X MQ]+*.EW4RHB@$"I<^4/-0T=A.MRCD-0*B<<=''F4;[GC5Q=&KY@A:;1&-SY4 MKXW@A**D?'0&WPK4PR- MV+U6+K?L)Y5!]EA_@*!:9$F#["8Y:/">FSX;Q1%+ALGX@+U1&^G(VQM].]*W MPJ924["6_7D]L\Y@!ICG.RU,8)M6 E&*$S5EEZX%W!7(#A)LW7S.5HHD0Y(YSX&]TX]%U9 M8'K.](S(XS,)3*BR(G=2(3"3%<4^*L7 MTR0^?6-9*C$\,1W,P9A?0O 2$L=Q+"I@75,PA(DP?.(0JPH M;,5">>L*Q_2VW6*3B;[/A,L-0+!E6V,4GD"V"[YF,T]#1K9JY:X]CH\<4Z9R! B1M$6 M XY)P6="8BK!]FM/R2Y/3&/4AAA1+:#@;!\&\F@Q\9*;W?XB>@YF:Q^>;PJ_ M4QLH@[P39:DV1L^TX>1DMNX*A2A9AJTS^*VP&V"VL%SD.N2KDI(Y, 4EA 8. M4C!""FB:^7)JB@5+95?5U@6Q;,0QI2[7F99ZL?;U+U0JJXPJVN/C,UQ4R7U5 ME,%\C;[D. M3@9.8BD57,O.3!7-)C))^B[L+>[V!1^]G5,="A77>+YA+CCD@ MP!6V=..%4F'2JB"*4@J:BC;EQJS]O"]T10B0IQ2,PPW!SKF'Z=L$EG*;^UC] M#7RM!-(1A+"CEEQD#!YP V(IZSQ-@P<#*0C/9>25VQZ"WR4,PP-?7HR,^!IJ=A:C?=@!WYOJ8KBXKV M^)Q=[S+:3-!F/C=%_4D[S.&UAW=."SVLF^*;8W%8]I*-D^@DF>*-[ZW)FT=W M]2KO-CR<8[P&T^[;TZ:(CW[%YL'.CO?8B:,S#*RYWFJUQ/P)*A*% M>K96GQZW*LUU' U/3NO_ +R;D]W.3J*S:=Q> \5/D_0C+,>UAYV4A9?;+#]# MY8=9QM6T_O\.AD?1>'Q6_S^7X5$TF4S:J^\_N+(L?+=[,J5:9CO=AZW@T3+Y MO(G1X:0;X%WK,<+^N1!*T2ROG:\!%["&FA#EK<=JM\#&T>GPE$V&TT?V "C*?N,BT$M89##\!#2V>3B-&'X730'X6@; MCZ"S&>MM#63QAD^GX(&%=XA&I#S7LL(KP MI0+TI;*5Z$( : M+^/^*6YZI?2K+TJ]'/8GS4"$8&P)?G,FU_TV(I^\$,F3:OB/@O&*.P,:]N/M M@$[W!41SN=E"Y'Q)&Q)0&] (J=GRI;H =E3O"XXCIH V+@V,C$8]PU9+D?GX M<,/BZB\>^MK $JDW:"$7!>XU+Z@1RT)V17_P!02P,$% M @ ,:VI6!#W5QB="@ 4!\ !D !X;"]W;W)K&ULO5EMC]LV$OXKA)LK=@&M5V^VY3198//6!DB;($FO'P[W@2O1-B^2Z%+2 M.KY??\\,)5GVVKXDO1R056B)G/=Y9D9ZLC'V4[52JA:?B[RLGHY6=;U^?'U= MI2M5R&ILUJK$DX6QA:SQTRZOJ[55,N-#17X=^O[TNI"Z'-T\X7OO[,T3T]2Y M+M4[*ZJF**3=/E.YV3P=!:/NQGN]7-5TX_KFR5HNU0=5_[Y^9_'KNJ>2Z4*5 ME3:EL&KQ='0;/'X6TW[>\'>M-M5@+4B3.V,^T8_7V=.13P*I7*4U49#X[UX] M5WE.A"#&GRW-4<^2#@[7'?57K#MTN9.5>F[R/W16KYZ.DI'(U$(V>?W>;'Y1 MK3X3HI>:O.*KV+1[_9%(FZHV17L8$A2Z=/_+SZT=ON1 V!X(66['B*5\(6MY M\\2:C;"T&]1HP:KR:0BG2W+*A]KBJ<:Y^N:9S&69*O&!(^"Y*=:F5&5=/;FN M09WV7*.4GB"4B1^-66]JL3+,E/9_OEK2-6+%G:B/0O/$OQ5VK&( D^$ M?AB?H1?UJD9,+SI![ZU=RE+_6U(T>%"UK$RN,^F"H\S$.ZLJJ.YNF(5XI4N8 M1LM-E[-;KY\8=@ MZO]T1KVX5R\^1_VK/'F>TFPL3A$3MVEJ&EI8E2I]+^]RY8D2>TX^2&%H7>$! M3%JOE%B8'$B@RZ6XT"7NF*:"]:O+Q^*6]\#MZ8K][GZ_ +WB3MD^%.@2'>,G M'HEHY@61CT4<>N$L%K?$BS4!?HG4JDS7(C=5I2IQ,8\OW>6CJ>%E>4H#)NM' M4T<)A:=&WF=B:4Q6B:D7 MA;Z(O,0/6GUT+]HC>AK1P=CSYW.*]+74F7CY&=A.IJ#P?PNAK7C>6(M3D*E2 MT*7;J88[#>],VYW2[6S5_Q]K_X _#!!Y83"C1>Q-H+*3>^>S2DS\2$PG<6N& M]1>KP+1G(85/,/$"A,\#]FNK4;MTOAWJFRI;H_R)-#=-)M:YK*E8,A^'X&!% MV:X1AFMKEE86.(Y0&1\1_B@'5*H&UA-F W_7ABU,22G+[4 =6;CXW:PT;#O< MHRM6(:W=<<=/(4($6%;8*N&CC,[7_ M[#NE 6G2( MV[#@-9NWUC4)E7ID\$[J B>];M Y\G_\@<-:X-J"09;, ?C>6 M9-I12Z(Y_U%=J&V[&1*SP\A(83SGOU>-+36.*]9^H3_3&H_G]*\+N>/V65H@ MCPB\21"WUS>@_)B0IRD:Q WUQV 9:Y*9=7.2AD72Y">+-$M2:+.%=]F5@@ M1E*-SV&-(FXZE0U6V_BQ0 J=WT[ M$%B$ ?W[KQAX1+U'(#?UIUPVDC@Y+]AQ1-Q'PA;L!E);1=%>$1AMI+62DA7K M=0-+(9-%M9*45!PT:J' *A- TO03W9(]<%/+*]XKU+E&B7?2UJ5"S\A@4%$D M]@"8NUMFL2 0YB9, %%)?U+F*J4>(>":V2EI8Q>&N+M.\R4BW%1'C!(1JZG.-@.6;3&"\)U\&\Y:F%BMY3[BR M!:Z4W+:T@LN#0.IB_3"4(D/!9JM;U(.*^%E,.W61I2+TR MBZN&(H%2'ZZ:1Q$CBX^"='@@U_).Y[K>>GW270QMC])E&W6VN^I(P!>7(HI# M$4630OP&#A^MA$-*6= $"VB) M$@+0BXD7Q5,&U 33)\89E:Y*DYOE5H2A%Z/)NPA\+PJB2Q%@+,5,]+R;-AAF M0+Y:Z75%PTP(NU_$7CA!(QD$/,R^)C.6L!U!0646]880./(FJ/P7<1 B5S$L M=E,4>H&X;0HN0G -)R19#)))\!""6HC\=MUC;S8-6]VG&'F/Z#[W@CGJ"XV# MU+:?5QUS71*RZA,_.:$ZZ 90/8K1>CZCI58=5 E:=7#%SJJ/EBH.](I[* MM<8!;EH?!>?JC2Y=%#^0X:MZW5.U:,_(>[U_. [W:A[C31O77\YO+%Y\FYCU MZ=E 'R8?3P V(_@[K'@NL8@Y4$ 7'%@[D)?'M"=E'[*XHSZK2N$$ O]SI9BR MFQN9H_ V]683WP%K2R[>P'JHLF%S2-G2PW,L7T M9AT6']ATO[U\O"O'MRVG]SVGWQVG-WJAOJZK&8#&K&N_13+VV]40+/K'5-/= MZ@143/H-4Z2N6QTW=3">ML^C?G4Z1CMT6,F,$G#:)R#-20/$. X(F)G_A8O*."$N%.*PKWM^+BAK[\P5A%!2..T<0[MTOV( M.)S4L "/>O(.:AW'%S;#@^G*XY>M;!W&TR"*$&"M0\?B-[-[/H WVMJAV3>^ MS;AMV^PS;VS?#)K*VZ_JRK_3^XQ."$SG&=6:P2OF,)R[K%K7ER,C :\182I.G9PQ^BGD@Z17KE8!=6DV MXT\R@ HOF<^)$KK6MR>-%C*\4T/A[SX@?(W5 <\3SY_2[!7.O$F4G&&V>\OB M+$!C1\7"$P_T]+ .@OHS;95;]^GB6#O?IK=[Y;+=8S$838]!_DK:C#.(OGY] M(J-FBE(77?+N0T/[8CGK4QS4\PY4G+Q[0K8R/GR+<>Q[V/7@*R=B8&ULS5KK;]LX$O]7"&^Z2 #% MMN1'TKR M+WBNL >BC:[^^%P'VB)BGF11)6DXGC_^IL94B\_L[O%83_$L21R MWO.;&#<%#?^"(? MEQ9OC.YN2OXHO@K[2_E9P]6HH9+(7!1&JH)ID=X.[L.K=U-<3PM^E6)E.M\9 M:K)0Z@DO/B6W@S$*)#(16Z3 X=^S>"^R# F!&-\\S4'#$C=VO]?4/Y+NH,N" M&_%>9;_)Q"YO!Y<#EHB45YG]HE;_%%Z?&=*+56;HDZWZ^*9Z&M7&2"_4M986Y&%LCBPU'L2;QS)*(])";L9U78I6'_*!*1 M]/>/0)Q&IJB6Z5UTD.#/7 _9) Q8-(ZF!^A-&ATG1&^RA]X'L;#L@S1QIDRE M!?OW_<)8#?'PGUW*.EK3W;0P1ZY,R6-Q.X D,$(_B\'=CS^$\_'U 4FGC:33 M0]1?YXV#)'8+>#ED6Z393U6V1A.'.YY]*MK' ;-+ 6ORDA=K)HVI1,+BSI:" MMIS^^,-E%(VO#Y"E%>'U&;.*27@&T:T-!+Q=,EZP"L)'9VM9/+)2RR*6)<\8 MSU556*92=A(-0\B +(-D'K('$.F0 CR.=268D7D)]V1A!1C#,FZ1$R^*"FAK M;@52GKZ!.PEDE<7H4%YU%W_SXZQROF8+8"6LS< RI :9+%498![J8V)1<"V5 M00'PD2H)DX Y7BU5!GNNV*D\$+2H+DI9<)JUQ$ODL$WRVWJ0.=&(RU4D8#M_. MKT%2)^H^75A5HE LD]\JF7!:()X%2,C/F.?*8FZ6?87^O.P*P/GL;VPPD ]L M!D8CPU"H2;L.?-3D:)G:(K59.V+50K1Q#-)M)@GD. 0F1S(=-6&A%HG(G9-2 M04%N:F\=BNL5L(("!QRA[@!SL"%D.H9ZG D.F4K$$50%?C=&Q1(R*G$)C=2U M-$\UIP1 ^-RN2XP0@\H"!%>D-U(A7AI\);7C1 E5I+#C8 G7&KVS+-*.$G;Z]9>C88UD34% MU'AX4<,@6P$++6*E4<#:7BS5*C_N78^Z*DTQ!BG*7$HT!($X)[]!H)O8A=B# M=V5S"PH";@3:O\,6]>RQ#X)4YF3Q3*:B&P2L,L@,+[$*8]=TCD4,[&.7*@F0 M+3YTUN#6:@FYQU%RG\4'U8+=OPNM7)YAL8+@ "/?4\A#9Q$OF]:"B%5%*[TW M #JS@'XXYEI3.>HYYA!WL 7XYVWC'Z1T$@ZC^D8 QC6EH$XT6SMK>J: (:NE MC)?'>:3GOOB"Q$XR\1(+D< C:SJH@,)$PVDKS X3U(;Y(&(,=%T_F'Q_VZ!G MP!;AIG'"_XMQ-FQ#PHR'\PWC;)EAB)T04"S\$-% VP$A=O9+*[ 7!V#"&"X! MC)8P2;#+RR *)W6E\C;T&Q%CPHMKTY0SJ^*G)FO%B]"Q!!)MH1D/QR$K078B MY^H70_"F&@?YM0;09J>_.4'8 WS"A,?"LX!-IT$XGG\G.:C@[15D1F*8;3DB MD .7_@E9*#(@VKTP!!50.C6!FEV)## T=R-* XTU,K $$?/[JS,Y$Z@>; 0R0Y3>!@M16M=DN#D"44SE8"%]-/'10M^\;%_%2PD0O.EWRKB+0UI':T-1.-/!P M2':"-(Z+83"OMRY$(5))74*GY/ORO;-W.9C@/>A L_#D.WOUL,#'/('>^ALX MXJ/R>Y=:-"GHU-ZHQ"AP[]:DCZ*H[&/A"A&H@>9TF+=13L;[RDF 65"HXIQ: M["TK:)&Y]O!HAS%D7T5IGPQZ9O>UI?GEBV0U@*'=F2[?_[_TJS9F/D1'9YI M5J.8@@'7A?I1>Q)T=AEVACRJ -V9V50+ W,$#A;>F;PU**V$B>&EW_JW:!]% MP]FX1?O^&,$?M7 Q AZ H3\<3712YT15M(U'VV>4666VISZ@#/+G%O!/HNA[)%,] M];[>-S3R"W*%.TY(JRSK.XQXN7&LER-NPG,#7S.5O<9>7DJ@U"7G'0:2*-=S MD L<^=2IBZ<#9!Q#DK:;)6[6!>SR,VL[.&T7]J/B2=,=V-V@Q3%7%C D=T]I M/(#TR1,TIIE:N7D6;[W+>/QT_C4&%V*H.<.A2Y!RKA*1U5P@_-SD;+ @N:,O M<[4U=^T8-]RM5K>Z)M 80HI^;O+IA$V"R7S6^1^&003]XJPM"V?#Z1RX#J=OO7T[4=A93+'8_?PBS=-Y MBEDJ>Z+,AI,I20%=Y!L&=%&:!T0JS(&ZWSR%.*!.\@R7,)SQ)\,Q^U5!67*C M_P2W1V_A8X):W3LH<"=0X*RU%)!<8V3A_S"8-K"8<>I!H=!+R@OT,B$RU2#, M65E4"A!+Y&6F" HHF?VQTI-8^R<"@P%1G+/).34S8!H)[<)!]!T>D*DI[\#G M$7H?71_!)1#+$EL3:C=\O::Q["<.)M#K3K> 1T%93TS8(&L$\*A _6$)TX$/ M>P@%?W)"H( 8CXH'_MDN<1.7N&X!UF$MP$,>P>JSO18%-AL9ZMIZO0LA9HZJ M^:-2WY9 V&=5\GJK/&QQQT5/NI!2\ 2%!#4(#CL95UN/XNBGT7X/336I_"EZ=T"B# MV4>7N^[(@(50AJ:?[&TZ5CK^:+.^NT4G[]'QV[%NW+5P?S7B-_OVW;&UVV[] M5V*%:X?B"H*I/N9217WIS=OT9,V+G5." 8!,V&#.7E7NVMJVG__5\5)_PJ;! M>'9!E7#:%*L>L5:!JX/#?AB$\Q ^Q[,Y>Z#9:KN[/V&S( HOB>UL/*.HI":/ MQQ8+45K18-KI?.M6DD[LLUTT=QU(NH:S[2"V+>Q.!$^K@E<)8OL9.!9_?8 M M)I C(G5[ !YK$H",.QU[(5MONN919,+V;L8P>:DO]6QE(Q/(UF M%V=';;3K1?"H\XH^%_J1?HB !UF@C'M;W]QM?NMP[U[QM\O=#R7 8(\2VJQ, MI+ 56H79@&GWXP-W855)+_P7REJ5T]>E@!9>XP)XGBH0UU\@@^87('?_ U!+ M P04 " QK:E8_>H?AGX% #0 &0 'AL+W=OFT,\%Y#R\%9J"TT]ZT=PR4WH>;^Z#8&Z(B M6ZXD$_+O[UG9.*%-:>\#L27OKIYG]6A7'"VMN_4+YD#WN2G\<6<10GG8Z_ET MP;GRB2VYP)>Y=;D*&+J;GB\=JRPZY:8W[/>GO5SIHG-R%.*[J&(\EP%=7+D[)*<6".: MO$2JT1O@="&;/_7M U,(:/L Z&SX9\)-R"8T&71KVA^,GXHU:FJ,8;_1K MFA\*'UP%705/JLCH/6 MOJB/!M,^Z^?H#1N*8V?BO[;._=TE(.$M@6BSPNF M-S8O5;%Z\6Q_.-A[[2'VUM"TAHXC-\DFYS/.L/_D%\KQKN<0#$:.,\[+> ;G MK *RZFFFYY5+5<#GN;,Y:;C_49F5[/< "Q=W[(*>&:8_;>!ZH[2G5#FGX:," MS95V=*=,Q4D$FRY4<0-+75# PX6IAZ?"2VISI)=^C M]GE^U:4"Y;&)_'U64@O-PRJ3-V^-SB(M'_"H508 **).20IJ*@B/K"VDM@D< MZWU";WW0J#(BQ37XZ+R!?*X+5:1:&:!9R]CQMTI+6FN>=RBUI7P19Z]O"CW7 MJ<)0EO;5["O'4DAN:?5YJ8Z3!2*>(=G<6#&J!U)ONU\FJ,^31Q&I)-RQK$;;Z M;H]"(YHGM0T^P#'#R13[8,D6<::TE:3K(=0Z,WNW#'70@/=:%C[KLG_7L*T%#I$ MR>-^5%X.I"(((FBH,[<9FUKGLWZ'/R "]A'Q7K)Q_1<-DA+\)?5F?C>DT M&8O]WC0Y +"1N.W2=""A_JHEU&Y[?66DE[,2L2;3 ]Y/]G#Y,B92VJPKC3YT45:H3*F!"E!L)9BGCU*(:;2E(RTTN@&T ML4I^4$J4A928[\4RZOZ?OB9'Y/D@.5BC1DC0&#Y,=,';EW4C,,!QR7,I[S9F MB*9=ZKR3E;[$E3ZQDLM0++\=:-X1NG?LE#@I2AN?;+O/]#9NI3F[FWCWEGZ) M@UQ?4-O9]GI_6M]JU^;U_P;(#^YHG@S/X8K=F'1PZ.-]NQX$6\8[[LP&W)CC MZP)Z8R<&$\$,6LU %FC_Z3GY#U!+ P04 " QK:E82+KUC5P' "2$0 M&0 'AL+W=OC;5OK=M3)N>S%93O8;[_2ZB;0QOSSO MY%J]5_%#=^OQ-!^T5+I5-FAGA5?UQ>1J^?+ZE,[S@3^TVH;16I G*^<^T\/; MZF*R($#*J#*2!HE_&W6CC"%%@/%WUCD93)+@>+W7_H9]AR\K&=2-,Q]U%9N+ MR?.)J%0M>Q/?N>U/*OMS1OI*9P+_%=MT]JR8B+(/T;59& A:;=-_^27S,!)X MOOB*0)$%"L:=##'*US+*RW/OML+3:6BC!;O*T@"G+07E??1XJR$7+V]U]V2#S#X[=-?S<2;L3>"E*Y2-Z@"A'9[8Z-D)C 5+[2G1&1FHC MHO-NHROEV59P1D'*,ME(;=O76" $7L1&1B$1#.OL#Z6T)8I7KHR:B:L@7"V0 M'&4S9,=4U#W)/3Q] *FW%2M&5(1<>Z4R4@4Y>%$[@S85!!R)C>L# (;O7XJK MUO4VBG>*VAPI@'$R*9Z(8CD]7;R@IS-1G$T7BP6MG]+Z+*V?B>(I[]^Y*(WH M]FR.83T1+YY-7T#/(?-OO&M%1!,4T?'_*4$?>&\E<;]1(_*S=!1&RY4V.I*: MS*.&479,"><"$ MX'S%*/62=I-E&1I14[K-Q$?IO;0<+*+A+9*LM;K6)1]'YH@*E@^C3U5''FO+ M3H(\O4XR\+=T(=?R_E@*7R52XF0WQEF24P/GD@&B"PE580)##"M4JB88UE1O*6G"4^MLFM'0/1#YQR*Z/7B8Z9^ 48TH/XO00S6$AC=H<>:P*Y M<6:C2)O8(*51HSFF2+=2*0IRF.ZC2F;7#I&R!)&$*7FRT7]1"RG#<)Y-J?<4-;-H4,V(B\#)>M&KYV'-Y#!I0*[?# K MG2$CL/Y,(9%XCSWY.]I#QDV',GJEZ,P^\V6F2Z8^#?#L#BM^K']\)$MC MD'MJN0Z/NY^J:0#&+#S0G9K>2*M3XQKDKDG[G4/X8ZK#(:\(-08<1B!QG*R& M[!*R,W&?&#Q*/@V%?7U3,FET*"]JGB3WF+[]YGFQ?/8J#&S YN\V3]1E01-U M^0(]F;"V-*D-#',;:#L5-:P2I#MMT)3H3HU17S93I&F),8S=BH,=4]75GD++ M)P>B.-!BRKY50$ MI;@JT%EQ=4CF/J'HAA*M9(N/B^3=:U6J=@5OEL_W#C*"#-AR/7I.4E#NU8:^ M*MA=TL:W&4)ZF_RZ2X, -JZZ3F%Y[5"(XCNBMEB\NKV[NN;E\M7W A,?!-HU M0245*#M=42[G5$U4Y1#LQ/*$KS3+5*RD"7D7N'N+-RA\(SYZC<[ +FG^0*(I M 3>&N#[JRG>D-N,\KF^/G**9)B<-OT_.CT#G)HNN2MZD7OD5=%L:#G6MD4N5 M6.WN \YQ)H6)P\"U06_?*-RSH.I&^[+7/&%'S!3)6DGW*%1DGO)FQ\G$<:%F M'O,ISCD:8-'W*3,:)3W' I^+="\M%1GX&9=/&@0I/>A&R4W> IS71A0G^VWV MGI%[?%]*FH\T[M#0P'EJ?34Z4266B^-D35''#_N,/F3Y+Z/IEZLV%5X];6IOY*&;M4B M_5H@CUS!9RC88Y8H_/_'2#AJA?T;:CGOGO!-JU/,H]G-CGUHS4??R6AJ:_XU M@&]X-J9/YF%W^,'A*GUGWQ]/OU8 $8J9[AXU1!>S9V<3X=,O .DANHZ_NEET@ZY <=P/O:H?GG!S(P_ QS^0]02P,$% @ ,:VI6"DQPW3^ @ ME 8 !D !X;"]W;W)K&ULA57);MLP$/V5@0KT M)$2[8J>V@2PMVD.!(.ER*'J@I;%%A")5DK+CO^^04E0G2-R+R!G.>_.&RVBQ M5_K!-(@6'ELAS3)HK.TNHLA4#;;,G*D.):ULE&Z9)5-O(]-I9+4'M2)*X[B, M6L9EL%IXWZU>+51O!9=XJ\'T;SY_8/_G:J98U,WBMQ$]>VV89S *H<<-Z8>_4 M_C..]12.KU+"^"_LA]B$@JO>6-6.8%+0$GF5 M-\RRU4*K/6@736QNXDOU:!+'I3N4>ZMIE1/.KJY5V]+FW%M5/2PB2XS.'U4C M^FI IV^@,_BJI&T,?)0UUL_Q$2F9Y*1/FX/\.MR;:RF&_#[M1H'BOQU"OF9[+""[@TH#9 AU8U_M0&^P8K;->HIX-T MGPR^C# #/=T6/3)S\DCW,J$33$(9)K,RG.@SL2!$^HJZX09?J MF<@]TYI):V!>A//S#)+L/"R+V4O\#HUU!1*[Z,9?&S'N& . M:A6L$;:N" I9]]:13?:!6G0:AR4)RLH2DC*)ZFD,5A4N1A M&L_AM=L9'76*%O76]T-#^GMIAZ8Q>:>6>SETFG_A0[^F4]]R:4#@AJ#QV7D1 M@!YZX&!8U?F^LU:6NIB?-O3;0.T":'VC:*=&PR68?D2KOU!+ P04 " Q MK:E8=^&"7?@" 7!P &0 'AL+W=OVGLVWN.S[FVKZ>U5 \Z1S3P5!9"S[S3&?0^2C3:R;,&DH.2B^;*G MM@X[@,E[@*@%1$YWLY!3> M*<6$T=/ $)N-!4F+7#;(Z!WD *ZE,+F&#R+%]#4^(!6=E&@K91D=)+QFRH=! MV(.H'\4'^ :=M8'C&[S#]]7DJ. S9RM><,-1PR7722'U1B'\6*RT470F?NYS MWA#'^XGM/3G3%4MPYM%%T*@>T9N?'(6C_OD!V7$G.S[$?G!'#B/#R(A12/J Q?%>B"V@-Z("#; M*'?I4C2,%]K?=QV"G695HEJ[EFP+O1&FZ5M=M.OZBZ;9O:0W3P:="I*LH<", MH'U_//1 -6VXF1A9N=:WDH8:J1OF]'*AL@E#JYFTMQ.[0/<6SG\#4$L#!!0 M ( #&MJ5C$#OA[A0L %LA 9 >&PO=V]R:W-H965T=,G%,[:3MNF9-IXX.7TX+)2>LLM?-3KL:FUX 5MVI;C>#*9CK=<5J.+5_3=C;YXI1I; MRDK<:&::[9;K^RM1JMWK431JO_@@UQN+7XPO7M5\+6Z%_53?:/@T[J04,[1DJ=1G_/"N>#V:H$*B%+E%"1Q>OHIK M498H"-3XXF6.NB-Q8_]]*_UGLAUL67(CKE7YIRSLYO5H/F*%6/&FM!_4[E?A M[*75CFE<#=+P#9E*NT$Y66%0;JV&IQ+VV8NW7QII[]F[*A<5^H?=E+QZ M-;8@&A>,RT^.R,6]>F)KGXO4($L,(_56,+G[Z(9I.7CZB>=IIGCXF_9]'Z'$Q41*R MHZ+ PU%TXM''C6#7:EOSZOZG'^9Q-'MIF' K9;>RQI6\A/0VS.XW,*O8&AQL M(7?!M3*WX'K <_Z9-96T)F"UT%150-+S)47F^$KV[.;#[:?SX,'C@/&J7:EJ MS'*#IXIM7:I[(0P]SN%;2%%0Q#"U&FB(C_%U^'5G:0V0J6P !6MI9"&YE@*T M5IKQU4J6DEO\B#+@3-R_%=NET-TI5XKK C^\D1IJD-(F)(>N%/I*5NNV$N*: MOA&N5*&3P3TD"CPE50$:(;PJM%^"<<:+ @?)"M:IQH VH).XRT5MF4',DX*P MWW\JH$B8HSP0+1&Y&1GFYT) MFP;3. OF4!X:P '+)O?'+[K5]+NZ$SB6BX%D\ MFP7)9''.YF$2=PMR5*(4Q1B\LA(293V+IE&09; RRL)X<: IU)!\TQ414#.: M3X-%"N_"> I*3ED4+8)L-F%OW=E\69[8FP5)/ MF"9J8AUUK=2>A8IY0J^4:*KWM?JDH\1Y\- M-CL'!XB30EBAH2G#CN4]R?H@MDTEM(LJ9MX?"IZ[C^#)K;06S.T7B( U-6K) ML:O+;;/%IT"I?FQ7]?WJG'':%.<D >ET8"L4D":L%6C*R?=J_#V;B.7TK+%(HQ.-9'K1F,7 6342EM$)[)) M-G_^+P9-Q,NBG;=OK^FQ6.H&NT*\Z&< AM9!U1#B6XRN5*,[D&+FD[QHG-K. M><:5>-R%(>8K0*U#AM0@B#:CGZ)Q-#VYB^#R!13SFV$"0#GAB=KGD-@6#5FY M,HKA6PI2(L]U T\@C:D,.)#SK6I:E+>%IS'"\0I')@KL2"LN-?O*RZ;+)2BG M4$1\S;0(T'XZ_DSI+,>K)+F07G%DUJ'[ NM'80'%&Z+&S)* M3*SG2,80PQM5.,KB?,LM5L9.N/-!4X,.[2$[J/8'=1[JCH=!S[M[DA!"R7D M%K?M09@>X2.GF!C0OK*A]D01/O]FKO(8]WB::$3S.,C2!%MO'$YG#.ULW3"= M9\%T,6?1+)RF]*0U'3TNK"V),01)E 39-#UG<1PN%K3P*+5(IT$<(;6 DY+' MJ446I)-YD&9S5"P)D^Q)1O"-7.!$.) 43)%M?2\KB,-YRPJ&;9;2]XC_7/PA M:!["L'28>AN?T6WZ8CG:B++ TK84&UZN<,^>HH/&:+A9N08*W9*:(%AN&^#, M\"V_HNJ ;!D2T(NQG[%9)SQZE"X:-HCF*F[#U"Q'^7 M C]E'XDZY@?"DW0&_V(D;H)TP1@5\+!4-A^+%LUU$='W.%A,6BW,4SX]8_,@GD;TNL@RQ)3' M.Y !N470:8FG49TG\/!:@FC"ZDGQSAVH8J5.KT*@+,&<%69&+P6^A6W2(1A. M&C9K07=&Y7TW.E^ZFOK.F,85WFM55?Z"B1KO%59_) T QJ5G?H;])E6 LW4( M_R$]&VQ!Q6 !$@F>PS%&TC,0?@M3G"N!H%(4#/)*.A46$12I62\;>Y5BD)B. MZ0$I[<:Z81,]B\+%Z3("$:P1@OG>JM.! /S ).52'ZT%P#603C[I"9X8^78N MZ$J!KU4)Z]$9\MAOO'*,B +#V6=QWVUK&_ 1#SIR3NG=.[KSN?''&%8>EN5>2XJ.%.0K2Q2)(TL6@-N.=A/LYXRB?>Q*= M\2*S))) MR\0'';UWXTT([5U[F]/-N0O1'LXX4CM#'JF*^YM'3/0A-3B:V?X@FM=Q[M@? M"''R-Z+P_721!M-9?&J>>)JV)+WQAX+C/=>ZA03C\(!7\WS?ZNL&4(+7.G1= M5OA+.] -,' @%79UK=M?_9S4=8_VK^-LHE?Z3Q'\[VL!IY+ONUK )'24THT0V.#I MTR'%[X5NG@89V'PJ=KUP] U0 (#,E>9E=#:#]"TJ2YY[N@?N@MJW+;"J0*O M(=6.K9JJ-8@F9KP$6,F5I0KEZN+^[NXP@6EU2RJU\+O2]T(?$^0>.\[>I8)Y6V]9T$'M9:UDZ5&']RC>B:$JHL,=^0AWW?O#>"KVF MG_6Q#@'HW&_?W;?=7PYT/T]Q<7_ %!+ P04 " QK:E8:'2* M.W4# "A!P &0 'AL+W=O>ZJCGOAIF9@C97&V%YX3&V;N\&R MJ".H5WE9%._S7DB=K9?1=FO72S-Z)37?6G)CWPN[NV9EMJMLEAT,=[+M?##D MZ^4@6KYG_WVXM9CE1Y9:]JR=-)HL-ZOL:G9YO0C^T>&'Y*T[&5/(9&/,KS#Y M4J^R(@ABQ94/# *_![YAI0(19/R[Y\R.(0/P='Q@_S/FCEPVPO&-47_)VG>K M[$-&-3=B5/[.;#_S/I]W@:\RRL4O;9/O?)Y1-3IO^CT8"GJITU\\[O?A!/"A M> %0[@%EU)T"194?A1?KI35;LL$;;&$04XUHB),Z',J]MUB5P/GU%UV9GNF; M>&2WS#T8@SVO]NCKA"Y?0,_IJ]&^<_1)UUP_Q>=0H291KG/\/9B1QM& MW]C\Q!)Y0XT:*S^*<*\A=[1!I =XQ\*2<*31#:1.+2MDCJ3,QHN0TH2VG:RZ M2"IBK(@4#FUI2(2C0YJ(/70FA+%>FU3+B<$(UOWUB:2)@PYH;Z1V\53P7 M"![!;T.:T6,P+B(@L('\W02?FJI.Z!8J9.0.X6(%H):]..578AN=?F)W72VK MM#7;CFW:CQO3#R"ERN@:A^%H$VJ%G4O'>%@.RFT=RN9<(2+FZ]ET@0:G5-PM M"'U=3&='0[/7ZCO+*(C4=#@T'4++P&8?>D:$8C"?(+0;TEFIW?2YNYF?M,V> M;1L?!X>,1NU3!SU:C^_/56J[_[NGQPLB6APJ*6X +:87[S*RZ4%($V^&V(0W MQJ.EQV&'-Y1M<,!Z8XP_3$* XZN\_@]02P,$% @ ,:VI6*SY6M@ P MNP8 !D !X;"]W;W)K&ULE57+;MLP$/R5A5H4 M+5!8LN2D06H;B),4S2& X?1Q*'J@I97%A@^5I*SX[[ND9-4!8J.]2'SLS,Y0 MW-6TU>;15H@.GJ10=A95SM67<6SS"B6S(UVCHIU2&\D<3Q9%Q%\VE86YKY5#=.<(5+ [:1DIG= H5N9]$XVB^L^*9R?B&>3VNVP0=T M7^NEH5D\L!15BXN-#P#>.K3T8@W>RUOK13^Z*691X02@P M=YZ!T6N+URB$)R(9OWO.:$CI@8?C/?NGX)V\K)G%:RV^\\)5L^@B@@)+U@BW MTNUG[/V<>;Y<"QN>T':Q&67,&^NT[,$TEUQU;_;4G\,!X"(Y DA[0!IT=XF" MRAOFV'QJ= O&1Q.;'P2K 4WBN/(?Y<$9VN6$<_,;+&FE@&NMG.'K)AS54C U MC1W1^Z X[ZD6'55ZA"J#>R*I+-RJ HOG^)AD#=K2O;9%>I+PGID19./WD";I MY 1?-GC- E]VA&^%CAND&^5@@8J,.PL_KM;6&;H;/U\RW/%-7N;S]7)I:Y;C M+**"L&BV&,W?O!J?)Q]/J)T,:B>GV/_ORYRF&I^-X"@=?*F05F7-U YLK975 MQ@+S5SL \D- [0$-?5\##WU=39+QV\=WH$MP1'2G'!K%!*QPBZKQS 42QQ8- M5QNJ?3INIAQG0NR 'H"R%GJ':,''! YJ!IXN'<,.F;&C9YHMW7YB7.]"Z%XW M,PA;+1KEJ+, 4T58*9#$R.""*=6$G#UPH9DI?)8;NA*Y\Y9]CU# 5<&WO*!@ M7^W<>LF_* *<#D"J/2X;Z;7KEJT%R96:\O:G4B(]">O8$_6L32-8$#V"V\ZG M>7:>=L\:SK5%TOPZ&7V@0A?"GRTUW;#M*H.4NBLO].4%5!QY-51'L,RIKY)A M.MM_!F8P>NFJQ@<-1:+9A+9I23H9[7K+L#ITYJNN(?T-[]HZI=MP,BJP)"B9 M.XO =*VRFSA=A_:TUHZ:71A6]'=!XP-HO]3:[2<^P?"_FO\!4$L#!!0 ( M #&MJ5@PY&PO=V]R:W-H965TZ2G=H&DNTNND"W"#9M]Z'H RV-+6(I4B6I./W[ M#BG%\683HR\6+W,.SYSAQ:N#-E]LA^C@H9?*KJ/.N>$JCFW38<_MI1Y0T#O V@7L99DE1QSX6*-JLP=FLV*STZ*13>&K!CWW/S[PU*?5A' M:?0X\$GL.^<'XLUJX'N\0_?'<&NH%Q]96M&CLD(K,+A;1]?IU4WAXT/ GP(/ M]J0-/I.MUE]\YT.[CA(O""4VSC-P^MSC6Y32$Y&,?V;.Z+BD!YZV']G?A]PI MERVW^%;+SZ)UW3I:1-#BCH_2?=*'7W#.I_1\C98V_,)ABLV3")K1.MW/8%+0 M"S5]^JQ?9K?$QZ MCJ*R1U$WV5G"C]Q<0IXRR)*L.,.7'Y/, U_^"M\[;I10^Y,DX:_KK76&]L3? M+^4[T14OT_ESP.=P$K']D=^CH8ME6LG":(F.=#6Z'T;G MD_U6.'LAO6K!RKQD559!5;)RF;%ZD3QI.(LE6;L'[6C M-+*55/5D,!WXY@M9QQT*0+HR263@IXL30NWLO%7L%5P'V4_E>=Y_ M*M<':T>N&E\"*JF9D[X0Z.HJA;RC#0L4BC3BM5$E&8L26N6EQ7)8D6= ML3S)X*5[(CZYQ7LT^_!665IB5&ZZT(^CQ^?P>GH%GL*GMY2JL!?*@L0=09/+ MNHS 3._3U'%Z"&_"5CMZ84*SHR<=C0^@^9VF9.:.7^#X)V'S'U!+ P04 M" QK:E89V"+7&X# !!" &0 'AL+W=OUYXUL.6_%%N_1?VWO+$G9$:62#6HGC0:+FT6R&E_?3%D_*/PM M<>\&:^!(UL8\L/"I6B0Y$T*%I6<$09\=WJ)2#$0TOO68R=$E&P[7!_0_0NP4 MRUHXO#7J'UGY>I%<)5#A1G3*?S'[/[&/9\9XI5$N_,(^ZA:_)5!VSINF-R8& MC=3Q*Q[[/ P,KO(7#(K>H B\HZ/ \G?AQ7)NS1XL:Q,:+T*HP9K(2*$A<)E8%#N\-D^>[-^"+_<(;K],AU>@[]=?=Q'F)\F<*/(=]CZ[%9 MH^6LCN'6Z!U:+]<*X2_CT?4[H=@^:5BU5JIP 2/P-4)M5$6G8#9!_"E:*#NL MP!LHXR';20LZ' M=44&6MB,5J3U2(GW4;1HB0,^^? C55@&7+FSD(RW+)XI$ MKT1F\[8HTED.+5%QM;"8PBJX D^]@Q6>C$:OHUX+XJ:!.ICSQ%/J+7O3I6R% M.DU\+930/9U).J,Z58K\$16*E%J7HQ9QR-R0SGAV.;JXFD7B+I(=Q+^7ON;8 M!:5M)U3W@P/8DW^0SG4QT\.+DMPS*VS:T/QZY\.8?I:']-0S>,Z%=WKOSXD+ M1\Y+8ZD?A"B(C*@JR50HAZV0U7O:*D4K/YH.D;&D4,:9#[Q4V7 .O?;7/B#,*65E:4'0( MO^!CRWQ^'8$FSSWK%UA2FGWP':Z59J@5''U\^01'K:/FT;9#4,:Y]%3KR 9M MO4&[#<.+\])I'SO\4L 1L'5A2\:<.0 M6!M/(R&$M0+[.#XKV'Y/U!+ P04 " QK:E89H^WD3,* M !X&P &0 'AL+W=OSUM.92CR[.PK-;>W%F6J^D%K>6N;:NN7V\$LILSD?S M4??@DUQ7GAY,+\X:OA9WPG]I;BV^3;.44M9".VDTLV)U/KJ1'#HB>851+OQEF[CV^'C$BM9Y M4Z?-L*"6.O[GWU,@!AM.9L]L6*0-BV!W5!2L?,<]OSBS9L,LK88T^A!<#;MA MG-24E3MO\:O$/G]Q%[/!S(K=R;66*UEP[=EE49A6>ZG7[-8H64CAV(ONT\NS MJ8=J$C MDIJKJ&;QC)H#]M%H7SEVHTM1;N^?PN1L]Z*S^VJQ5^!';B?L8#YF MB]GB<(^\@QR'@R#OX!EYNQS^Y^72>0O<_&N7PU'>X6YY5$QO7<,+<3Y"M3AA M'\3HXM=?YJ]GIWNL/E&RPB!1VL5/#A$I.3U>2G+QE48:/'BIHU^&M*%TQ?P6JS(:4DTXIOK;0Q M")VC=Z)HK?0$']IP\[VHN%Z' -32!2[K--[=7.]4"*^-)<\F[-*1>GA-MK?( MB(42XZ"Z512K0E@/YL5VX[4)GEEF8(<=9$KJ2-ZDVU?<,\24:7I$@4I.E&SY MR"@&#/6/\ \ 0"*C"9,]T#W*T#W:B[GK#*=G(+M_^Z52,5 )M:!D!3]3N%&M MVO' ]VX )*$DJ)/[#*7>@GTNO$? M\[9=1@2;^?&I^YDJW55$(=\) Y=1:,/TV+F#;[=BXPOT1DV9E_;P;5:H>&F^B @PQY>9S+ >D%[E>1+J4*AC)G&]&'%@]"MB%+%]X;< M@P> C:.>_LRV1TUL62N[U::]@;4/7+4A1 ,C8!.@REHG5JU*8Q)L5G(E M^E5Y8TB=-\7]*YK?@(L-M^5 EQ)KV(3B(&N$IMX_, 05)VVH"HA11J]?44S* MA.3@RMJ8D8W),-@+Y>*>->G0(EZ*C$'>0EZ18B)];$CR)H%SKC.K4CZI4^?R"OIRA9&4"M@W MU$15*%BT;\(T+<./#VCGIG6_)PC 90E8"7*,.A'.$@Z@H.!T'0[$(VW1UF O MLAA]L/ MM("E4$5$>RV*JI0K JKK&0+M; 64I1Z9+=_'\<>9XX_W]YWAO&$T M/A>)5Y%1]@@"XZ6A@6,7^?]!HMD'S?X&.@!P+,V]!Y$GWF>V'TC"H*-+@CF[ M,OB7AX[WEW=7>>K 0-)"[,YM7QJBB;SO\NY+WD:J7\V. _CF\U/,/ $3[%,W MN+ 7GTTC"[8XF;U\RS[4<.LAN036CLM"PKN=[Z0KP"$MM:%Q)KO4EYH6+%DP MK(MS%424<;W8FFWX$J=.BHBTJ?4$'2[J<*EI#O&2^TP$;9B;TO+4;$BLSI-9 M:"I:$Q27-(%/V.T3V^)L"AUZK<0.*Q+BT\@%3WC3 +6AV^08; ^68'4$OPLZ M2!U:T(?H/XH:+H0.M,X:RD$LR6#J%( '&JZ/)^FGLJ\I3S_T=& #]1\1VCSX M*+2!%71BZ:/@Z"9+L99:!V)?01I[)XH(V?G1.,$VSM*_G[$I?#3._HRXPW&, M.A;3W$^E0G[FN7F;V$HC8EU1Z@O?KP\3%APC/XG+X_C(&3&(#6,T!& #EA(M M]B-68YR,$FPF* @S,"". !.JVVSUH&Y1BKD$GK",#@Z[5%LXN#\-/*X?W)(P*ZGS/[;%/#L$0,3V U0.50,D5K MV)K02U-"VB:.(>%\EN).Q;$-K(3!#A\_Q,*$W6S#0+K_)R3L:40GN1&=_.C\ M5" [22+)_R3=?:BHX:Q\G6:B- 7>M> 9B4!M;=_5J_Y8[>PC_XIH]-^W,D"# M3QHS\H4!<"4P#A%GAE[>S;PH;[HK",^*+$Z9@C][R@^7#<0P<8*GX^Z$7>,\ MKH5*U(BA&7GCUFN2EHP(R"-Q-1E/IZ5GCE^=;8$M=SE "%8]?)MX6T-(W)V0 MK? 4+4:T,-18FI=B,^I:BQ=%I8TRZ\?._$BH-!TITV(.5]Q3'<;6UGIG6DO3 M7_1+MRM N+542LFYOTBSQ&Q&RS]+:*@P!FRH(DOQ$(X[U*TZ]30LT\W80)2P MX!V%T:M=5R00.VDW9W3XIJSH-I0J#>/)>8!S<.C,4V$8$U,W[E:FF8_H3Y9H MIY"I.'5K&XTS=+JMZ;R\#-&Q]=YJ>Y.K[NOF4+S0T/'\8^R"9;*%U#Q&![F M.$2] 0 J'F\:?&4%^B(Y5,<8+>@7"2E+B-,)Y'\-+]6NHPO4_KE\9T4 HEY UU&K+!U-CD^ M&C$;7_/$+]XTX=7*TG@TI/"Q$G#'T@+\3O>RW1=2D%^V7?P'4$L#!!0 ( M #&MJ5@:6.C[00, +@' 9 >&PO=V]R:W-H965TY$EBCP\)$UJO#'VGBI$!S]KI6D2586UH&/3H.:;I;&U M<'RT94R-15$$HUK%69*RK)P7Q--Q(TJ\1?>YF5L^Q3U*(6O4)(T&B\M)-$O/+X=>/RA\D;BA)WOP MD2R,N?>'C\4D2CPA5)@[CR#XL\8K5,H#,8T?'6;4N_2&3_=;]'%?#++.( N\6T>!Y;5P8CJV9@/6:S.:WX10@S63D]H7Y=99OI5LYZ:W;3' M+.%6EEHN92ZT@UF>FY5V4I.O7F<=TXN6R?97YP, MX)/1KB)XJPLLGMO'3+AGG6U97V9[ 3\)>PR#]#5D23;<@S?HLS (>(._X.T* M]]ML0<[R7_-]5\ MWG WGN^DK0@F,;2).7OM 6UZA7",9R M4X3 B64YRK4O\*YH]_.YJQ"61G%_^P2Z\)< \4#AF>$J=HT@=3L_0B,N>#@$ MZ96I&Z$?#EZ<9>GI!;%,VN*-C^4!&B6;,SY/1X]WT]G>51;Q64L!-P1G8ML1?AG ;^F PUG3*#R" MT2F\A-$)+W]HO#>F]"KI&=^F(UZ>,WAO#=%V.! 3VA*'&?G[1QKM^9H5Z@4C M_QNSD]0S2_8RR_CV%?A9UU_...%!>M,6Z5'^"M+3[J8K%0'_G-27:5]&%;\=.*UBOP_=(8MSUX!_UC/?T%4$L#!!0 ( #&MJ5@RCKM8KP( M .(% 9 >&PO=V]R:W-H965T>A6I-GV,.Q!L1E;J"UYDMRT?S]*3MP42+,777D.#T61 MTZU4][I"-/#8U$+/O,J8]C((=%YAP_2Y;%'0S4:JAAG:JC+0K4)6.%!3!W$8 MCH*&<>%E4W=VJ[*I[$S-!=XJT%W3,/6TP%IN9U[D[0^6O*R,/0BR:H-+"SQ<[]D_N=@IEC73>"7K7[PPU%#@AG6U M6/N'0X D]< \0X0.]V] M(Z?R(S,LFRJY!66MB*XL$FY,XIN.>%,=H>+XDO]$OL16*L-%";_G:VT4_9,_Q\+MV=+C M;+9V+G7+\(;Z"@[DAKZ;J+AEQVPO0E.)P.#6S>U^VS>=_] MZ!5*3I)JW! T/!]?>*#ZCM)OC&Q=%:^EH9[@EA4U8536@.XW4IK]QCH8VGKV M#U!+ P04 " QK:E8(H&%@LH" "L!@ &0 'AL+W=O05:$L;J>TV;1_0$+#MP[0/;G)I M+!([LUT*_/J=G38K4ZG@2VR?[YY[[L67\5JJ>UTB&GBL*Z$G7FE,,_)]G958 M,WTJ&Q1T4TA5,T-'M?1UHY#ESJBN_"@(SOV:<>&E8R>[5NE8KDS%!5XKT*NZ M9NIIAI5<3[S0VPIN^+(T5N"GXX8M\1;-]^9:TH]!<"E!83+QI.)HE M5M\I_."XUCM[L)$LI+RWAZ_YQ LL(:PP,Q:!T?* )"M MM)'UQI@8U%RT*WO@K#:AV8T+U5D3 M.2YL46Z-HEM.=B:=2VTTS%G##:OX,^9@)'Q;&"HGS*4PBM*FX>2.+2K4O;%O MR*>U]+,-_JS%CU[!C^&*4$H-GT2.^4M[G[AVA*,MX5ET$/"*J5.(PSY$090< MP(N[!,0.+WX%[P8?4*P0"B7K+F(J@BEA[M*/"GY-%]K)?^]+0(N?[,>WCVJD M&Y;AQ*-7HU$]H)<>'X7GP>4!]DG'/CF$OBE?]K)\LBU?MBW?/M('8?>3OBLI M2[*B9\S%$HSM"'J6[EX0"0:*+DE#K9G*019@R& NZX:)I^.C011>7!+5MQ#N M@Z!Q=$(B4\J59B+7O1'CO'J2:45 T5%F0:G%Z<>:#:V=@>C&S&ULI5;;;N,V$/T50ELL8D"(;K9\6=M +EVTP*8(LFGZ M4/2!ED86$8IT2_WV'DBPKB>QFD1>3%&?.G+G1,]])]:QS $-^%%SHA9,; MLYEYGDYR**B^E!L0>)-)55"#1[7V]$8!32NE@GNA[\=>09EPEO/JV[U:SF5I M.!-PKX@NBX*J_35PN5LX@7/X\,#6N;$?O.5\0]?P'[^@/ZU\AU]65$--Y+_Q5*3+YR)0U+(:,G-@]S]!HT_%<%$!V>!;RCZI)$@4M"/QR> MP8M:EZ,*+_I_EV^93KBT7FOR]]5*&X55\D^?SS7DL!_2=LY,;V@""P=;0X/: M@K/\_"F(_2]G" ];PL-SZ#7A;468BI0DG&K-,I;0JJYE1IA YF65N#[N9]'[ MN3_F0+*C6;1AS%8@ M[+%-U#,^:UF)>.07,@S=43C!S>=/DS (O[S8-9,P0W\5VU+[ MT+3QV9.+/Z0!,AV

0#)C!/ZMS@A=1& _( VSHWF:@OU#>%/Q%Y$X#[)T3(0MB$D^& M9P/6#7Q?T7N=&:4 M:XF,8W<2F'J<:7]V@Y[5_6,6Y??;17)[KNLI4 M(3\:5M9Y+LSN6F9Z>S'Q)OL'MVJUKNC![/)\(U;R3E:_;SX:W,TZ*JG*95$J M73 CEQ>3*^_LVN.TP,[XIY+;\FC,2)4'K?^DFW?IQ<0EB60F%Q61$/CW*-_( M+"-*D..OENBDXTD+C\=[ZF^M\E#F093RC<[^4&FUOI@D$Y;*I:BSZE9O_R%; MA4*BM]!9::]LV\YU)VQ1EY7.V\60(%=%\U]\:H'XF@5^N\"W,K)0_BTI< MGAN]989F@QH-K*IV-813!5GEKC)XJ["NNKP6F2@6DMU9%WBC\XTN9%&5;'HO M'C)9GIS/*K"AR;-%2_*Z(>D/D.3L@RZJ=QFM_E. ' M84X9]QSFNWXP0H]W.G-+CP_0NS$K4:C_"'(+!SH7IRLK J?[=AU C0- O .VTLW(C%O)BLB%>YE%. M+G_\P8O+A:Y)1",74CV2&1U6R*I/SE%*_7(.D6<+ *E* MO !DU5JRI,1X['G%<\PF&TV?7A/[JT'_^.WO<"_%9L$6$J:>#Q):#P M$ES\>4+[0"'2I&RE=5JRR.&^R[B3N%X+K.I$>T5O.2T,''<^'\,QZG",1G'$ MKMP(E3+Y"1F)S$I;54-OPP3,7)5]^(Z2[,=WA,^B-@8*MOSV^/^/X?^,/RS M'=^+:1 X(3"_L=(@$D+^YWAP)S'R/_KX(38]ZKT NU*1262ZO]4GVB,5[/Z6_O OWXK S2!=PJ](+V^AZ4SRA= MU'F=(2*FJ/> ,TH!RW^:))4ZZS#)$NDDN41+@&O/1M))T?I2,^M$-&$$, MH)01NK!LV1\"Q\G.W*9@W_T M"IT M!-!Y!^A\%(F[>K/)K&?"D ]M6=QT1JIHVI^F$VD\H=*M1'V8?Q].3)6#MG!@ ML87<5"W A-A+-_%S(QEJ:%[KY>N:_(""(PPUY]S&7A?;X_F"3(D'E:EJYW1I M9MH:,J7-BHUD:CF:EO8D%#H/Q@.?<1Z.\3F*U4]8-52/J!U//6$1#U@,E?^P M39M,7XM'L%A!9TF=++&R/D>UI'[&G6#?26$@H'\:XS:]#9DH[3[T\13AI0,*(J+8O?C#PFJC9_*02%V^TV8:BPN=#6V M7<4S%[3^MI7C8>69Q4MV:^V2PJ8@9DD@9B0A#4/&YRX-(L:CN W$R]KF #3, M*J];8=A&[-K$X[AP+8KNE)#JROH,I)84E:)H'\T']:=]$$=C4=P[ZK^]+[0' ME2A6BJJXP2+@JTD<:IAOR/467X?]:M/AU5'R0W V5=LWL]_ X=X(&+T0.75D M/G=X0K%\&CH\B&QL3]!-H2B5BW6A,[W:,=]W N2_J>;L'9FJ@'TH+I5Z66TI&7 G1*$V#3P? M@0,]Q[X61MH-VAINZH.K'Y)D 4@FWN?QT$;";]$]<.+(;W6/T#GUZ#YWO#E2 M'17U5-&,JX[J//&MZJ&;#*@.NAY4YP&J$=]QX9F=ZD#%LZJ3*>)&=53( ,1V./R!P;+.X/*/P_%!+%#AF&;S/'7 9V7#V2'07K6<;CM.OS>JO%P M38)LK*2AP&3+P=[H'SEQZ#;Q/W'F'F\R0(+NSSZ-66#/A3!,:(AI\'@CQ9+: ME#GJ%_]IJNA5 ;O%<3BV]$:/ M#>GD[07U4Z\G_!?GDB_C^IU.!/9"/,HBA5L=GXUX3N*%-' =UW>[F=348$YC MSP#9)D!:X,'S@(N9:-IR;2. 52V%=S9-" (T6,-7L&JP!NVJU#M!!S%&PINH M=K?H(> XR7Q.E%"LW R"YENWI1CO'LXH7X(ZW"YTW(AJO.Y!G9;*2"6R266NJ=Q.&D:AOU-I3?V MJ\.#K@"W':XE K:A"7B_U+K:WQ"#[CO4Y=]02P,$% @ ,:VI6*W0\)71 M! ?@P !D !X;"]W;W)K&ULE5?;;MLX$/V5 M@9L6">#(NCM)$P.YM-@NT-T@2;L/BWV@I;'%C42J)!4G?[]#2I;MU':Z#Y9$ MB7/F<@Z']/E"JD==(!IXKDJA+P:%,?79:*2S BNF/5FCH"\SJ2IF:*CF(UTK M9+DSJLI1Z/OIJ&)<#";G[MVMFIS+QI1PF4RE M?+2#+_G%P+?E^B?7>Z4RY1IO);E M7SPWQ<7@9 YSEA3FCNY^ V[?!*+E\E2NRLLVKD13CB;AVY*&^889-S)1>@[&Q"LP\N56=-P7%A2;DWBKYRLC.3 M:RF>4!D^+1'^D 8U'#XP&NBC\Y$A?#MKE'585RU6N ,K@J]2F$+#)Y%COFD_ MHKCZX,)E<%?A7L"O3'D0!4,(_3#>@Q?UR48.+]J!=X-3 S=<9Z74C4+X^W*J MC2)A_+,MV18KWHYE%\N9KEF&%P-:#1K5$PXF']X%J?]Q3Z1Q'VF\#WWRF7$% M3ZQL$)BF!5-;">MM4>[%V1[E0X& VG#2-.8P6[F2,S#T[1YK@]44E:U[ #]+ MA&L2OD%%>B2 1G,Q!P:9K*9<,+?8.B3G4YA-^(SI F;4#30PD;M75R7+'H_O MLT*2\D"Z;,F89Q:YDCF62R^K8M SS&1I<<[@4EMTTDM6.,&TXQO,VCQ6KU:Y M=;*REZA-]%9QD?&:E7 T3!*D[5[$ Q#/X4O@M*FVH&BVD'JGNUK"H*G99M]KA>V9H?-K55R]3WI@<>HF_<;WC M^O%XIA"!;X22>%'LHCA-Z4:X-IH':I]@). SJHQKA$,NX 69TD=V"OW&$'D^ M?).7_B.1)9+QS+''SKHON])29;[)S: 2E& M\2=F>_ ._5 ,QJ;?\KW@IG +<>OR/\EQE?TKC,;#H/ [^^;A,:>[XKH_Q*5 M!QV9!QV=N[B)O/%[.";8\/WJV:?24076*0D]$B+):(V.-/5B.W^<>J<46&3- MCB$-+-2?[3)A^;^T35 =VUT9#JR7["'=*>J91M.;:U""F6 MPXQ$PXF03I4K4=GZFT(VF@STT?_4U6[_9V]WT0.(AWXR=DTF[OO !M@J@3/X MO2E?=D$%PX#X#@@NA0=IB/#L-1BY289A<.+<)GZRC]:TIS5]BU:W?5J%S1IC MM]2Z7VDU>Z'#F]E*]5[8W9M6]BO^B%L%K-Q6 O:*6T?D@E;JVE[RLR JV9" M#AO!FIS30CN".[3'76IH%LZ!+#<*&B3PX=U)&(0?[2#MVDQ+RBI8.AYK0PZL M I-A/$Y@?<=W*]HF X=A,CYZD])M5([6SH05JKD[^6H"H63:XV'_MC]<7[9G MRM7T]F1.!9MSVG!+G)$I;1JT4E5[VFT'1M;NA#F5ALZK[K&@5H3*3J#O,TGA M=@/KH/_+,?D/4$L#!!0 ( #&MJ5C:)F;]^ , @) 9 >&PO=V]R M:W-H965T;,[9#CX5KI!U,A6GBJA30C MK[*VN0P"4U18,^.K!B5]62A=,TM;O0Q,HY&5K5(M@C@,\Z!F7'KC87MVH\=# MM;*"2[S18%9US?3S%0JU'GF1]W)PRY>5=0?!>-BP)<[0WC;DW"Q,E;5O3)Y4'/9S>RIS\..PD7XBD+<*\2MWYVAULLILVP\U&H- MVDD3FENTH;;:Y!R7KB@SJ^DK)ST[GJ+FC\QE!O[D;,X%M\]P-NHNUJ5I6($CCVZ.0?V(WOCWWZ(\_..-D-)-2.E;Z.-/C&MX M9&*%P Q=KL;1W1SR\DV50AH+"?^8PF+K2FU $O?9MA8K.>H78$BN%;R M$;7E1!_XIBRED!NZ)!8U<9< 5L9EF$&AZCF7K+V8/5)K4]I]^(*9"A;TSA48$ON=*YB=IZ\4@IXEPG3=W]-2"58!/J MN$$ZXA&=DVGQP M(O0[A\0/X8<25+;VF4B<>CR@(7%13:1<43Y*NCPE4K&>.8H20F>B_[U')I?L MDMX-8LSFEA[F#_E@7?A=O=?<5BU 5^/_%?^7*KXM[VYEX],H"C?S?D%3/VR3 M&/Y2*8_Z8A[UY7RM-HE_?@QG!!L?;]^N"2O_I99">>PZ.)S,&\+*\HC$DG<*^/&IJ)A<8N?GR>1^ MZNAR/YLZ?A#O:;B 0\]9L-.=:M3+M@<;>@)6TG:-:G.Z:?.3KKMMQ;O_"%1" M>J(-"%R0*E$R\T!W?;?;6-6TO6ZN+'7.=EE1H*B= 'U?*'J4^HTSL/GS,_X/ M4$L#!!0 ( #&MJ5@:[_PHD@( ,,% 9 >&PO=V]R:W-H965T\**U;")-YS0I\0/N]OM/DA3U+QBN4ABL)&O-%L!S.5F,7 M[P-^<&S-G@VNDHU23\[YEBV"R E"@:EU#(Q^S[A&(1P1R?BSY0SZE ZX;^_8 MKWWM5,N&&5PK\9-GMEP$%P%DF+-&V'O5WN"VGHGC2Y4P_@MM%SN) T@;8U6U M!9."BLONSUZVY[ 'N(C> <1;0.QU=XF\RBMF63+7J@7MHHG-&;Y4CR9Q7+I+ M>;":=CGA;+)65<4MG;(UP&0&:R4MEP7*E*.!3X]L(]"\JXXW M?H=W!+?$5!KX*C/,WN)#TM@+C7="5_%1PENFSV T'$ ,C?*.^\)'G&_U7 MX5?+T-DR0W5=Y2/U1_L/JEP94#G0; M:=E?QP#R]Z2\'G)##T&#+8D(6*$1N^46"<<,Y$K0@## )<6HQM"=F-,9+"O5 M2 OWZ :,(Z#D+B6<0#P.K7'Y6EPZ@;$DT= M_$;6"5R>#RZ)Y]"%A'N-5:$N_/@PA"=-78_UJ_V$6G:-^1K>C3JVK?I1EEJ>F^6-&51NP#:SY6R.\&UL?55=;]LZ#/TKA <,&V#4MOS1I$L"M-V&[6% T>[C8=B#8C.Q4%OR)#EI M_OVE9-U#81B^,B:KF0P6KAU^[T:J%ZVPB)=QI,W[9<'VZP4?ME MD 3/"_=B6UNW$*T6'=_B ]H?W9TF*YI8*M&B-$))T+A9!M?)U4WF_+W#3X%[ MP$88.E=0R8M,X(I+Q=^0,IB,=\'C^S/[9QTZQ MK+G!6]7\$I6ME\$L@ HWO&_LO=I_P3&>W/&5JC'^"_O!-V4!E+VQJAW!I* 5 M94?N>6KA59[T,Z;V-S$A^K1)$Y(EY0'JVE7 M$,ZN;E7;TN4\6%4^PKOO?-V@>;^(+%$[AZ@<:6X&&O8*30K?E+2U@4^RPNI? M?$22)EWL6=<-.TOXC>L+2),06,RR,WSI%&?J^=)7^#[][84]P._KM;&:GL*? M4S$.%-EI"E<>5Z;C)2X#>O\&]0Z#U=LW21%_.",PFP1FY]A7]P-C!:;FQ YJ M ^60&^-RBY+O()K+YG25M8^;X/]$4MLUZBG5+I/"E]'F(&>WHL> MF06M2%>DT#5<0A$FLR*<9QG-"I:'LX0= SM2A$^H2V'PY6W!GFO-I34PS\/Y M90I)>AD6^>PE?H?&N@ )3F%9+4KK,N I>BD(GX=9/ LS@CHY+,RS]"5)J>0. MM>]27H:SK*!" DGW:2 E[?-9,HT/0X+_N<-J$*R"-<+6!4$NZ]XZ MLLD^4+=F<5B0H+0H("G"&4U9DM,A83&?AY>,01J'29Z%+)[#J?<9'36-%O76 MMT9#^GMIA_XQK4[=]WIH.O^[#ZV;LKX5TD"#&X+&%Y=Y 'IHAX-A5>=;T%I9 M:FA^6M,?!+5SH/V-HIL:#7? ]$]:_0=02P,$% @ ,:VI6)F?B^IL! MX@H !D !X;"]W;W)K&ULE59;;]LZ#/XK1#8, M#>#9L7SOD@!-MYWM86=!TYT]')P'Q682H[:527+3_OM#R8G7#:F+/236A?Q( MBI\H3@]"WJD=HH:'NFK4;+33>G_I>2K?86&5 MZLICDTGLU;QL1O.I75O*^52TNBH;7$I0;5US^;C 2AQF(W]T6K@IMSMM%KSY M=,^WN$+];;^4-/-ZE**LL5&E:$#B9C:Z\B\7L9&W O^4>%!/QF B60MQ9R:? MB]EH8AS""G-M$#A][O$:J\H D1L_CIBCWJ11?#H^H7^TL5,L:Z[P6E3?RT+O M9J-T! 5N>%OI&W'XA,=X(H.7BTK9?SATLA$)YZW2HCXJDP=UV71?_G \AR<* MZ>09!7948-;OSI#U\CW7?#Z5X@#22!.:&=A0K38Y5S8F*2LM:;;-&._[U:*RV)+/^="[[##L]CFPMTJ?8\Q]F(;HA">8^C^9M7?CQY-^!Y MV'L>#J'/5UKD=R#V/]E,F3OGY"#,>2=O=P@;4=$5+9OMZ8:"V( Z9Y1$)6A2 MV:,L1:' C6:CK14P-412L%%V9"<:!5O"N4 /N2XUZ!,"H"6C/YQ5A!YQY?P M=UNO:8T,VSPI^&ZO%0'W@ZOM5N*6:X0%)Z[F: R2PGO,T2H?R1) [,0L]=_3_OX@#(O#5TN6)(XP20; M0^H&K!?(C1,5%AZ=R@9+@W7AQ[X3123I1R[+?O.4*)WO>DZ3FWX:.UE((Y?% MY&0,OI\Y43*!#YUMM9%@ZR[ MI1+\=FVO"^5#RS(W 7:T:)M24Y)O5M_&-IU+&@TR<]#4'S+S.6_*)J_:P@@; M=]3XCUD[Q,*7*>>GS(G"P"2!N7$"YDA.%(O3R(FS%/S$C4.[)9D8>PPWY",+ 7#)(N<<)(Z890:QP(WB(:X$??< MB%^N2$=RY**F1D%Q6RCPP8SQ' 4&$<]3X"4S<*"0.>4NY_8PGZD_5%YN=Q+Q MEQ?J]W.R6;P62G<4N\>F15BU:Y7+LBN".6TJB([W%$3BM((T/Y&"'V:& -]6SO_'U!+ P04 M " QK:E8/7AQB #[>W>O<18>4&K>@C1<2:)ALPQNXOEM[NR] MP1\<=N9D3%PF:Z6>W.13O0PB1P@$5-8A,/Q[ACL0P@$AC;]'S. 0TCF>CO?H MO_K<,9VV893 -2PX;UPGY3N]]@S,<3K)0P_I?L!ML\#4C5&ZO: MT1D9M%P._^QEK,.)PS1ZQR$9'1+/>PCD6?["+%LMM-H1[:P1S0U\JMX;R7'I MFO)@->YR]+.KK]CWS\H8<@^:/#1, [EZ9&L!9K((+09P9F$U@MT.8,D[8"GY MHJ1M#/DH:ZA?^X=([, NV;.[32X"?F'ZFJ0Q)4F49!?PTD.VJ<=+W\'[R+3D MB:]8DKS-*=%4I BI_DLH>4T.G*XZ(NTHNLXFPR# M))Y<4$5^4$5^L6$WTG*/CY>92Z;%OHPI8J%%[ZJVT:H=$_6U/2>+BU'.*]MI MI5,6I<&9V =%3>Q96%4]8=^9)3O YKZFX[7T6M$7%(2R\!ZXPA5J:)0D&J^A M8MA+;*5#]Z+%=PKO_E[4I,&FHP7@;7]:)B\\,^K8) 6-IP6=91DI:1E-:3$M3AT[S!9>0%<<:;\MUXYI MS=Q9F^5T5J8D3DM:Y-.W_L]@O&;1'2MA-:]<+0:(7G+TSVF&H3-TS6DH!;WUSZS!$+VTPUMT6#V\Y#?# W8T'SX#L M;+@T1L$'7Z+I$H>KA M:1TF5G7^.5LKBX^C'S;X-0+:&>#^1F$RX\0%.'S?K/X%4$L#!!0 ( #&M MJ5AP'1^J2P( .8$ 9 >&PO=V]R:W-H965TM<]UYFF+=@N(X,1UHNED;J[@CU6Y2 M["SP)@0IF>99=I8J+G12E<&VM%5I>B>%AJ5EV"O%[9\%2+.;)]-D;[@3F]9Y M0UJ5'=_ /;BOW=*2EHXHC5"@41C-+*SGR<7T?#'S_L'AFX ='LC,5[(RYL$K MGYMYDGE"(*%V'H'3L85+D-(#$8W? V8RIO2!A_(>_3K43K6L.,*ED=]%X]IY M\CYA#:QY+]V=V7V"H9Y3CU<;B>'+=H-OEK"Z1V?4$$P,E-#QY(]#'PX"BMD+ M ?D0D ?>,5%@><4=KTIK=LQZ;T+S0B@U1!,YH?U/N7>6;@7%N>J6N]X",VNV MZ)'N$-F;*W!<2'Q;IHXR>+^T'M 6$2U_ :U@-T:[%ME'W4#S-#XE9B.]?$]O MD1\%O.%VPHKI""''%[OA6OSE'NZ$ M71J-1HJ&QZ'1#5M:0- N&JA1UT)S70LNV3T9@2;4(?MQL4)G:<9^/M>U2&#V M/ &_=^?8\1KF2>=SV2TDU>M7T[/LPY'R9F-YLV/HU6VO5F ]<05>PE9T3SK) M8B?Q.>(1^C1 ^_W>5D69;@_9I >SI\!NPH8AJTVO71S#T3HN\464U\:MBHHS79CDE7&T%T%LZ2$"ZQWH?FV,VRL^P?BT5?\ M4$L#!!0 ( #&MJ5BG>#8U- 0 #T; 9 >&PO=V]R:W-H965TT -/F2I5Q-O9W6 M^P??5\D.,JKNQ!ZX.;,1,J/:[,JMK_82Z#H/RE(_"H*AGU'&O=DD/[:0LXDX MZ)1Q6$BB#EE&Y=]/D(K3U N]MP-+MMUI>\"?3?9T"R^@?]TOI-GS*\J:9< 5 M$YQ(V$R]Q_ AC@(;D+?XC<%)G6T3F\I*B%>[\VD]]0+;(T@AT19!S<\1YI"F MEF3Z\5<)]:IKVL#S[3?Z3WGR)ID553 7Z>]LK7=3;^R1-6SH(=5+(5.7_R:EL&W@D.2@MLC+8]"!CO/BE7THAS@(,ISL@*@.B=D#_0D"O#.BU M X87 OIE0#]7ID@EUR&FFLXF4IR(M*T-S6[D8N;1)GW&[7U_T=*<929.SUZ* M^TW$AKRP+6<;EE"NR6.2B /7C&_)0J0L8:#(]V2^HYQ#2BA?DR5HRE*RH%)S MD(I\-*-.@R2_F#8D#+XE[^*\A7IO _-$S-E$\ 2XEC2_Z9*IUXFO31JV,WY2 M=OFIZ')TH'D0/@&_TJ$:,W$9\B)_&9RCO2"S^0 M*(CZ'1V:__?P7E<^[O 8DDOAC6QZU9#HY;S^!=X2CL /0%; DYT9'*_DG^K. ME[>;O'O<[U-XWW7SG'#[&'M0>YK U#//*07R"-[LNV_"8?!#EW"8L!@)UA"U M7XG:S^F]"Z+.&P-_:08^^>.S:4,^:#=YSS[&CS.@KO!:.(?S_7I;#0,SO_"9DCL[.>-*@PK M%8;_WZ,?A=A>,*F3?NW8PH3%2+"&JJ-*U1&V24>80F+"8B180\AQ)>08V:3C M#O^%XY9).QL-6K9T]NS&O.^KO.^=>9?3)F5FQ FP(UVE<-W+TXF_=CAAPF(D M6$/6,*AGJ0&V,TLBDI:HM!B+UE3S;,X?(MNS!#:M-VR]$>?NRUXM4MG>X+7#VP,&DQ%JTI;ETYA#UTFZ+6"ZBT&(O65+,N&4+G1/H6 MF_:[WI!1VZ:HQ0 6K2E270Z$[GJ@V\_V6TAEYL=.J9"F[Z6DF+08B]:4M*XM MPB&ZBU$+"E1:C$5KJEG7%*%SIGV+BT==+FZ;&+58P*(U-:K+A=!=+W2;N/F) M\8*-D:;[I:B8M!B+UA2UKD7">W0;H]8?J+08B];\PEM7()%S3GZ#C=W :\5$ MI<4EK?6(&;4FU_[9ND(&[7X.EX=K=: 'O.5C];QI_!A7JSDU)AB M8>F9RBWCBJ2P,?;)8JREVM-CGJQ&PO=V]R:W-H M965T"#['J!@\P$GWWP^P8Z636_6A+X:#^S[N/KASMI?J0=< !CTV7.@YKHUI MKX- TQH:HB]D"\+N5%(UQ%A3;0/=*B"E!S4\B,-P%C2$"9QG?FVI\DQVAC,! M2X5TUS1$_;T%+O=S'.'#PHIM:^,6@CQKR1;68.[;I;)6,+*4K &AF11(037' M-]%UD3A_[_"#P5X?S9'+9"/E@S.^EG,8L^/7AZU+^\<"2EHIQ0(,R5B3S;S9*[Q[?+(7F@6 M[([%F7"Z2C\]=2HFG&9A-#KUR01']>>:I7U%6R8TXE!96'AQ=8F1ZAM0;QC9 M^I+<2&,+W$]KV[-!.0>[7TEI#H:K\O$OD/\#4$L#!!0 ( #&MJ5@TQIF4 M-@0 ,,4 9 >&PO=V]R:W-H965TZ MY"4!<\[G<_DPGSW=4_;"8P"!OJ1)QF=:+,3F1M=Y$$.*^37=0":?K"E+L9"W M+-+YA@$.E5.:Z)9A.'J*2:;Y4S7VR/PIW8J$9/#($-^F*6;_WD)"]S/-U X# M3R2*13Z@^],-CF )XGGSR.2=7J&$)(6,$YHA!NN9-C=O%I9R4!9_$MCSQC7* M4UE1^I+?? QGFI%'! D$(H? \F\'"TB2'$G&\4\)JE5SYH[-ZP/ZSRIYF1H*88VWB7BB^U^A3&BH7[0O;L:NA8,L%34MG&4%* MLN(??RD+T7"PC3,.5NE@'3E8UAD'NW2P5:)%9"JM.RRP/V5TCUAN+='R"U4; MY2VS(5G>QJ5@\BF1?L)?0B2;(A#.0O0+T(CA34P"] 0[R+: WM^!P"3A'] [ M1#+T*:9;+DWY5!=R\AQ"#\J);HN)K#,3V>B!9B+FZ#X+(6S[ZS+H*G+K$/FM MU0OX@-DULLTK9!G6"#TO[]#[=Q\0+_+IB&_Q>CC[ -<3IET5V%:X]G\4^ DV ME F21>CS?,4%D_S]NZN*!=JH&RU_J6_X!@AMX1CJ.(0835.B3S.[PLGW^3INBC@)1WMG8\9&L' FN5P*E* MX/2V]A,5.)&+N$J[*]/"W6ETT/4LRSWJXJF5XYDCN[)JQ>96L;G]M)-O68SF M*3 2X*[8>MW?VH6!P%J9>E6FWH6(Z U9@H' 6B685"68?!\1)R=+B6O8IG-$ MQ%,KQ_ ,LYN(IE%_6HW>Z.ZW3"Y]5^B!A&$"Z![SXCL[7Y_C9C_@6SLS%%H[ M_8:R,"_$SQ)XJ#(,A-8N@U67P?H^CI;^3?J-'-L^XFB7E6UZ9SA:JQ.S5P/X M?XA8?J1))H!EJD\JUDA>=&N\0>7)4&CMW&N!8HXN1="!!$A9ADO(&;/6,V:O M5G@%0<55.9G"%I+#;-?:SQG1$"(E@(+Z*9DK_^;>S$06CO; M6KR8[J4H.:BN&0JM789:V9B]JN$5E/0ZM./$,(XY>6HV]MR&63N^6G:8_;JC M14JYF2F;E%\V-M$!S0*YQ6%%+QGA+YVI]$[UYL8-A-;>DM>2QS(NQ%]K4.DS M%%J[#+7TL7HUA;\XZ?P5DIO@? Q'G80N 2<-IAK7WO$:VVWE'-%9;QP'R7U0 MI$[)N*3C-A/%^4HU6IW$S=7YT]'XK7FS*,[3:ICB>.\!LXAD'"6PEI#&M2N7 M?5:&UL MS5=M;Q)!$/XKD],832KW!I16(&FI1A,;FV+U@_'#!ZJ]W=@_. M Z_8*B8F!';W=IZ9>>;EAOY*JB]ZCFC@-L^$'GAS8XI3W]?)''.F6[) 04]2 MJ7)F:*MFOBX4LJD3RC,_"H*NGS,NO&'?G5VI85\N3,8%7BG0BSQGZMLY9G(U M\$)O891:)[/BZ!O4JG5:POMZ@OW+. MDS,3IG$DLX]\:N8#K^?!%%.VR,RU7+W&M4,=BY?(3+MO6*WO!AXD"VUDOA8F M"W(NRE]VNR:B)D XS0+16B#:%6C?(1"O!6+G:&F9<^N"&3;L*[D"96\3FETX M;IPT><.%#>/8*'K*2H&&\4P_@^=P,[Z IX^?P6/@ M BYYEA'QNN\;TFNE_62MX[S4$=VA(X9+*FVO$_V5D9'&Z//H[V METRU( Z/( JB=H,]H_N+QWO,B2L.8X<7WX&WH2Y5,H<1N:HH.2F.9@XC%T%4 M\.ELHMWYYR;^2OQV,[ZMY%-=L 0''I6J1K5$;_CD4=@-7C0Y?R"P+2K:%17M M?>@5%0H3.1/\^VZX2W=+#*I]"V(;S7(8]EH4R67=CZ9;W5:ONK5E8*3C,^8;3!'\/*VH%Y#I?&>Y_:>3&%,CW3*R@[T MZ2UAPQN#N6X,:N>003T0V!9GW8JS[F^"NJ&JJ%$E:U2Q7"Z$:2*A1 [#6A#C M;NMX)]1[]?^A=\>5=\?W2=D#9,01C U3!J@1(Q7\+=>?3UV+>A[0)VRB9Z]I M#\V1 X%ML=BK6.S]+W75.R1G!P+;XNRDXNSDG]75R:_-,>ZT.CMUM5?_'WH7 M!C]'B^ O_<--*I@J%70M%1I'C?TZPPAR-VPT!7N_[$/Y\&M3%[WB9VX8U9#8 MD)6S3'5:#;QG;LS;.3^W@[";YG["E%,T32HS+C1DF!)DT#JFUX J!]-R8V3A M9KN)-#1GN.6&PO=V]R:W-H965T;3FXJM<(BIXR%(FQ\Y2J?S,=66\Q(S($YXCTV_F7&1$Z:%8N#(7 M2!+KE*5NX'D]-R.4.9.1G;L6DQ%?J90RO!8@5UE&Q/<+3/EZ[/C.9N*&+I;* M3+B344X6>(OJ+K\6>N16* G-D$G*&0B<-^FM+7I.9$8E3GGZB MB5J.G8$#"<[)*E4W?/T&2T*G!B_FJ;2_L"YL^Z$#\4HJGI7..H.,LN*?/)1" MU!PT3K-#4#H$NP[1 8>P=+#*N45FEM8E460R$GP-PEAK-/-@M;'>F@UEYC/> M*J'?4NVG)E,NE80IR:DB*?V!"2@.[V=*%P!,.5-"ZRSAV27JF50^AQ=P=WL) MSXZ>PQ%HDP]+OI*$)7+D*IV-P73C,O)%$3DX$#F$*XV_E/"*)9AL^[N:144E MV%"Y"%H!KX@X@= _AL +HH9\IK_O'K:D$U;*AA8O/*1L3=.-DF#DAL\W/$U! M5^&:B.1+DW(%+N\>%%>\::\CH&A.H89+BACE"V SR%'07G2I$T1L&<#FDWJ?N(/(OV] M[^N<]XT"KQ=61EM<3BLNIZU0<:'H#V(W4"WROY'H[27X(HS\'18-1E%X@$:_HM'OK*B0)>WE MU-\OIZ&WRV+?*/"# ^4TJ%@,6EE<44:S5=:44ZOCGR[_CL"V. XKCL._W0/? M:5-XJS"3C3O@L$L).@+;DL#W'D]8K[U<:R)LRK-8>L= ZBOR<)'^(D( WY&( MIC-XVN[YM]QKW87?7N3DX5"1MWO^Z2?N"FV;9_#(,_A/A5X"=R5#1VC;,CRV M/'YK,]%)J;='"%M*O=-&QZWUU!F*A;UJZ%.'KY@J>M)JMKK.G-LF?F?^PEQS M;*_^"%/"2G.-:1WTM?'I"BN'<5 \=QV[C.N]#W /B[U50V%,=#O MYYRKS< $J"Y_DY]02P,$% @ ,:VI6&](Y=@5!0 ]", !D !X;"]W M;W)K&ULM9IO;]LV$,:_"J$50PILD4CY;^88:$P4 MZ] ,0=-VKQF;CH7(HD?2=O/M1\FL9$7,R5:X-XEDW3V^YT3*/Y":[(5\4BO. M-?JQ3C-U':RTWER%H9JO^)JI2['AF;FR%'+-M#F5CZ':2,X61=(Z#4D4#<(U M2[)@.BD^NY/3B=CJ-,GXG41JNUXS^7S#4[&_#G#P\X,OR>-*YQ^$T\F&/?)[ MKK]M[J0Y"TN51;+FF4I$AB1?7@#>*PG$)I!3$V*;$)^:T+,)O:(S!RM%'RC3;#J18H]D'FW4\H.BF46VL9]D M^7V_U])<34R>GGYDB43?6;KEZ)8SM97D43O]KFY;IN)X>FAZ7C29EHTFA M%[^B]T$IKM65JPV'Q)X[,9_X5VK#YOPZ,#-;<;GCP?377_ @^L/5%)]BU)-8 MK6%QV; 84I_>BHP_FZ$NG\S3;[E]90@=- :%1OZ,VTU[I$]&DW!WW!1'%!Z/ M<#V*@O5T=-LKW?9 MU^%9BEBQ2!Q^3QD]UM\.J(]S+O@4HY[$:ET;E%T;@*.#/ABK P:,V<8165,S'M2PRR68?>X,]RE&/8G5NH:C"L2BKH!@,SWU MS*L:]:56[]H1OF(/E&!%VGX^76&.WT^XI*Z6*Y#$(':UHH)-;S7K"'.9_3\8 M$%<0B.,W\0+V!&VV)S[5J"^U>NLJHL0P4IX-#;B)C]'+0=,:0N&JNKJN^!*# M('8F75@QT')K"(5+ZFJY@D,,T^%)<(&;M-=PVAI"X4JZ.JW($,06Q&G2 M$^/9?OA4H[[4ZJVK !2/.N.%)URT7?.I1GVIU;M6L2R&8?9$O!BWSZW6$ J7 MTM$JJ?B3@*36BA4V'3+9'D+A(KJ:K'"1X#?A!/&$=K8?/M6H+[5ZZX[6+V'L M/!LG2!,P&P.F-83"575U7?$G@5?:#P.M*I"^U>M?TJD9]J=7W]2K2C&'2/)LDXB97.K8S'%'-_0RXM*[6*_Z, MX>7*\W B=JQ'-C<_'%&.W0^XL*[&*WJ,3UFT;($*JW&\V^38 7%$.;9 X'K. M]1L>O6&1OP]SR^1CDBF4\J61CRZ'IOOR\(K)X42+3?'2Q8/06JR+PQ5G"R[S M '-]*QSEBS[3_P!02P,$% @ ,:VI6(C%* TI!0 *2( !D M !X;"]W;W)K&ULU9K=;]LV$,#_%4(KAA9((I&2 MOS+;0&VM:(&E")*E>QCV0,NT+502/9*R&V!__$A)T9=EQBKXDA=;E'D_\N[( MXYVEZ9&R[WQ'B _XBCA,VLGQ/[6MGFP(S'F-W1/$OG+AK(8"]ED6YOO&<'K M3"B.;.0X0SO&86+-I]F]>S:?TE1$84+N&>!I'&/VO" 1/ BW.Z%N MV//I'F_)(Q%/^WLF6W9)68WD!QY[1HH55:4 M?E>-+^N9Y:@9D8@$0B&P_#J0)8DB19+S^+> 6N682K!^_4+_E"DOE5EA3I8T M^BM@1,]98T M=9$9,Y.6ZH>)\ONC8/+74,J)^2<<,O -1RD!=P3SE!'I5,'!-5CN<+(E($Q MK0_=@"5-#H2))>WKT MP?MW'\ [1?QS1U,NQ?C4%E()-14[*":\R">,SDS8!7=RJ!T'OR=KLNZ0]_7R M$&D MK1>:4+T8L(%TA+O,+L!+KP"R$%>QX26EXN[7?KHQ7T2G!-O:..6"\+- M>-Y9'@L/6&U&$+TXLLM+6HJ*5K=\CP,RLV0XXH0=B#7_]15UK/R^CNJ]OIJMP'H=PBQ=Y: QGJ'DB0,B8W"UA@'O(K\)30E9H(5EOJ M2[)/A>I#DT!*8Q4=K\ 21T$:90WP]P.-(B"CWA&S]3]=OO%,^L8DS#<$:_AF M4/IFH%W9F6\.N6]69!LFB?*!C&AB1\ SP:S+E#ERF"'5&7J8(SB:VH>ZA4[[ M0 E!I/>I\\X#\9"E_6]M=S M:UO+[;NV3<)\0["&/:%3Y7;.&SB-BDD:#O6)>GV_G\UG]8S>1C%) M\TW1FO:KZ@(X? O[W6C%893FFZ(U'535)U!?H/Q4)0I/BPS7\R:M)+^CUW#B MCEOURFN]FGI5)0O4URS]*E(]K/<",5K>P-/Z9H3.F*>J;Z"^P+FX+BTX#?]V*H*JN0-JTN%]M6K#J\_2<0;O*UH_8UWT%[>Q> M:>I=I>M(GZZ?'$R7E:=Z:M^%;I3FFZ(U+5IE_ B]@:,*&:T=C-)\4[2F@ZK: M >D?![R2FNJE>UO.:%)?T!K_W+GHS-]RJ$K6D3Y9[PH"%U6H>FYO6QE-XTW1 MFC:M,GXT> MAP&A)893FFZ(U'525%$C_K.&U,& TUS=*\PM:(T]R)["=#-BU M9^@Q8=OL700. IHF(G\67-XMWW?XF#WE;]U?P-ME_M9"A0-0??9D_H5%8+&V>6.X#5AJH/\?4-E;"D::H#R[9#Y_U!+ M P04 " QK:E8Q9@JJ"8# #V"P &0 'AL+W=O%?S_;2;.VI-DF9=)>VMBYY]CWG%S[#E9N*^,4 M,BQ/^0*8?C/C(L-*#\70#TN[H0>N15+0C)@DG"&!,R&SH5_ M'O5-O UX(K"2&\_(9#+E_-D,KI*AXYD- 858&0:L_Y8P 4H-D=[&CY+3J98T MP,WG-?NES5WG,L42)IQ^)8E*AT[?00G,<$[5/5]]AC*?,\,7@P H4)E4=Z]O$A0H<'1^@ $8:^I#R7F"5RX"J]%\/HQN6ZXV+= M8,^Z'73#F4HE^L@22&KP43/>#QH(7"U"I42P5F(<-#+>8'&*.OXQ"KP@K-G0 MY,_AG;I\FN$1Q/O@6]ET*E\[EB_"L+F-NN5,5!-C+(E$WZ[U NA*02:_U[D0MNE"FV112V1; M+IQ5+IPU?L.?]*V%#BF7^N31%QR*4\SF8 Z>F?%G:?RI4[-@[5I6<^TM1R=^ MS^L-W.6F3&^C_' [)*HC\KM5T%92W2JI;F-2$\Z6(!294D",*Z@].QLI_O9[ M:),L:HEL2[I>)5WOOZK*7ILNM$D6M42VY4*_[:=^;%_/BEZT%\T14>L M+_PY81)1F&E*[[2G3PM1=)G%0/&%[;NF7.DNSCZFNC$'80+T^QG7Y5\.S )5 MJS_Z"5!+ P04 " QK:E8K-CO;:," "C!@ &0 'AL+W=ON&.KTM@-/TMKNH(YF(=ZIC#R.Y:"52 TDX(H6(Z] MJ_!R,K3Y+N$;@ZW>61-;R4+*1QM\*L9>8 4!A]Q8!HJ/#4R 3:_9)MFQMX M)%]K(ZL6C HJ)IHG?6I]V &$R1N J 5$_PJ(6T#L"FV4N;*FU- L57)+E,U& M-KMPWC@T5L.$_1?G1N$I0YS)KBFG(@_@\3[<1T,Z5Z+.ER/:_BSJOX$'O6]8GJ^J2OWH9D MY$CL:-ED\7D8!ZF_V2WD=5821>=)E[6G,.D4)H<5 SNHNN]2]A=02P,$% @ ,:VI6/;IJHN0 @ ;@8 !D !X M;"]W;W)K&ULK57?3]LP$/Y7K Q-(#'RJ^V I9&@ M%1H/TRH*V\.T!S>Y-A:.G=EN _OK=W;2K-!0[6$OB7V^[^Z[+^=+4DOUJ L M0YY*+O38*XRI+GU?9P645)_)"@2>+*4JJ<&M6OFZ4D!S!RJY'P7!R"\I$UZ: M.-M,I8E<&\X$S!31Z[*DZOD:N*S'7NAM#7=L51AK\-.DHBN8@WFH9@IW?AE]("=]?;Z#>N=JQE035,)/_.&,TNG#8.C=4P8;_BW"@\98@SZ37E5&1 YJYE)K*LI !A-/E M;L4&5U(]D^,I&,JX/D'KPWQ*CH].R!%A@MP7/7\)]E*#3(>ITB%R\^(UX7]6*"O:;VMXZ M11V$EISEM&DUD9.9 HUJ- :Y)#=,H&Z,=!V$]MV%$;'J1V+PUV"MM>J#YNPSU!1G'\6K5]IT%PPDQINV8D(3#DN$!6&ULK55=;],P%/TK5IC0)HWENT6CC;2U3/" 5JT;/" > MW.2VL>;8P7;;P:_GVDFC;&05#[PD_KCG^-R3ZYO)7JI'70(8\E1QH:=>:4Q] MZ?LZ+Z&B^D+6('!G+55%#4[5QM>U EHX4,7]* A&?D69\+*)6UNH;"*WAC,! M"T7TMJJH^G4-7.ZG7N@=%N[8IC1VP<\F-=W $LQ#O5 X\SN6@E4@-)."*%A/ MO:OP!?PE<%>]\;$9K*2\M%./A=3+[""@$-N+ /%UPYFP+DE0AD_6TZO M.]("^^,#^XW+'7-940TSR;^QPI13[[U'"EC3+3=W$"7)?RJU&F)[X M!L7:(_V\%7;="(M>$?:%J@L2A^I\BCJ?(L<7 MO\)WJS94L-_4UMXY^B2TY*R@32FB+VB61D>:!;DF-TR@KXQRLL1%J)RGWZ]6 MVBBLW!]#?C0"DF$!]C9?ZIKF,/5J>Y;:@9>]?1..@@]#[OPGLF=>Q9U7\3'V M[% XT!;.4+(-P\@QV$ZSR\(X"L<3?]?/8B J2:.@BWHF+^GD)4?E-26L( >V MHRL^K*^A2'LGIT'\0MW?,:,T&=:6=MK2H]KNI<&2J5\8Z"I,.MEY>_.HNWE# MRM,!9\<]SQKM U%I.'ZIWN\U%MO4\5)NF-"$PQIQP<48:533*)N)D;7K-2MI ML'.Y88G_%E V /?74IK#Q+:O[F^5_0%02P,$% @ ,:VI6-RZ/4NF! M\AP !D !X;"]W;W)K&ULM5E=C]HX%/TK5K9: MM=+,Y(OO!:0.:=61.BO4:7S4=F#Z[]=.0H(GP136O$ 2?,_U M.?&UC_%T1^AWMD&(@Y3BEJYMEE$$ MHR(H36S/<09V"F-LS:?%LR6=3TG.DQBC)04L3U-(?]ZCA.QFEFOM'WR)UQLN M']CS:0;7Z GQ;]F2BCN[1HGB%&$6$PPH6LVL]^XD\'P94+3X*T8[=G -))5G M0K[+FX=H9CFR1RA!(9<04'QMT0(EB402_?A1@5IU3AEX>+U'_UB0%V2>(4,+ MDOP=1WPSLT86B- *Y@G_0G:?4$6H+_%"DK#B$^S*ML.^!<*<<9)6P:(':8S+ M;_A2"7$0X!X+\*H [W5 [TB 7P7XOQK0JP)ZA3(EE4*' '(XGU*R U2V%FCR MHA"SB!;T8RS?^Q.GXM=8Q/'Y/4P@#A%X*@;9@J09P0AS!F[!DHK11?E/ '$$ M/OS(XTR\;WX#_A0-WP:(PSAA[T2[;T\!>/OFW=3FHC\2U0ZKW/=E;N](;A\\ M$LPW#'S $8K4>%OPJ,EX>S+WGA;P$=([X+LWP'.\7D=_%K\>[G>$!_KP (7' MPA4V?OUJ_ +//X*WU_\&+,4[XNIK /]\%LW! TG0YU\)APG(#DET4D6"?BU!7RO!9\381,RW89[F M">0H$M.DZ$X80SD1=[$O\?H'';D=^4Z;O3;ON>P[D@Y'Q]D/:O:#_S$ ,.)= M @Q:?1F,.MZ^-O.Y_-LYAZKF"OUA37^HI1^<>-7#5M;>H$UTV!J9_K#5*M#V MY,(Z']4\1UJ>#VD&8UI,E&0%$H+7MXGP%Q& C"'>6>.C%O77M$5Q37FLI2S7[IPCVHSG+I9:C'.7!9-@@2$P13O7:6R0<\7%M@(W)*M1M, 4 MFBKL@;]TK['B5JB'Y>B-VY/,0I_];*U.9E55\!H5O!.+KMB;;$@2@3@56FR1 MI-]-7 MT]E RB1:80E-%;/RP>TU#[!IUQ$;1 E-HJK"-*7:OXHHKU,-J<9T. M7ZC/?K96)[.J*C2^V-4;8S&\HKS\-R*%.%_!D.5>L4<_HEL(H6F *316VV5)X6F=]<8WZK;^" MO*X2-;I).)FTU, ^. Q*$5T7AVH,A"3'O#Q*J9_6!W?OB^.J5\_OWG,S6AZPE3><9,61TS/AG*3%Y0;!"%'90/R^(H3O M;V2"^IAS_A]02P,$% @ ,:VI6/,J4NG& @ 60< !D !X;"]W;W)K M&ULK55=;]HP%/TK5E9-K42;[[3J(%(+F]:'K:BT MV\.T!Y-NJK("*J@M1 \6Z&#A7#LEA1A>E?A"KS]#F$QN^3)3* M/LFJC?43C"Y:, D4HS\F]+D"2&Z5 JQ[Y*OCY<"$E(LCI"#1EI3I#Z--D1$Y/SL@) M89P\%F*A$*OZKD;%9E\W:]7=-NJ" ^J^4'E!0K]' B^(]L"'Q^$CR#IXN UW MT:?.K* S*[!\X0&^>SFGG/VAI@![:!97HF0Y;>H1S4''%%K1+(@9^<0XFLMH M22:X")4U]L?-5&F)Y?MSGQ^-@&B_ '.EKU5-,Q@XM=E++L%)W[_S$^_#/G?^ M$]F65V'G57B,/5U7#[35TR-<\*RIE7V)-VR)93.M9YGZOM]WEYOY[(D)X[ + MVM(9=3JCHSKO^!*4K@ZH:K#QQHYQ=!GMR'HC:$M6W,F*C\IJ[AFU]VR?L/C5 MGL&N6T=#MD0EG:CDJ*A'H;&6ZYV3M:4O-O2^==3)JV.,$R_94?\Z*+F*KG;T MNQN-S_QTL%_,&5>DA!G"O(M+S%XVC;R9:%';7C@5&CNK'1;X[P-I O#[3 B] MGICVVOU-T[]02P,$% @ ,:VI6-A8G=(9!0 FAD !D !X;"]W;W)K M&ULM5E=;Z,X%/TK%CM:M5)3,)"O;A*I37:T*TTU M53NS\[#:!Q>V0J17MLV#+8X1OZ0I3N0O:\IB).0MV]@\91B%N5$:3TN[KY,YQ;CHH(1S@0 M"@+)?T]XB:-(( &->/X7[,JYC@6"C L:E\8R@I@DQ7_T7!)1,_#')PS"7!G[.3)%*SL,*";28,;H#3,V6:.HB)S.WENF31*W[@V#R M5R+MQ.(&12@),'C(BVQ)XY0F.!$<#, G+/GDX&R%!2(1/Y=#7Q]6X.S#.?@ M2 *^;&G&41+RF2UD) K/#DJO-X57]X17#]S21&PY^#T)<=BTMV4&51KN/HT; MUPAXB]@E\. %H@#/K53Y8D_86OSZ"QPYO^G([1-LU1-8@WB_(MXWH2_N ML7I4DF0#(E7\0& 6:\O;#.."%XP8!Q,0%V4.71"B%QW2THC4E;N>P!K<#2ON MAL:D/Z>8R8JLN LH%UKN"IA1#J..I:<%A,[,?JJSX=>BETF3UY FYEKDR[@AO6DG7;2HZ.DO?:=UIAIL[4 M 5T/,GF#.,="E_GX*/.IY[4R-_KMN@G&Q_7E0+_RV$A]4J4^Z91Z1- CB8AX MN9"'-&.R%, 928(HD\>9.AM1$+!,7N)G*=#4*:H>VU1L,:OF[R$(YN"[+=Z,07?E3>/0&^IIFU:T37^2M@L0T2 _R'0_@:\;OR]W[! M-KB'SD':.6]E/Z&)MFZ+@&J!U*=JR[2,H5XV(\]OU:DYT*Y$:UR.74]?J; F MA.%/L#5X5;W^R(6)75U]FO$Z\]9;=$V*W0/%KM'#M[P+P^$ /4FN-_($J?26 M4EJZPU259Z&F]-5G=MA%B)FA.G/]NL"@LX_,]361-7D^M _0*)*/>0X)#V@F M-[ND%FMY+ "GM2WE7#K#]C;N5>C_R&=H74.'YM"2#?4KO9:]H MJ[[0FAP>I#PT:_FB#PKEXT!VER=:ZANH$>F3HY+I2:67M+R'YH<'T0_-JE\R M,=0R<:SNO6E;W9NQ.S/Q'HT /'0"T-P*2"9&6B:.U;XW&K>9Z%7N]X769.+0 M&$!S9_"%"A2!=28RAM4+.A)G<7ETI663J"5JHFD(C_2]V7=GIGI":S)UZ 6@ M60%_PIP#$J>9R+6F//$QUW:,)4Z=F\%HU*:F5^W>%UKSY>5!J;MFI5X445OZ M5 I41Y)[+(*GXS9)9K==2>H+K2#)KKVTCC';Y"__.&PO=V]R:W-H965TKL@KN8 M[4J$1Q(NIX[U_!JB8*,D"/^2.A!U8Y!ELJC$-^R MD[O5W/$R19316&/GZ!_RY$TRCT31I6!_ M)BN]G3L3!ZSHFNR9_BP.O]$BH5Q@+)C*?\&AP'H.B/=*B[0@&P5IPH__Y'M1 MB!H!^CT$5!#0_R7@@H#S1(_*\K1NB2:+F10'(#.TB98=Y+7)V2:;A&>O\4%+ M%9^(O 08O@?( M0[Z%OARFW]*XI.,FW37U*(N"RJ*@/![NB?.:3Q%Y1-U%C__!$/O%UOF(P5KU &7=_ M2J&L;_-("W-:-E$\+4(_],*9^U27;D'A %:HAB:_U.0/:KJ.XWVZ9T2;5W.= M"JF3?TDV(=AD'B,%-0$7R,,H:.FTP.#$BP*[T* 4&@P*_2(T83950>=QOH\F ML"7*@@I\']HUA:6F<%B3)"L*.$FI3=@@][7C=J1@C32C,LWHG/T;C5F'D8(U MZC IZS YK7\GG<&%,)YXK2'X$JJA:5IJFH[6O]-N8P;8;T\S%I0?A<@N$WJ5 M,7JG]6_!JS_03!?8;\FRPD(XZ=%5,VPXK(O&6RZ8V/RPBALDOW;PCA6MF6IE MP_"L/@Q'->*QHC5K45DQ/-&+"UZC39&/V\W\(JRIJ[)C.)X?0YO3>ACBME8+ M;@JG/>8'*T>&)UHR[+HM1!!&;5T6&$9XVJ.K*UJQ%Y=3P1*N&71>& 9IVVOLE6%-7Y=9P M/+N&-B=&0<<8+3 <37H,&U6&C4XT;&1Q8C/MM+\CK+# ZS%L5!DV&C9L,[*I MY(2!O:) B;4^$&G]_AZ.\^J%XSF\&]66T.==0X^[B#Z'=Z/*N]&)WHVZIHR# MSCK:@D)^WSH:5UR^?6]M"R#&ULM5A=<]HX%/TK&F^GT\ZD\1%[D9I@P9S0HVF[%:,#7BA(&MP+)=99A\7T"E&^&CN\\-GPBRY4R#>YHD.,E MS$#=Y;="W[DU2THR8))PA@0LAL[8OX[]G@$4$?\0V,B=:V2DS#G_:FYNTJ'C MF8R 0J(,!=9_]S %2@V3SN-;1>K4?1K@[O4C^]M"O!8SQQ*FG/Y+4K4:.I<. M2F&!UU1]XIOW4 FZ,'P)I[+X19LJUG-0LI:*9Q589Y 15O[CA\J('8#F:0<$ M%2#8!_2> (05(#P6T*L A=5N*:7P(<8*CP:";Y PT9K-7!1F%F@MGS S[C,E M]%.B<6HTP12S!-"LF&13GN6< 5,2O4$W3&&V)',*:"PEZ+8_L1#8C!-Z%8/" MA,K7.NYN%J-7+UZC%X@P]/>*KR5FJ1RX2J=G.G&3*I5)F4KP1"HA^LB96DGT M!TLA;>)=+:O6%CQJFP16PH]8G*/0/T.!%_1:\ID>#P];X+$='D/R%+RA)JQ' M*BSXPB?X_A)+S,@/;);+F1XI)CDE*2Y7#TO1K0"I1ZYLX OTEC ]L@13--.- MD!6C^GD\ETKHQ?:E;7S*!'KM"9@*="USG,#0R4U?XAZX L&TIVL)2/*%VF !;5:6E%%!:6KO_J?RB5GYA53[.N%#5E$/PH-\ULE5LR7*QHR,(#L0> M$Q1;\WFFVJA6&UG5WF0Y)L*L$[-\R+;ZX:+ZM0F/#C3MJ_YI1&Q-ZIF2^[7D MOK6FZ!I!%+SYH$MZVE+O/W_0\>A&%P_96B_Z7=:++LGBCL@:IE[6IE[:YU%; MC4",*_1=OV+U.])T2)+6E71YN$BBL+\WIZS=G^I41V0-IZYJIZZL3KWC/-T0 M2MN7!T6[6:?#96^M]UC>4?I1*0N,>W[(^^G]:0* MB2P%Q9[,,X?4W]E0^J=/_[,CY[^=^]22TBE;W!5;T]=@ZVOP*VMUQ=Z5LUVR MQ5VQ-9W=;JQ]Z_;Q?Q7LBCIJ5.R#O8\]@9/M^A6[87^['?;M^^$["8LU190L MVAVQHT-M*A9MY6]J1Y[L4J<[9W?G$SL#L2R.*B1*^)JI\HNT;JV/0\;%( M^\2_GI:'&EN:\HQ%?V\N"9.(PD)3>N=]_1X0Y;%%>:-X7GS(S[E2/"LN5X!3 M$"9 /U]PKAYO3 ?UX='H/U!+ P04 " QK:E80\+E7TL# "!"P &0 M 'AL+W=O-[?@]?MYC-S[3G9 _ MU09 D]NRX&KF;+2NSEQ791LHJ3H5%7!\DPM94HU=N795)8&NK*@LW,#S8K>D MC#OIU(Y=R70JMKI@'*XD4=NRI/+W!11B-W-\YV[@FJTWV@RXZ;2B:UB _E)= M2>RY;905*X$K)CB1D,^<<_]L[EN!G?&5P4YUVL1860KQTW0^K&:.9XB@@$R; M$!0?-S"'HC"1D.-7$]1IUS3";OLN^CMK'LTLJ8*Y*+ZQE=[,G+%#5I#3;:&O MQ>X]-(9&)EXF"F5_R:Z9ZSDDVRHMRD:,!"7C]9/>-HGH"/SH$4'0"()_%82- M(+1&:S)KZY)JFDZEV!%I9F,TT["YL6ITP[C9QH66^):A3J<7M* \ [*P9V8N MRDIPX%J1U^0#UY2OV;( %#N8N9:M,5M.D*;+SPD7B?Y)KRQOD#DY!WCF%Y&"[+ 02AM:K^?+Y66>(!_].6C!HCZ #ZQSI(FI=1(,N$'S4!UZK1AWP\<0/]\ '0Q\)/FK!1T^!QWW@HT/P M*-G/^&#H(\'C%CQ^"CSI X\/P*,@B?; !T,?"9ZTX,E3X.,^\*0'W!RJ!^"# MH8\$'[?@XT'PSQO $B#7(/OPQP?X$\\/]O '%S@2?]+B3X;QA<8/;+[56PF$ M=F\FJ&^F/E>3PTWQXVC_. TN?*0MW[N_F[U!8W@#@^3H;8NWJQ*YWE%TR(4F MO_&RQHO5+,FR7G]-Z*[!( Z3/7_# ,<:[!0?_M,[UTOO']P+412,_7W\GFFC M*+J?5G.YG?K(%*=85*P95Z2 ''7>:8)9DG6]5W>TJ&S)M!0:"S#;W&"-#-), MP/>Y$/JN8ZJPMNI._P)02P,$% @ ,:VI6 ,J2+HS P 3P\ !D !X M;"]W;W)K&ULM9=O;]HP$,:_BI5)TR:MS3\(M .D M0E6M4B=5[;J^F/;") >)ZMB9;4KY]K.=D!(M=4$+;R!.?#_N>>XBSJ,UXT\B M!9#H)2=4C)U4RN+<=46<0H[%*2N JB<+QG,LU9(O75%PP(D)RHD;>%[DYCBC MSF1D[MWRR8BM),DHW'(D5GF.^68*A*W'CN]L;]QERU3J&^YD5. EW(-\*&ZY M6KDU)LM_G8&3HH@05>$7G' MUM^@$M37O)@183[1NMKK.2A>"T_,8OE1$[ 4'T1D!0!03[!H15 M@''.+3,SLBZQQ),19VO$]6Y%TQ?&&Q.MU&14E_%>F9 M&5,;4]0VQ,87N\-W@^.$T 4Y] FQ1JK7\!S4> 8QHYZPP3P9W F'S_X MD?>U35A'L(;,L)89&GKXALPK54,))S?JC4K^K3OZ=:/VHVL)N?C=YD/8I0\= MP1H^]&H?>M9R[]??;1;8N0.T @(UO!A4/LP.%)KV[G! :V] M'\GWMJB@UX)JJ!_6ZH=6]LS\DP)7DP?!>GX0:5:TY3BU<@XM>$>PAN2S6O+9 M,1O_K$L?.H(U?/"]UQ''.U+KOP/N[]>QU>!B9T5;5HE"T7NM[^^,>+X5K8H/ MG&*"5@*08 NYQKQ=KI5S:-&[HC55OTYN?G#,_O<['>ZZHC6]>!WO?.O4]#]O M@!WLFZY%@VW_MW5MY8 =%%;M;R65ZMV=TXX^:JHCPS*C A%8*+1W.E#C!B]/ M;^5"LL(<@.9,JC\!&PO=V]R:W-H965T%,P)TBNBY+JGY> Y?[N1=Z M#Q,?V69K[(2?S2JZ@268S]6=PI'?12E8"4(S*8B"]=R["B\74VOO#/YEL-<' M[\1FLI+RNQV\+^9>8(& 0VYL!(J/'2R V@4?R6AM9MLY(4#+1 M/.E]J\.!0YB<<(A:A^AW'>+6(7:)-F0NK1MJ:#93:YJ*,B;>RP9#9I049!%K12N MDUNS!47^873%.#,,5Y_?@*&,ZQ?H^GEY0YX_?4&>$B;(IZVL-?KJF6^0V.[K MYRW==4,7G:#[0-4%B<.7) JB9,!]<=[]!O+./7[L[J-.G5A1)U;DXL4GXMVJ M#17L%[4%^!+%$EIR5M"F'E&<.P4:Q6DFY)J\90+%9923)4Y"Z83]>K721F'Y M?AO2HP%(A@'LD;[4%;)W&8'!'VC>(XF0X#IAU@>A9PX5H 'C4%'$NH()62I;28S7DL MF,YEC74U1)WV@2)[$!Y1]XVFP2GJ44<].DM]6X%"+<6&<, >2WC;)WX.48[Z ME$ET!#E@$Z?#C...<7R6<4DY=BT%IE;V/G+U/ZCBN+=W-)E.CP#[1G$T.4$X MZ0@GYU5T/39O.R[_O]<.44[ZE,DX.*+L&X5I<.((33O*Z5G*3])@@Z/M08+# MRT+^20+3WOF.TF!T7*T#5N,TGAREX!]"_TL6FMF:J'(,N8/#:KK*MEKI3.\G4>"9Y2.V##(U1!20B-;YL[8_? MUL5(#:)!R9EY&!M,?RWP,4@Z"%V]).D?V4((25Y7RSB[[BVD7%_V^]ET(59A M=IZL1:Q^,D_252C5Q?2IGZU3$K_@2/2UD?D7_YFH=/HD'(;^M/Z?J4G^KS**5 MB+,HB4DJYM>]6^N2NZ-\0'&+7R/QDC6^)_E=>4R2/_(+?';=&^1+))9B*G,B M5%^>Q;U8+G-)+<>?%=K;SID/;'[_KOO%G5=WYC',Q'VR_"V:R<5U;]PC,S$/ M-TOY)7EAHKI#P]R;)LNL^)^\5+<=],ATD\ED50U62["*XO)K^%H]$(T!EGM@ M@%T-L'<'# \,<*H!SJDSN-4 ]]0!PVK \-1%&E4#1J?.<%$-N#AUP+@:,#YU MP*0:,"GB4/[^BE^^%\KPYBI-7DB:WUII^3=%@HK1ZG<>Q7G8'V2J?AJI0?+!$S*,EME'=>VW!X]\^.$C^8'T2;8( M4W73*";?XDAF9^I*]?W71;+)PGB67?6E6K1\@OZT6HS[Z=,+LS.#@[/3+[9KF=O6VX;Q[^*4RWP]V6X<'IP]ON.S,/OUVGV_O> M-CLW#_?$]-#L6A"<[1^(4WC.0>]1$AYG,MVHYWA)?O^WN@'A4JRR_[0LW5VI MN>U:_M)UF:W#J;CNJ=>F3*3/HG?SSW]8H\&_VD*&Q#PD1I&8C\0"),:0& =A M6HS=;8Q=DZYBG$;/Y9/Z,@H?HV4DW\B'_!F?3#ZVY=C(=#P57_N1G/_=M8D_RIJ7FC +E4#(GQ_<6WK8OMTFMI&F[3-#2FZ5ZM M(;Q%\1,)5\DFEFWY,0)=\X/$/"1&D9A?8L/&;VIH6^.=H"%G9$B,@S MD:-M M(D?&1/Z6K[.JE^>OZG^U04@L\OLGL7H4:>N+M-'J&DXDYB$QBL1\)!8@,8;$ M. C30GRQ#?$%=%WS AEC).8A,8K$?"06(#&&Q#@(TV(\WL9X?,IS<48^1'&U MJZ!U%=.H=(TO$O.0&!WOO:J/Q[;E[*QD(J<,D!A#8AR$:;F<;',Y,>:2OHIT M&F6"K--H*DB2DI=F4C?9C*Q%6B:V-;!&OFM@D9B'Q&B)C1N!'9P/K)V\(F<, MD!A#8AR$:7FU!O7.V<%ISZ1A/"-%$9&17S8RD^JRVOPZ(U]%NFI+JMGM&E6H MYD$U>N01M,B;"-/6'A&6L6A HW4/*A&H9H/U0*HQJ :1VEZH.N"RS(6 M#R=OKIF9SD&&=EM0C59:>02'Q19W9+&C1!M4\J$:AF@_5 JC&H!I':7J@Z\+-PC1N9J9S MD*&=&U2CUG[KUKH)!ZW=H!J#:AREZ0FMJS?K.W=O9K]S=*'M&U2CUG[_UKH) M!VW@H!J#:AREZ0<"U"6<_9U*.+/;-;)0S8-J],@C:-B$@RY' -485.,H34]Q MW<+9YA;NBU"KNU%YA)EZIHV2&4GFVR?AUOA"FSBHYD$U>N2ALVRR*HXN:@TP MM'>#:@RJ<92F![CNW6QC#9(?U/16'-!$]HY9:TTOM':#:AY4HU#-AVH!5&-0 MC:,T/<]U[69C#RRSH?4;5/.@&H5J/E0+H!J#:AREZ8&N6SK;W-)]3J-X&JW# MI>&H(#/1.<30(@ZJT4K3#[O:.[0,.F< U1A4XRA-#V?=P]GF%NDVCC(E24,I6@,*K=V@F@?5:*5-&@$=G _G3K.LTVMALW MWV+U@J^VQ_XK9J:7?FB)!M4\J$:AFE]IS29CLKL>$4"G9%"-M]P!J[DFI*>N M[KQL<^=UPC'H9J%SY*!U%U2C4,VW]\LSR][/'+3M@FJ\[1XY'%=IN035>:68*Y=B[](L MRJ:'GAO-X[L&#JIY4(U66O,!'N]MB$.G#* :@VHG!K'LHQURFW(E8S*-I MI#;&I_4FSUR$]&N;C0RW8A!EXNC-#URC8\: M-!^)]2#6LGA;=8>>TTQVCB#V$P>Q'SF(_WSX6YRH4=E0;4 MJC&HQE&:GMRZ1G+,-5)S=3?.5W?/2"K6X5NQUI#,Z_VG9WF"I^K:\*F,]X&/ M^+FK)K1LK>-VU#\],??F)>N<4FB;!-5\J!9 -0;5.$K3TUS74XZYGCJV+4?^ M1QXVCYGX08LN MJ.9!-0K5?*@60#4&U3A*T\^34#=GKKDY^]LKT&:_:\*AF@?5*%3SH5H U5BE MF3<\.&I./;EUM>8>.\3K660R?TO,P;W%9J%S-J%E&E2C4,V':@%48U"-HS0] MPW7KYF(_7=&%-G!0S8-J%*KY4"V :@RJ<92F![KN]%QSIW?*WF(ST3G$T ZO MTK2]Q?L[BZ%S^E M@&H,JG&4IH>S<5(P8U5R\VNUOE >$-X:36@;!]6\(W?. M.?BI Q2Z'#Y4"Z :@VHEQK9LWU]R\OYSGP>=DD(U M'ZH%4(U!-8[2]&C6M9M[I'9;A/&3R,^".P^CM'PO>&L^H>T:5/.@&H5J?J4U M_Q)WWR_6^?Z>^N26BW7^]9E4)Y%O.;+DYI_"M.G*,[(4LS55(/S"_77E);G"2\OR&1= MG$3Z,9$R617?+D0X$VE^ _7S>9+(]POY!-NSM=_\'U!+ P04 " QK:E8 M(+I)Q#L% !O(P &0 'AL+W=O+ER3IQ67%\SY-$5/^ ;SN_2*BC.S1%F2",>,)#&@^'%FG,%3W[:E M0V9Q3_"6U8Z!G,I#DCS+DXOES+#DB'"( RXAD/C;X 4.0XDDQO&K #7*F-*Q M?OR&?IY-7DSF 3&\2,)_R)*O9L;8 $O\B-8AOTZV?^)B0J[$"Y*09;]@6]A: M!@C6C"=1X2Q&$)$X_TX-3CJ,'3(%MV;##^!NX MN_' UR]'X LP 5LA*BZ2&-S%A+-C<5$< 4%P=A-EB_46!ZN8_%J+;/SX2^" M"Y%']K,K WE0ISNH+&JG+$4!GAFB:C%,-]B8__X;'%E_=.5#)YBG$\S7!-;( MW+#,W%"%/K^B) Y(BL(N_I6N??G7">;E8*,,3':GS1P*4VMJ;NK$:@K9(-8I MB764Q.8%*>MP*24!!JDH55D5 E]%Y5FS977EJ(M\)7Q?\G6">3G8N$:^;0_< M%O>:(C:X=TONW0.XSYM!+)M!%[]*B+[\Z@3S=(+YFL :>1B5>1A]1EL8Z'=BVL-;!&XQ8=W6;N28L0Y6#Z$M(=TW&[&9F4 MC$S>*:Y1)-:KT K!,WB4*WR3K?!:?WN_N4UV6X@[<" /R":4!87MU?,:+LZ.#JI%7X:47S MM*+YNM":N:I$(G0_I3II%99:T3RM:+XNM&;^*G$)E0KHX]4IAX6PL?IW2E.G M57N_KAYB;T)S-+)3SC^E!*E4V8NM*)Y6M%\76C-_%52&;ZGE3]8HG)8Z#2*SW#4 MKE&=9O:D7:2T*N0]8SOI+E1V)9%MM40^B^,U"L&2;,@2BR?[E>!P>6A%4F/W M?E6D$\W3BN;K0FMFJ9+E-OR4-WU:);E6-$\KFJ\+K9F_VHM:I63\<$4J8.M; MD];;ML7[)IYZ<+VI5 7,^3%KWRK(3U$N$7TB,0,A?A0^8C\GG&G^=4=^PI,T M^WSA(>$\B;+#%49+3*6!N/^8"-**$_E%1/F-S?P_4$L#!!0 ( #&MJ5@$ M'3$RZ@( *X+ 9 >&PO=V]R:W-H965TICTXY"9!!9O9)FG__6Q#62@$+1(O MP3;W')]C[G7N9$_9$]\""/2<)H1/C:T0V=@T>;2%%/-KF@&1;]:4I5C(*=N8 M/&. 5QJ4)J9C68&9XI@8X42OW;%P0G.1Q 3N&.)YFF+V<@,)W4\-VWA=N(\W M6Z$6S'"2X0TL0#QF=TS.S(IE%:= >$P)8K">&A_M\)N*?[SU :\A5?1!.N?]&^B!V,#!3E7-"T!$L%:4R*)WXN M#^( 8'M' $X)^1([E>"WP63=\#E$% M=^MP4YY$=1Q.=1R.YG./\BT%NB59*]B\=C95@F.> MX0BFAJPQ#FP'1OC^G1U8']JL]D16,^Y6QMTN]EH>$)4'ES+[]&A9_F!B[@[]-(-5^4&OQ3[HTWA/9#7CP\KXL,]B'S83KUGLS:#C MQ3ZJ=(XZ=7[)DY<3$K.3[-3OTQ-9S;=M_?M7MGI-S9*N)^]]L=7-'[0D=L]W M?$D8=%_R;5'-6]X\:*94)RL[E$U,.$I@+6'6]4#F."N:PV(B:*;[JR45LEO3 MPZULJ(&I /E^3:6'&PO=V]R:W-H965T)"S[S2F/K2]W5>0D7UA:Q!X,I*JHH:#-7:U[4"6KBDBOM1$"1^ M19GPLM3-+526RL9P)F"AB&ZJBJK7:^!R._-"[VWBGJU+8R?\+*WI&A[ /-4+ MA9'?HQ2L J&9%$3!:N9=A9?74[O?;?C*8*MWQL0Z64KY;(.[8N8%5A!PR(U% MH/C:P UP;H%0QJ\.T^LI;>+N^ W]UGE'+TNJX4;R;ZPPYJ2 %6VXN9?; M3]#YB2U>+KEV3[+M]@8>R1MM9-4EHX**B?9-7[ISV$F(H@,)49<0.=TMD5,Y MIX9FJ9);HNQN1+,#9]5EHS@F[$=Y, I7&>:9[$:*#2C#EAS(%VE DW."F^1PQT=P)W#TI Y MTSF7VIKX?K74SMB/(8TMUG@8R];&I:YI#C,/+[\&M0$O>_\N3(*/1Y2.>J6C M8^C9/=CZ*4 1N7*G,"2PA4@(XK"\ !7TG,E1[D>I<&+6O=7%GN1-G@UF5@/24CV),3C MR8%SG?02)DWVDOME-CO:Z9T(3#"M."BPG*5VWW:P,C:]=QEM)@_W+# M$G\8H.P&7%])U-,%MHGUOZ#L-U!+ P04 " QK:E8,NK@(0\% H( M&0 'AL+W=O&A(H"%XL _3^^ V+O5(XLQQ6Y#VXVXWNN M3]+3&R9;(5_R%6,*O29QFD^]E5+9F>_GBQ5+:-X3&4OU)TLA$ZKTJ7SV\TPR M&A5)2>R3?C_T$\I3;S8IWKN3LXE8JYBG[$ZB?)TD5+Y]9K'83CWLO;]QSY]7 MRKSASR89?68/3#UF=U*?^15*Q!.6YERD2++EU#O'9QS,EU-/7ZIB(6LX4R$%2_;-@%BV.#I.OX?$7;7>Q?0\MUKD2R2Y95Y#P MM'REK[M&["7@04<"V260?YL0[!*"@FA964'KDBHZFTBQ1=)$:S1S4/2FR-9L M>&JV\4%)_2G7>6IVR23?4--*=,/IG,=,W0>:ZW.#,]SY%8 MHB_)G$41B]!>YM$E4Y3'^;'.?'RX1$>?CM$GQ%/T=276.4VC?.(K7:Q9TE_L M"OM<%D8Z"KNELH<"?()(GPQ:TB_H /OABK% M%PPE(F(Q^@M=B"31*M3[LWA!2].M3=&MC.EK9$4E:V/L7,)0'%?F!4PH5^:@F'[]?.R.)O]FFVA.%A;Q!681:!845@>)"6;_U2QWL^#A\D]J],)NA(>[ W1F5^W%JR M$_'0+81"L_G7_@P3< EC4$,&A68WH+9DV&EZ8$1<+H'QOB_I!4T)MT8-.Q1< MVRKL]E5-!3^)6+,H?I XW88;]N!=!$*SFU!;,SR$ES&HWX)"LQM0.R[L]#0P M,@[;[K%A.&@*N35N$'0HN39.V.VT,P]Q0,0M*[)7!@&^!A MB!N:[@@,<S:!>"PK-;D#MM8A[#@:BYG()Z[[;U+$KQ"Z]=DG$[9*:"O[RNEC1])DA M::871^>/ET@),XMOORF#SJB@T.Q6U&:+G,++&-1H0:'9#:B-%G&/N4!D//KG MI%G[AV%3RNUAHPXYUU:)_ >KU%HOZ/0)"LU^EE)[K* /_S0%U%=!H=D-J'U5 MX)Y=W4F>+GA&XU:F96ZX/VS N'F3_2C*KJPV/(';\%1387-?;:VNS!]W3?-V MU7T055;G[SW&-<_0;ZE\YFF.8K;4:=KVZZ\063Z6+D^4R(HGNW.AE$B*PY5V MXTR: /WY4@CU?F(>%E?_'##[&U!+ P04 " QK:E87N8RF6$" =!@ M&0 'AL+W=O[=D($*F5]Z$OBCW/.]3VYUQEM MI'K0!8 ACR47>NP5QE1#W]=9 275%[("@3M+J4IJ<*I6OJX4T-R12NY'0=#W M2\J$EXSZ&T7[MBJ,';!3T857<$%M,3=\5;]B\L=2(?R'>J5+-ZFH*AC.LS7+V?I^3TY(R<$";(CT+6FHI\ ?7J,#]/0X_;;F'3W"&U4C5UA-$%KR#7D*R969&*KFQD&FJ1,9USJ6@'Y/5D@'"O_ MSR$+FZ"]PT'M;3#4%="&FQV-RSP_@9E ;B_E-)L M)[;CNS]"\@]02P,$% @ ,:VI6+[(<<9D @ &08 !D !X;"]W;W)K M&ULG95=;YLP%(;_BL6JJ96V0DB M2-(;:)INY@4 MI>UV,>W"@9-@U=C,-DGW[W=L$L84DDJ["?XXYWW.:SA.NI/J69< AKQ47.BI M5QI3W_J^SDNHJ+Z6-0C<64M548-3M?%UK8 6+JGB?A@$L5]1)KPL=6L+E:6R M,9P)6"BBFZJBZO<]<+F;>B/OL+!DF]+8!3]+:[J!!S!/]4+AS.]4"E:!T$P* MHF ]]>Y&M_>)C7H$M"#CDQBI0?&QA!IQ;(2SC MUU[3ZY VL3\^J']RWM'+BFJ82?Z=%::<>A\\4L":-MPLY>XS[/U$5B^77+M? MLFMC$PS.&VUDM4_&"BHFVB=]V9]#+R$,3R2$^X30U=V"7)5S:FB6*KDCRD:C MFATXJRX;BV/"OI0'HW"789[)9K*JF,%3-II049"9%(:)#8B<@2;OR:)1>8FN M23_P<@Z&,JZOR 5A@CR6LM&8K%/?8$E6V,_W^/L6'Y[ ?Z7JFHQ'[T@8A!/R M]# GEQ=7_\KXZ*BS%7:V0J<[_B];,;"N+,P/J>>+<'V5 &*R+4[GJ$"6XG82=C^ MVV;A:!+@\5#L&@ %IV"Q1TL M?@V6#,'B8UA\TEG2P9*SL$=I*"?UH8'ROY_D4 G)T9N\26Z.WJ3?ZW1[:6+_ M;)C0A,,:\X+K!#VH]B)J)T;6KOE7TN!5XH8EWMV@; #NKZ4TAXF]3[I_@^P/ M4$L#!!0 ( #&MJ5AM B--+P( ,0$ 9 >&PO=V]R:W-H965T [$E)[?)HA]C,XMB5.U#< MC4P#FG9J8Q5'"NTV=HT%7@60DG&:)->QXD)'119R*UMDID4I-*PL M@S2'/!I'Q\2]V.[0)^(B:_@6UH#?FI6E*!Y8*J% .V$TLU#GT)5X02"C1,W!Z[6$!4GHBDO'8SY7G*XUTX9-0=F?36Q^46P&M D3FC_4=9H:5<0 M#HN%44H@G3(ZQG7%%D:CT%O0I0#'WK.E0+'EX0#?W )R(=U;2J\X$H0)75M? M[?&LE%PHVENW&P>/K4_!GIY9C"34MXO+7M2\$Y5>$'73V!%+)^]8FJ33CO=O MDIA<#E;3P6H:6"<76)?&N6?^?BZIAMTA*/?KG,R.<'J>T,_+S#6\A#RB@7!@ M]Q 5KU^-KY-/+\B=#'(G+[$7"V_;L=JT]%F$WG,IJG,:.Y:KP.)'<%^,DRS> MG^D\'3I/_Z>S!3_4=%CGND[_Z9H^:QJ?7$H_WU^YW0KMF(2:,,GH X%M-S-= M@*8)]W1CD&Y]6.[H-P/6%]!^;0P> W_UAQ]7\0=02P,$% @ ,:VI6+=* MA3;& P A, !D !X;"]W;W)K&ULM5A=C^(V M%/TK5BJMNE([B9T/DBD@=1E5':DKC6;4[4/5!Q,N8$UB4]O [+^OG81 (*2+ MQOL"<7SO\3W7)]&)QWLA7]4:0*.WLN!JXJVUWMS[OLK74%)U)S; S))(;] MPXUGMEIK>\.?CC=T!2^@_]P\23/R6Y0%*X$K)CB2L)QXO^+[&4YM0A7QA<%> MG5PC2V4NQ*L=/"XF7F K@@)R;2&H^=O!#(K"(IDZ_FU O79-FWAZ?4#_K2)O MR,RI@IDH_F(+O9YXJ8<6L*3;0C^+_>_0$(HM7BX*5?VB?1T[,BOF6Z5%V22; M<GFBQ;Y*_KQ 31EA?J(?D9J326HL:_-(C;4SQO M3S4@N0+XF%R!VS?!;AJ2),M&A(S]W2G' MGL QQ$)LC:P4W_4UA\-UO^HU);RW%2^Y0N03=7,W.'VN4>;@O*^P@=1;]U M1V"=!L1M V*7PHU=\G8$UN&=M+R3[RG^7P=7N'4K'8%UFI&VS4A=2CAUR=L16(=W MUO+.OJ>$LPMI9G$V"L\$?!F%PU$2I_WZQ<'1#P2W*'@'2C.^LAQ,O5JR7%MB M%8\M9_T*'E[BUJUTA=9MR(E!PBY5W*"YXNX(K!IK7-HFC\(J .)"7[&[@PO< MO*&.T+KM.+HJ'#D5LU,[Y0JMR_UHJ/"@;WFWF.,>3QQG*3[7\O_&=>L_&B,\ M[(Q>ZK+E@8;YAC]0H3OSV4:MC+5 :] M=H36[=71AN&14YT[]5RNT+K&PO=V]R:W-H965T$YHC!8FJ=.:-O36J9-16P.=ZR?]7FI9DYYC"CZ3V)13*U1A:*88'+5-S2 M]3>H#?F*+Z(IU[]H7<7Z@86BD@N:U6"I("-Y]8\W=2(: ,FS'^#6 '<7X!T M#&K 0!NME&E;%UC@<,+H&C$5+=G40.=&HZ4;DJMMO!-,WB42)\)[S!C.!4$[@%"!UW37"0<7>8QQ&V\+<49 MA>Y6X;G;27B-60\-G!/D]EUOCYY9-_P"(@,?=,@9F(0---_@ -\LQ9PCND!U MYA!E2!<_^OU=AJ(K 1G_LR]O%:^WGU<=UU->X BFECR/'-@*K/##.R?H?]EG M^DADK11X)@5>%WOXH\SFP%0.JB)!@J*B9%$BCQ,JY;8SM#9E1?(ZZM.^G%0+ M^7HA]<19A6-_/)3[M&J:?1KE#(:!/S)A+1N^L>%WVC"E#QM@$>$0/Z?6?Z+# M0Q*N0V::][K5;+C!I6W9X[VG': MJ>653H?&Z;#3Z37)259F^[1W E]ZT(Y$UO(X,AY';_2L&1TS!4@CGC>JT)CY6&H[$UDZ#^Y@&]VUKM>9OEJ'C],;!3K$^&U;IMQM= M809LJ9MECB):YJ)J$,U5TY"?Z3;4?@RONGG9@RU)SE$*"PGM]X;R'<>J!KF: M"%KH'G-.A>Q8]3"1'Q7 5("\OZ!4;"=J ?.9$OX'4$L#!!0 ( #&MJ5C) M6XT&PO=V]R:W-H965TENUUUW=HPN3!!5PUC9)^^_/!@($B)-& MO9<$C.>;^6;LF;''&\I>^!) H-X9X&L>$O5U#1#<3PS:V M P_A8BG4@#D=K\@"'D$\K>Z9?#-+E"",(>$A31"#^<2XLB]GV%("V8R?(6QX M[1DI*L^4OJB7[\'$L)1%$($O% 21?VN8010I)&G'[P+4*'4JP?KS%OV/C+PD M\TPXS&CT*PS$*";/Z$@Y"H\GT8\^T6;8JYE(#_E@L:%L+0@ M#I/\G[P6CJ@)X/X> 5P(X*: NT? *02?D8GXDC#@*$S04Q(*?B$'Y?,_2YIRD@1\; II MJE)H^H59U[E9>(]9#KJCB5AR=)L$$'3(S_3R-M8 F-)'I:/PUE'76(MX1U@/ M.?8%PA;N=QFD%[\!OQ1W-.8X9=R<#,_9@_=W&C\#^_+)]JQO=)[_/V91^/)I MB!W\[4GR9M%;F"R*@1^IX$)&(QM1T_/@=@8GU]WOUJTRRR5?$1\FADP='-@: MC&F.V>68#P+;<5._=%-?ASZ])G(Y^X#.Y'+,%^EY%]\[;K-MEI M]9_(;EBR&W[$5AJVMY(]]$;]?H-*Q[S&EMNQ9LO*/(<';1TU++ M==2::FYZK<(3G6Y;57VVM(G^5]:(0%!D\:LU,-E>%6\%6\CUW;/0WWY9 4-9 M/>BLO=9'YO>/0MMU4*V!L8]>ERD/D&*>1;TSZ 78L+[N>NZ@$7*]RE,IX8H2 M?G>J/X(:/ICR]7I/Y57U++:VUN_)^DK@-Z.4WE6?8BM;T3>N>'<-BFOA[TF)U>_+W=MK=H,6]]G M-,O!$?9Z+4/Y9CFXM X1Z]U2\DK*'5Z10MQZHJIVB);WQ==+18,%D2 /.H+%B8\ M]-%/$J75^NCDG8-Z]81DC]Q!JZZTY[FCT;[MBZOF!VM[!YW5M>!U65X [UAN M#3QU]MZQ7&_ >\-BUBYB8F"+['Y*5@2:)B*_DRE'RSNPJ^SFQZRFYQ=H=X0M M)&$4P5R*6KV!3) LOY/*7P1=9=/2R#RT*\FR.]S2L7V12DH;P:G M_P%02P,$% @ ,:VI6/[A,?E-#P \N !D !X;"]W;W)K&ULQ=WO;]O& <;Q?X7PBJ$%TEK\H5]98B Q[XY7K$/0M-N+ M82\8F9:)2J)+T7$RY(\?*3$^G42=Q/:+^4T2*[[/T=(C^JA'I%X]%N5OZ[LL MJ[Q/R\5J_?KBKJKN7UY>KF=WV3)=_U#<9ZOZ?VZ+U=>O2H>JD6^RMZ5WOIAN4S+SV^S1?'X^L*_^'K# MS_G\KFINN+QZ=9_.L_=9]>O]N[+^ZO))NN??7O.C?"B*WYHO],WKBT&S1=DBFU4-D=9_?KM^+U% M+Y[F; ;N_ONK+C<_?/W#?$C7V76Q^%=^4]V]OIA<>#?9;?JPJ'XN'I.L_8&& MC3KYJPOZ_*^G_S>EQU)7Y_ MR*O/GE[-LE43.^_=(EUYWWO_2,LRW=SP;9Q5:;Y8?U??^NO[V/OVF^^\;[Q\ MY?UR5SRLT]7-^M5E56])XUW.VEFOM[,&1V;UO9^*576W]L3J)KOI&*_,$@"+KN$/?P-_?-\,%F>-@Q M/'8/_S%=/-5RWU1 M__9;9^7'[.+JKW_Q1X._=<62Q&(2$R0F24R16$)B&L*LX$=/P8]<^M7[JIC] M]OV'3:!G.\'OBK!3ZAMA$HM)3)"8)#&UQ48;K%D/?[R:!*-ZW_UQ-YH=WS0= M#NUOTM!F69$;/D5NZ(S<+_DBZXJ7)%83&*"Q"2)*1)+2$Q#F!77T5-< M1\^\-!B1P2>QF,0$B4D24R26D)B&,"OXXZ?@CYW[Z4UXU]YM4=YF>56G^MOZ M\''=I'S]75>,M]IPYQ?/>#*.HI']J^?:.6G?@)*8(#%)8HK$$A+3$&8%=/(4 MT(DSH.\>RME=O;^M%ZZK=7Z3E=O]\HF8.LV^>UL2BTE,3 Z>C:-I-!H']K-1 MDG,J$DM(3$.8%=/I4TRG?R"F7=%T.GVC26(QB8GIP1&*'XX'@[UDDE,J$DM( M3$.8E4Q_8%Y''CBS*3[-%@\WFV/_G6R^:/>?WKQ>X9[QF]\]2=_@HEJ,:J+5 M=G>K_G#_$%RB8TLZWI@WKJYWO%%>S!4$ZUFK7(/%[GHG K5$E33E&8'U=1C:%F&:C&J"523J*90+4$U36EV@DUIYC]W:^:CM1FJQ:@F4$VB MFD*U!-4TI=E/ 5.?^>[^[-=5F;*LN4:U&-4$ MJDE44ZVVNY8/H_VU?(+.J2G-#J^IUGQWMW9&>.^S,B]NFG[8:[_W6*_AGJMW MBM'2#=4$JDE44R<><=_[G*6E-VE?5O'\P+M)/W?ME1)TNS2EV4DW[9SOKN>L MM;;WQ?LQ+S[D56>,T7X.U6)4$Z@F44VA6H)JFM+LDQE,FQ<,GGG1':!-'ZK% MJ"903:*:0K4$U32EV4\!TP@&[D:06'2[I^@=D<3K?]03:":1#5UXA&?/BVA)T>7T.@& MZ1,;M%W:N_:OIO +W(6?\PU#'><1G7H+AGNZWH%&"T%4$Z@F6VVW38K"P22T M=Y *G31!-4UI=I)-(QBX&\&^2>Y,+]H0HEJ,:@+59*OM_J8=[K^>IM I$U33 ME&9GU_2#08]^T/OB'3NESLWTSB=:$Z*:0#6):@K5$E33E&8'V=2$P7/7A %: M$Z):C&H"U22J*51+4$U3FOT4,#5AX*X)\14U6AFB6HQJ(C@\XS"\-S]^[FG MO+JGZQUXM"-$-8%J$M54>'A:XS :C/>N=I6@DVI*LY-L^L307>;L)+DM#COS MB1:%J!:CFCAQ=W5U7VT4T4X0U1)4TY1F)W;GVIKNSG WL55:SK.J"6YSZ=IT MWOFRM=OK'5[V:IGLY3+9ZV6R%\S<:M.=G>O^^R_0"36EV3$UA6#H+@1W8SHO MTH6WS)H%PJFLHA4@JL6H)E!-HIIJM=VL#GXX6 :@%2"EV6DU%6#HK@#_62]? M\]7AV*%1+4$U3FAU74_2%SA;EZMW/[W_U MTNT5!3_6T3WC" LM[E M1C6!:A+55*OM'F'MG_>$3J@IS-"=QMW]NL$ M7[SFVA>SN\PK5MT+ [2'0[48U02J2513J):@FJ8T.^JFK@LGS_VJ,%KFH5J, M:@+5)*HI5$M035.:_10PK5_H;OUV%M&N0SRTWT.U&-4$JDE44ZUF'^(%!\=X M:&]':?9'+G)?G?,/+$:JQZ(KPNZ)^D88U6)4$Z@F44VA6H)JFM+LJ)M^ M+O*?>3$2H8T=JL6H)E!-HII"M035-*793P%3[$7NINJ\Q8@;Z1UCM-A#-8%J M$M54J_F!M1H9C [6(^BTFM+LA)HB+SJ[R#NY'CER1HI[AM[Q1:L]5!.H)E%- MH5J":IK2[(SO?!Y>]-P+$;0Q1+48U02J2513J):@FJ8T^RE@JL7HSU:+;J!W MA-%J$=7$B;LJ.%XMHMNA4"U!-4UI=EQ-M1BYJT7Z!"KW=+W#C1:/J":BPW*O MZR/;)#JK0K4$U32EV5$V[6/$G@O8&5^T=T2U&-5$='A93G\X.CB'"IU4H5J" M:IK2[/2:0C%RG__W\]EG3+FAWAE%BT%4$Z@F44VA6H)JFM+L*)MB,)H^]U$@ M6BJB6HQJ M4DJBE42U!-4YK](>VF?!RZRT?TNG7NN?JF'=5B5!.H)E%-G7C$ MVX-9[YSKUZ$;IBG-CKHI'X?_WY,#W=/U3CM:-:*:0#6):FIX>'+@:#(<32=[ M%0TZJZ8T.\JF1!R>.#NP]_NLW6#OL**%(JH)5).HIEK-^F#9T ^'HV@_K6BA M2&EV6DVA.'07BF>L,8KJ+BO;1'?&%RT442U&-8%J$M74\/#3#D?1P<<=)NBD MFM+L\)JF<.BL8:[>;/>R]T=?$IU6=4P[]OWI(-P/']K?49J5TI'I[T;N-H=X+Y%[BK[)1+48U42K[>XI M@NGA>XG0216J):BF*JL6H)E!-HII"M035-*793P%3_(WJ@E4DZBF3CR,QT]_2=#MT)1FQ]54?2-WU7=R-9)^.KH:05L_ M5(M13:":1#6%:@FJ:4JSLVVZP='PN5JL6H)E!-HII"M035-*79:3;]WNBY+T,Z0NL_5(M13:":1#6% M:@FJ:4JSGP*F4!R=?1G28^L/M")$M1C5!*K)$W=\>'3%H-#M2%!-4YH5U[%I M%L=_K%DLLX]MD+?+DA.UMWN6OIE&M1C5!*K)5MMMLZ=^X(_MJE*ADR:HIBG- M#K I%\?N&%BT742U&-8%JLM6L:W5,]^MUA\:Q_=('UB M@T;M!KGR;%K$L?L,0]5<&6/MU4=\V]B^\-+YO,SF:95YMVE>>A_3Q4/W:@5M M!U$M1C71:KMKX-#?>X,I.J-"M035-*79@36=W]A=%KVOQ=SY$=INH':WN&7IG'&T%44V@FD0UU6J[R_K]LUK1";5S0BN-$]/I3=R=WF9-<>99@6ZJ M;^Q0+9YTG,>W7S,(=$J):@K5$E33E+;-Z.7Z+LNJ.*W2JU?+K)QGU]EBL:[3 M]["JFI7#SJU>F=W6&?9?O@DN+@]NO_9?2K_C=N6_3#:W7QK^ZM5].L]^2LMY MOEI[B^RVGFKP0W,L6N;SNZ"Q*'_;_#A7_P-02P,$% @ ,:VI6#U$#)AD P % L !D !X M;"]W;W)K&ULM99M;]LJ%,>_"O*FJI76V."'.%UB MJ=EV=?=B4]3^6DN@16-4E3X)@L2O M*.->-F[&9C(;BUJ7C,-,(E57%97?IU"*[<3#WO/ '5NNM!WPL_&:+F$.^GX] MDZ;G=RH%JX K)CB2L)AXM_AFBB-KT/SQA<%6[;61=>51B"?;^5A,O, 200FY MMA+4O#;P#LK2*AF.KZVHU\UI#??;S^I_-B?&"%7DV\U$,%+&A= MZCNQ_1M:AV*KEXM2-4^T;?\-/)372HNJ-38$%>/N3;^U@=@S",D1 ](:D(;; M3=10OJ>:9F,IMDC:OXV:;32N-M8&CG&[*G,MS5=F['3VX6O-]'?TD>? ;7S0 MK*0<7:-_3.BOK;L%N@.E)WI^2DX"(Q^I%96@VM>)&<(NL&$S0WADAL]U]0CRXA5. M@K=BX=[S'G%'Z[2B?BV;F3=J37.8>";U%,@->)F3/$$:=:31*?5L2LV2YX N M&6_=OT+_]@;"L3JUN%&S2;_)$IR2. K'_J8'(^XPXI,8=A,M)>5VL[P4)3Y$ M2>-DE/:3)!U)\E.2C=FY!L1N;P5:EV= )0=0USC$89Q$_5C##FOX4ZSJ4T[TH8S)(AOTQQGN7!3XK1\_%:N^B:)]K.#B6&)CLN,BO M9NRYB.00D9#!Z$B6X-UU@$^>X:>R]US$L">*9G6/G+]X=P_@EU\$YS)%AQLN M'(3Q_Y#\O4*E KELRC&%GTE2+RLSNPVH?W,20J(G-V*:T MJ_GQ:SLA'Q"B1?6(%TC"O2?G'A^B(V>T8?Q)Q(1(\)*E5(R=6,K5I>N*,"89 M%N=L1:CZ9<%XAJ4ZY4M7K#C!D6G*4A=Y7M_-<$*=R!U*A_8YC,I!C($0Y8*\PDV M1:WG@' M),N*9L4@2VC^C5\*(6H-"J>] 14-:+>A=Z#!+QI\,VC.S(QU@R6> MC#C; *ZK%9H^,-J8;C5-0O4RSB57OR:J3TYNOZ\3^0KN:$BH%A3,4DS!1S"7 M+'SZ>*T$BL"49YX,4!^.W.?Z:"U%PR HBQJ4@Y)RT$EYRH0$;*$>;L^$KENY=0(<.>KOVWB]"7O^ O:O4!+MCT[Z]_Y QX:TL.Y&. M7BQ+:,VYJ^@%@U-[VVIVLX76E*M*;[ S\;S%V_T]V^XY>[\$P@/&KD(4[$Y1 M#TH%S,/8K%^DW)VRE5[95HZ=4$^>O<'>P=YF'AP&NQLE+55HZ.WF$K>VDYX1OC0O&(2BHM8CWW8NKY8O,:[, MUOW.]6MX.\R7"14@)0L%Z9U?*&(\?]F0GTBV,OOUCTQ*EIG# MF."(<%V@?E\P)KQXE4" "C!0 M&0 'AL+W=OXZ#O^>V;5CTLH-'+AXO^:]F3>>F4DM MU:/. 0PY%%SHJ9<;4XY]7ZU\72J@F0,5W ^#8.07 ME DOF;B[E4HFLC*<"5@IHJNBH.K7'+BLI][0.U[VCR< )"G'Q"V@/ Y('X!$+6 MR EM(G.REM309*)D392U1C:[<;EQ:%3#A/V+:Z/PE2'.)#WH 32Z7 M8"CC^HJ\)0_K);F\N"(7A ERG\M*4Y'IB6_0J87Z:>M@WC@(7W 0D5LI3*[) M)Y%!]A3O8[!=Q.$QXGEXEO"6J@&)AF](&(1Q3SR+?X='9\*)N@1&CB_Z:P+) MDNF42UTI(-]G&VT4UNB/OHPUC'$_H^W;L2YI"E,/&U.#VH.7O'XU' 4?^^3^ M)[(GXN-.?'R./5DIN6>NH7&>8*&X5!A;2WVR&ZZ1X[+399\,HP_X"_>G==LVK*'A]ERW MH.AEK4W#D:YF$]O6 *\\J)%QFB23N.%"147N;4M3Y'J+4BA8&F:W3-=. MN:RXA;F6/T2%]33Z%+$*UGPK\4;OOT*7SP?'5VII_2_;!]])$K%R:U$W'9@4 M-$*%+W_HZC $,]Q0-H!TN> \0N K -D/M&@S*>UX,B+W.@],\Z;V-S!U\:C M*1NAW+]XBX9>!>&P6,":+!6;:X5&K+:^MDO)%3M= '(A[1E[S^YN%^STY(R= M,*'8M9"2O&P>(PEP-''9!9N%8.D+P3)V36%JRZY4!=53?$S">_7I0?TL?97P MFIMSEHW>L31)QT?TS/\=GKTB)^N+F7F^[ 6^&T!A@'HPC2B$;5@=A 5;]^,)LGG8\G^)[(GJ8_[U,>OL1=7 M32OU(QA6#AKI:(L$GE'BB=R2V17)^<<\W@U3"4Z3H4_O$?3%@YYOP&S\*K 4 M?JLP-%!O[;?-I1^R9_89;:&P-/[2A!5&[;$1RC():Z(DD33#)JR%<$'=^LE: M::0Y]<>:-BD8YT#O:ZWQ<'$!^MU<_ %02P,$% @ ,:VI6!JYPG82 P MI0D !D !X;"]W;W)K&ULM5;1;ILP%/T5BU53 M*[6!0("D2Y#:=-,FK5/4K.O#M <'G& 5;&:;I/O[71M":4;23-I>$MN<>SCG M$7F1-T7,P$SNV%):$Z8I)PA0983ZZI_.1UIO %\HV0C6V.DG2PX?]233\G$ M2;-+]K46,="<2D5S^M@4)!35OWCISH/K0#@Z0YP MZP!W-V"P)\"K SQCM%)F;-U@A:.QX!LD-!K8],#DQD2#&\KT5YPK 4\IQ*GH M"Q3*9RXEFA&!YBD6!%V@*<^+4F&3Y],;HC#-Y!FLW\]OT.G)&3I!-I(:*Q%E MZ)Y1)<]A$<9?4UY*S!(YMA6HT^^PXUK)=:7$W:/$0[>X?/V\+W'@E&V:F?Z^]5" M*@&5_*,K717=H)M.[^Y+6>"83"S8OI*(-;&BMV_Z@?.NR^L_(GOA?- X'QQB M-S6608V=ZPU'XRZO%4%@"/3!LXXN1F$8CNUUVT0'JC]PPGX#>R'/;^3Y1\I+ M:%:JW=JK!/I'">Q '1 8- *#@P(?S%E$D@N\)@*.UNW>*R5)]*:+S7:%VD*L MMH(*J#&#JG..3@%7A9UUV:L$^"WAP=#W_, -=AQV 'U_Y(9#I]MCV'@,_Z/' M^L.]YC(\UF4'\*#+8>-R>%2I=7^?4B;/#SH-5.S#=GTYO?Y@1WTGRMU3A*-& M^NBOI;?3_KKXT5'B.U%_B+=;-UY.Q,HT A*JI&2JNB&:U:;7N#)7[,[Z-?0@ M5[5!5=P2YMA"GT4$1H SY>< MJ^U$OZ#IS*+?4$L#!!0 ( #&MJ5@\RO<\S , -D1 9 >&PO=V]R M:W-H965TM[7NSFA'%G M,;-]#W(Q$Z7.&*H_B@<) M+;=!6;&<M9V12>1+BV33N5W/',XQH1E-M M( A\[>B29IE! A[_UJ!.,Z<);#^_HO]FDX=DGHBB2Y']Q59Z.W"8@J ,"FVC%S*;UD6BRF$FQ1]*,!C3S8+6QT9 -XZ:,CUK"6P9Q>O$%G/)) M*(4>J$2/6R(I^@7=<,U6+"N-PE6G0N\_4DU8IC[ >V6[9JX& @;&3>O);JO) M_#.3!>BSX'JKT!U?T54WW@7B#7O_E?VM/PCXF<@K%."?D>_Y80^?Y;>'!P-T M@D;,P.(%9_"ZNM&TE$PST.[N)A3H(*-+*SYI=HML._A)(CBF;MK9]=0PCP:9WRM5$IY"<4OPLJQ9,^CA-IDB([R/^"#JI:4;":PC0-P( M$+\)K\=C"C826$>PI!$L^3%>3TXL'.-)/ W#(ZN?CDL2;Q)/XGZG3QK>DV]U M>@&4Z0N5*5/4E+.3Q9Y(2;CN_5L8G.'2(HX$UA%CVH@Q?1.NGXXIV$A@'<&P M=]A@>#_&]S5NV]#3:)H$1[;O&8:#)(XF_;;'K9T1OL3X.ZHT5-$4%!AKR5(- M]:XR*3GK-_[P%)<6'MVM )2P7=4JKJP54NSIXPB+O29\\#@ M!!>7VP3<2#FZKO\']\8NO CZ83?&S_TW$1 MCI.3WW^W=4C.J=S8NP,%E$JNJQ-GT]O<3]S84_E1_ZVYM["'[P-,=>D!Y\D- MXPIE= V0WE4"I&1UCU UM"CL4?Q):#C8V\)4+*R] ME-FE;8M@#PD5%RR#%.]L&4^HQ"+?V2+C0,/"*(EMSW'&=D*CU%K.B[H[OIRS M7,91"G>F#(HG_HC@*%K71'5EP]B#*MR$"\M1+8(8 JDD*/X=8 5Q MK)2P'5\J4:OVJ0S;UX_J'XO.8V_)8J<_=%C.HW^R@T!M\YYLE M?WW")\B-A$3\W?>V2KEAOYR:?RY%1@-86#C!". 'L)8__N".G9_[4)D4\PV) M=3 .:XQ#G?KR1HB"+"A&-O [Q8FLW)J%WY=V;#O-(SQ=*DFF]*K;>8*0/]-%4L3.:MYA2 MZ[)K,A=7G[I<)2S'T8<[' 25!E%&8X*I.J;M$M"??-SX]";?U^[S[&(PFO]$S.CUPC"8EIM2Z<)JT MQ-5NU__+NH%5K^6 >J4[Z)4D!BV:.I<3'!H M\?+XHBQ(EA4?]#=,2I84EWN@(7#U -[?,IR/JX)R4!\B+;\!4$L#!!0 ( M #&MJ5C+@;\"7@, ) 6 - >&PO?;R-1WZ8?S1]ZS_]K4:BK=YZ]GGPX.>G=#JX,("8>'R8^#YM M3+JW+6VZGVHA2SS%:/V#'.TQA DG#C]&Z"_$7L=);(T%*A@Y=),[[<#X^O2Z M"'V+;BD":VC6!_)W7W'6!= X.,\\9@U[<-HT%)E*)2 M7.N*Z6P:GT!>7;Y;E=KA3))5V+WT-P1ST4$FA4RI;,*$_KII-. T SN2S>9P M5449 *A4D>M"RLBL$,1X6#/J@I:=4LYOX=;R,]O27F:M=3,9(YJB-E07K8RM M@'Y;S6JW9>,7Z7HE>RC4EX4>CC!UV!WT1M*,+4U]F34&,/405R=ER5>?.9N) MG-K!'QQP-"!KGC%MTSKWW_(LO]AQU'LMR^:NLFO8Z;$^+[QUDY?'8#(^!I-'D9/] M8S"9'(')WJO=-9]C,GS[)J.C6.WNFS09U&?*UL%UZ]C:M'KP>C#T?\#+!M\$ M]28+QA43=6W.TI2*)Z=7+:_(1+]N;^GK_BG-R(*KNP8<^IOR=YJR19XTO6Y@ M(NI>F_(W&)X^"J_?370L)E*ZI.FXKLK9Q!0]7=!1ZP\0=I%K\W$C&,=B;@0P M+ [F .-8%A;G?QI/'QV/Q3!O?2?21SE]E&-9+F1LOE@<-R?1'_=(DR2*XAB; MT?'8Z6",S5L7..KC6?(_CS UG1?AF CQ3,1&RD^UX"X MYPT82>)>;2P.,+!5P'('XKOC0$ZY.5$$JXIYPW8PCB0)AD NNG,TCI'9B>'K M7A]LET11DK@1P-P.H@A#8#?B".8 /&!(%)GGX,[S*%@_IX+-_Z!'?P!02P,$ M% @ ,:VI6)>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'7VD7+QH\[S4^IG]*G)E9X.-<]OST"N7WK+0IN/-OS7IDMT;PS&Z$<$4^"L;C9%1PJ0:7%_MS/9@1?*.=2)W4 MRF^L-CQ)\6+?]E=OV4Y:N92Y=+]G@_IU+@:LD$H6\H_(9H/Q@-F-?OE'&_E' M*\?S16ITGL\&DV;'DS!.ID>;%Q7D(U_:>HOCR^_<@\P&R=B?<"6-=?41]?FY M9]P)?W#SKG3ZB\R=,#?"5-=C_^"VZRY-N>A0$N9<^EWF-NL MQJ-$49E05F3,O[(ZEYGGR-@5S[E*!0.0 0(9] CY(P"0(0(9]@*YJ'#\1P%D MA$!&/4*V6C)&(.,^(4, F2"0"2WDG+O2"*97[*JT4@EK =<4X9K2XZ8:C+&;MACZM%AG677?"N]-"N7,J?9_=)Y85?C!6*B M7B$6RQ2G8-\&M'RO5!^ @F6!&F1 K92^X.BWX=BNV6AWR83*9T-MD M5R4@_ZUL[N-6"PP3R(38(#?"R!VO@A6[D[Q)>) -\\:$7!Q%(5W=S^I;BV]$ MYS.>4*EL-R#FC0FQ."I(K;S-=/H,F3!G3(BE\2\WAA_T?DP/$V(_?/Y9^F[% M;OT(5757>_"C%<)A7I@0B\%3Z4*P1_ZKU:D"3 H!L12\K'P&:7J\DSW@)@9QNB12QBZ70FKTY*S#DAL7..TT0G(N:;D-@W MQ_4A=G8C_'T\;S-BL@F)98.K.X*8F&S"/DM:/V*(B8A6)B"^&8,!''F(7BGBS$:@W!I24Q.H]/ M/Y%_4-=XM7G]9 D?R&/,0C%YS>T8$\01B(E9*":V4!?F=>FC?//, 3$Q"\7$ M%NK$K*8E>.I*GD-,S$(Q^6-01T7K[7>'BTPP"R5]%-[>1A'$Q"R4]%IZ&T), MS$+).Y3>3F*V9)E@%DK()_]AA;#C\3S!Y),0RV<_6=Q-AODF(?9-=_%R^-J0 M]Q 373E&[)M3F*^#&F)BODF(?7,*\U$68KB$ 3C!?)/TL59@_Z,/KR FYIOD M'5<-=(Z<*::9:5_K!QI4B(EI9OKNJPCJ<%%L2U<=##$QS4R)-=.)^^NTIS],'PZH_S8*_ M**Y6[JS*/+_VV^[5G>;9?@7^_K\'+O\#4$L#!!0 ( #&MJ5C'UW-/1P( M -4K : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^ ?J$@,>7 M#Z=A5>W&L?M5U\-Z5X[-<-=VY70^LFG[8S.>E_VV[IKU M>[,MM2R74?>W,ZJGQ]N9B]>OKOS/Q':SV:_+[W;]YUA.XS\&UQ]M_S[L2AFK MQ6O3;\NXJNK/PW7W4%\VZ>X\N5H\OZVJ_ODM5?7<00)!,G^00I#.'V009/,' M.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P>E)%.!'(GI#L1V)T0[T2@MZ#>0J"WH-Y"H+=, M'K8)]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT5M1;"?16 MU%L)]%;46PGTULG+$@*]%?56 KT5]58"O17U5@*]%?56 KT5]58"O17U5@*] M#?4V KT-]38"O0WU-@*]#?4V KUM\K*;0&]#O8U ;T.]C4!O0[V-0&]#O8U M;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]\K"30VU%O)]#;46\G MT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [)C^; M$.@=J'<0Z!VH=Q#H':AW$.B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=4>_\DWH/ MX]>A#->>[S5>_R>I'L_GENOE+\OOG9.[]X)S?5LQ//T%4$L#!!0 ( #&M MJ5@?G85O"0( -@J 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:S4[C,!0% MX%>ILD6-Z]\PB+(!M@.+>0%/_WKR%&>'OAOBLMBDY*\8B_6&>AM+YVG(*RL7>IORU[!FWM9;NR8F%@O# M:C^*F]?$B;RC8NPGCRL]A1"V]#LT8;TT_9Y%SMT+*:G MCF)YNL0[/;K5JJVI1C*?G/A>BD-K3K_B6F$N?_7XT3KNAYI/9^7K_N+"=YA'9 M]#C_CO^>\5O]+_8A0/J0('THD#XT2!\&I(\*I(]+D#Y^@/3!%RB-H(C*44CE M**9R%%0YBJH894$L! A0#% @ ,:VI6 =!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" QK:E8Y@!F1^X K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " QK:E8F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #&MJ5AA MO39*:04 /<< 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M,:VI6! W6+[C @ & @ !@ ("!LQ0 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ ,:VI6,Z=V(H@" 6R0 M !@ ("!4R8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6#!"+ZG) P M0@ !@ ("! M D 'AL+W=O&UL4$L! A0#% @ ,:VI6-6FWL!2!0 F@T !D M ("!ATD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,:VI6/*A:ZJ9"@ #2( !D ("!E6 'AL M+W=OH?AGX% M #0 &0 @(%E:P >&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI M6"DQPW3^ @ E 8 !D ("!K7@ 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6&ATBCMU P H0< M !D ("!S8H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6&=@BUQN P 00@ !D M ("!CY4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,:VI6#*.NUBO @ X@4 !D ("!%J< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6.,& MC4(N" DQH !D ("!^[ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6!KO_"B2 @ PP4 !D M ("!E\( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,:VI6#UX<8G- P ZP@ !D ("! M2\T 'AL+W=O&PO=V]R:W-H965T#8U- 0 #T; 9 M " @='3 !X;"]W;W)K&UL4$L! A0#% M @ ,:VI6"\!IH54 @ $08 !D ("!/-@ 'AL+W=O&PO=V]R:W-H965T10, "H, 9 " @33? !X M;"]W;W)K&UL4$L! A0#% @ ,:VI6(]2$J=J M P " X !D ("!L.( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6,68*J@F P ]@L !D M ("!_? 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,:VI6),C(K^K @ N08 !D ("!^_D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,:VI6-A8G=(9!0 FAD !D ("!MP0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6$/"Y5]+ P M@0L !D ("!HA(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6+ZS\BQ5"@ N7T !D M ("!$!T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,:VI6!W(.]27 @ C@8 !D ("!+S ! 'AL M+W=O&PO=V]R:W-H965TYC*980( !T& 9 " M@4,X 0!X;"]W;W)K&UL4$L! A0#% @ ,:VI M6+[(<<9D @ &08 !D ("!VSH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6.7)M2$O P L@P M !D ("!V4,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6#U$#)AD P % L !D M ("!DUL! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,:VI6.?CV3=: @ IP4 !D ("!9V8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,:VI6)V# M;#E1! 4!H !D ("!1' ! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " Q MK:E8'YV%;PD" #8*@ $P @ %$@0$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 4@!2 '46 !^@P$ ! end XML 93 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 94 report.css IDEA: XBRL DOCUMENT /* 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; } XML 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 232 323 1 false 80 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://lifx.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://lifx.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://lifx.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Sheet http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders??? Equity Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Nature of Business Sheet http://lifx.com/role/NatureofBusiness Nature of Business Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://lifx.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Segment and Geographic Revenue Sheet http://lifx.com/role/SegmentandGeographicRevenue Segment and Geographic Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Deferred Revenue Sheet http://lifx.com/role/DeferredRevenue Deferred Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Costs Capitalized to Obtain Contracts Sheet http://lifx.com/role/CostsCapitalizedtoObtainContracts Costs Capitalized to Obtain Contracts Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://lifx.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Balance Sheet Components Sheet http://lifx.com/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 0000014 - Disclosure - Convertible Notes Notes http://lifx.com/role/ConvertibleNotes Convertible Notes Notes 14 false false R15.htm 0000015 - Disclosure - Derivative Liability Sheet http://lifx.com/role/DerivativeLiability Derivative Liability Notes 15 false false R16.htm 0000016 - Disclosure - Commitments and Contingencies Sheet http://lifx.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 0000017 - Disclosure - Common Stock Sheet http://lifx.com/role/CommonStock Common Stock Notes 17 false false R18.htm 0000018 - Disclosure - Warrants Sheet http://lifx.com/role/Warrants Warrants Notes 18 false false R19.htm 0000019 - Disclosure - Equity Incentive Plan Sheet http://lifx.com/role/EquityIncentivePlan Equity Incentive Plan Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://lifx.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Defined Contribution Plan Sheet http://lifx.com/role/DefinedContributionPlan Defined Contribution Plan Notes 21 false false R22.htm 0000022 - Disclosure - Net Loss Per Share Sheet http://lifx.com/role/NetLossPerShare Net Loss Per Share Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://lifx.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://lifx.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://lifx.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://lifx.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 9954473 - Disclosure - Segment and Geographic Revenue (Tables) Sheet http://lifx.com/role/SegmentandGeographicRevenueTables Segment and Geographic Revenue (Tables) Tables http://lifx.com/role/SegmentandGeographicRevenue 26 false false R27.htm 9954474 - Disclosure - Costs Capitalized to Obtain Contracts (Tables) Sheet http://lifx.com/role/CostsCapitalizedtoObtainContractsTables Costs Capitalized to Obtain Contracts (Tables) Tables http://lifx.com/role/CostsCapitalizedtoObtainContracts 27 false false R28.htm 9954475 - Disclosure - Fair Value Measurements (Tables) Sheet http://lifx.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://lifx.com/role/FairValueMeasurements 28 false false R29.htm 9954476 - Disclosure - Balance Sheet Components (Tables) Sheet http://lifx.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://lifx.com/role/BalanceSheetComponents 29 false false R30.htm 9954477 - Disclosure - Convertible Notes (Tables) Notes http://lifx.com/role/ConvertibleNotesTables Convertible Notes (Tables) Tables http://lifx.com/role/ConvertibleNotes 30 false false R31.htm 9954478 - Disclosure - Derivative Liability (Tables) Sheet http://lifx.com/role/DerivativeLiabilityTables Derivative Liability (Tables) Tables http://lifx.com/role/DerivativeLiability 31 false false R32.htm 9954479 - Disclosure - Commitments and Contingencies (Tables) Sheet http://lifx.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://lifx.com/role/CommitmentsandContingencies 32 false false R33.htm 9954480 - Disclosure - Common Stock (Tables) Sheet http://lifx.com/role/CommonStockTables Common Stock (Tables) Tables http://lifx.com/role/CommonStock 33 false false R34.htm 9954481 - Disclosure - Equity Incentive Plan (Tables) Sheet http://lifx.com/role/EquityIncentivePlanTables Equity Incentive Plan (Tables) Tables http://lifx.com/role/EquityIncentivePlan 34 false false R35.htm 9954482 - Disclosure - Net Loss Per Share (Tables) Sheet http://lifx.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://lifx.com/role/NetLossPerShare 35 false false R36.htm 9954483 - Disclosure - Nature of Business (Details) Sheet http://lifx.com/role/NatureofBusinessDetails Nature of Business (Details) Details http://lifx.com/role/NatureofBusiness 36 false false R37.htm 9954484 - Disclosure - Summary of Significant Accounting Policies - Channel and Retail Partners Greater Than 10% (Details) Sheet http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details Summary of Significant Accounting Policies - Channel and Retail Partners Greater Than 10% (Details) Details 37 false false R38.htm 9954485 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) Sheet http://lifx.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails Summary of Significant Accounting Policies - Restricted Cash (Details) Details 38 false false R39.htm 9954486 - Disclosure - Segment and Geographic Revenue (Details) Sheet http://lifx.com/role/SegmentandGeographicRevenueDetails Segment and Geographic Revenue (Details) Details http://lifx.com/role/SegmentandGeographicRevenueTables 39 false false R40.htm 9954487 - Disclosure - Deferred Revenue (Details) Sheet http://lifx.com/role/DeferredRevenueDetails Deferred Revenue (Details) Details http://lifx.com/role/DeferredRevenue 40 false false R41.htm 9954488 - Disclosure - Costs Capitalized to Obtain Contracts (Details) Sheet http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails Costs Capitalized to Obtain Contracts (Details) Details http://lifx.com/role/CostsCapitalizedtoObtainContractsTables 41 false false R42.htm 9954489 - Disclosure - Fair Value Measurements - Fair Value and Classification of Instruments (Details) Sheet http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails Fair Value Measurements - Fair Value and Classification of Instruments (Details) Details 42 false false R43.htm 9954490 - Disclosure - Fair Value Measurements - Change in Fair Value of Convertible Notes and Contingent Liability (Details) Notes http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails Fair Value Measurements - Change in Fair Value of Convertible Notes and Contingent Liability (Details) Details 43 false false R44.htm 9954491 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://lifx.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 44 false false R45.htm 9954492 - Disclosure - Balance Sheet Components- Accounts Receivable, Net (Details) Sheet http://lifx.com/role/BalanceSheetComponentsAccountsReceivableNetDetails Balance Sheet Components- Accounts Receivable, Net (Details) Details 45 false false R46.htm 9954493 - Disclosure - Balance Sheet Components - Inventory (Details) Sheet http://lifx.com/role/BalanceSheetComponentsInventoryDetails Balance Sheet Components - Inventory (Details) Details 46 false false R47.htm 9954494 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 47 false false R48.htm 9954495 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) Sheet http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails Balance Sheet Components - Property and Equipment, Net (Details) Details 48 false false R49.htm 9954496 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Assets, Non-Current (Details) Sheet http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails Balance Sheet Components - Prepaid Expenses and Other Assets, Non-Current (Details) Details 49 false false R50.htm 9954497 - Disclosure - Balance Sheet Components - Leases (Details) Sheet http://lifx.com/role/BalanceSheetComponentsLeasesDetails Balance Sheet Components - Leases (Details) Details 50 false false R51.htm 9954498 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details) Sheet http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails Balance Sheet Components - Intangible Assets, Net (Details) Details 51 false false R52.htm 9954499 - Disclosure - Balance Sheet Components - Intangible Assets Narrative (Details) Sheet http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails Balance Sheet Components - Intangible Assets Narrative (Details) Details 52 false false R53.htm 9954500 - Disclosure - Balance Sheet Components - Intangible Assets Remaining Amortization Expense (Details) Sheet http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails Balance Sheet Components - Intangible Assets Remaining Amortization Expense (Details) Details 53 false false R54.htm 9954501 - Disclosure - Balance Sheet Components - Intangible Assets, Weighted-Average Remaining Useful Life (Details) Sheet http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails Balance Sheet Components - Intangible Assets, Weighted-Average Remaining Useful Life (Details) Details 54 false false R55.htm 9954502 - Disclosure - Balance Sheet Components - Accrued Expenses and Current Other Liabilities (Details) Sheet http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails Balance Sheet Components - Accrued Expenses and Current Other Liabilities (Details) Details 55 false false R56.htm 9954503 - Disclosure - Convertible Notes - Narrative (Details) Notes http://lifx.com/role/ConvertibleNotesNarrativeDetails Convertible Notes - Narrative (Details) Details 56 false false R57.htm 9954504 - Disclosure - Convertible Notes - Fair Value Assumptions - Convertible Notes (Details) Notes http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails Convertible Notes - Fair Value Assumptions - Convertible Notes (Details) Details 57 false false R58.htm 9954505 - Disclosure - Convertible Notes - Current and Non-Current (Details) Notes http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails Convertible Notes - Current and Non-Current (Details) Details 58 false false R59.htm 9954506 - Disclosure - Convertible Notes - Contractual Future Principal Payments (Details) Notes http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails Convertible Notes - Contractual Future Principal Payments (Details) Details 59 false false R60.htm 9954507 - Disclosure - Derivative Liability - Fair Value Assumptions of Embedded Derivative (Details) Sheet http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails Derivative Liability - Fair Value Assumptions of Embedded Derivative (Details) Details 60 false false R61.htm 9954508 - Disclosure - Derivative Liability - Narrative (Details) Sheet http://lifx.com/role/DerivativeLiabilityNarrativeDetails Derivative Liability - Narrative (Details) Details 61 false false R62.htm 9954509 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 62 false false R63.htm 9954510 - Disclosure - Commitments and Contingencies - Litigation (Details) Sheet http://lifx.com/role/CommitmentsandContingenciesLitigationDetails Commitments and Contingencies - Litigation (Details) Details 63 false false R64.htm 9954511 - Disclosure - Common Stock (Details) Sheet http://lifx.com/role/CommonStockDetails Common Stock (Details) Details http://lifx.com/role/CommonStockTables 64 false false R65.htm 9954512 - Disclosure - Warrants (Details) Sheet http://lifx.com/role/WarrantsDetails Warrants (Details) Details http://lifx.com/role/Warrants 65 false false R66.htm 9954513 - Disclosure - Equity Incentive Plan - Stock Option Activity (Details) Sheet http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails Equity Incentive Plan - Stock Option Activity (Details) Details 66 false false R67.htm 9954514 - Disclosure - Equity Incentive Plan - Narrative (Details) Sheet http://lifx.com/role/EquityIncentivePlanNarrativeDetails Equity Incentive Plan - Narrative (Details) Details 67 false false R68.htm 9954515 - Disclosure - Equity Incentive Plan - Time-based Restricted Stock Units (RSU) and PRSU Activity (Details) Sheet http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails Equity Incentive Plan - Time-based Restricted Stock Units (RSU) and PRSU Activity (Details) Details 68 false false R69.htm 9954516 - Disclosure - Equity Incentive Plan - Stock-Based Compensation Expense (Details) Sheet http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails Equity Incentive Plan - Stock-Based Compensation Expense (Details) Details 69 false false R70.htm 9954517 - Disclosure - Income Taxes (Details) Sheet http://lifx.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://lifx.com/role/IncomeTaxes 70 false false R71.htm 9954518 - Disclosure - Defined Contribution Plan (Details) Sheet http://lifx.com/role/DefinedContributionPlanDetails Defined Contribution Plan (Details) Details http://lifx.com/role/DefinedContributionPlan 71 false false R72.htm 9954519 - Disclosure - Net Loss Per Share - Computation (Details) Sheet http://lifx.com/role/NetLossPerShareComputationDetails Net Loss Per Share - Computation (Details) Details 72 false false R73.htm 9954520 - Disclosure - Net Loss Per Share - Antidilutive Shares (Details) Sheet http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails Net Loss Per Share - Antidilutive Shares (Details) Details 73 false false R74.htm 9954521 - Disclosure - Subsequent Events (Details) Sheet http://lifx.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://lifx.com/role/SubsequentEvents 74 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: lifx:DebtInstrumentConvertibleRepaymentOfPrincipalPercentagePerYear, us-gaap:CapitalizedContractCostAmortizationPeriod, us-gaap:NumberOfOperatingSegments, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - lifx-20240331.htm 4 lifx-20240331.htm lifx-20240331.xsd lifx-20240331_cal.xml lifx-20240331_def.xml lifx-20240331_lab.xml lifx-20240331_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "lifx-20240331.htm": { "nsprefix": "lifx", "nsuri": "http://lifx.com/20240331", "dts": { "inline": { "local": [ "lifx-20240331.htm" ] }, "schema": { "local": [ "lifx-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "lifx-20240331_cal.xml" ] }, "definitionLink": { "local": [ "lifx-20240331_def.xml" ] }, "labelLink": { "local": [ "lifx-20240331_lab.xml" ] }, "presentationLink": { "local": [ "lifx-20240331_pre.xml" ] } }, "keyStandard": 283, "keyCustom": 40, "axisStandard": 26, "axisCustom": 0, "memberStandard": 50, "memberCustom": 23, "hidden": { "total": 15, "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 5, "http://lifx.com/20240331": 1 }, "contextCount": 232, "entityCount": 1, "segmentCount": 80, "elementCount": 529, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 749, "http://xbrl.sec.gov/dei/2023": 27, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://lifx.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "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": "lifx-20240331.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": "lifx-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://lifx.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "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": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R3": { "role": "http://lifx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "lifx:ConvertibleDebtCurrentFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "lifx:ConvertibleDebtCurrentFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R5": { "role": "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000005 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R7": { "role": "http://lifx.com/role/NatureofBusiness", "longName": "0000007 - Disclosure - Nature of Business", "shortName": "Nature of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://lifx.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://lifx.com/role/SegmentandGeographicRevenue", "longName": "0000009 - Disclosure - Segment and Geographic Revenue", "shortName": "Segment and Geographic Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://lifx.com/role/DeferredRevenue", "longName": "0000010 - Disclosure - Deferred Revenue", "shortName": "Deferred Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R11": { "role": "http://lifx.com/role/CostsCapitalizedtoObtainContracts", "longName": "0000011 - Disclosure - Costs Capitalized to Obtain Contracts", "shortName": "Costs Capitalized to Obtain Contracts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R12": { "role": "http://lifx.com/role/FairValueMeasurements", "longName": "0000012 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://lifx.com/role/BalanceSheetComponents", "longName": "0000013 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://lifx.com/role/ConvertibleNotes", "longName": "0000014 - Disclosure - Convertible Notes", "shortName": "Convertible Notes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://lifx.com/role/DerivativeLiability", "longName": "0000015 - Disclosure - Derivative Liability", "shortName": "Derivative Liability", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://lifx.com/role/CommitmentsandContingencies", "longName": "0000016 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://lifx.com/role/CommonStock", "longName": "0000017 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://lifx.com/role/Warrants", "longName": "0000018 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "lifx:ClassOfWarrantOrRightTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "lifx:ClassOfWarrantOrRightTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://lifx.com/role/EquityIncentivePlan", "longName": "0000019 - Disclosure - Equity Incentive Plan", "shortName": "Equity Incentive Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://lifx.com/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://lifx.com/role/DefinedContributionPlan", "longName": "0000021 - Disclosure - Defined Contribution Plan", "shortName": "Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://lifx.com/role/NetLossPerShare", "longName": "0000022 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://lifx.com/role/SubsequentEvents", "longName": "0000023 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://lifx.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://lifx.com/role/SegmentandGeographicRevenueTables", "longName": "9954473 - Disclosure - Segment and Geographic Revenue (Tables)", "shortName": "Segment and Geographic Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://lifx.com/role/CostsCapitalizedtoObtainContractsTables", "longName": "9954474 - Disclosure - Costs Capitalized to Obtain Contracts (Tables)", "shortName": "Costs Capitalized to Obtain Contracts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://lifx.com/role/FairValueMeasurementsTables", "longName": "9954475 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://lifx.com/role/BalanceSheetComponentsTables", "longName": "9954476 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://lifx.com/role/ConvertibleNotesTables", "longName": "9954477 - Disclosure - Convertible Notes (Tables)", "shortName": "Convertible Notes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R31": { "role": "http://lifx.com/role/DerivativeLiabilityTables", "longName": "9954478 - Disclosure - Derivative Liability (Tables)", "shortName": "Derivative Liability (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://lifx.com/role/CommitmentsandContingenciesTables", "longName": "9954479 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://lifx.com/role/CommonStockTables", "longName": "9954480 - Disclosure - Common Stock (Tables)", "shortName": "Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://lifx.com/role/EquityIncentivePlanTables", "longName": "9954481 - Disclosure - Equity Incentive Plan (Tables)", "shortName": "Equity Incentive Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://lifx.com/role/NetLossPerShareTables", "longName": "9954482 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://lifx.com/role/NatureofBusinessDetails", "longName": "9954483 - Disclosure - Nature of Business (Details)", "shortName": "Nature of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "lifx:NumberOfMembershipSubscriptionOptions", "unitRef": "subscription_option", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "lifx:NumberOfMembershipSubscriptionOptions", "unitRef": "subscription_option", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details", "longName": "9954484 - Disclosure - Summary of Significant Accounting Policies - Channel and Retail Partners Greater Than 10% (Details)", "shortName": "Summary of Significant Accounting Policies - Channel and Retail Partners Greater Than 10% (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-41", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-41", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://lifx.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details)", "shortName": "Summary of Significant Accounting Policies - Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://lifx.com/role/SegmentandGeographicRevenueDetails", "longName": "9954486 - Disclosure - Segment and Geographic Revenue (Details)", "shortName": "Segment and Geographic Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-50", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R40": { "role": "http://lifx.com/role/DeferredRevenueDetails", "longName": "9954487 - Disclosure - Deferred Revenue (Details)", "shortName": "Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails", "longName": "9954488 - Disclosure - Costs Capitalized to Obtain Contracts (Details)", "shortName": "Costs Capitalized to Obtain Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails", "longName": "9954489 - Disclosure - Fair Value Measurements - Fair Value and Classification of Instruments (Details)", "shortName": "Fair Value Measurements - Fair Value and Classification of Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails", "longName": "9954490 - Disclosure - Fair Value Measurements - Change in Fair Value of Convertible Notes and Contingent Liability (Details)", "shortName": "Fair Value Measurements - Change in Fair Value of Convertible Notes and Contingent Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-69", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-77", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R44": { "role": "http://lifx.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954491 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://lifx.com/role/BalanceSheetComponentsAccountsReceivableNetDetails", "longName": "9954492 - Disclosure - Balance Sheet Components- Accounts Receivable, Net (Details)", "shortName": "Balance Sheet Components- Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://lifx.com/role/BalanceSheetComponentsInventoryDetails", "longName": "9954493 - Disclosure - Balance Sheet Components - Inventory (Details)", "shortName": "Balance Sheet Components - Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.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", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "longName": "9954494 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "shortName": "Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "longName": "9954495 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details)", "shortName": "Balance Sheet Components - Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "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": "lifx-20240331.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": "lifx-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails", "longName": "9954496 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Assets, Non-Current (Details)", "shortName": "Balance Sheet Components - Prepaid Expenses and Other Assets, Non-Current (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidExpenseNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidExpenseNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://lifx.com/role/BalanceSheetComponentsLeasesDetails", "longName": "9954497 - Disclosure - Balance Sheet Components - Leases (Details)", "shortName": "Balance Sheet Components - Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "longName": "9954498 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details)", "shortName": "Balance Sheet Components - Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails", "longName": "9954499 - Disclosure - Balance Sheet Components - Intangible Assets Narrative (Details)", "shortName": "Balance Sheet Components - Intangible Assets Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedComputerSoftwarePeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails", "longName": "9954500 - Disclosure - Balance Sheet Components - Intangible Assets Remaining Amortization Expense (Details)", "shortName": "Balance Sheet Components - Intangible Assets Remaining Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.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", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails", "longName": "9954501 - Disclosure - Balance Sheet Components - Intangible Assets, Weighted-Average Remaining Useful Life (Details)", "shortName": "Balance Sheet Components - Intangible Assets, Weighted-Average Remaining Useful Life (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-95", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-95", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails", "longName": "9954502 - Disclosure - Balance Sheet Components - Accrued Expenses and Current Other Liabilities (Details)", "shortName": "Balance Sheet Components - Accrued Expenses and Current Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "lifx:AccruedVendorExpensesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "lifx:AccruedVendorExpensesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "longName": "9954503 - Disclosure - Convertible Notes - Narrative (Details)", "shortName": "Convertible Notes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-105", "name": "us-gaap:DerivativeLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R57": { "role": "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "longName": "9954504 - Disclosure - Convertible Notes - Fair Value Assumptions - Convertible Notes (Details)", "shortName": "Convertible Notes - Fair Value Assumptions - Convertible Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-115", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-117", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R58": { "role": "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails", "longName": "9954505 - Disclosure - Convertible Notes - Current and Non-Current (Details)", "shortName": "Convertible Notes - Current and Non-Current (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ConvertibleDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R59": { "role": "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails", "longName": "9954506 - Disclosure - Convertible Notes - Contractual Future Principal Payments (Details)", "shortName": "Convertible Notes - Contractual Future Principal Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "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": "lifx-20240331.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": "lifx-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails", "longName": "9954507 - Disclosure - Derivative Liability - Fair Value Assumptions of Embedded Derivative (Details)", "shortName": "Derivative Liability - Fair Value Assumptions of Embedded Derivative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-142", "name": "us-gaap:EmbeddedDerivativeLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-142", "name": "us-gaap:EmbeddedDerivativeLiabilityMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://lifx.com/role/DerivativeLiabilityNarrativeDetails", "longName": "9954508 - Disclosure - Derivative Liability - Narrative (Details)", "shortName": "Derivative Liability - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R62": { "role": "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "longName": "9954509 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details)", "shortName": "Commitments and Contingencies - Purchase Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails", "longName": "9954510 - Disclosure - Commitments and Contingencies - Litigation (Details)", "shortName": "Commitments and Contingencies - Litigation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-160", "name": "us-gaap:LossContingencyClaimsDismissedNumber", "unitRef": "claim", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-160", "name": "us-gaap:LossContingencyClaimsDismissedNumber", "unitRef": "claim", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://lifx.com/role/CommonStockDetails", "longName": "9954511 - Disclosure - Common Stock (Details)", "shortName": "Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://lifx.com/role/WarrantsDetails", "longName": "9954512 - Disclosure - Warrants (Details)", "shortName": "Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "lifx:ClassOfWarrantOrRightTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "lifx:ClassOfWarrantOrRightTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails", "longName": "9954513 - Disclosure - Equity Incentive Plan - Stock Option Activity (Details)", "shortName": "Equity Incentive Plan - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "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", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R67": { "role": "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "longName": "9954514 - Disclosure - Equity Incentive Plan - Narrative (Details)", "shortName": "Equity Incentive Plan - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R68": { "role": "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails", "longName": "9954515 - Disclosure - Equity Incentive Plan - Time-based Restricted Stock Units (RSU) and PRSU Activity (Details)", "shortName": "Equity Incentive Plan - Time-based Restricted Stock Units (RSU) and PRSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-180", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R69": { "role": "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails", "longName": "9954516 - Disclosure - Equity Incentive Plan - Stock-Based Compensation Expense (Details)", "shortName": "Equity Incentive Plan - Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-189", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } }, "R70": { "role": "http://lifx.com/role/IncomeTaxesDetails", "longName": "9954517 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": null }, "R71": { "role": "http://lifx.com/role/DefinedContributionPlanDetails", "longName": "9954518 - Disclosure - Defined Contribution Plan (Details)", "shortName": "Defined Contribution Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedContributionPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedContributionPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R72": { "role": "http://lifx.com/role/NetLossPerShareComputationDetails", "longName": "9954519 - Disclosure - Net Loss Per Share - Computation (Details)", "shortName": "Net Loss Per Share - Computation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R73": { "role": "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails", "longName": "9954520 - Disclosure - Net Loss Per Share - Antidilutive Shares (Details)", "shortName": "Net Loss Per Share - Antidilutive Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true, "unique": true } }, "R74": { "role": "http://lifx.com/role/SubsequentEventsDetails", "longName": "9954521 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-231", "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lifx-20240331.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r20", "r688" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before 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": [ "r189", "r277", "r278", "r656" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "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": [ "r639" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://lifx.com/role/BalanceSheetComponentsAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccountsReceivableNetDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "totalLabel": "Total accounts receivable, net", "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": [ "r277", "r278" ] }, "lifx_AccruedVendorExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "AccruedVendorExpensesCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued vendor expenses", "label": "Accrued Vendor Expenses, Current", "documentation": "Accrued Vendor Expenses, Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r56", "r181", "r509" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "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": [ "r32", "r33", "r108", "r190", "r506", "r527", "r528" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r33", "r449", "r452", "r485", "r523", "r524", "r715", "r716", "r717", "r726", "r727", "r728" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r100", "r688", "r802" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In\u00a0Capital", "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": [ "r425", "r426", "r427", "r537", "r726", "r727", "r728", "r780", "r803" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net settlement of equity awards", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "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": [ "r73", "r74", "r391" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by (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/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "verboseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r420", "r428" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r191", "r279", "r283" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://lifx.com/role/Cover" ], "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_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "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": [ "r5", "r50", "r53" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive common stock (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": [ "r244" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r40" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "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/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "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": [ "r40" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r146", "r185", "r213", "r255", "r263", "r268", "r280", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r443", "r445", "r467", "r503", "r579", "r688", "r700", "r743", "r744", "r787" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "lifx_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lifx.com/20240331", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental balance sheet information related to leases", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r177", "r194", "r213", "r280", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r443", "r445", "r467", "r688", "r743", "r744", "r787" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r85" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "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": [ "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "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": [ "r442", "r683", "r684" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "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": [ "r76", "r77", "r442", "r683", "r684" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction related expenses", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r75" ] }, "lifx_BusinessCombinationConsiderationAndBonuses": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationConsiderationAndBonuses", "crdr": "credit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration", "label": "Business Combination, Consideration And Bonuses", "documentation": "Business Combination, Consideration And Bonuses" } } }, "auth_ref": [] }, "lifx_BusinessCombinationConsiderationAndBonusesShares": { "xbrltype": "sharesItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationConsiderationAndBonusesShares", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration (in shares)", "label": "Business Combination, Consideration And Bonuses, Shares", "documentation": "Business Combination, Consideration And Bonuses, Shares" } } }, "auth_ref": [] }, "lifx_BusinessCombinationExcludedConsiderationRevestingStock": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationExcludedConsiderationRevestingStock", "crdr": "credit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excluded consideration, revesting stock", "label": "Business Combination, Excluded Consideration, Revesting Stock", "documentation": "Business Combination, Excluded Consideration, Revesting Stock" } } }, "auth_ref": [] }, "lifx_BusinessCombinationExcludedConsiderationRevestingStockShares": { "xbrltype": "sharesItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationExcludedConsiderationRevestingStockShares", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excluded consideration, revesting stock (in shares)", "label": "Business Combination, Excluded Consideration, Revesting Stock, Shares", "documentation": "Business Combination, Excluded Consideration, Revesting Stock, Shares" } } }, "auth_ref": [] }, "lifx_BusinessCombinationExcludedConsiderationShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationExcludedConsiderationShareBasedCompensation", "crdr": "credit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excluded consideration, share-based compensation", "label": "Business Combination, Excluded Consideration, Share Based Compensation", "documentation": "Business Combination, Excluded Consideration, Share Based Compensation" } } }, "auth_ref": [] }, "lifx_BusinessCombinationExcludedConsiderationShareBasedCompensationShares": { "xbrltype": "sharesItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationExcludedConsiderationShareBasedCompensationShares", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excluded consideration, share-based compensation (in shares)", "label": "Business Combination, Excluded Consideration, Share Based Compensation, Shares", "documentation": "Business Combination, Excluded Consideration, Share Based Compensation, Shares" } } }, "auth_ref": [] }, "lifx_BusinessCombinationExcludedConsiderationSharesGranted": { "xbrltype": "sharesItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationExcludedConsiderationSharesGranted", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excluded consideration, shares granted (in shares)", "label": "Business Combination, Excluded Consideration, Shares Granted", "documentation": "Business Combination, Excluded Consideration, Shares Granted" } } }, "auth_ref": [] }, "lifx_BusinessCombinationIndemnityEscrowShares": { "xbrltype": "sharesItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationIndemnityEscrowShares", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration, indemnity escrow (in shares)", "label": "Business Combination, Indemnity Escrow, Shares", "documentation": "Business Combination, Indemnity Escrow, Shares" } } }, "auth_ref": [] }, "lifx_BusinessCombinationIndemnityEscrowSharesReleased": { "xbrltype": "sharesItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationIndemnityEscrowSharesReleased", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indemnity escrow shares released", "label": "Business Combination, Indemnity Escrow, Shares, Released", "documentation": "Business Combination, Indemnity Escrow, Shares, Released" } } }, "auth_ref": [] }, "lifx_BusinessCombinationIndemnityEscrowTerm": { "xbrltype": "durationItemType", "nsuri": "http://lifx.com/20240331", "localname": "BusinessCombinationIndemnityEscrowTerm", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration, indemnity escrow, term", "label": "Business Combination, Indemnity Escrow, Term", "documentation": "Business Combination, Indemnity Escrow, Term" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwarePeriodIncreaseDecrease", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized internal use software", "label": "Capitalized Computer Software, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in capitalized computer software costs." } } }, "auth_ref": [ "r95" ] }, "lifx_CapitalizedContractCostAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "CapitalizedContractCostAdditions", "crdr": "debit", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to costs capitalized to obtain contracts, net", "label": "Capitalized Contract Cost, Additions", "documentation": "Capitalized Contract Cost, Additions" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows", "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of costs capitalized to obtain contracts", "negatedTerseLabel": "Amortization of costs capitalized to obtain contracts, net", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r288" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized contract costs, amortization period", "label": "Capitalized Contract Cost, Amortization Period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r708" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Line Items]", "label": "Capitalized Contract Cost [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": [ "r287" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Costs capitalized to obtain contracts, net, beginning of period", "periodEndLabel": "Costs capitalized to obtain contracts, net, end of period", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r287" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Costs capitalized to obtain contracts, net", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r287" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Costs capitalized to obtain contracts, noncurrent", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r287" ] }, "lifx_CapitalizedContractCostRollForward": { "xbrltype": "stringItemType", "nsuri": "http://lifx.com/20240331", "localname": "CapitalizedContractCostRollForward", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Roll Forward]", "label": "Capitalized Contract Cost [Roll Forward]", "documentation": "Capitalized Contract Cost" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTable", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Table]", "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r287" ] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Costs capitalized to obtain contracts", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r734" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets", "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r35", "r179", "r654" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r36", "r144" ] }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances." } } }, "auth_ref": [ "r36" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, Cash Equivalents and Restricted Cash at the Beginning of the Period", "periodEndLabel": "Cash, Cash Equivalents, and Restricted Cash at the End of the Period", "totalLabel": "Total cash and cash equivalents, and restricted cash", "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": [ "r35", "r119", "r209" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r119" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of 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": [ "r711", "r797" ] }, "lifx_ChannelPartnerAppleMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "ChannelPartnerAppleMember", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Channel Partner (Apple)", "label": "Channel Partner Apple [Member]", "documentation": "Channel Partner Apple" } } }, "auth_ref": [] }, "lifx_ChannelPartnerGoogleMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "ChannelPartnerGoogleMember", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Channel Partner (Google)", "label": "Channel Partner Google [Member]", "documentation": "Channel Partner Google" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://lifx.com/role/CommonStockDetails" ], "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": [ "r164", "r186", "r187", "r188", "r213", "r233", "r234", "r241", "r243", "r249", "r250", "r280", "r307", "r309", "r310", "r311", "r314", "r315", "r347", "r348", "r351", "r354", "r361", "r467", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r567", "r588", "r606", "r632", "r633", "r634", "r635", "r636", "r705", "r721", "r729" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://lifx.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [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": [ "r186", "r187", "r188", "r249", "r347", "r348", "r349", "r351", "r354", "r359", "r361", "r531", "r532", "r533", "r534", "r672", "r705", "r721" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price or warrants (in usd per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r362" ] }, "lifx_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised": { "xbrltype": "perShareItemType", "nsuri": "http://lifx.com/20240331", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised", "presentation": [ "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercised, exercise price (in usd per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised", "documentation": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised" } } }, "auth_ref": [] }, "lifx_ClassOfWarrantOrRightExercised": { "xbrltype": "sharesItemType", "nsuri": "http://lifx.com/20240331", "localname": "ClassOfWarrantOrRightExercised", "presentation": [ "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercised (in shares)", "label": "Class of Warrant or Right, Exercised", "documentation": "Class of Warrant or Right, Exercised" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Line Items]", "label": "Class of Warrant or Right [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares to purchase under warrants (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Table]", "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r68" ] }, "lifx_ClassOfWarrantOrRightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lifx.com/20240331", "localname": "ClassOfWarrantOrRightTextBlock", "presentation": [ "http://lifx.com/role/Warrants" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Class Of Warrant Or Right [Text Block]", "documentation": "Class Of Warrant Or Right" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies (Note 10)", "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": [ "r27", "r93", "r504", "r566" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://lifx.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": [ "r129", "r299", "r300", "r640", "r738" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://lifx.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserved shares of common stock (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r28" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://lifx.com/role/SubsequentEventsDetails" ], "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": [ "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r726", "r727", "r780", "r800", "r803" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r99" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r99", "r567" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r99" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (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": [ "r10", "r99", "r567", "r585", "r803", "r804" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, $0.001 par value; 100,000,000 shares authorized as of March\u00a031, 2024 and December\u00a031, 2023; 69,440,062 and 68,155,830 issued and outstanding as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r99", "r505", "r688" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "lifx_CompensationExpenseRevestingNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "CompensationExpenseRevestingNotes", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense in connection with revesting notes", "label": "Compensation Expense, Revesting Notes", "documentation": "Compensation Expense, Revesting Notes" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r34", "r198", "r200", "r204", "r499", "r513" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails", "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "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", "r45", "r88", "r89", "r276", "r639" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails", "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r42", "r45", "r88", "r89", "r276", "r529", "r639" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails", "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "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", "r45", "r88", "r89", "r276", "r639", "r707" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "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": [ "r639" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails", "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "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", "r45", "r88", "r89", "r276" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes 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", "r45", "r46", "r88", "r143", "r639" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails", "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "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", "r45", "r88", "r89", "r276", "r639" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r80", "r661" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "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": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r364", "r365", "r376" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, noncurrent", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r364", "r365", "r376" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://lifx.com/role/DeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r377" ] }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiabilityCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales return reserves", "label": "Contract with Customer, Refund Liability, Current", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current." } } }, "auth_ref": [ "r748" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future non-cancellable contractual commitments", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r724" ] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "calculation": { "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total convertible notes", "label": "Convertible Debt", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r17", "r148", "r796" ] }, "us-gaap_ConvertibleDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails": { "parentTag": "us-gaap_ConvertibleDebt", "weight": 1.0, "order": 1.0 }, "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets", "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes, current ($4,057 and $3,449 measured at fair value, respectively)", "verboseLabel": "Convertible notes, current:", "label": "Convertible Debt, Current", "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r96" ] }, "lifx_ConvertibleDebtCurrentFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "ConvertibleDebtCurrentFairValueDisclosure", "crdr": "credit", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes, current, fair value", "label": "Convertible Debt, Current, Fair Value Disclosure", "documentation": "Convertible Debt, Current, Fair Value Disclosure" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "calculation": { "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes (Note 8)", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [] }, "lifx_ConvertibleDebtGainLossForChangeInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "ConvertibleDebtGainLossForChangeInFairValue", "crdr": "credit", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value", "label": "Convertible Debt, Gain (Loss) for Change in Fair Value", "documentation": "Convertible Debt, Gain (Loss) for Change in Fair Value" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://lifx.com/role/CommonStockDetails", "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails", "http://lifx.com/role/FairValueMeasurementsNarrativeDetails", "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "verboseLabel": "Issuances upon conversion of convertible notes", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r131", "r317", "r318", "r328", "r329", "r330", "r334", "r335", "r336", "r337", "r338", "r667", "r668", "r669", "r670", "r671" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails": { "parentTag": "us-gaap_ConvertibleDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets", "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes, noncurrent", "verboseLabel": "Convertible notes, noncurrent:", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r25" ] }, "lifx_ConvertibleDebtRevestingNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "ConvertibleDebtRevestingNotesMember", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revesting Notes", "label": "Convertible Debt, Revesting Notes [Member]", "documentation": "Convertible Debt, Revesting Notes" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://lifx.com/role/ConvertibleNotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "lifx_ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "ConvertibleNotesMember", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes", "label": "Convertible Notes [Member]", "documentation": "Convertible Notes" } } }, "auth_ref": [] }, "lifx_ConvertibleNotesVestingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "ConvertibleNotesVestingExpense", "crdr": "debit", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting expense", "label": "Convertible Notes, Vesting Expense", "documentation": "Convertible Notes, Vesting Expense" } } }, "auth_ref": [] }, "lifx_ConvertibleNotesVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://lifx.com/20240331", "localname": "ConvertibleNotesVestingPeriod", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Convertible Notes, Vesting Period", "documentation": "Convertible Notes, Vesting Period" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "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": [ "r113", "r495" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://lifx.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "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": [ "r43", "r276" ] }, "lifx_CustomerRelatedPromotionsAndDiscountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "CustomerRelatedPromotionsAndDiscountsPayableCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer related promotions and discounts", "label": "Customer Related Promotions And Discounts Payable, Current", "documentation": "Customer Related Promotions And Discounts Payable, Current" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "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": [ "r79" ] }, "lifx_DataPartnerAMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "DataPartnerAMember", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Data Partner A", "label": "Data Partner A [Member]", "documentation": "Data Partner A" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of principal and interest converted", "label": "Debt Conversion, Converted Instrument, Amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r38", "r39" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://lifx.com/role/ConvertibleNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r130", "r211", "r316", "r322", "r323", "r324", "r325", "r326", "r327", "r332", "r339", "r340", "r342" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails", "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails", "http://lifx.com/role/SubsequentEventsDetails" ], "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": [ "r17", "r96", "r97", "r147", "r148", "r215", "r317", "r318", "r319", "r320", "r321", "r323", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r475", "r667", "r668", "r669", "r670", "r671", "r722" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized amount", "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": [ "r17", "r148", "r343" ] }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "crdr": "credit", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Beneficial conversion feature", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature", "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date." } } }, "auth_ref": [ "r67" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion price per share (in usd per share)", "terseLabel": "Convertible notes conversion price (in usd per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r132", "r319" ] }, "lifx_DebtInstrumentConvertibleIfConvertedValueInExcessOfBelowPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfBelowPrincipal", "crdr": "credit", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount by which if-converted value (does not exceed)/exceeds principal", "label": "Debt Instrument, Convertible, If-Converted Value In Excess of (Below) Principal", "documentation": "Debt Instrument, Convertible, If-Converted Value In Excess of (Below) Principal" } } }, "auth_ref": [] }, "lifx_DebtInstrumentConvertibleRepaymentOfPrincipalPercentagePerYear": { "xbrltype": "percentItemType", "nsuri": "http://lifx.com/20240331", "localname": "DebtInstrumentConvertibleRepaymentOfPrincipalPercentagePerYear", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes, repayment of principal, percentage per year", "label": "Debt Instrument, Convertible, Repayment Of Principal, Percentage Per Year", "documentation": "Debt Instrument, Convertible, Repayment Of Principal, Percentage Per Year" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount", "verboseLabel": "Principal", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r91", "r92", "r317", "r475", "r668", "r669" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual interest rate", "verboseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r24", "r318" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "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": [ "r215", "r317", "r318", "r319", "r320", "r321", "r323", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r341", "r475", "r667", "r668", "r669", "r670", "r671", "r722" ] }, "us-gaap_DebtInstrumentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMeasurementInput", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes, measurement input", "label": "Debt Instrument, Measurement Input", "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt." } } }, "auth_ref": [ "r463" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails", "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails", "http://lifx.com/role/SubsequentEventsDetails" ], "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": [ "r25", "r215", "r317", "r318", "r319", "r320", "r321", "r323", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r475", "r667", "r668", "r669", "r670", "r671", "r722" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r25", "r64", "r67", "r90", "r91", "r92", "r94", "r134", "r135", "r215", "r317", "r318", "r319", "r320", "r321", "r323", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r341", "r475", "r667", "r668", "r669", "r670", "r671", "r722" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r90", "r92", "r746" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://lifx.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r387" ] }, "us-gaap_DefinedContributionPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTextBlock", "presentation": [ "http://lifx.com/role/DefinedContributionPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan", "label": "Defined Contribution Plan [Text Block]", "documentation": "The entire disclosure for defined contribution plan." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "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": [ "r5", "r55" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r5", "r258" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r556", "r558", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r580", "r581", "r582", "r583", "r594", "r595", "r596", "r597", "r600", "r601", "r602", "r603", "r618", "r620", "r625", "r628", "r691", "r693" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r81", "r82", "r83", "r84", "r556", "r558", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r580", "r581", "r582", "r583", "r594", "r595", "r596", "r597", "r600", "r601", "r602", "r603", "r618", "r620", "r625", "r628", "r660", "r691", "r693" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://lifx.com/role/DerivativeLiability" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r139", "r447", "r454" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability (Note 9)", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r195", "r196", "r466", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r580", "r582", "r583", "r620", "r621", "r623", "r625", "r626", "r628", "r629", "r660", "r801" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets", "http://lifx.com/role/DerivativeLiabilityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, noncurrent", "label": "Derivative Liability, Noncurrent", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r195" ] }, "us-gaap_DerivativeLiabilityNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityNotionalAmount", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal", "label": "Derivative Liability, Notional Amount", "documentation": "Nominal or face amount used to calculate payments on the derivative liability." } } }, "auth_ref": [ "r619", "r622", "r624", "r627", "r777", "r778", "r779" ] }, "us-gaap_DerivativeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMember", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails", "http://lifx.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability", "label": "Derivative [Member]", "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)." } } }, "auth_ref": [ "r140" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "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": [ "r375", "r673", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "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": [ "r375", "r673", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue by geographic region", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r747" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://lifx.com/role/EquityIncentivePlan" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r389", "r393", "r421", "r422", "r424", "r686" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r702" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r703" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "EMEAMember", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe, Middle East and Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r805", "r806", "r807", "r808" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/NetLossPerShareComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, basic (in usd 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": [ "r205", "r221", "r222", "r223", "r224", "r225", "r230", "r233", "r241", "r242", "r243", "r247", "r457", "r458", "r500", "r514", "r662" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/NetLossPerShareComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, diluted (in usd 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": [ "r205", "r221", "r222", "r223", "r224", "r225", "r233", "r241", "r242", "r243", "r247", "r457", "r458", "r500", "r514", "r662" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://lifx.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r229", "r244", "r245", "r246" ] }, "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeFinancialInstrumentsMember", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Embedded derivative liability", "label": "Embedded Derivative Financial Instruments [Member]", "documentation": "Derivative instrument embedded in host contract." } } }, "auth_ref": [] }, "us-gaap_EmbeddedDerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeLiabilityMeasurementInput", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Embedded derivative liability, measurement input", "label": "Embedded Derivative Liability, Measurement Input", "documentation": "Value of input used to measure embedded derivative liability." } } }, "auth_ref": [ "r782" ] }, "us-gaap_EmbeddedDerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeLineItems", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Embedded Derivative [Line Items]", "label": "Embedded Derivative [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_EmbeddedDerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeTable", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Embedded Derivative [Table]", "label": "Embedded Derivative [Table]", "documentation": "Disclosure of information about embedded derivatives." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, period for recognition", "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": [ "r423" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, other awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r776" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, stock options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r776" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Employee Stock 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/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://lifx.com/role/Cover" ], "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_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://lifx.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r701" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://lifx.com/role/Cover" ], "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r701" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r701" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r704" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r701" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r701" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r701" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://lifx.com/role/Cover" ], "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": [ "r701" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r175", "r201", "r202", "r203", "r216", "r217", "r218", "r220", "r226", "r228", "r248", "r281", "r282", "r363", "r425", "r426", "r427", "r435", "r436", "r448", "r449", "r450", "r451", "r452", "r453", "r456", "r468", "r469", "r470", "r471", "r472", "r473", "r485", "r523", "r524", "r525", "r537", "r606" ] }, "lifx_FairValueAdjustmentOfConvertibleNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "FairValueAdjustmentOfConvertibleNotes", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 }, "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows", "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Convertible notes fair value adjustment", "terseLabel": "Convertible notes fair value adjustment", "label": "Fair Value Adjustment Of Convertible Notes", "documentation": "Fair Value Adjustment Of Convertible Notes" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails", "http://lifx.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r460", "r461", "r465" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails", "http://lifx.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r460", "r461", "r465" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails" ], "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": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails" ], "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": [ "r11" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://lifx.com/role/ConvertibleNotesTables", "http://lifx.com/role/DerivativeLiabilityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value assumptions", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of 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": [ "r11" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "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": [ "r330", "r380", "r381", "r382", "r383", "r384", "r385", "r461", "r489", "r490", "r491", "r668", "r669", "r680", "r681", "r682" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails", "http://lifx.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r87", "r141" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://lifx.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "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": [ "r459" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a01", "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": [ "r330", "r380", "r385", "r461", "r489", "r680", "r681", "r682" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a02", "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": [ "r330", "r380", "r385", "r461", "r490", "r668", "r669", "r680", "r681", "r682" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "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": [ "r330", "r380", "r381", "r382", "r383", "r384", "r385", "r461", "r491", "r668", "r669", "r680", "r681", "r682" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://lifx.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value and classification of instruments", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r85", "r142" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails", "http://lifx.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r12" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails" ], "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/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails" ], "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": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails" ], "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": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r12", "r87" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://lifx.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of convertible notes and contingent liability", "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": [ "r12", "r87" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails", "http://lifx.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in fair value", "terseLabel": "Gain (loss) for change in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r464" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of revesting notes", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "documentation": "Amount of issuances 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": [ "r86" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "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": [ "r86" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://lifx.com/role/FairValueMeasurementsChangeinFairValueofConvertibleNotesandContingentLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value, beginning of the year", "periodEndLabel": "Fair value, end of period", "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": [ "r12" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "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": [ "r330", "r380", "r381", "r382", "r383", "r384", "r385", "r489", "r490", "r491", "r668", "r669", "r680", "r681", "r682" ] }, "lifx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": "lifx_FiniteLivedIntangibleAssetsNetExcludingAmountsNotYetInService", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Useful life", "terseLabel": "Weighted-Average Remaining Useful Life", "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/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r183", "r295" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": "lifx_FiniteLivedIntangibleAssetsNetExcludingAmountsNotYetInService", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": "lifx_FiniteLivedIntangibleAssetsNetExcludingAmountsNotYetInService", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "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": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated remaining amortization expense for intangible assets", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": "lifx_FiniteLivedIntangibleAssetsNetExcludingAmountsNotYetInService", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": "lifx_FiniteLivedIntangibleAssetsNetExcludingAmountsNotYetInService", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": "lifx_FiniteLivedIntangibleAssetsNetExcludingAmountsNotYetInService", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "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": [ "r293", "r294", "r295", "r296", "r496", "r497" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross", "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": [ "r125", "r497" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "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": [ "r496" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "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": [ "r51", "r52" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "totalLabel": "Total", "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": [ "r125", "r496" ] }, "lifx_FiniteLivedIntangibleAssetsNetAssetsNotYetInService": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "FiniteLivedIntangibleAssetsNetAssetsNotYetInService", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal use software not yet in service", "label": "Finite-Lived Intangible Assets, Net, Assets Not Yet In Service", "documentation": "Finite-Lived Intangible Assets, Net, Assets Not Yet In Service" } } }, "auth_ref": [] }, "lifx_FiniteLivedIntangibleAssetsNetExcludingAmountsNotYetInService": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "FiniteLivedIntangibleAssetsNetExcludingAmountsNotYetInService", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future amortization expense", "label": "Finite-Lived Intangible Assets, Net, Excluding Amounts Not Yet In Service", "documentation": "Finite-Lived Intangible Assets, Net, Excluding Amounts Not Yet In Service" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 }, "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows", "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability fair value adjustment", "negatedTerseLabel": "Derivative liability fair value adjustment", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r81" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on debt settlement", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r5", "r58", "r59" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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": [ "r114", "r590" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r111" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic concentration risk", "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": [ "r44", "r639" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r182", "r289", "r498", "r666", "r688", "r735", "r736" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairments", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r5", "r290", "r291", "r292", "r666" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r112", "r213", "r255", "r262", "r267", "r270", "r280", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r467", "r664", "r743" ] }, "lifx_HardwareMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "HardwareMember", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hardware", "label": "Hardware [Member]", "documentation": "Hardware" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r5", "r15" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r5", "r54", "r128" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r109", "r150", "r255", "r262", "r267", "r270", "r501", "r511", "r664" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r297", "r298", "r591" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r298", "r591" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://lifx.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r214", "r430", "r432", "r433", "r434", "r437", "r439", "r440", "r441", "r536" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "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": [ "r152", "r161", "r227", "r228", "r259", "r431", "r438", "r515" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r37" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, 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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Costs capitalized to obtain contracts, net", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r718" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r494", "r718" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory", "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities, noncurrent", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r116", "r336", "r345", "r670", "r671" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsInventoryDetails" ], "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": [ "r124", "r658" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://lifx.com/role/BalanceSheetComponentsInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsInventoryDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Total inventory", "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": [ "r192", "r655", "r688" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsInventoryDetails" ], "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": [ "r124", "r659" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory write-off", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r284" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r713" ] }, "lifx_JiobitMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "JiobitMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jiobit", "label": "Jiobit [Member]", "documentation": "Jiobit" } } }, "auth_ref": [] }, "lifx_July2021ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "July2021ConvertibleNotesMember", "presentation": [ "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "July 2021 Convertible Notes", "label": "July 2021 Convertible Notes [Member]", "documentation": "July 2021 Convertible Notes" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "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": [ "r785" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r127" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r786" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://lifx.com/role/BalanceSheetComponentsLeasesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum 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": [ "r484" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "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": [ "r484" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "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": [ "r484" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "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": [ "r786" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r484" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease terms", "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": [ "r784" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r21", "r213", "r280", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r444", "r445", "r446", "r467", "r565", "r663", "r700", "r743", "r787", "r788" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r104", "r149", "r508", "r688", "r723", "r733", "r783" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r23", "r178", "r213", "r280", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r444", "r445", "r446", "r467", "r688", "r743", "r787", "r788" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r85" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://lifx.com/role/FairValueMeasurementsFairValueandClassificationofInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]", "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]", "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://lifx.com/role/Cover" ], "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/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount", "totalLabel": "Total convertible notes", "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": [ "r17", "r148", "r329", "r344", "r668", "r669", "r796" ] }, "lifx_LongTermDebtBeforeFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "LongTermDebtBeforeFairValueAdjustment", "crdr": "credit", "calculation": { "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal outstanding", "label": "Long Term Debt, Before Fair Value Adjustment", "documentation": "Long Term Debt, Before Fair Value Adjustment" } } }, "auth_ref": [] }, "lifx_LongTermDebtFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "LongTermDebtFairValueAdjustment", "crdr": "credit", "calculation": { "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustment", "label": "Long Term Debt, Fair Value Adjustment", "documentation": "Long Term Debt, Fair Value Adjustment" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails": { "parentTag": "lifx_LongTermDebtBeforeFairValueAdjustment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails" ], "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": [ "r7", "r215", "r334" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails": { "parentTag": "lifx_LongTermDebtBeforeFairValueAdjustment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails" ], "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": [ "r7", "r215", "r334" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails": { "parentTag": "lifx_LongTermDebtBeforeFairValueAdjustment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/ConvertibleNotesContractualFuturePrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "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": [ "r725" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r25", "r57" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r301", "r302", "r303", "r306", "r739", "r740" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r301", "r302", "r303", "r306", "r739", "r740" ] }, "us-gaap_LossContingencyClaimsDismissedNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyClaimsDismissedNumber", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Claims found invalid", "label": "Loss Contingency, Claims Dismissed, Number", "documentation": "Number of claims dismissed." } } }, "auth_ref": [ "r739", "r740" ] }, "us-gaap_LossContingencyPendingClaimsNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyPendingClaimsNumber", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Claims remaining", "label": "Loss Contingency, Pending Claims, Number", "documentation": "Number of pending claims pertaining to a loss contingency." } } }, "auth_ref": [ "r739", "r740" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r276", "r675", "r747", "r798", "r799" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails", "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r302", "r303", "r304", "r305", "r388", "r493", "r522", "r557", "r558", "r611", "r613", "r615", "r616", "r630", "r650", "r651", "r665", "r672", "r685", "r690", "r745", "r789", "r790", "r791", "r792", "r793", "r794" ] }, "lifx_MeasurementInputExchangeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "MeasurementInputExchangeRateMember", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange rate (AUD to USD)", "label": "Measurement Input, Exchange Rate [Member]", "documentation": "Measurement Input, Exchange Rate" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Annual dividend yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r781" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Time to exercise (in years)", "terseLabel": "Term (in years)", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r781" ] }, "lifx_MeasurementInputOptionAdjustedSpreadMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "MeasurementInputOptionAdjustedSpreadMember", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option adjusted spread (bps)", "label": "Measurement Input, Option Adjusted Spread [Member]", "documentation": "Measurement Input, Option Adjusted Spread" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Price Volatility [Member]", "verboseLabel": "Volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r781" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Risk Free Interest Rate [Member]", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r781" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock fair value per share", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r781" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "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": [ "r462" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "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": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails", "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r302", "r303", "r304", "r305", "r388", "r493", "r522", "r557", "r558", "r611", "r613", "r615", "r616", "r630", "r650", "r651", "r665", "r672", "r685", "r690", "r745", "r789", "r790", "r791", "r792", "r793", "r794" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r276", "r675", "r747", "r798", "r799" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://lifx.com/role/NatureofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r154", "r162" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r208" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r208" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r119", "r120", "r121" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows", "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r110", "r121", "r151", "r176", "r197", "r199", "r203", "r213", "r219", "r221", "r222", "r223", "r224", "r227", "r228", "r239", "r255", "r262", "r267", "r270", "r280", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r458", "r467", "r512", "r587", "r604", "r605", "r664", "r699", "r743" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://lifx.com/role/NetLossPerShareComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss, 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": [ "r206", "r221", "r222", "r223", "r224", "r230", "r231", "r240", "r243", "r255", "r262", "r267", "r270", "r664" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://lifx.com/role/NetLossPerShareComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss, 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": [ "r206", "r232", "r235", "r236", "r237", "r238", "r240", "r243" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting pronouncements not yet adopted", "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": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), 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": [ "r115" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r805", "r806", "r807", "r808" ] }, "lifx_NumberOfMembershipSubscriptionOptions": { "xbrltype": "integerItemType", "nsuri": "http://lifx.com/20240331", "localname": "NumberOfMembershipSubscriptionOptions", "presentation": [ "http://lifx.com/role/NatureofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of membership subscription options", "label": "Number Of Membership Subscription Options", "documentation": "Number Of Membership Subscription Options" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r732" ] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Costs and Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r255", "r262", "r267", "r270", "r664" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "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": [ "r480", "r687" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating\u00a0leases", "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/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails", "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, current (included in accrued expenses and other current liabilities)", "verboseLabel": "Operating lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r477" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, current, location", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r478" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liability, noncurrent (included in other liabilities, noncurrent)", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r477" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, non-current, location", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r478" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r479", "r481" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use asset", "verboseLabel": "Operating lease right-of-use asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r476" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of operating lease right-of-use asset", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r719" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r483", "r687" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining term for operating lease (in years)", "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": [ "r482", "r687" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r184" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Change in foreign currency translation adjustment", "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": [ "r3", "r8", "r138" ] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "lifx_OtherInternationalRegionsMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "OtherInternationalRegionsMember", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other international regions", "label": "Other International Regions [Member]", "documentation": "Other International Regions" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsAccruedExpensesandCurrentOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22", "r688" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities, noncurrent", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-cash revenue from investment", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r121" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r117" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest expense, net", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5" ] }, "lifx_PatentInfringementClaimMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "PatentInfringementClaimMember", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patent infringement claim", "label": "Patent Infringement Claim [Member]", "documentation": "Patent Infringement Claim" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r207" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r118" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Internal use software", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r118" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-based restricted stock units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total 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": [ "r714" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets, noncurrent", "totalLabel": "Total prepaid expenses and other assets, noncurrent", "label": "Prepaid Expense and Other Assets, Noncurrent", "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 after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r145", "r713" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r193", "r285", "r286", "r657" ] }, "us-gaap_PrepaidExpenseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseNoncurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPrepaidExpensesandOtherAssetsNonCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses, noncurrent", "label": "Prepaid Expense, Noncurrent", "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r712" ] }, "lifx_ProceedsFromCollectionOfStockholderNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "ProceedsFromCollectionOfStockholderNotesReceivable", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from repayment of notes due from affiliates", "label": "Proceeds From Collection Of Stockholder Notes Receivable", "documentation": "Proceeds From Collection Of Stockholder Notes Receivable" } } }, "auth_ref": [] }, "lifx_ProceedsFromStockOptionsAndWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "ProceedsFromStockOptionsAndWarrantsExercised", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the exercise of stock options and warrants", "label": "Proceeds from Stock Options And Warrants Exercised", "documentation": "Proceeds from Stock Options And Warrants Exercised" } } }, "auth_ref": [] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r749" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r272", "r495", "r516", "r517", "r518", "r519", "r520", "r521", "r652", "r673", "r689", "r709", "r741", "r742", "r747", "r798" ] }, "lifx_ProductionManufacturingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "ProductionManufacturingEquipmentMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Production manufacturing equipment", "label": "Production Manufacturing Equipment [Member]", "documentation": "Production Manufacturing Equipment" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r272", "r495", "r516", "r517", "r518", "r519", "r520", "r521", "r652", "r673", "r689", "r709", "r741", "r742", "r747", "r798" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "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": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r127", "r180", "r510" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Total 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": [ "r6", "r502", "r510", "r688" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "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": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "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": [ "r127" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase commitments", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Purchase Obligation, to be Paid, Year One", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails", "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r302", "r303", "r304", "r305", "r379", "r388", "r416", "r417", "r418", "r492", "r493", "r522", "r557", "r558", "r611", "r613", "r615", "r616", "r630", "r650", "r651", "r665", "r672", "r685", "r690", "r693", "r737", "r745", "r790", "r791", "r792", "r793", "r794" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContractsDetails", "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails", "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/WarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r302", "r303", "r304", "r305", "r379", "r388", "r416", "r417", "r418", "r492", "r493", "r522", "r557", "r558", "r611", "r613", "r615", "r616", "r630", "r650", "r651", "r665", "r672", "r685", "r690", "r693", "r737", "r745", "r790", "r791", "r792", "r793", "r794" ] }, "us-gaap_ReceivablesFromStockholderMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesFromStockholderMember", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Notes\u00a0Due from\u00a0 Affiliates", "label": "Receivables from Stockholder [Member]", "documentation": "Category of equity that is due from owners or affiliates of the reporting entity (including due from officers or directors) resulting from the sale of stock before the cash payment is received." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r95", "r429", "r795" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "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": [] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, current", "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": [ "r711", "r720" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 }, "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets", "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows", "http://lifx.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, noncurrent", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r153", "r712", "r720" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "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": [ "r40" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://lifx.com/role/CommonStockDetails", "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails", "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuances upon vesting of restricted stock units", "terseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "lifx_RetailPartnerAMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "RetailPartnerAMember", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Retail Partner A", "label": "Retail Partner A [Member]", "documentation": "Retail Partner A" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r101", "r136", "r507", "r526", "r528", "r535", "r568", "r688" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r175", "r216", "r217", "r218", "r220", "r226", "r228", "r281", "r282", "r425", "r426", "r427", "r435", "r436", "r448", "r450", "r451", "r453", "r456", "r523", "r525", "r537", "r803" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r256", "r257", "r261", "r265", "r266", "r272", "r274", "r276", "r374", "r375", "r495" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r276", "r706" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://lifx.com/role/CostsCapitalizedtoObtainContracts", "http://lifx.com/role/DeferredRevenue" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred Revenue", "netLabel": "Costs Capitalized to Obtain Contracts", "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": [ "r163", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r378" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://lifx.com/role/DeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r159" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://lifx.com/role/DeferredRevenueDetails" ], "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/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://lifx.com/role/DeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, expected timing of satisfaction", "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": [ "r160" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://lifx.com/role/DeferredRevenueDetails" ], "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": [ "r160" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://lifx.com/role/DeferredRevenueDetails" ], "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": [] }, "lifx_RevestingStockMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "RevestingStockMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revesting Stock", "label": "Revesting Stock [Member]", "documentation": "Revesting Stock" } } }, "auth_ref": [] }, "lifx_RisksAndUncertaintiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lifx.com/20240331", "localname": "RisksAndUncertaintiesPolicyPolicyTextBlock", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Risk and Significant Customers, and Supplier Concentration", "label": "Risks And Uncertainties, Policy [Policy Text Block]", "documentation": "Risks And Uncertainties, Policy" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesChannelandRetailPartnersGreaterThan10Details" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue benchmark", "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": [ "r276", "r706" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for 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": [ "r40" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://lifx.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive common shares excluded from computation", "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": [ "r40" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://lifx.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of basic and diluted net loss per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r730" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based 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": [ "r72" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r51", "r52", "r496" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net", "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": [ "r51", "r52" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r19", "r105", "r106", "r107" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://lifx.com/role/ConvertibleNotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual future principal payments", "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": [ "r7" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Time-based restricted stock units (RSU) and PRSU activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "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": [ "r6" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "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": [ "r390", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r13", "r14", "r70" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://lifx.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r61", "r62", "r63", "r64", "r65", "r66", "r67", "r134", "r135", "r136", "r186", "r187", "r188", "r249", "r347", "r348", "r349", "r351", "r354", "r359", "r361", "r531", "r532", "r533", "r534", "r672", "r705", "r721" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://lifx.com/role/CommonStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reserved shares of common stock", "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r18", "r60", "r62", "r63", "r64", "r65", "r66", "r67", "r98", "r99", "r134", "r135", "r136" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Channel and retail partners who represented greater than 10% of revenue or accounts receivable", "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", "r45", "r46", "r88", "r143" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r274", "r275", "r551", "r553", "r555", "r612", "r614", "r617", "r631", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r653", "r674", "r693", "r747", "r798" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Segment and Geographic Revenue", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r260", "r264", "r268", "r269", "r270", "r271", "r272", "r273", "r276" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r111" ] }, "lifx_September2021ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "September2021ConvertibleNotesMember", "presentation": [ "http://lifx.com/role/ConvertibleNotesCurrentandNonCurrentDetails", "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "September 2021 Convertible Notes", "label": "September 2021 Convertible Notes [Member]", "documentation": "September 2021 Convertible Notes" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r686" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r686" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awards forfeited (in shares)", "negatedTerseLabel": "RSU canceled/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": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSU canceled/forfeited (in usd 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": [ "r410" ] }, "lifx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue", "crdr": "debit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants in period, aggregate fair value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance-based restricted stock units granted (in shares)", "terseLabel": "RSU 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": [ "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSU granted (in usd 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": [ "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (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": [ "r405", "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number\u00a0of\u00a0Shares", "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/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in usd per share)", "periodEndLabel": "Balance (in usd 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": [ "r405", "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted\u2028average\u00a0grant\u2028date\u00a0fair\u00a0value", "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/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PRSU awards vested (in shares)", "negatedTerseLabel": "RSU vested and settled (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": [ "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSU vested and settled (in usd 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": [ "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "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": [ "r390", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ] }, "lifx_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceTargetPercentage": { "xbrltype": "percentItemType", "nsuri": "http://lifx.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceTargetPercentage", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance target percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Performance Target, Percentage", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Performance Target, Percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (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": [ "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in usd 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": [ "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Options canceled/forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r756" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options canceled/forfeited (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r756" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Balance", "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": [ "r69" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (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": [ "r397", "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number\u00a0of\u00a0Shares\u2028Underlying\u2028Outstanding\u00a0Options", "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/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in usd per share)", "periodEndLabel": "Balance (in usd 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": [ "r397", "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted\u2028Average\u2028Exercise\u00a0Price\u2028per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "lifx_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageWeightForEachPerformanceGoalMetric": { "xbrltype": "percentItemType", "nsuri": "http://lifx.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageWeightForEachPerformanceGoalMetric", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance goal metric percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage Weight For Each Performance Goal Metric", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage Weight For Each Performance Goal Metric" } } }, "auth_ref": [] }, "lifx_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://lifx.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails", "http://lifx.com/role/EquityIncentivePlanTimebasedRestrictedStockUnitsRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised (in usd 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": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r401" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche one", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://lifx.com/role/ConvertibleNotesFairValueAssumptionsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock fair value per share (usd per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r750" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r69" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life, Exercisable (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r69" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life, Balance (in Years)", "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": [ "r137" ] }, "lifx_SharesToBeGrantedMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "SharesToBeGrantedMember", "presentation": [ "http://lifx.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for shares available to be granted but not granted\u00a0yet", "label": "Shares To Be Granted [Member]", "documentation": "Shares To Be Granted" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r122", "r210" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal use software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "lifx_SoftwareAndSoftwareDevelopmentCostsNotInServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "SoftwareAndSoftwareDevelopmentCostsNotInServiceMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal use software, not yet in service", "label": "Software and Software Development Costs, Not in Service [Member]", "documentation": "Software and Software Development Costs, Not in Service" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://lifx.com/role/CommonStockDetails" ], "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": [ "r164", "r186", "r187", "r188", "r213", "r233", "r234", "r241", "r243", "r249", "r250", "r280", "r307", "r309", "r310", "r311", "r314", "r315", "r347", "r348", "r351", "r354", "r361", "r467", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r567", "r588", "r606", "r632", "r633", "r634", "r635", "r636", "r705", "r721", "r729" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r30", "r175", "r201", "r202", "r203", "r216", "r217", "r218", "r220", "r226", "r228", "r248", "r281", "r282", "r363", "r425", "r426", "r427", "r435", "r436", "r448", "r449", "r450", "r451", "r452", "r453", "r456", "r468", "r469", "r470", "r471", "r472", "r473", "r485", "r523", "r524", "r525", "r537", "r606" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r165", "r174", "r274", "r275", "r551", "r553", "r555", "r612", "r614", "r617", "r631", "r638", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r653", "r674", "r693", "r747", "r798" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r216", "r217", "r218", "r248", "r495", "r530", "r548", "r559", "r560", "r561", "r562", "r563", "r564", "r567", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r586", "r589", "r590", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r606", "r694" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r216", "r217", "r218", "r248", "r495", "r530", "r548", "r559", "r560", "r561", "r562", "r563", "r564", "r567", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r586", "r589", "r590", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r606", "r694" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://lifx.com/role/CommonStockDetails", "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuances under stock incentive plan", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r731" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of warrants (in shares)", "verboseLabel": "Issuance of common stock for conversion of convertible debt (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r10", "r29", "r64", "r136", "r333" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r10", "r136" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://lifx.com/role/EquityIncentivePlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options (in shares)", "negatedTerseLabel": "Options 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": [ "r10", "r98", "r99", "r136", "r402" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of warrants", "verboseLabel": "Issuance of common stock for conversion of convertible debt", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r10", "r30", "r136" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r10", "r98", "r99", "r136" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "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": [ "r10", "r30", "r136" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://lifx.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets", "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\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": [ "r99", "r102", "r103", "r123", "r569", "r585", "r607", "r608", "r688", "r700", "r723", "r733", "r783", "r803" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://lifx.com/role/CommonStock" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r133", "r212", "r346", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r363", "r455", "r609", "r610", "r637" ] }, "lifx_StockholdersEquityRepaymentOfNotesReceivableFromStockholders": { "xbrltype": "monetaryItemType", "nsuri": "http://lifx.com/20240331", "localname": "StockholdersEquityRepaymentOfNotesReceivableFromStockholders", "crdr": "credit", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment of notes due from affiliate", "label": "Stockholders' Equity, Repayment Of Notes Receivable From Stockholders", "documentation": "Stockholders' Equity, Repayment Of Notes Receivable From Stockholders" } } }, "auth_ref": [] }, "us-gaap_SubscriptionAndCirculationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubscriptionAndCirculationMember", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/EquityIncentivePlanStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription", "label": "Subscription and Circulation [Member]", "documentation": "Right to receive or access periodic material for specified period of time." } } }, "auth_ref": [ "r749" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://lifx.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": [ "r474", "r487" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.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": [ "r474", "r487" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://lifx.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more 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." } } }, "auth_ref": [ "r474", "r487" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.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": [ "r474", "r487" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://lifx.com/role/CommitmentsandContingenciesLitigationDetails", "http://lifx.com/role/ConvertibleNotesNarrativeDetails", "http://lifx.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": [ "r474", "r487" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://lifx.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": [ "r486", "r488" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://lifx.com/role/BalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r710" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "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": [ "r16" ] }, "lifx_TileIncMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "TileIncMember", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tile", "label": "Tile, Inc. [Member]", "documentation": "Tile, Inc." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://lifx.com/role/BalanceSheetComponentsIntangibleAssetsWeightedAverageRemainingUsefulLifeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r78" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://lifx.com/role/SegmentandGeographicRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://lifx.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r47", "r48", "r49", "r155", "r156", "r157", "r158" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Axis]", "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Domain]", "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r11" ] }, "lifx_ValuationTechniqueLatticeModelMember": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "ValuationTechniqueLatticeModelMember", "presentation": [ "http://lifx.com/role/DerivativeLiabilityFairValueAssumptionsofEmbeddedDerivativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lattice model", "label": "Valuation Technique, Lattice Model [Member]", "documentation": "Valuation Technique, Lattice Model" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://lifx.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://lifx.com/role/CommonStockDetails", "http://lifx.com/role/NetLossPerShareAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuances upon exercise of common stock warrants", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r691", "r692", "r695", "r696", "r697", "r698" ] }, "lifx_WarrantTranche1Member": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "WarrantTranche1Member", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Tranche 1 [Member]", "label": "Warrant Tranche 1 [Member]", "documentation": "Warrant Tranche 1" } } }, "auth_ref": [] }, "lifx_WarrantTranche2Member": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "WarrantTranche2Member", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Tranche 2 [Member]", "label": "Warrant Tranche 2 [Member]", "documentation": "Warrant Tranche 2" } } }, "auth_ref": [] }, "lifx_WarrantTranche3Member": { "xbrltype": "domainItemType", "nsuri": "http://lifx.com/20240331", "localname": "WarrantTranche3Member", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Tranche 3 [Member]", "label": "Warrant Tranche 3 [Member]", "documentation": "Warrant Tranche 3" } } }, "auth_ref": [] }, "lifx_WarrantsAndRightsOutstandingRestrictionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://lifx.com/20240331", "localname": "WarrantsAndRightsOutstandingRestrictionPeriod", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restriction period of warrants", "label": "Warrants And Rights Outstanding, Restriction Period", "documentation": "Warrants And Rights Outstanding, Restriction Period" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://lifx.com/role/ConvertibleNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants and Rights Outstanding, Term", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r782" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/NetLossPerShareComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net loss per share, 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": [ "r232", "r243" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://lifx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://lifx.com/role/NetLossPerShareComputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net loss per share, 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": [ "r230", "r243" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "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/2147481877/830-230-45-1" }, "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": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "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": "(a)", "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": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "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/2147480848/942-470-50-3" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-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(19))", "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(20))", "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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))", "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(31))", "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(32))", "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(6)(a))", "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(6)(b))", "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "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(4))", "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.1,2)", "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.2(a),(d))", "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.4)", "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.7)", "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.8)", "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "83", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480647/815-10-15-83" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r143": { "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" }, "r144": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r145": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r146": { "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/2147479853/942-210-S99-1" }, "r147": { "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/2147479853/942-210-S99-1" }, "r148": { "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/2147479853/942-210-S99-1" }, "r149": { "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/2147479853/942-210-S99-1" }, "r150": { "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/2147483589/942-220-S99-1" }, "r151": { "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/2147483589/942-220-S99-1" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "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" }, "r186": { "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" }, "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(28))", "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(29))", "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(3)(a)(1))", "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(30)(a)(4))", "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(4))", "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(6))", "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(7))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r212": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r343": { "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" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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/2147482526/740-270-50-1" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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/2147483147/928-340-50-1" }, "r498": { "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/2147479853/942-210-S99-1" }, "r499": { "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/2147483589/942-220-S99-1" }, "r500": { "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/2147483589/942-220-S99-1" }, "r501": { "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/2147479557/942-235-S99-1" }, "r502": { "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/2147480842/942-360-50-1" }, "r503": { "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/2147479440/944-210-S99-1" }, "r504": { "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/2147479440/944-210-S99-1" }, "r505": { "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/2147479440/944-210-S99-1" }, "r506": { "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/2147479440/944-210-S99-1" }, "r507": { "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/2147479440/944-210-S99-1" }, "r508": { "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/2147479440/944-210-S99-1" }, "r509": { "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/2147479440/944-210-S99-1" }, "r510": { "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/2147479440/944-210-S99-1" }, "r511": { "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/2147483586/944-220-S99-1" }, "r512": { "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/2147483586/944-220-S99-1" }, "r513": { "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/2147483586/944-220-S99-1" }, "r514": { "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/2147483586/944-220-S99-1" }, "r515": { "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/2147483586/944-220-S99-1" }, "r516": { "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/2147480149/944-235-S99-2" }, "r517": { "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/2147480149/944-235-S99-2" }, "r518": { "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/2147480149/944-235-S99-2" }, "r519": { "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/2147480149/944-235-S99-2" }, "r520": { "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/2147480149/944-235-S99-2" }, "r521": { "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/2147480149/944-235-S99-2" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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/2147479383/944-825-50-1B" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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/2147480767/946-205-45-4" }, "r538": { "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/2147480737/946-205-50-2" }, "r539": { "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/2147480737/946-205-50-27" }, "r540": { "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/2147480737/946-205-50-7" }, "r541": { "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/2147480737/946-205-50-7" }, "r542": { "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/2147480737/946-205-50-7" }, "r543": { "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/2147480737/946-205-50-7" }, "r544": { "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/2147480737/946-205-50-7" }, "r545": { "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/2147480737/946-205-50-7" }, "r546": { "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/2147480737/946-205-50-7" }, "r547": { "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/2147480737/946-205-50-7" }, "r548": { "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/2147480555/946-210-45-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r551": { "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/2147480524/946-210-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r553": { "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/2147480524/946-210-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r555": { "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/2147480524/946-210-50-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r557": { "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/2147480524/946-210-50-6" }, "r558": { "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/2147480524/946-210-50-6" }, "r559": { "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/2147479617/946-210-S99-1" }, "r560": { "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/2147479617/946-210-S99-1" }, "r561": { "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/2147479617/946-210-S99-1" }, "r562": { "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/2147479617/946-210-S99-1" }, "r563": { "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/2147479617/946-210-S99-1" }, "r564": { "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/2147479617/946-210-S99-1" }, "r565": { "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/2147479617/946-210-S99-1" }, "r566": { "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/2147479617/946-210-S99-1" }, "r567": { "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/2147479617/946-210-S99-1" }, "r568": { "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/2147479617/946-210-S99-1" }, "r569": { "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/2147479617/946-210-S99-1" }, "r570": { "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/2147479617/946-210-S99-1" }, "r571": { "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/2147479617/946-210-S99-1" }, "r572": { "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/2147479617/946-210-S99-1" }, "r573": { "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/2147479617/946-210-S99-1" }, "r574": { "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/2147479617/946-210-S99-1" }, "r575": { "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/2147479617/946-210-S99-1" }, "r576": { "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/2147479617/946-210-S99-1" }, "r577": { "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/2147479617/946-210-S99-1" }, "r578": { "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/2147479617/946-210-S99-1" }, "r579": { "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/2147479617/946-210-S99-1" }, "r580": { "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/2147479617/946-210-S99-1" }, "r581": { "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/2147479617/946-210-S99-1" }, "r582": { "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/2147479617/946-210-S99-1" }, "r583": { "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/2147479617/946-210-S99-1" }, "r584": { "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/2147479617/946-210-S99-2" }, "r585": { "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/2147479617/946-210-S99-2" }, "r586": { "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/2147483581/946-220-45-3" }, "r587": { "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/2147483581/946-220-45-7" }, "r588": { "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/2147483580/946-220-50-3" }, "r589": { "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/2147483575/946-220-S99-1" }, "r590": { "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/2147483575/946-220-S99-1" }, "r591": { "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/2147483575/946-220-S99-1" }, "r592": { "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/2147483575/946-220-S99-1" }, "r593": { "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/2147483575/946-220-S99-1" }, "r594": { "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/2147483575/946-220-S99-1" }, "r595": { "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/2147483575/946-220-S99-1" }, "r596": { "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/2147483575/946-220-S99-1" }, "r597": { "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/2147483575/946-220-S99-1" }, "r598": { "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/2147483575/946-220-S99-1" }, "r599": { "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/2147483575/946-220-S99-1" }, "r600": { "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/2147483575/946-220-S99-1" }, "r601": { "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/2147483575/946-220-S99-1" }, "r602": { "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/2147483575/946-220-S99-1" }, "r603": { "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/2147483575/946-220-S99-1" }, "r604": { "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/2147483575/946-220-S99-1" }, "r605": { "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/2147483575/946-220-S99-3" }, "r606": { "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/2147483575/946-220-S99-3" }, "r607": { "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/2147483575/946-220-S99-3" }, "r608": { "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/2147483575/946-220-S99-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r611": { "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/2147480032/946-320-S99-1" }, "r612": { "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/2147480032/946-320-S99-1" }, "r613": { "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/2147480032/946-320-S99-2" }, "r614": { "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/2147480032/946-320-S99-2" }, "r615": { "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/2147480032/946-320-S99-3" }, "r616": { "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/2147480032/946-320-S99-3" }, "r617": { "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/2147480032/946-320-S99-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r630": { "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/2147480032/946-320-S99-6" }, "r631": { "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/2147480032/946-320-S99-6" }, "r632": { "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/2147481004/946-505-50-1" }, "r633": { "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/2147481004/946-505-50-2" }, "r634": { "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/2147481004/946-505-50-2" }, "r635": { "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/2147481004/946-505-50-2" }, "r636": { "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/2147481004/946-505-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r638": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r639": { "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/2147481027/954-310-50-2" }, "r640": { "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/2147480327/954-440-50-1" }, "r641": { "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/2147479438/970-360-S99-1" }, "r642": { "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/2147479438/970-360-S99-1" }, "r643": { "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/2147479438/970-360-S99-1" }, "r644": { "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/2147479438/970-360-S99-1" }, "r645": { "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/2147479438/970-360-S99-1" }, "r646": { "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/2147479438/970-360-S99-1" }, "r647": { "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/2147479438/970-360-S99-1" }, "r648": { "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/2147479438/970-360-S99-1" }, "r649": { "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(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r650": { "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/2147482856/976-310-50-1" }, "r651": { "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/2147482707/978-310-50-1" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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/2147480524/946-210-50-1" }, "r692": { "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/2147480524/946-210-50-6" }, "r693": { "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/2147480493/946-210-55-1" }, "r694": { "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/2147480833/946-310-45-1" }, "r695": { "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/2147480032/946-320-S99-1" }, "r696": { "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/2147480032/946-320-S99-2" }, "r697": { "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/2147480032/946-320-S99-3" }, "r698": { "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/2147480032/946-320-S99-6" }, "r699": { "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/2147480167/946-830-55-10" }, "r700": { "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/2147480167/946-830-55-12" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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/2147479383/944-825-50-1B" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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/2147482517/912-730-25-1" }, "r796": { "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/2147479440/944-210-S99-1" }, "r797": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r798": { "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" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r800": { "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/2147480767/946-205-45-4" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r802": { "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/2147479617/946-210-S99-1" }, "r803": { "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/2147483575/946-220-S99-3" }, "r804": { "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/2147483575/946-220-S99-3" }, "r805": { "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/2147480032/946-320-S99-1" }, "r806": { "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/2147480032/946-320-S99-2" }, "r807": { "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/2147480032/946-320-S99-3" }, "r808": { "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/2147480032/946-320-S99-6" } } } ZIP 100 0001581760-24-000031-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001581760-24-000031-xbrl.zip M4$L#!!0 ( #&MJ5@_36!@&4< (S0 @ > 97AH:6)I=#$P,2UL:69E M,S8P<3$R-'AS978N:'1M[7UI/[\ MAT6]S'[\82%%\N/_^N%_/WH4O2[B9BGS.HI+*6J91$V5YM?1/Q)9?8H>/5)7 MO2I6ZS*]7M31V>G91?2/HOR4W@C^O4[K3/ZHG_/#]_SO'[ZGE_PP*Y+UCS\D MZ4V4)G_^+GTB+V9/S^73BZ?G3RZ>7#Z]/+N,Y_)4/#N?BXNS4_&OZ7=P*US. M]U3U.I-__FZ9YH\6$M___.G9JGYQFR;UXOGT]/0_OO.O$^4U7#HKZKI8/I_B MI;6\JQ^)++W.G],'P WS CY7W1$765$^_\,I_<\+_.717"S3;/W\/S^F2UE% M/\O;Z'VQ%/E_3BJ15X\J6:9SOK!*_T?R2^B?MVJ \)PLS:4>\/0,1_GF;I'. MTCJ:GIY,?_@>K]>?V?E89\0Q3*@L=S3DOZ9S>?[D=!*]S>,3?\P!CO:#O)&E MR&,9B3R)7BU$?BVC- ?)S>NRR*)WF<@?_!$@ON6/P7_ZF_EZL,W;S/_29]O,J9;R@%,19%' M4R.R7W])7JQ$DH 6?93)>?W\[,G))8S]NQ_?HB0F#8UO>$-M-;G\IS1/0.Y( M)7YQT;OHG>V/"QEY>B+:9A]&1S7<]\<_7)Z=G;[XPLM$3WR>UC!]\1;BXZJ) M74PH3=C*(:5U$J[*X21,9S8N2?EJ)-=F4<&7EZH,__N'BZ0NXIJL6 MCD05)7(. P8AEUEQ>PS_)X<_U/0""1#!$& P- M*M$VK\ MR&""TV-, M^>_M0=S"K55=Q)\BV)BP,\G1?GSZ'Q'LUF51&L5:%[!>\,#EC+;D35'CA:OB M%EX*EX@,?H1WJKW-3\3GY^8)/$!OS'!!U<#WT%B"5W-;[NM9./OZ[.3Q4YR( M,$V/EP+.[0\B@P,PG*T]PT&!J1 =R;LX:W R04S1E48C!'Z8@&$AEVFSY'_ MCEBFL&M G"<16"5E#6.;1+,B;W OH+_!@@\G^I+VQHTH4X%F ]RZDGE%>^$8 M#SG8#FP"P2M2- *TC2E5/X9[NXZNBV:+(FN<3AE6DF^RM@@^#73IR^JB"-C M^",\H(*-(HQA\9>B2*+W4E2HND"GB-4*5@S'='PHFS .9Q.>GUR&NP=?"1#3 M8';?A,\\D-<5[@(2WI6 +14WH"6,C+/%B'?@[A1H-<_@3(++Z31! Y)/WG5T M6Z9U+?7V8/O[NI02_POV*^RV,LHD7%+B@5>E\(7P(G,)G,;UK93JF-+OIUWM M',QLJ.)8S/LG>,U$'[IB5DGT-O!DQ"N<(;#6:7^V]SK^7/HJ)4.T:GKF'"=% MO>[-KTU:LU-!+@A:TGA[JG3 [4*22A*1^]>T(N5 SXZJ!9[H,YAE 2Z4\O#) M2[E*X YPP^ ,AZOAC>@-547<)*LT+=].\FN>;YAC\G*2R2W(L8TY8*)@E' MP>A3/DP%T_:J0U V(+@A3Q:HB:\S68/#VSA]8Q3SP>B M#64XVE"96R'O;S?S (\NDA!T(ALB%"BE,9%G U8+A>068*]$2WC6HK*^"5E M64$1 PP!]$10R23(R8F:GND'.*&^>Y]P*!MD'LX&>7QR>A;N#F%I"&M#@+U; MIQC]LJ)*DML5]XXISIX!Q0ZL4R'O9-S4?%%SH2;&A^"/Z7[M/"TQ=*B^E4(.&*.HYO@Z M\D1 &U2+(DOT1.B/5.&% ][&U^%L8QVS#]22+9)PP@HDI&\1#)/#+GXO;V3> MH/.>T%::/KM\,L&M*V!S)I*\=AWY0^?>1L? 0[]N,A6[QJ/MNDD32B.B.RT; MN+L5Y*?-Z-'$2/J8UQ:F\1,_"V07UT;OG:,WUY3A,]?7+Z MHON_/PN\Q_W?BU(_826NY:-9*<6G1V(.B_I<9+=B77WWF]!Y U"\P<'LK>I: MA*.ZP@Y88$"_KF5@ZJL/75.:(*1.(T1F]/IL[D?EN""% SF:TW#D^_')D_.0 MY3L0P(^2;A^J5Y03QT'L-6!1>*NFO$EO\!+,S-68)*N:C(S>>5DL50 =#OKZ M4.3[WR')=\@>9)'/4UPM\-A0,*ZTVQ6.Q#O:UZ1KJQH,2E35F"=604/S'; U M\,^LXM'P?)NC:),=>E5A#2@Z:KS69C::N)85A7\EP:B'6M1$39GSA=5J)68H*/@09MJC U6)=I3$(*L+G0)H(,P?BJ_+N:8QI M?HP35"YH!R,.8D4A!M#\*UFBMMD0^>R$_;5"2)@9Y3BB\[@#!; !?VG\PA,;KX?GVBO]F*%I?RU <<# MIX+A!09 3=&2WJ,P*T (">Z0V#&M$'L ]Q^EZ3&^/"^&KV,3<=L1?2AB/&(_ MR+@I\0G.P_1@#T6]+(-1+]-G)X_/PE4O;S2T_XT2HI"TC)5LWY/G6/U2RKI' MTNN"=K#^+OAG*6.)>0E"]9AMV3Y^=>G:V:'L@3R8/1"VN>B@%,(1_KI3VG?% M07ORBM[C 85YM;/3Z33Z0!ATKC"QT7T.#R!(EU+8!-;5WI)QD>BPH9A^71R* MW!?AR'W0Y28..#H$N:>$:A^\V\%TV[U1Q&#$E!IK2H;@O%5>1797+; $I&4S M8OZY:&K/>#+OTT!:S"^#*'-!]T.VAB<"%R>/[]\MT]/+W6V7:3#;97IY\H0F M0D1+T&XE&JNV) ]9!\N;):,2ADJJJ^(CIH\ ]V&!7A5(W*%K58_VJ>MRN*Z M%$LWYWD-ED$)#L":<,GL4V086JH;TK5#Q8_@&SQ^=M BB)0R*V)6"AIK MWA&+50G>9KH"*8)CCA6%@X[G:A)P%U/XBC-K_14Q*[<@(LL*Q:: Y:9\_!DQE$KF%0'D6G' M$O@DH7KJ2HE6;>J:E?'$RVF>]- *"CA68EGF.N:A:H#SQ$9/JF&)=L2W73/) M2@C&>, R=1&>3%'1BTU,*+"HZ[=2V4Q3$X2MI-(76.*4XB[X-QTJPZ2>QM(9 MX4K@%,J;VHABC[D"?\P?L2U41Z(!PP9C.Y,-KSPY9!%Y')Z(_%S4N%DI[Z6W M/1P1\KJ ?U'E5%$F7#?9O\2N!WHPC!C=N3>](]#33F.W#)O MBN[JRKM56@KW)'>&=1(]Z$@../:V"N;X#3OF/)#=#R$.9Y(O7<_&SS"QJS!H\3-!,'VUF=L>9>BK5" MXDL^513##;N&!D6EX*YH^X'2DQC!QY@6NJ7)#:9R,VG*\&WINJ-Q#JD.\]=1 MT6S-J.@S&82C8WRY[JVVU%KFO5S!(8TP$\N:A[_U5EAR%LP$=@]%Y,MP1#[D MTF-?5,*1=B((4U1C2[F<2:] 0=NDO3I_MU +S=Z,[*KL-$VO7UNA2-I0S]$LA>7_V M%$32KP2OJ(G!5=Q2F$"!$]E7/!39K\.1_:!K-#[(E2B=P,('6=ZD<4"GDM A MEZHUTHI'JJ]VXBD:OP["_5%ODO?.)K$<\+BY'DV/%L<3 [F W82U'XKP3V14 MJDPVG5-;OTV1\3ZPX)^%QX+/>$\&_6)H\N6! 7^_%M?P%E.NP5]!06Q/HNAJ M&%>+,4T'.+LR42H366#:<8+$#S'E+81GJK;2X=N]8::R\(GA&K1/&"J-4?%J MA,W[=^" <#@*/ EF;%/F>F0##VL'_!W]1Y!*11VDD,<)JZQ4Q6YHEV\Q$8H1@5T;/ "#S[0(>BFKX67?(6JDF'K-Y+ MS.)@>,7(W5^IQWW9(: MZF% R7/%903Z1P$%HUL!SRF53J&)G!BB;\&Q;]<-;H&-PNV4H:0B "-5&8XZ MJFVQFJX.MGI2*6%'[V@!IQ63'JR@;3K%+W3&OYM'OTUE0WN^RO0\.]*>9,63=5ULO;Z;+6(6+;C MJ@8--4FQLS5VN%!QYEC%F;%"U[0A4J>NJEY=%: 8*86Y*A$;'>. >-*R-5B= M:5X+;DK4+>#PR-/[K%<=CMMN1)4F4K=3 $/(Y751IP[\GYMUXG-@O#9V@9&DEWB*#Z[P$'$HMN^S:#6RF:VMPHN8I-W(HRJ=3*@$4G."__;S51%G*L MSB:G^,WY&GM@J<=2G1@;2GPLLI'#+[N%(RVZAMG$:3JRG')T]N$EAHF#9>D: M#T'+(L]/.59%G8)YZ-8JP=!/M:H[6;5\FWY(EHIDT2KDQ1"ZV_@DQ"M9-MR- M":8L2YY-05-P#WQHV]W"X*1Q$/^>"4H&.(VT:_18<#K!D:IR7L.E00 ML:PF3-G*&\8JU'L:'5A?_L']R/8,-QY@%=Q'UP]-*Z/LNL>A[6;1@I!'-V#V M@]HM4P1DZ?N].A)'7R>-;!LF -5B-)J,G@R^G /TMI[)O,!EO5]?)CP M=D&Y3MP'7'LT=]N7BYR-'$6G1X=YBG4X!1I\:(J"X8O_=8MZ\B@A-DG^!4U# M_M=Q#PT-:E+=P>^0Q2; RKZVJM0D0'@L$K.<(BKR$:IHV]Z(3"D*;%(F2C)Z M==RD*U^M92:A6"YE0O] %\#(&LB'<(@6VO4#W>?0#:NF!'>EXE:#?91!V'BP MYM.\UBSI;(K>PR9I@0W:_'>L9:TLO2_@]FNH:KT*@7X$/:[0O3W8P-_IZXWJ M^#LJ'MH_IVWTH!BHX.]3$-NNQ"Z1RCMM\*)[![L"R#0YPP+'58OD.3)F!7%X,8: M=22+\U2JV8UO1WG8:UKFGOA8R]]$.]S:RECT> M6C(E-792JDS<<()FXG;#CR]DL3/H5,YAPPS2QR9JP<4,+[J60G(K"D4W:^^0. MLDU&@U3V)HG',9O8OVX"'D3^"(/465%AD(\Z\(*X9L6*,71._V&\E!J1URF/ M$/]080+2C-GA$J[7*SF0U>O/-#ISU:H_&_G!=K =,.Q+V2");BD6,/4D/P?% M3I,I'?":!1C%4'[AB M;_S(:5DX P5Q>\R]!G$DO/O3^:"OPP5R&2C69,UL.RN1)EI%#BN$'DAM,ZOD MKPTL/P8@-P_9.;>='YDR(CK"T"-%KIVLGHFS=%_,[TJ&WF6,9X?#@_Q\/264 M[;%$X2Y.8_-4+N_VP28NFI*,%35J>C\IE26X'D^%O M>:19!"W1+<*?*$W>=P]?IGB;UXJ"R=!0#CP+V4K&4 M986 OQ8^L\;F2<%_D>"*CZ=H4,#_X+ODWGE_*=$P(N!L]6+M$RXU(B_R<:3 MX/>TC.0=/ YUS*RI0.PK]'Y5-2.F%MI9P/TN2CP/KRCQ:EDT.9D<8SGB%X\A MOW3PKL.U8[L\:%X.6.'&]C.@Y4'H;T^,X< ;:@5877:E7"LX\KFS4-*K&'P)1M,AQ@A,9I%I'/JOH*$AS\VBQEA\C861QY&8 M%3=RXGLT0[N6!6VA?0^/G(JZ>/0C5IRBCW;2BMZ%*$^I.++0(9@0V,9LS[Z[ M$(^$V\&)?*F]I^)S0F?5QJ3SF'0>D\Y*$5CH6(L&&D]?ZVC'BB\.F?$$_#L3 MZV(^[]EUL&$S55M)!PT_S?'R]7%E]ZE8"U7SWQ]>N0$(DJGG4,H4HT6(ZF$*[9G$9R,.V94CG=!S)GC;<)VU"WM*H%1=:V%J M ;G0!6Y6W##M1"(QZT94]*O D?HXMBD9/7LF<4&FX5)\DIXH>!#2<^0[]UE8 M+)Z6;-A.8>V0S\R'9D(G+8($UE[?=$IW%_/64^A=/8+HA#I[9.%H5TY-OR)* M3W9+N,0!X%A4BRU E?X8#0H7,I\/!;6&"?^V';NMW\9 8[KV4[A.4VT-_YO?<,U2K"ON*M=]Z M9=W6UNP8KZT/4;7"I-UA3:FN&:XM"\$\)#-1I14K];YQM5.MK Q+^2A>"%PY M$,S_83"Z$0U?H_0,6:.!G(S*H7AI 18HO\-U6F#AXSNU0B<[]=(PO$ GN3"E M/UKS#QD_K(\1[\7=B\0G?"TA*)$M#9^"<^KXJG.9("'> M1/F-.%YLAIIY[5;%G:08'/G3ZE\&)V?GY$@AC58-.H/*=UK RN+$..]DFP3- M6WCEL5>+N-D'5 "W"9EA.7_D(U1PR@I3DPIV,O5S O\_+Y9I; [(O)-#$CPA M!+7 6$&_>"@C<% :..@OVAV/]>T$R5=DHVWK;H7?Q%2I2I<[C3/<'=F""[K/ M<45A/O!4EB0[0 \)I%M7YCENLV / A,IC_XFZT40\#I%?=228!9 ))YL2^!@ MB(5%R%(3HN.UI*_$-;7K1N:>.O3Z0SB& .;SK9?3TN<;GZ)LOMZ/E,*P9R1D=7RDRA:GQN54F0 M<4)=DN*G=\JOR6_5=RU.J]X#76$C7[KCK_ 5 MB?,!VBM7AWDI%3KYFISC/)HW-987$?5K%5J 4YY<[Y35;*+VD\-/I=,38T9T MS(B.&5&U3XBA[7C2C?%C*8_$]!=M'G0;$9/6HY04B=J08G*:#[QRU9W"/V_0 M=LIF2Q#*@PX&H>'S2C#SWS81)SHV?M^7];Y]B]<>B/GD)%[41(*W6Z3H;4>< MWR32*BR=NLXYX,_>N$J?8[86#N:ER2I2B8[;=\'Q("GU;8TQ/^]CUE&4Y-C* M.UP.^-(V[6[/&V8JHC4P-MLOHS 93PM1_=6;./I ML@VJ?>6W.74CRN!9L)\:J;LU>2E;'*UNZPS"N\GCQ]CJD+<_Z;-F,#=7*23A MUS';3Y+,7Q1 MP*F'7LDU[A^T5FL//38$T22X&'R"7\6NYG"#/W!_/&6_2SXNPBOYP#?@,N@E MP#WXD^H6O3=%( ]7[,HC8B>."7$VER<0L!;T+7R/:=UCLKPM\(".RU"2F(*' M"*W*T$==,M(R!^<\RY9<8L4H2)OQYH8E.>EFLQTYW(PG^+5)T:],#C.Z(OYW MYV]#8W(TAA/$Q0-E460&..0'DB>$S8<557#[/,;B01M=)B=6#:*+SNQ!32-% M7:Y0TVA>5/.UTG%.VR6N9\-V+\N5;8>G!FV9E]SP0*%"GW?ILEEJ[U9A=)P' M(<7SC4@S^G1-;"&6L_2ZX0:OW+[$FE&F[:HZ[$N*Z^NI0V0(S5UF2[F)J1]^]TB0R+]DJ<<8^$2C&N]5ACV!:UR\>U5D]^LG&,+N,V9Z6M/H M_>@4.V5B30)1IQD/6918DHY/.9KR M3)\8G1I:.E4,M#33" M4#$V/\03&);#_7 @G+:=*C%M%W/ "&L97SI4;5C2-M:>#IW@5&GA$&W;1J3N M>:Y:EMI@^';VHUL5K"+J9B[Q_XTJ@0?I;[?\ @7H8*ZKA M>#N,G^MOJ>S'3+R[3?"O(5B0H6]M$FO)S4)]%XU37MV!*6QKUT_:>-P. MIUW,*3G1M:(,.2K)!2]-Y2@)G[_1NTIUHZY^KQMW#QOS(9LT.O9N9\.6=JCU M4#U5:-K)T["*R,Q5KK27JWJTO[G_ILD^I.@>!YBB@Y6LYJK!_56%79U:Y&#[ M#[@@/TO%:'QJR=X8<;L]!>H]=3K7:K90T6(&B>;+@<*Q@G-)C2EB95T*32Z( M4(Q.4]I9RIA:;HJ+1S1WK\.3GZ)@1#A%<3S;:6BVCI:RO"8.ROC7)JT4T3&^ MN,C21(4_W;(]I1@,/0/F!"52$\6B+%7M:D\O9OQ MH/P"3I/2=2:*O'2&2^7 MOL*38:::I^I:_1$=MI^YV[?Q*>8O@;R)$J&?Z4/+9*G)6>DL- @>MR9WR,!# MA)645).E&EEZ+?S,\)'GMN2Q;/&2N:&6=9U>C>/3] ,N, ^QDC5?[Z8 SL*Q?<0(R2?=PF_:=<#V[,:1K1XU32 M^:3F4U/;=+B7W"):C.(FQ:J+_LP4]H *V<#8-, ,C<+&^J&F9."-O%/-2-GF M+^)4[20WPMAA7['W(Y@(7ZB]!NI>;"P0'Z\MH]=%DCSZ":;P4_0/] P^U*64 M-4B.P>Z!Z8OF=(DU9+62?$7SQ5K&9XYO]T Q\^\38J&?P_P/K'54-R8UW1-: M&A1=[B%LELFI_E-U:SW/=F)?%@%0E-SS!3PFRE;;\G>,;_CMW\G.;B=9];E(OD0Q_ )\&'!FR!DCMR5F M_GK-;C>L4M',HCH0F/B?"V?>YKYQY9 XB8Y8Z[V!8#;*:EQSHS;=H5FXK1;1 M#6WW89YH8C,.E#G#G>C#QQ"#(;A#NV%@-^+Z(:53Z30Q.*QSXC*\<^*]7LZW M&M;',1FUCW"WP[KP*7(%2Y(82+73="5X-/7^4NJ;9;'=;1P=Y\[]+H[A",X" M)^OXBADWVVSG)M0TH*;I_/9)>>'LRYJ*0NV&_(S1J2Y;KX1S= 9'W"(JFPQ) M/_"L4MP?H$K!O6Q0"^N8M? FSFOXI;#I/BFCV1'MRY"T+I&13K3AR']M8# Z MP#<7,7%JNDLW81";B9,A"XF)DK5&)D#=,C%*+R4HGA&=3_ X/+LGF8(KDJF> M9FK^5J8P0+JQ!_XHX]0[\,&T;4RIZBXU_?X75]YGJD@H&PJQF:H!2=%!2=7- M20L#S@U:?A3G0WS^WU=:+HQKX@FA9_!YR&6\QR@YCKUJ?NM/D5GZZ M97\\8U4K\:8_@><>:S5[)N]0#J$0NVWH@W_'A\W'_BW74_F$IBH.VI%6IY_W M7E2Y3'9*XVBP L(8?:X*QX-::X'AW]QYZU!YFYL>ZTF,<>[(TAL=B/H(KY&$ZRCLEIKT[SEC MJ4P0A+ GB0V"F#.L;3V V0GOKU7"QC9Y,WZZB]I/CQ6N9$[!HSQ%01>E:5/W MQHCN:\UI9_DS">M -2AL,)#;KQ(M[6"/F]/LV&5C)F3,A'P+F9"'A6">A1>" M^;F(WBZ9OON-#><1T !40/!F[?:(& =WXN-.26,6U(.!$2C::# !4HWL0&]$ M&WB41,86139SKOJ&=L.L5!%)?=1@?Z WX]34TO-:MZ"3GU9(@GY]WY"L6:EH MUBDUSJ9'C/%819ZJ8\<,/YF9@OW$@^4DA>3282(]XU-)P-SB(>0$>XEDW60/ M/G=7K!WOT>EI.)MT>G).F_2OU._@E8EM[T'0<]N-J47/*X6F[76-&02#Q$AL M[$/'R9(A#*9)&;^WF>:WS,_[@3-4:\X=S:/ILZ<7@38M?//^[8>K$&#=./N3 M%F :E<0*?9V5[\-L?T M7ZJ(%*Y6*RFRZK,"V<;LB)<=N;*U]ASF-_U]<0',B3\I>CZ%,FY!')8@.@KBH*IJE.[HB9YAP1(B!C ! M3H [-51D^H*?%QRTH; ]YUZ0'Z[T0J^ZN4_?TYGF=1OO)T9"K')'Q^!?T[F, MSI^AI]@,V+#6S+>9%]4M":2?2A2>%3SJ>G MP7_$!]C7?X-Y+R;1*Q@.*+ \%=&SBXO3\P>/_3,4U 1S) :8JWDM\I0=BVY'W2$,65,9O+E; J8!1#KZ3Y2QH _+ M(D_C5K/'Q,R;\P!.UE/B>NX_V/;\L'BHFQ1FS3Y+94^[;R1GODOM92F U,O^ M?O+A!*QV_'2=@/DKV &E.FWM^-78#;!1$AJL7C!3G^J;D4A5-L2^'5D,58TI M;Q7\MI/&53'4( \A!3RG)B6[^4#OV<">H%Y@)<9]>WIZ>KF[33W]2INZ;\OX MG[/PUL=!2.@B7;U:I*X< MM"IEC"Q^5VU=T'LS4#.RV9Z=(\U@YP,Y>))QJ M9=#Q81J&OI!9 N^,TS)NEEB&A#:+J@7B4PDMT!J@Z%/:\OWVC4VO0;RAAZU^$U2V)HMK>*M%=L1%S9#4@PCZI6TZTUKIL\\ MIHU9._9N;XB8W68R MZ\06;ZG)@GX_O(9Z8R2Z&-+U@C2YI->0+WAO:$M#/ G'$+SOB%)$1PB'Q)+PNUA2>:_KDZJ7'T_ZHA!] MAG5/.,+YI,\=@G#ZD.H=]\2+.RB ^#[Y[&8>-XD. ?ZY(>7DWB2]]Y;V')Y\ MN51[%\$P,">@/[$1:;493M#R/H=0#N[XC5$S\1+ZL)J4_&5/XAY/" M'W,I8R[E*^52]FS?C]"0_5V[(*$A-OO>X^S#RA#W=,8GL$J^!>?!CF"1G0O/ MEX!N'$Q=D0S' =>9,*2SHIWVSJ!R O; 6S1H+?JSB6YZZO$I&B(I^HLJ'10N M3R;%/"U1)I&1B;*D1AT88F+.X&J%#R=*L93YH=CSHW(B%3:*&8@^^!%NQ-*K M/T+.F%MTFBLG]#D S>OA2N-G8>;.-&>U;IEQP;#4&QY>1&W];FDV;@GW!1[W MP9!,SG>ST644>6WTLB>\]XNNF->HQFU MSZF=3D5.4%>SO"R\X*LPP8]-@8*^.FL'9VBQ>>#\VVI9/#+$K$"[Q)+,X.NI MF2"&&:@CKPH8].S.MN'CYZ8G;K]E?.P\S;POZLU;]X1%AIOYX 8VWSD 09P> MQ>8SF4_G9O!3-\5P%L(4H-BW$Z%NC4,BWF8=0$/=Y)4,CBV%FZ7R7K0(/F= M%LFN*\O/PJLL?RFJE(*4[TQ?KT*Y%'"B$=-3Z"?2;^*'H6CF'&4PF1B.56+) M-JSO[>[U)I.(+*5%CLT+]:E_#4)=HIQ7E:Q=VM']IY2>GHTJK\M9: M:,$+ZO[2(+S1[3W(9:%YQVFB!D,D)3\WRYDL=VU,?;3$,&7_"&UOLU8_TR,% MW.#DBDLK^P$=$$LH*S0L \GEX?*FXI.13JAC;>80JS9Z$.\QK=-(TWX5[OCC M'YY-7_SI3W^"_WO^PG5:!H:H.R>9_U8CZC1_2"UWD-%!&P:R.RF#M:))V*6T M/)Z>\@(G7,?V45C&(Y3^E* /0&FZ[(0>E/^=!JI[, M; RH;L5XR5*D.?+#N0S93J$6QU-AQ[^6L:2M?3X]%'$+#UU^=:V;E.!2F';7 M\XB9U=XQ*", 61/>0"L[4/:5%'JDPUQNU/\^,=X8PIO@1SMBD,>T_]==L6\F M[1_*YABQ[3@+7L^TP=-'Q9J7(G$XR+OAQX/)$08(TG5]O0#,E@T^\5Y:).%7 M?GVS!46;5<=./R/3Z[N#@0[1<>0J+GJ-F]"AS J2_<#F.K MGGYU!OK>ZL9EFFGU=J,:Q#/85!Z,&ZLC/)C"/NKBX$?[#13A?K.GS>&9^)MU M52ZP)<8\39HX11P6@T83MWS% 5VM&5C1VPUPSS.;%^%E-C^XB$XFT*(&NM7G MC!L_>7KR=&=Y>--,+:];W1YM"DY$MS*;8Y&S1OA1[^:*O0X&$WGGQS%51+M8 MZ5B6&)G7].4*L:BZBNO"5=CFIGG=;FXZ<5]@ M;W<&^. "J8"MQP 3UN\9*N_" Z(K8KC_9]&4%IRJZ?P/&+D>8*G:FSMX52YM M-;FN6QC$S5FH['R.\2I"[-2J3L$BU+(BUIV!N<]C%=T6Y:<*S)>J5?"@>L]X MS6WIJ5@B83H\8?4CU5CDCTEB\X1C NA9SL6) BFZ M27MSN@Y5@O+;;T2:<=V&FHIF!@\%P[**P2M ?.+[HEB:1G\:<&?:4MCF-U[' MYT.O[0FP+NN7&1Y JEBG#58=9&Z:V J=05GM;<_M5_?\+N%5_+'-*J':WR,7 MM7\,SL!RB68CO?2U9;95[FH7>;]$,@OAUB2IMF^=4_,_2U!*=35U:#*,!:L5,$'F9HBQ@:HH4FW)+9([%SQ)OV MH*Y'K/2M\SR^3QH%/D$2#S1%5?9N;J=7)^\<=3]A5C"!(U[;NK45KU7&)7N& M2 :V'YH7A7*>3=EP=T+H1QZX7ENJ?"IRZ7*1K]$U4Q]:3OB?3:YHZBT[&O-S M,G'F'$OZ\/6Z:RIUW<;.JF6J.FB+:X' 6+HJY0ZOH#+PZU8E>Q-@^0VC]7.=%.4@ B^*G]IVIUOZ4%[?4L8&,'F122VBSP$\LI+UN M0INSS; 9=?QL52?&%6"X);ANE7UD51&F0VA4#%;%"YE@\>_GE/(O8XMOMX)_ M=P-TJ#DD*>.JEJN*EB2&U20>/B3]4@)()7M8!*BV/TCA3[24S()%YC#>:[@9 MC/&J>B_KE5)JOM=#,U5%K))[G#-0RUSQQZ8[7+O4BW;.3&0L5:PA,VS3F-9, M[?233*A2*0;IK9E\BB,E#ODZ_=:A>>RKW"R\IEBZDX@*M\+]. CF;/\_T^DI M'BSP1ZY;Y6DR'V!O-B1M_B-O<87PJZD_Y4Q2YVN<64UP-)/K0J59,2]:%IGG M'O?GDO=!7L]XL_$% M<5&I? <#^N:2K"WG$V&_8S!GWF3M[5Z4NN)1<:(;X:H:3JO@>^#W2CKO\=^0 M%5TUPL_%7S<\@KD3Y9W AD:D]F VYBGRZCI'+8CRO$QO0#":SWH4C=A#SSV[ MLH),41BRO/XOGFGHK05A?"FM![;+KWI0QEER#&*@NZWC]-[C%D6-DOS@%?J<2N[\R6I# MD&L,FQY8V!0?D29__BY](B]F3\_ETXNGYT\NGEP^O3R[C.?R5#P[GXN+LU/Q MKXOO]C74ZCZMM6"7I_C_?M^"T1.?IS6\+-X&>)6"+IA&E&([>O7FE^/?N'F_ M$H:NWQZY6JUDGJ1WT=4^CM[@B_A,N"XEG=>!(=6V^Y:?Q5)R+>*0ZHK^U?V? MP#[U@:"\<#!Y3TXN"9/'\6S"0G[>[F#.A_:DN7F*NX MG#6]FZ0._/M%-!_D#7BJVL9[M1#Y-5WY2H5@&-GG<&I\X>4=5-@#V@*&MTM7 M1B5ACB=.J-#"(&LP\PVA/\(D^W5;R/.[61OO&',F.]*P#3/'>:SH068-;5_K<<995KM5*#/^;I4^1B5>[GR3BC$XX9&333/ M-A^B9KC:O5Q*R0UB*%%HM94.W[)W:6]N@54W?IJ3G[-P/6*&4PZ:O ._Q?1\ M,""/]^ MBDJZ[')N3V),*7#O"6=<%(5/LF[B> \1Z.IFANW58[]5,M>C,]L2_E28. X77>)\B#=/=O3LD=^X$ M8];;2 Y!6F;_5AP/G(G)P#VE@.S:$D.K>EPSORWF7C?4_7MK>.)JS,_/?HQ#8]Y1FVM:3N)IV;+,>G5CD4 M%S?[L-(+GL!F5P@5S66\*#(4D>KSVH(C?M_#[[]$;?]!9*)<[Q@&]$^*NPI' M$(7'$\F8DD@LJ4T;J&=L=P3VVJW,X-JCZ=EQM(37+*J K32KUM[1F1R">=8Z M52D.ZTH%)\64AB<>XEQIF;B@4"]V M<2KQ0O!D,N8(^#=1@H4S-4>X M(AMS"X+I3Z9+.DW%!PR)*QIG3!L8OJLX;LKJ8&@Y0D0N6J%$)S?-,37ZE[)H M5M%_29'!042&=;NR:!=[Z40GM=#>SE3[,DH?\:BO:=0+'C65V*G?6+!B//G% MM728<#'A4F0I%P;\LLS365-%+YOD&D[A][AM8O \U($>TQQ-GUT^CHZ"5'NO M?GGY_BH(76>W^\;-C=,^\6A+^63"E#HGY;*UZ=)H'F(>;6%,B,>C, MG6@LL3WHO2Q5(-.C]+A-S]@^MUIJ4ZOC37/*I/7\X+M5:D&WSO!L&;0&%PUM M$9I4ROP2:;T=Q:TV:;7[JK\;GPJ&)QJ#<[*R:9/5FE<:Z(G#!6F?@(#\\V_T==,HF -&!9FK9G# M,6+ 2OF[1GVCJ)%3;;6*]HUD_?APKC;%' MM#VKS$['OK_Z[U:F>>.E,(5YHZ(J-OD6V_*A)IVV6:ZCW0Y V.= X$K BRQA:_> MH^=S0L.D!:@0K^GSH;O'3H(297 M"@LQ5R=L)N 40X0Y-K#F;N%+!;*C$(SIR]%C+42"K&08B[CC&F4W1F##.G [ M&&>-M2OIR7"?OU):@\[3$L9DWNZKS8D7^G>R(^+.C30J2XZ50L!&V ?5%]RQ MRGGZ0K#$%"'$X!A5AVLRMO0.@/V-,6 .(:FFX>HT;)U_CDEE?C1BK@/'/8^T MOE7;TVB] $YBPP[7([UP!GS8_'E\H*'O1&6(OJ\S^-B]3B0%U+C&0$ETHJ0G MD[3;0%%H.<-M=W<_+&HXG?6YDU63J).I&JF=O@1AA4D-$2("P_X5A?UWVL5F MEWO6,U!ZFQ:>F=:,S*UR(#+YM7("6\BDS@G8 [0GQ>RMR,Q;$30-!E?%>]73 MH("I7ZU&_&%JGZQSK-I1E+NJ9E\HNTJ[!6"(&4^NR?$&6*6J+N)/44%41@Z9 M ?]9W(+51NV+W5)<\MNH9JC(5'2Z(-$N-?ESPY#B#1&OX>]S)JG2)A=Z^-Z.;N72>B<%YN$: M7\BOYM[?Z&*[7^.RGB&2");,'X C;BM9$L\DO*@E=3= MCE2IL:L&*]3P)EVYAM&E-W@S6CK/=?_\2))JU4FUL_3G'02W?3"-Z&0A^X&J\5CD:FWT OY9S6H M"[!H3R]Q7'4)_S_1+U9#/J$A?U\GW=^>79X\.QW^^?1D:G[[GIY=MN9W^IC, MMQI/K:P"E?7G[\Z_:]D=ST\C\EEM05Q?BL.\XWN:A_W(PP1A6?4?:L. HMZ= MS>I;A9C[#J>>@//Q)F__ 5/S&?C10XGO6Y ?!N!GTJN!,;@_PT UU,-B9?W[1^'!U!"]Q9;W"M/&D\-\R/[9 M5DTOONR.>T2,J3L.TX;#PG^N6?A?VQ*=4*.RX:J%=NJ?K/"5YT4X!4@39<1J MF]VMCN+-AG;H>NN>-E]VPXRA6"\4&V1X@GS' .(2T5+"0QQWUN\/-'!> <@S9#)]&BN$436@..YCK,4Z1YK?%;!N2 ,-&\,!&SN?/;L2YS1?@7 M+S6_GHA*X8'P1N8:+#'HM41@-UO*=M@WA?5L6V-O+0Z#B6 *"/BCB*X4G ,' MH%Y-Q@)SR'6 AVQHS/S^/=AF2-W;_^)#H9?;9:ZFG\\W2)W04^<:@%Y@QB0(8,/N%Q?SI[0PR7=I8&V3Y8DZ^R?0Y< M4-68\#D<\U\1*:Z*DFU>$#-QG%::GNE?K5_NIPWW&QCX.)B(DP$&7L7(^)[) MY)JS;&RZ43V!QF;NJJ(9RFW;3TV!*8(V0';# U7NSP* M0C+WXU9C?"K$^-1'-\;OTNCTA^8W4CRU&$),?U&?(,0UKEKQ?OK=YA9S$ MI65126(BM)BG"1?1$3I**_P3MT9C(Y];ZZ#@K%4*YG:2BAII-SBRIVP+SI?K MO-A-6F1>&8Y?USHX.K\CENXN:L!B=E9T@N% CICP8EE@4LZ;DI9A /(='[?% M<).9H>22Z2,;[,,A$ZF.+-"S,>-08D.T:GK=] (DAN$(+B\'4A01*Q&6?/(5 M/2R&3GLV+8)#XH=!6/I60CZN'9)()J[$(]4>AZ9TF>)"-3;:.Z#:X8\%0;96 MM:.E[@'7JOY)'>I=EI\5:S ,*7 W*,[,;'B"T?(9+9_?ZI@'4X?C$V)/ASVT>/?6<+L0NL^G=;_^R)]-7[S-L9MDQ!U>GIW?JV^^N+3MA9!^ M]^-K<$*\9$M8.V6P44_X,_O9SFNLK]7.2/7KWY);KZ M\-_1+X2%+*NQS=S89FYL,_<0"-"3\"! 8YNYL!DWWT9.Q#=Y!]Z**Q M!=UAH-K'%G1C"[H=JKFQ!=W8@FYL0?<[=_+8@NX;:D$WIHK'5/&N01MCU[ZQ M:]_8M6_LVC=V[1N[]HU=^\:N??O?M>\RO+R<246-3?L.I6G?V+/O"V'CQYY] MFT1_[-FW>YG\HCW[>E9E)\UF]I9.PV]U,_;P&WOXC3W\QAY^GZF'W[XW\?.' M[@KC9OJ7+]/K;TS+C&F9L-(R ??UV[(QYJ[;_^U5?'_LVC=V[0NG:]\^!%>? MA1=<'7OMC;WV@@M7!1A"#3*,$$KWK+'77B!!U7"E=.RU-_;:&WOMC;WVOK6$ M2I Z8>RU-_;:^Y+;<.RU-_;:&WOMA1!QFIZ&$W*:GIR/S?;&9GN'<, %&* : MF^U]Z\&?_6BV]Z4[BHVPB!$6$18L(A@0Q-AL;Z^.F/""66.SO;'9WMAL[^LU M^AH;/(QVT)[:0?O3Z&9L[3>V]@ME.;[IUGZ'T3=K;&,WMK$;V]@%/GEC&[LO MEBH;O9S1R_D6O9P >]:=4\^ZWY%V'1O4C0WJOLT&==-I>+B9L4/=V*'N2T/S MQPYU8X>ZL4/=V*%N[% 73<_",P&ZY]I#>M7ME67PP/9U+@D3;9/C(91XCVW M"N!(A'EVO7K[JN^30SB[NDR>48 M_1Y:IF_DH&?6=8E$ZT2UU0-8.W$O2-K; MW;C)P@&)A;D%@A3_L6#MRRQ"^YP>H P92Q "L4X.IE/G' ^&HXNQ5>?AMNKD M&[FY&<_RHJ*'-&QL^<>E-",G3W'SIX[U(HM,MT!;^YP.GN. M*?DQ)3\68/7JA!TTO1U0-V/3V['I[=CT=D/3V[&SY]C9<^SL.7;V'#M[CIT] MQ\Z>8V?/S]#9,YC V]2E7JH3?I M//NB33K/][QEPD5X-NS8,F%LF;#GED* !NS8,N%;MQ7'E@D*^#WRPN_//AIY MX4=>^+##@M\X#?Q(63BFD8)-(^T/=>M(S#X2LX>R'(=$S'X@S,XCT?I(M#X2 MK0<^>2/1^A<+L'_=<+)'ICSZ,=^:'_/]K$C6\'\6]3+[\?\#4$L#!!0 ( M #&MJ5@>TZ2$-S8 "9A 0 > 97AH:6)I=#$P,BUL:69E,S8P<3$R-'AB M=7(N:'1M[7WI<]M&MN_W]U?@998K54$:K5XSJ:(E.M$MQW))\F3RZ583:)(= M@P 'BV2]O_Z=K1N-A9+L."'$JUMS8Y'$TLOILY_?^7Y>+I(?OI]K%?_P?[[_ MOSL[P6D650N=ED&4:U7J.*@*D\Z"7V)=? IV=N2JDVQYFYO9O P.]@Z.@E^R M_).Y5OQ[:3_>/G_[/_'=P*E_,]17F;Z']^MS#ISESC^U\] M/UB6KV],7,Y?[>_M_>V[YG4JG\&EDZPLL\6K?;RTU)_+'9686?J*)@ W3#.8 MKMP194F6O_K+'OW?:_QE9ZH6)KE]]5]79J&+X+V^"2ZRA4K_*RQ46NP4.C=3 MOK P_T_S2^CCC0P0GI.85-L![Q_@*,>?YV9BRF!_;_?@^W_@]7::W.8D( MUECGZYK%8IEDMT0NHUFN-6^X/YL'S^.WJBC-]):_,FD,3WIU^&SYQ^_/4>_, MKN:F".Q4UK*T/W]X=_[KS^/W5\'HQXOQ&/_Z<\;3OR#!5CG7P=__\N+@8._U M^@;"]!'K*,M5:;+T506DDN-5W_W0(<%UK!.MT/[K[6!R&Z@T#B:ZO-$Z#=Z9 MJ3Y\MA<&9VFT&P8J@!DL91)!EL]4"B\!;HO3"7"I$W53!-F4_KXL@17CAU,- M7ZM#F$O0MJ)BZHH=)($;ZK\$RS@H!=O_%E'56FN]1"6CXE- M]I.6T@TO "Y99 M=TGMA8(F.\/OD-LCU5.A:Q;DQ\C Y"KN;H>KL[ZZ1EI8JCL&^ MV$GTM'QU\-PN5#]UG>HI_!L'5[B9ZZ2RW>!$+4T)VXDRFVDKSC#-V\&C.&)ZM]1ZM M6KFX,7!VHFP!W#?2P;1*DAU4-.[BR8&>3ED%06D)&O//ZC;8WP_13[$'>G90 M5-$\T IF"WIVC&HU2E6T'$#Y7H(N;A5V?&@]%)0<_FM()5)1"8*9GU)?:@?L MRXYP^(K/V"W<*DI M&H8&M [FYVYP:6#7X0C=AJU3\N!AXKSM4-MCQ&UGA8W-7WB*L^P?@=V[;@9: M.R TR$?@@<+*&L>;-D CG<'/VJ#:$FR9;;JRQ"O2&R_O#1R/H/64&6$%'#:;5NN_=;[C^&!=:T_UMJ>S $<+#[ M0!)8K\IW6N4HKY%G(/L,/?;#@AB>S!I=GSP_F1L]#=X"ATDC S+J?#HUDY?"P(((##Z,ED:262YV7RJ1$ M0!GK34N?L7GOHS&1D?Y5K\4?B]*9'?2T^E6@IH+N-\VS!>LX.!C\-]:)GI%V MA9Y0L\#( )'=^'Q3.-YD2!QO[^ >+]+Z!5W_:2@J(.5K4QC4TX'8RCQ+ O1+ M,B$VR/.6=&;6MFYWRFP'_@DF&*O7!?LYU72J3.Y"2+[[OO]$++,;L#[H CX< M2-*HT7=)&NRB)0PGRLT$R+JF9\^\8-\J/OV.:;5/7./EN>Z'0Q!Q M K.%O0$BB598@C)!#(IPN(^<"_VRR.[B,.6-W>UU'J:0]SD5FU]"3;R;0*11 M4L6^.4,T@*8.JA1X@]A'DTSE,>X7:P<9GYQI5H'%7#!\.IKG 4=8>R[2ME< YAW:I8U4H>VR M/F0N>/APU4/B.+$IHB0K='T@[Y+2?@Z2Y3NO?8N:%&!E MEZMO697P\\/WD_R'E1&W1;??5$R MUCWO?+1*3S0DI><^,P_LJ\@LX?Q_2)3()>=W&8@JY)@"Z/(H>.' VT$O[: ] MCU/'FTO_>< M?+_ 7=SMP"B VDA?]Q4;T A^ [E@V4)O/+GCKF17IJ04 #?ZE&8WB8YG6MR[ M#<AG"7&K+$TU&2FU/%G-.)U:L2G&13RDK7Q#"%/.2@W<;K1B6MM34 *:=&J M-5_#(6:XP :85P:7-R0.H+EXJ1*5KS5O\0&,+->1 M9FX!_TLQ\62"8R]H[(\@.#&0E7;Q<6+EP)2#.0R2E.YY5A7D@HHI1:R8V/L#M>J %]\&SK-]D:35T TXE149*+FR]$=U< MJQS84<-),,&I/(*3/V+>-JA=\$5&M<0%_NL^"P9,:BOA+.JRL=C#7^8K'C0M M;3 B;C.(%=8JF@>W0+\=_]Z$N"YZ[(_W_L:INA%'_KTBF> _\!]3DO^]L2/6 MR]^]&>Y \Y!OL;+3OW66P1$CZ4J#P_A"R'8<" !.;;-!B9[X71V1P9])KM6! M0"=;'@'%#/)$[@9O*:<;]LO ']ZVL0@6;L)DCDY6T+RRJI20%=%6]R"$SI996+TM8=:00W306B&#,;173 M0ZI"MT21)1)LED!10RVYF1MXAGVA$D* K7VCO6RJ# M(;4I9>TF21A,05_-;NR)[#H'%\M$VZQA&K)>F)VFHKK,LPA#YY,*P[5!HCB9 M&NR9434#E24XW*>1OM63O$*M]^ %^?PM2_"R"UHU AAX[!6!<)1I@5GZ56F" M[V]4+W)$P7/V"P>0L##ELL(.IOYSX#9 H#A*QR6VM9/9WY!D@Z:XQ(K#)-J))0 VZPQ%I9'IB"7$9!* M@4HFZQ1'+P*@@G).MR!9%=%\1)? .S-4U:957! M.6D]GDT._0J)OO@J&KWK["A.LB -K%%BB>HFEEBBC6$-1_/H&U97\?B&0J?EC:"CQ::Z!*0_]]*SANULAV*R(_U!- M$A-AB2<_R:3^XD@BP/:F:(J/*67]1YT2XL3ZP9Z^X>;O[[U8W^Z;X>S^T>ZS MEW=O/\NF-0??4><26:^%R8 \$SU8.$O+I+62MBEBMWQHQ$< !C2 U7:0+Z(P#]DPE0#)I9:B*J=%^&5 !';=R G M9AGJ-0I$(1.*?80=[T,J1E0CI=JW PMG,-:0L.T9C=#N%.WZ0A-63QP<[.WO MBU3_D*A'$5F&80Z"TE0K 9RT;%I$>ZJ]_6H8[:I.!V=;JA6@;-7VJ"C2RV^: MWK5>P3(@R;*_BZ'4.[.]2=-%+G&243'Z>F7,^ZQ$=9I@OU #A0/.ED\)BW$8!(4B G,1D9@@PIV+CU/(N9;G[;0 MJQ=:4JH'LLO>H09;G%]0VLF"Q,"O^)>=R>V.*" 359ABFQ^/,JY*K6>&?"[\[F[^B._#V2*LN$PLL6!_[PM' M:>697SNTO=+#8>3)580Y(UG>,3/9R%33J0%3C0T]@9NP=\299H [XLXTJJ*H M%CID> =35HQM5Z.VBG=&\Z-ON,Q^6BL')4MRK%7+5ATV].Q.V32%R:; )HBT M^<%Q![M2:NY)-N0"4,GC]U,]W51\-+:<*E7I,9C3]"/J(Q=4?&^IUM\C^L)M M>[_OJSOEIVCA4[30,0TZ2W2$8J94>XH(S+'#LIG#<0C!>B%92GD7]7A4S0)> M@&<:[K/,/K2:,S)7/#R8PQE*-5\*0UK4F)6]W'F#E*WA:%O[+W;W#N_6MBZH M6*;,\EO@3<3EJ%YFS3&_J18Z/Y(HE!CI@@6RC/@4CNP:X%MG"1&);RT#=D\_'9X\E\Y"Q5WORWZ*G6 MKDB;5:CQ9]2=-1PRLYB 6C^ 8[8A3O/'E*'IZ,02QV"+EY"0"4/8YFS'>JEI MLQ&6:8J,<[N.3%H/V1*A5! 3IJ1*3&VG*P7\"!23LD6[U#E(F\((UO&4SXR[ M+L^ ^2\(_EBQ<40IZ9@>/E77L++T0LQ-Q\'S!2@6R+G#J> 6,Z#Y-G8AND3U M5E9Y%TH/_F6SL["@VO!769'I7^C44.C++IJ=KR]WZ/E_/=C;XX KW,\U,+MT,9WU3!XFQ0S'7LWSVX7P4)C4DDQ-TN*F<]10Y'U-&TK:AQRK8%5+:#AC:*V'HE"/^? MZ(DA$G-/X? Z;I36I6*7H5DZD1'Q"6): V4M4#%( !X QZ($@7? 4;Y, +N3_%J<@@P/PH M-2FX#P<=!UNU+S!9^$;@3 :3$( Q&?3EYUA6I81Y)%I=@_)-_Q!/X*D@<^01#W^5BA.HZ>/>6L$;:B P MU)VP+#"NT!V),A2F5]3R2A^M2O7'32\;%5Q+LJ^:UP?GO>D MBF>ZW,;+I9*4(B*72:;C1N#JLN45GD,Z,:"] MQ2XXH\4?(GUC^-VB\6R(/^+YH_%'7#7UY>%@B6)X6%1SH M:^U);DY297-#M&7TT)FI:2#!!?O'6PMLK -G"77T-@;QW>TC^>S7VCJ!#WL] MD0B58%%12[&;' T.+Z_ 6D*")>J!13>Y8MCPGE-BLM57R),.Y\9@<3S._01! MD-O(RG:JS[?4MGL+O,9_+(VT!]=<*TQRSH/36HM:^?2)/)V@JJ_;T^CTL:)M M(J['HR91HN)KEBNR6CPY4M9*5-R -1;F<[#US*:7RU"MB=>.>M8CX@%YJ.$K MAQ-7333$UFH\Q<^>XF?-$W$7Y=YQ%MG4X93FM)UDU,=NJ+N7S1T#3N4>5NN' M_2V:\>)!YXOYPF?=O0IW)7EL0VRPQ^3K]LG B3-FX?^2+(G;P+MHO:K)R)/T M<=LM;EOOU46&MPV!6RL-=QYYMPJATZO9SGA@AT8Y]5Z.B<6JVR+=WF"GS%KT M@83L$?F=E)Z69=27#SDS@L;#R;7W2.\[Q/Y*H;ZJAJI^*:[,C:+0!.8NL;S' M>(-5O6HOKKS0_C>/5Z+#"P%+8=%X+>V>FQQ-[..F?1 M#U+8[$3KA<=,+LH8J)V"]:S/7(TPIFQVG3SX($(Z0GJE->;4M;I N)&>Z0P> M%RGP%(3:E&EZ"]KB]HZ45=N9I=8U.I&-1E)FPU_BM:'U&)F_KHT"53F$G24# M6R>1;G#H&R:%?:O8YIDFM\X'TCAN5,"8I;IV>XE/I9^;6 -376>P MDORG*1N]Q.&O[%J4AHUA5 /B5/?7.@U$2I'ORC=N'VC0PH'$["M*$4>R<3# M7@O7>C";&AQG>DJ?>)CK[KWSV S'/X?>GBH7G)3?X3]IYT"X$X1IA%5J(MM: ML.N^\M\J=JW$)Q4BJ?2>.__0[@:7:*[* _G%B/H2,G&2Q=KSJ:._E:+T, M'QL'$,,O6#LAB"O4*B[0-UDA0V^-E^C5+^;"S[-*/("86%)&5Z,3% MP:YQL*EC3]2[?9EKB4L4F9TH#0@_\R1!Z1")@H /7/%88(2-VPXU%K6GF7&7 MAY^E=8#IDK>3T097;X&DD7+B!+LL)AJ=\+0\^\?P'O'GX^=#C/9A1+%E&2!I M]$J5J5GK'O$VZ53(S79%$=&_ M1*%<(IGXYN25A82]< RS3J/;Q;3MB%%RW[NTX^?$_"'TLYZIO]SF MU+JMIBIE2LH>YI'XSV5X"WF0$?SA1GZPS2?^TCSA V2*ZC-I:?WYPO5/7TM@ MV_?41EGGAJ7S;[O[<4;^!"J-FW;2"YG3K]S\KZ/K\$L)(6R6AWEE=#PR(PJX M'S4-VZ D#UT1N-$J(W4V@:TI"6W>1Q,ZZ$'S08(VNWHW;$9WW=L^Z5OW'OL: M E-9$A0G9KOD"K<[8D9GM0"_Z++1]%99-(:B)ZX)2P>#@H83<+D[;M6!%P:OD&+*:YM(HH[!J0A M,"P!]8^:8-3#S5U2BF@DG,V\(?;-RT=CW[S/TIU34R!US-9?#[0A7LVA)21^ M]\/5/9H UL;4G#M1-XVJ=U0YY"S/O>9E"_6)3(Z($J\\PX,]BNSKM@Y#5S?L ME=P %68S0B<)D6.KA?S--8U$D\@?0'Y&8.6VVKB%E+OF'/=U.7-!#Z ?47^@ M'W3!Y0B@\&M4&V/I+@Q_>N7I"D%Z^':74J.*(HLPH['HRX?R.;!D)_K@UF:M\,:T<9&@]CBFBAW9"$C+31G&I*9JI.\IA MV[$K#!&0%$>?J-NO#78[[]FFG,/!Y>V@/TE"2=Z9\E4#TB>*N>B40*ZX2W7- M?6OW)<'U*PZ2.]VAU-N05EZ4>046^I/'_&HR[NW]<("?T<0TC..!/ M$ROH&!^3[3HB)Q3 6K)<6\$AYSDA@%-67$QZ#<2!4'])HF>LNU2I3L'HCC0C M_*5B?3,.&JI,V%:(<^TI^8B4JM_ J"EB(P,AVT:>#6OF'D]0-XTW<*%5G47 M= ZO9 M>%KYZBH0G9% MHF9>E@J]/'1@".HW&&:0;40#Y1EMBH=@G2SEX-&P%!LG\]NN#R2+'(SG3VEV MD^AX)IE[OE75=Z(QEAE3FE^)3@[VJ >H\$=4'U'.X4^0;.@1D2_KJ.=+K+X: M?F.*DPS8D%HO0Z_;H)#KE]0K%6,OE+(+!,+DP0*6Z%],\L/Q+.[W;U8@A$UZ)"K::6< MP#8\B%L9J@7%3%S#@1YO"U3_P?&7#51&S3T\2YH+Y6=-;<#[ 8JTC((RJ)$( M+%M:UFP)UA-D?88E>T@N)1J@C%\84U3#_9@1> K< M+90'CCG B"QTK4R"5]0MW>_D2%W5Y'?RH\GJ ^8I3=_\>(THGQ-6%C,G^AQ: M=Z-Z]9X@-D'J];!+&VXTX718 [(%=V;QQ$:$K"-;M2G:S^&CT7Y0X0?V6];) M=D >@U%_O"-GBWOC*E<-H?<%6$]=Z\B/]NATIA#87?@_1U XLPK34_E3:+TD M&->X1H?&EAJZNL0[/)0-KE4G,A(7!)U;-R,2KU K_.,:RC2"5-E-RH#(K,^X M()"Q?5%EKVR4*I2*=PR,88@,&*&95/2AJ";^;Q$PE&S!K5^$Z2%_%YP@'KD= M(G6!<6$L+HO1R[*EJ806L3 ,DDP!VYZ9*=:EYV89!N3+1]<27^E>2J#7[&)6 M?^8LK+>M"Q'"0)4$-NEJO4[FV/:OZ4,G'[D(]"FAL%+R1*O;$EY#IZ[>*>J[ MPT?+9P53$()SFQU&#T<\#_1>X-]](W#BBK/:G5?";__.%6S87T'HT:@)%XQVOM;^VINB M'!X_FEW_&5BL3A*P!K+JJ6G)!N9-W0VFW=:D+[2D_7"AS5"L!*DYR>WHV"]Q M0UV5RJ+=H9"4&DR']1Z@"$:[$UX4]#"4Z[G&T"8W3:,UHHA)X? X>B.6^-RY M8E]@ML0:UBI%[0O]6=@=+1&+!(&Z0?>M6VA*I@&E@W4L'/@"@R\V6:S^T6]" M:"%F:C8R'6"2Q/?FM[J5AO0H_IU=#J MZ@Z/MBZ1/D56,>*:'':VA*Z;E\NS4Y0W@:O#Q0&X:U:K#?V>OIS.8U5F\F3\ M5L4SSB," TY'TF"RK?A1RAA7[W)=,%\PIU\FL!NQC[';N(]1HOA>;&F0\_6, MO=T 6ZG'F6;ICCAO?.A@ZC_IHFT$R^M^9#A2I\+674]$@??2CLG8P;:67LU_ MAA=.DO>"UKV."QHL)(K%B4CA6/\ !*;H]6F2- M:W!"_R3V% X\+)$@\W&1/M!:0A[?Y)40LQX1(<4+& M6535Z/@%[AP7!I-KT%BTCCXL(HQ$8P)=-RQ]AYME4Z3WX+(M[Q+?OR!H9K[N M)MI>GFY7:*#'&#.JL6>2P60' OJ,)54NF@-Q4/T(M:^BPTP7P/'G6R+'AMSE M1/'X LY8QC9BR!BH"(/;*C8D%=>XV;3I=O+IEL>XZM[(P(U0P%;E/,MA-9I@ MG[7TEL[1"F8:2PMZ&GQCN+1$\CT\1CR/'YAK,C-M1INRQ@6A[<^-72H%?"*T M/-L>S?S./?"09-"7C^LEPYRZMI,\8OO)YT:YWQ5,0M+460>]8*7DKZ%2(WUI M]7\JXCM 9IO"%!X3P,NE;6+-0H.S>#;&L'M"2O21$K_[X:IES12B!:FD"5+5 MU-(Q>D=T0>&[!K?$FA +7U/E#N35!=RG4K ?^#F6O5C%,'BA01L6K2W+ZV\; M!GR"I6O TG7(XD$;.C%<&NSPKEU0' W2DJ2SQUD:>.2J:$+/>%U;8BFUEM8M M=Q!A$V^80\H,(F.\$BQ/]_>Z74EW4/_A5>JUS:)NF#J)MS>([(9#=]*,'.E. M]^D=J_=9$B<<:>%.:B\TZP=F0[S9MC\%_5"#SY#R M7KT8:G;XY;15FX8>@:/GKZF=62&F;B/_K@=TZPQ3EQ M>(ERC]%#,<0,QP3:S< M@WGH<04WV:.4Z-[!M%@2,H=I9N^MY#' 5C/XR:7<8!*?ST F>0VZ'4'[_1,(<".>G-I@J?T6V"O+ MX6^0AP83-U(49!+&T+&S?RB-R_\!J?P:BR\Q^0,3+@U!'DF^#@YL"A+6)'QI MKF?4;5S']&4(7Y15GG*."W5QI3;HJ A@VB.FMRPQ*Q5KT6"G4=#7746DVHX, M,?FML!5HP;51@5X0/&/G:O[>W1,*>"^G,;-K+6PJWZ)F,ZOPG./R#+Q8/%#L MM\>'T*).87;<_K6!?^IM21,$%1WU[(L2/[W@J%E$56D9BO:%O+I.HW6]=;+4 M]C24=;V[9= 6=RLE@BN$JS:<-]$3IB]LA8E"HX?('T-D^HT "1LL2"Q?J)/&XK\H][ M45J%?T!>+UZC O3.3/7AL[T0&Q?MXA?'AR^#-_DM57M<5@9H!!Z+/UR"&OH6 M<=Y,$65A<(*X7!D<%Q6\/-K?>_Y(5V=4EERX2"L2G,PQP;[V$)RS^W]#-!D] M)$WF'H?TC^?_&E^\/WO_8_!N] MSPY/S]Y?C]U?!U7GPWQ\OSBY/STZNSL[? M\X_PS:_!U<79Z%WPR^@,[EUS_X2?SBZ#T8\7X_'/..1?SMZ]"]Z, Y[5^#1X M\VLP>G]*4[JZ^ A?G+T/1BGH_/+L9X)3[WG*[R M-V$;;AC!/,\_OH-9C3Y>CAO#QYO\R^4)<,_[55/#.<"*C3Y\>'MSE-N\D+./5Q?D[^OWL_=7XXL/%&'['B7F[*C-]VR*&75J- M$?\*(QF_A]&=C-LD\_/'RRM<@#<7YQ]__.D*WA/2P_&='T875V?CRP 68PQ# M7G$P<,DN88'?XHJ=79Z?[NHUT7]R!>C,98:(N:9XB'-8+UIV'1)73@W_S*QQ_/D%O:T!M8*,.G M$_ 1-XP^;XJ%.AT.7S\BE^Y]#C8O*#T@@'%T0Q/@=+MY.S4[1$NB'WZZMX=) M&V1ZTL*8;N.4AV(E26GA/=6QG6;VGC%]W6!;&,:7V>_))/?DE)W;%@YGZN&-JL#;J7 MVE%;C8LT-@7[DQ)8,_\(-6[;%+8]&P[;OM^QZ*-?O*V^Q&J_%?TOZ"%8=7G$/4CT3EZ@JBQ"Z5HTQ.) MY4KCK0TA__EC(O]1?"T>RA-)R<<-.11JQ+V[GKK)9\I=S](5#JK MT!NN9@IS]]E#F8,L)41$[J;E>HA(,B@Z6-VT-^54#"<]XP%]=<=4_S(4(+6K M-BP@,,_QY[F94)EX$V[,EC'K!JX9G@;O 42NIJRD&1M7^WBE&!-=WF!0R3<5 ME/,;CUV\XM0BDQ05QAUTC-=1]KZ^-EE5U(]DRZ(N(X+-*'I?0TJ1A6.T:1W2 M9&:AJ%L&3A03@5U1?-@#WT:8 MTR'\!9/4LH2R\*[49ST O:N9V]0";+J1\0IX08V#T&V26C>0XMY'()/*HI&8 M--$N2:^+&$714J__UZ:0YZ?AD.=## <6]S]I1>QL_=0YEY%81BTC+(1C$A1] M(_< Y,"U3@TCZJ920XE7(2_%&",6P'/A4]WZT#EB7(:AK_V$W0I(*VJXAC#< M7&CZ9#CD>S]W/4&\:4?HMK*:2A' )R[Y'SJ0_G#[TI/!%-'8BZ M".;8/QY^PV2)=I6>-0)B/<6+K%G+"?JB;3 NBD6VD2^ELP,F 4F_FR\"86HD M0>JVNQ'S%7'19S MF46?=&GW +L>4FI"JR+-I!Z<(9ET44V;F\(;%H/A#?LO[N4-EU5^;:Y5LE[& MX,37L\=$KQ?P;;5<4!;ET?/7)V )3E3T:=T%[UW& MV.EMT4UR%J6#':6Y=.L%OHT&];7> 7-#&B^"YJ!L#V\$ORAU>7ZL.6.VS,;[]>U$R6M;IB9H,D0:V6KROXBI_?BWAR_W7%Q10 MCAFZ8\F8JI+V3'6M*%B#2:+23[09^UA[B)6W995CI**1'%\WFL8'P>,/7W<6 MX2%L]TDJ?!.I\)"Y#%EB7'DQ+2HHM:D'P2L58)\SW00NF$@T^G?XF:)R:/;H_Y)O;GE@I%A%K&3W5/0?X.3 M>0ZR/5NBT/JI2I*":\FZ_]V4K7D/)CAMSJJ)=E9D4T[:%<98[YGZ[ZEO.MP; MS +< Y^X5/DG_31*+=:PW@=(&-0H<%FAF!K3("<27X$*KP$+!< M5@XW60X;:6$.S9N2+WUD;C_[S.::87B'#$[,OKG5TL:YZR"_)WO21V"M72-; M>"EE"C5=>(+[RN/%!*)K 0/1*D\9WE;QEG'0%A/B"&%=W9+[RL>,(%<.S66; MU88WB.YQJ1(EL.RUK^H&JVM"5[U&J"3L_L&F:Q5!A,@:N7Z\@$@H:E.,(\F^5JP6Y8"3S4L8;B#PT'KY&G#:@C[B/@ M:3::, 1.1LW%/C""O ?75A\]^8WLB&'84 -$H=_&"@8,X2#T(]5Z (L$PH:(=H047V6;TH_SP'U MZ1H^M9Y@$Y.H'-?&5=NI(,HY4]C&1MVK8EWB3VFIDE:,],YWWO_24#K3Y%P,"XJ>5G^T M@XN>^,K 7$ST *)(XKOD;Y$4R?>QUZE)$9A+) M5G7Y@??L.EE[FJO*(=A=]Y.UM$[E;DQ>$F=[%"=93"=F7((9UNC&6G>JB"LN MBTZR6Y64*SO]=.2'()?*2'L':D\4(@@(9+E%+I4N07U ':% X@D$82/)P?8 M:37H@H?; &\ 7LZ&R[^O,4&ZMQJPB3BSUE:08/LFOX%',Y%]5;,1-[[[ M!LB<#0B#D_G)DLMQH+($+*\YB_CN=<)UQ3+=K<,]PAI M\'!2),.MG[SK0\8-XS=%A1E0T\E'H,( CQN@!D/=A#%K^0)!?2KM>/'^RQ?/ M*)&+N@WI>$-H]MD3S3Z<9D]-(8 D0Z!=WM+H*S1-4$ M6%//SF)F]#B06"M03:@19>>J1!4E%WK9HAFLZ0<9:C*R>K8*?C*F"_U0(PFH0_I=G;1WDB!&= M\/B:>9&[P2@A3H$O072.5@_WNB#"O9W0L-U[.?^US$I>8GN1O.4R(_EX"<_, M"4O!JZO#A-"K9B605^C#*\T::;8(:I*E#%QRI3L(:.Q%1KJ(PG55A!;24#T* MD=DN9[2IM'A=1,9>XF='X+LD2=(A9.CZ[H(E*6&OQT]@:Z2 7#M*J]^*TUZ( M4M_J;MG;>@15UXR@'3J=+V%]IFBR>I?XA5>VH[U#T6;DAQIY6Y#O&E/E\@*X MV]L/HA-0.S-L]JZOLT\@EF]I"K?<>_JT+V784];K MI1MN//W/YJR"<1*,OG4,_ZG&H6>U!8,(?4#25*KP^A'-03(H>^B*4/BE'.VO MY]ML8BWQLOJW3B,KOD E#^EH94LQ, H)AT-?BS6E:KEIV?1-1SJAS'9%RLH[ MOZV*[;KZ7/H$6&OL*U: %M=>[?<:]JLT&A42%+C<$(7W^9/"^W"%]\<,%*\+ M(H8A:+R>K=;5'4 #H%(+I&11'KHN:2FF:B89>/U5^2C3/85K@M?C7&DVPPOK M? K7!DEHBZL=HRU>XH0?\$@?X&GO7:?J]JOF-OJJ_YJ M<-9S0H?T8[3 _.!8N(1)X'[F9AD&5O WM+UO\_" N*!H5&!. M('."226VLZVM"W,3#-M]X%)IJJ*P+9VVS4\H"Z;$=(\$8Q$I#8";X=FR,!58 M-86UJ::R:/OQ_K[9D;\>'VQ@6EAZ"KS3P62JNID4*HXS=&S&-!;!"G$_$_F" MP49TE0=;TAS(-:,PS<[*IA L,T0BP#%I;FM/#9M/7'>8DXRBX-MMLT7JN/\< MZJK=F2CL_%EL2:V8UX*+<>>V[0GS36"R-),L0I6;-G>J(@$0S0/ZWM@< I"Z M2 O^[6XN0"P[H)5Q&Z62S!T*8I'9>7@< %$@R"[:5SA6]V!5"@/QC$$DQYLL M_T0=?/HHVV,6L1T]V7AG2!\HR*>^AUNL:2!A^M[CT+Y.OP"A:\](VWAKAZ6F MXM;%#CC")O$+[\E>,$0(\W"/N^#(M6!]D%>A\1 ZLKU/V0T^>CV'W+4\OK Q M.J)*LH3L*P7_AA?:,'8!\MGX]HYA(Y\5+:[1C5%6:"IGB0("R*6!V!+;D2W6 M192;B4N68WPJ\6C8L:.OGV":/3$$6WC74AH"^>"QF_K,T^,.]W;0\\^NC\;& MTFQI^YU-N?H5B&K(VJ%%'V42J#M I>AU*6T?6;O&M6QDTEB:_,Z E0R7Y!:/ M>4.TQ1=/VN+#M<6A-"#H41?)BU_XB.D>"(F 8=5EWL0NY&.6WP:SRG L$4[Y MHDIFBLLJK"E$.MRW0R^COP#.N0/D)$>?(N:C^>/ MN>;CX&A -1^CJZO1R4_4(,>5?6"7I[-3^ J;XYQA>Z&?Z^9$9]B:AS]=7I[] M^)YOM5UVAGLT[_%5_F.2Q;?PS[Q<)#_\?U!+ P04 " QK:E8XS%T5#0\ M _?P$ '@ &5X:&EB:70Q,#,M;&EF93,V,'$Q,C1X96UP+FAT;>U]Z7/; M5I;O]_=7X"7=/5(5I-;F->E4R3*=:,JQ7)+\'K/*KG.JN" MJ-"JTG%0ETDV#7Z)=?DQV-N3J\[RQ6V13&=5<'1P=!+\DALGWXSR^_>'[.%D&2?RO;Y*CIR^.GXY/7CP]&<'1PLJ_:G:4VDRS5[2:.'720YSDY^C/,V+E]\>T/]]A[_L3=0\26]? M_M=U,M=E\$[?!)?Y7&7_%98J*_=*7203OK!,_I]^>8@OIX\W,AIX3IIDVHR. MAS3Z-$O&214<'NP??_]/O-[,J3LS54QA+XWB0@65!=__2R. M:!;S19K?$FV<3@NM>7?]V:R-++XZ>+/W]_3GIG M=CU+RF#T\_NW%[_^/'IW'9S^>#D:T;]VJID._O'M\Z.C@^_,7/_Z$?(ZQ3K* M"U4E>?:RAB4K\*IO?NALQ3H6D%;H\+O=8'P;J"P.QKJZT3H+WB83??ST( Q4 M &-?R/"#O)BJ#!X/S 4G$N BI^JF#/()_?NJ LZ#'UYK^%H5>@/VX2R?+U1V M.X1="&D/WJJZ@"TXS:H\RR>38&?0RS?ZI*.Z2I9Z" O(Y"8[2HMIAQ< IRCS MN:[HO3"P5$?X?7H;%'JBBP*(NLJ#F2YTD@6J# 9/N.]5426Z',"ZTTJ#-$B6 M25RK%)84UD\-?_4&!(C0I&.(/%#:;Y M4A>9HVQ\T.&S[\I .SE_D\C#Y"SL;X>\/]Q?(S$M5!R#1KV7ZDGU\NB96:A^ M\GJM)_ W#JYQ,]=)9OO!F5HD%6PGBFVFK2RO@ARHH[A)2AW$,E2FKID"7HF4 M,]<@ZK-IB>0IU F,<9B'V>CIIVM=Z>TX8T<;<\;P;*WW:#GMXB:!LQ/E<^"^ MD0XF=9KNH:9Q%T\.]&3".@B*2U":?U:WP5&(AOEQ"*IV4-;1+- *9@NJ=HR: M-8I5-!M _UZ .FZT=7RH&PI*#O\UI!.IJ +)S$]QEYH!^[(C'+[F,[(+]QKF M,P0AOA^0*9J@W#9K=UH%OP!5&!W)HP1E3+_]X!WP8733))F_9U:D+_(TB4#) M"W$#41$@PJCP7;'Q]S#?'N-N9F55U*S(JK02 ZU_.)FJP,Q LNLJ$B68<77) M!"LC"EO:-.T&7)?%HINPDP%>.0F;+)R#4=\,EDF>BF$ZH4%K>HJ&H0&M@P6Z'UPE ML.MPA&[#UBEY\#!QWF:H[3'BMK/"QA8PC-*:]1M@^JZ;@3KO@P;Y"#Q06%GC M>-,&:*0S^%DGJ+8$.\DN7=EB9\L\K;-*%3!2M[=E>W-SO-]_@,\LO=ON4K"W M1-8?;XRL?Y^79 D1-;RNUVWX?LW]1T?XFO9_1^T.A@".]A]( NM5^5[7!S1M@'$:Q$D!0@,9?W['RKN;-VCE1P-9^?.,39)(+5245+==VK?.@Y@X= B& M4&;TUD*78+.48*>G"?^(K%S5U2POX&&!6L"IJ%22T?'*6:M<^&S?>P>-@UP8 M7_(J5)23LK)&&3W-O0J4>-",)T4^9PT0!X-_8YWJ*>F>["C&H F1VNAB6^3! M>$CRX.#H'A_;^M6 _A-0UD#*RZ1,T(H!8JN*/ W0:\N$V"#/6[(H6!>]W:OR M/?@3C#%VKTOV JO)1"6%C;'YT8W^$['(;\ VHPOX<"!)H[W3)6FP&AXF MQ'J95[@D8[10JX1#$O #+"&=6[.\UL!3%0X0QR#B V8*^P($$JVPD66&&"_B M6"BY7?IEC]E!LZ8A3RL3VU]B3CQVV(XHK6/?K*$9H\F#J@7>(';2.%=%C*-C MV9F4\1C1&G0&.)<[*O\5M=Z:ZO2OP3 MO]7QE(VHB2&5?WS[Y,5W;%%YXXN291+A*Z,9V&.5&J&[@9V7>9#F\"NR:E2YD#K1 M0;)D"HPM1<.PHU35)7S)-F.1U].9O$2-X4R:F=<9F_0P4IPMV($3V):5)-LD M#R>'6B2 (W1NC*SM(L"EH&R=0 '-$PG"5"UYHKLAB>LH404)K4F:1.B9 *2 M_8A4J/&0!D$AQJT(ZFG%21FE>:D>X=TDR/V_''-"7A48/S%*OS.01P7?@ M;E'C$NSTJGL+\_ ?OA\7/_0EV_!_9X5Y\D)-]=X8EN_CGIK ?KU4Z8VZ+;_Y MK(2C>]ZYL8(\&I(@O\^P XLJ2A9 ^>]3)?S6>EH&(M[MR0?]E [IP@YZ80;M M^9CBII7H?+3=!\YRD$$@1(%% ##00 M?"3VGO;#7 N=E&X'OUR2PA7#XEP[Q$)9]Z.A<$KG6G0 M66%?+VCCSBL-W.YTL8#](\T2=FH0>6@/(W!4\ZK4:5T=\AS+?)MZW!4SW3(X M"8,G=-W3+HLGS1#7VA@S%+:B56N^AL/(<($)(J\,(&])K.-D8V(=/O$_!CG^ M=P4Y7J%!=Z52L/@&SL@*'6GF%O"_#)-+QCCVDL:^ 6[U@:RTC8$#*Y_D=1', M8(RH1:/-+5@^G*'M8)9@.QOF%6-%#SO/ZZN0R/L8L'&F;O/8/Y59[5@PEC4"*C MC>/E"PRNUAG&*8!ZM"HRC^%W)A%40#&:O,-/#OZ.?[S3L-]S/;T-6 !>/686 MD 6_U^BTKY2UW5"']3P,;-ZU;TG-':X0H7D3FGB*PI\":V77D\V\1,N,,G,'#"/&'% M5N/@>]Y89RF%WV;ZE@(1[#GMGC2A-2@9V:UDI)"#1_I03N N=S,=U41JF8\2U0CY6T%A1 M@Y <;;PB _V %4^S3:C:YY3 KM*H3CG60>*9JAQPJ&[@%&-&<6[W*RE .=DY M/MBUVT63TPM58(K[8T#SJP4TU^B]>[(QWKO1[S5JRZ(5X ]QLL U#*%'?]1 K3F794=&_U%0WA";%X>$5+>_[%*RZX2\L M#G,("WM7D@23/% Q4L$&K.D@>(:E6,,JK*M" :>H8%FCNBA0)URJM"8-[F\G MJ,J2.OOAZO4&+/29*F?!OW'X0UAI=B5D]7P,' )US!D8I0WO=I?$+:G8;?*U MU]N ?%#6[+?3-18N6.1%OB@25,&-GHZY>'@'1B*"; M8?.-2NW& D-UKISJRR<%AQI=)?A9HM6EET\!]Q[R\U9G9\Q!99>9Y&BMXU68 MP=DU"-SH$P(;P- X[PC^HMP:X^W! HP-] ]2S"$X?KK'K@_\C=8NFNFX3M$^ M((\&W2@9F)SE=$B9IL?F[3P-616;OMG:77HSZ>1-*ZJOSIN]D_*6IS T_T7E MP][$J5PWLT98'DVK5&-E(KFQ>-XK!H&/!D,"1\Q+*4M/?)A>Q O=Y[5*6WXD ML[2Q*<8T!!^#<8T$"N8F#/KW&NPM.-]?-5_@,9[@Q1- /@V3F^L)4/;,D?*: MG4%_5.6F0^+41=('A0_S]7.M*SX=6**$7HQ8<[V?06N IX#1Y)R7\+G-(M&G M;R(%E^T5W"EW<8B5Y$[VC!%KKGX0U/K MMI\3F.*Q25*BY*:C#Q9M44D=SG^KK$86<$BX,D\,Y_C'MX=/#[[KQRKR.:S!K):BO4.Y*^RBU=67U&>#2;D M,\UTLG/@F3<(U,XQYE@O=9HOZ*Y4U1G6O@899HYXR1&:U9X%^;('+0;P!:*D M#<6E+7BV7FB>*XR#UE@)[XV8JTM=(98K*&U-OGUFBIX-)Y!+W3[JV$_JLE1L MTW1\ZFN"9%%RK(7'@I>/<\=Q@"CT-,<;OX1A!WE=I000:NJ7I1 E>((FJ"T5 MI#+(V!VSUEKU(@JTU_,FKU/T=!,H,]=54AI0>QY]$I88,&E*F)5TJRL8%BP) M*?X8[&E*QL>D@#^0%+ FCUP/5MUJ7..3'(R161@81@0/*_4=>+ MQ6>PD8G4S''JGA2+@7P3H4%2EI*E$C"28V1><"!M+D[;U6UE5N@RSD@S'>5T)(#K7VX&0 MH('+;H6MFFN3MX9/E2) \_:[6'??XN^8*8IU3I)$/L,6(HKI^ /.ON/F'!\_7M_O)<';_ M9/_IBWMJ4(%-3\5;24!/ZPWIO,LK9.N42HL\ K1"QDZ2[!V&4 I1^*J@,_8@ MCZ(::^=4:='N1;U'EK3+N?8DX# 57A)+;W0*_&?G\&C71'P=CR+MM?.>\.X4 MWBZH4B.GMYW[[L2ES?;%X75N\H"BX&6$(C4Y,(7&KI?)$&PT20=O:8= M):;/\N\$B"!IMZ:JK+62UUBR5X.1?4EEB'3;X?[)P8O3O<.=V>XN7)\-VQEY MGID$ZEM0M\SI1YRY&\$: #QP J]S".+HJV"J3!^ ML'FP#I-*4#@@X@%DJ2C2B\I@+_ADVRR.(@4D^02Z#I#^SM.#:D99VIY?*K1@ MSL:?@J, =42Q&F'B"#.=MJB==64<2:H+0.)O45/U,$4X$K?B\7QQ M@5#GXB3J?[[GL".=:U$78 1JNC9*$?RL 909J0P5+;H>EG:.>B8M%5IK/0.C M9> PE7T(8W$:Q3TT)@>,#"N'\J*])U*(HR:3)$W$:R:(?N:..->,L"Y^J!QF M6]9SXA=6>3;X?-0V! $ DZQF"[VU62UCNX\E[XBME$\09RTF!Q8AP_%3XP[C M%) W0B0JI#T"#]Y?7CL/OQZB( REOA('<[H:BX]?V$WO=]>VYFMIA5:0%B[F M(9JUHY*-D%RZUBD="@FCY_967+ZX*)[1M2@2VL[08#OA"<$E06$52L5%!N^; M.QS\7M&T/5K4@-2HPWVLB+@[QD6B!,WS6Z[)_T#19.-"0Q&Y7LWJ38MEG2/T M(3H#+M'S62,3B75CO"$''M#4,RR[*A1Z-CR\&L963!C_"T-=#L:,>H.59F$6 MO#!-YSAY+V+'KQ=F]1KH.',5$T_BXB'Z9&+U#91%\C9P (#AU;#B\!/P%P9[ M"L430)R%7P/KX,\880@$L3.SWEL[)G1&F"$9=WV;7<08A0#6HCZ!O0NKR[.< M+PA\L>Z0A 6(V.=CY-IG5@HM21S1<&X4XM""R QC%$F2@/"SSS)_>!JH:-D M@B&,E!IY8$TF#(BK*!NKV0/OUM4A^G6E_K5O^.58OQ;G"J[+X9,_A?B?[3]_ MT&'NN'>K?/%R[V0?SPZL#P5]A ]B#C8?Z6JVS@-+VI-0X/'F+=YZLRKN*I-> ME16'1Y;\5'CRFI7N]QT(L3I1[H.B0UIQ^$CVCV0_)++O2['X2H0?>HAW3MHV M!:O(Q[GZ1)E- BJQ0.NJHH0.+_^BS\E@'F:=#>/=G9-=*SU-UEQ'V/F8S%]7 MX#T&%C.GVQRS#D._)P>2@W.Y.1^,\5V!1^4")!&Q\@Q$*1='TP*6:B M" _MTO?1YG'4;+T<%9@C.;^(0389:^.G+^6=NUV7=R,#@CW=+C7BZS(V@<0G M4*7);;M1'YM;*X_*E['L\'./36B\6LSCO50_'IEQF0\>_V1?[X>-<;JW?=2W]CWF->106]1CF"^V.RH4;K?@ M;NR*<4Z\PD20_>BNI0^88Y)*ZCA7?Q" (#S1Y.0YP!*3:8=7/ZM,SB%G,3R8 MJ"@8D4L+(7KBCFC&DBH?WI/5%VM5S78[H"06ZX58N!P#LM8YFXA2@B@5R,Y= M0M &48BPI\XS9)O,1V_@[C)'K4%4&-^9"HN8)LK@GY 1;CQW7BH%:D\T",F/ M,K9^[J=RCF^;1T9K, M"6&/0TWV3D*D;N.LX5M/@;P*H#1%; ].'/FP1I\B!2]G**[ M'LX!>N^HF1!UVTG)36+=)N[N;)!TP0;_E75%(1I5Q+:^9:NMXP/F'I_HQG-Q0883N(5P/M_ MKS%"1#%J(U'87J6MX?YWCSA1AG-ZC&1H0GOF;/]P?[!&3S%0P[!2 MKH2K#8VT1G:/<=6T+"C#:"Y8IQ)P!<%62$=QL_P@_;#Q*R?C%DBL>/T\C]&" MPB"5[35N=[>[8]B(!.QTC>TMP'0#DD$E.B_\.H)M288<'+S"G6!+Z%;! 6#? MV*% 7?8V%"$'T%))1@^=7^.)> @6?*NV5!Y#G7+8$? %'(5CNT6-I7[LY&&# M1BSW<8F-K^0X&!Q[Z1Z%;YS!RQ'9$1A3@C5_!4(1*V$>!'49\A_B"?PTEP2. M(/1H1]FALQ?#]TY3[HR:2]-F,-.\4I5^2,\O680M.;:;E,/D]+V99:DGL^(FENYY+(7,D.^5)Z#YNML)-YC^MXJJM=O%PJ M'LF9PPFJ?L,Y N]N+F&K'@8=[3VKSUNSDPA,PCT(WU(LZ-SPG^M^MY&VCB.Y MY43F* '3] TU+>,-#KG]JKCX%&6*LH+HU)C'N-3FQ:7LH;;YA=:D\;&7F;2% M!"W5F%:OABR\E*0T 8T[5J;GLA:?C#CZF5Y$2]T2G\BSC?&)7#=MG.$T0L6$ M;ULWYWR%DJLG.6@U,&$I1) >B^1>9Q-1+!P704F\B,CQ3KH+1 ?\+^S+(;NS ML$*<]-;"HD['%1\'?"E5=G I7G!3H)$H#?#\5M:V@-*VLVY*LM!/S V]FHQ6 MBV' $_G:*;@KGSZ6IU//[&5[M.V@G5=-PJ,F*6^: ME9A%@;.?.2M(55U(R%:D=PZYP\1D+%E6NE9]( M+'-+;*)-R :^_AM6CFJ7:[D'-BFK#!+SZ$ULTQW@$9>AS0.P[5S3[JDIV!8@J'ZF;C #[I &*UF^&\XLO\&(>>CP 0B#Q;K M1ID(O4@#=+9W83WDA9Y#N-&.RF\;:&TB)77E6))H76P&/@2:0O4RLMEMR2<1]NCW(^F('P#[K0)%U#_'PS5.^\E MHU6TU]'V[L(C2>O8)H]&PVBKT=OP16_ZZWVDM+*0NPTN]*P;;DEZFR6M[HSD MKV$#F4WX3#O^+TA'9O"LL2*B"(O/6^N8:768(T@R[7QQXNCI9YB3._A +S>T MIE:02(6F"[T9R%$#4%?U"?=M\3QO5,"H0?G,=%YWS9I'7(W_;;@:1 3K=N5\ M#D9%V[=RE^MBM:9@A,']OARJ#BUT6:>55:-\I\=.LML+LT%A^H>I"(9I8X=M MS O=.7PBO>/NDUZG?BUJ_A %HSW N_0-?\WD.>P*^>LTBU[J\)=V+5K#8^SB M:W7P>RS=?W#I_D"DM-_EN.5XN+M?Z(3:@HX1Z5[CL;-Y;APS956Z+-$\1&C; M.HML,AY&:650-Y?-);H[U4* MCCO,,Y0;#<'Q0$D!D[_1B#*#""#SLCDA]_AX5SS!7]'Z;"W#Y\QS/0+CP1+B M3Q8*FV75;%(^S3OK$/1V8]V]?F[9[5:0P^/+_5/MI!A[A#"OM,Z2R,"M=;VC M_EN%#4KP4V%KXMZ#YY_:_> *707R0'XQ]I_'5W)RFN!W--[D^06R]M$!%2@Q M[9,)%HR+*9J%I@T@(I^OV10BXA_*E(FI2#*2HZ2(@!E6BM+VHE0E\V:]A4E[ MGGAYKP_9$M=IQ4VNS.U:;$V3]WA(9_YS/!DF%F0=N9<"ZV-^'$Z4Z+PIN*S6 M5-Y)@J&?-\!!?M43ND9WKVN_OL(:IM\2C^0%AZSLHBC[[VS'?586/'H0C6"3 M!FE">&5P?M_#U]-"+6:@$$QV;?[\M,CK!;Q;I3@V/EXD[JE%!:;5PF 4LIZR M9KB$*$?@A*EN91KUOVFZNRW'4P_I>-XCDIL%MD R#-KH)<^4" $76YW[RH!A MK-^J(4)>5#; V*!G3LTI7%E-6^EU4TP:\'R-VA2NN&UZ^?$, ,(^2QJX;=XY2:;Q B^*'#8I7&GC2ALX)0\JV.1U(A"TS3B!F]!77&,_ M&E<>'C9P8W?Y783*H#\MZ#Y3K./>"#\C/1)KUK$_U#;TK0_;@-I1$]VP1Y"8 MQ HN!VR#89@%X>P*RL-@!YI=N&W1 GP2O8R$=B3P M\E_NMA",F0[/M=X,]FO6J#7,L3BRGY72,F*FU3R!@VBUKK*>3#!DPES>#K=[ M/T_ ^E(P!1AN-S76*79S]/+YHKQD &H+6N'-Q^DIC)E55GY_:8'T;(F'9AB% MH;L:%86=-,?'2*O<7FK M#:W5B_V*1#ZEWE'L02'$1@^>X4A&93K9WV&FQ)!>7SC:F@?)=G>Z^3$B7,=/T5_UNB^ RM MQ.F;'Z[O@>3%ZG=GPZ3J1CH=>FAV_2XOD]KBYCI M?.O*,N;J(X7/(HJC>?TK.!+-.1(FT&P!B+PZ\%C#.C-L7X1-T N;ME64>89E7V5?;A;PL@M9X*3 MC,HZ[)*#\VJE-DEQ'E S$"=1<^A1=BBX0R156$^WE.[[;TSQ%8C_JJ@C+H2; MZ_F82,OK^]T&O&QW:",H,80DF10JD29\<%(-@-H#1\DPP?ZI[1OWEJ@H+S9& M1>$@[!"R2\\%1L_P..[WQBIQR,HYXCM(HE,S[FI3I*AY'@N.)%L";6#;R335 M4Y8==:8S$*.1)DDL."4&+1;%-!!ES?6@E#Q.@ORWNDC*.)&!4"V5/)L*9.7Q M**>;;V#9[5(1&0W'3\IRT!6=*1FPP?YI4J-,2A%%[)U)8U!W3/@!:SM3L91K M:C*8*D4IFY)3NAVG\_!@.,?S\!['69Y-DE@RH\]Q*^(\PV 3?CHMT:-% M-&*I9;VG^6WRD+#:CU MYQNM,-"<>XF#W)XFV3*F+#DC,$%,J'@5696<(XA>R(BJ.ZL9_!/8.IJ@\J7K M)O@@4(=&",*PTDW($CK+X6BJ]3(Y$T 3+'M2.M?9/K MT%L/7R5%0:$'RFV6-@NM A=&8%Z]G615@TV:3UTA"VD,F"#-X5K3QM+9_ZWB M=6KAX:B#N2:O+5UIC';C<&S17-B>I$/I7^0,Z4"=*G)LN7%?ZZ*.GR3LAZ:, M.%'$F2!^_@E[5>V+)=7">5#]%)$NNI==G4ARZZ1AN7^L5/_!\I<.]"G]D6+E MG(5'6? 3TV_R 5JFC()#]01!F",@ =),A<890T;'A'UB?\P) M^PSN8123WZ2^JHDM[8\5=EB,T#DWR,X(S'&IDA2OV.]C6F6':W7E]A_B5R\P MGK#JI'D:Q5<_8Z<4[(:51:RUQX#4Y@6D^IPS=X/?]G(^MJD<#9OC$&[U8>^P MVZ+@'FV,@HL6#(C,RK7,!O(8C(;K'3D#-Q/7+AK\N?": M77//!F&IV#.;4G*""&UVV',;:JS%J8;VH6NIE M:-#/PB#-%?#M:3)!-;M(%B$^7!?H+.,K[4NISPK[S-5?.0OC/^P"\S&@.X&R MV^K[LYE*BE90@)S^HH5-J%L!%7NU$K+Q&CIU;J?@#G.T?%XP 2E(JK3PA)Q0 M]- ?@__N&X&55USP:?TLW=0/=8/1/Y\<$VS]QS#O!#U8)/P>%?2=)A)H>25^ MH+XKMD6P'6^,8/L9J$.G*6@R>;W>'D];$C<=6N+$W?TRVEK I98 .>-A#$7# M03_O&'5R&9TDI%,C0$X?[41V=QH(KC,J6U&=6(_ C2)+*C3Z53 []):3/LA] M75ITJ][P$3YWIL0)M4!4@CJ37!*,'J'Y2S($>W& V :Q@.UBD)WST"B)HZ.= M88&C%"T24(G]T0.9M2GYG-#J_)HP2D)0Q0> ?8-VC8=QSKF"]&XTBF*PHD"C MN#6=QXPEU*,V-@0224$*MQFT ?H4&9Y^0]T;V;@/;0-*FW2B*(:-J\/I-2;) MKB"7FG+KRV%U(^W)"ONMCJ4=F4>H&XS$PTH.T6^-<]C%L1^R# MM3=N9-!%OAG;%A5\/??7:&"7N8%F>;8GEJ+G;L<=QHK0=O/PN1I-X,1JD M5^PYC*W(X8Q82'@W7EEF5R[O'\:>C- '#S_$PAML0T"W4=S5)B;A\3+U,:@, MM1=QP1E1?PT'>];+P9KL)P+EB;D+,2(I6Z;NIAAA-G"E7J1:^X7=XOKKY,?2 M*45JSZCG<('92>)%B?.H=EUP2MP[QOP@WT9B\)_ZX/TP-EA'54^@\ X[<5M$ M^.!2G^Z2X;\@U':Q7D']+O>2YKJ20UIB4V_$!,//! \>2^Y2- /BH)I,:IE) MAYDN@.//MT26$=G+B>+Q!9S@AZ53R!BH,12W ^XI:#59ANU,L!V/==E[=H$; MH92MJUE>P&HT(<*="-=BB\%,8Q8%//C&<&F)Y'MXC'A..%XE[+09XL@;%X32 M[W*!W96E'"PT7-L+./? 0PM 9B>LEPYS8=LD\8O/)YT:%W_U38J7400^M M^$HRBE"SP207S'GYO2:^ V3V".;XU< <'V'+'HB14D>(C9X7+#,YK61KC-M' M[&4?>_F;'ZX[X#"L!&*&=MZ2 4[MQ>@+T06%7QK" C/(#2A;75AP%QODGG G M1HQEN:2_W@X'J-0R#9JPEK.NEU\WC/,(]-H >NV0Q8,V=)QPDP+;),0&-=$H MIQI0G[,T^KJH%6"AA\? .]G(E&YG=Q!ALW250X(,CY=X-1F>Z>,U]30&KO?P M.O.Z@U+YOD[CKPK;M6:R&P[='3XG3 ND.]VG=JW>9].FQ41N6(<2.L-MU5Z8 MS0^RA?BD15V BHE0$W,-BB8'/4KJH-P Y&8H%GP7-^7Q"EE0R\4O6?-TY36N MXAH&+X9_(]^SISV1/S&#N$N90*PENWF1_HS=53YA M S/-C2_E2-/7DO'4&8]-:_$[)IG7)!7#\C3&B0M(WCWU$8[=(E418L*7Z#-Q M]:2>-W#@\4U:A@&$-(4RYKKE*E(EXT7W+:[%)&J0$/+D.PB662)35S-U:B5] MP9'*X2<;.\<,*O\,;8N/8Z,@21F'>+T^#M//2WI^]04#&-!7",W"@CL\8;*> MNQVP^^UTA&P0CX;37)W]CKTH%<5F=<:>"@S 9LC$Q*>O8ZL(4SJ&_P-2^1*K MPC"(BYE3B2Y$0-RYFK^W]X2"3"/Z'R(BEWHUTHKSQ0G?[8%%UDP<[1]+& MQ4$=<>=7 E-!]Y!1%_!!G\6YF[K=&I5$8LXA:-G4&92RO'& MKN!BR&#^>A&W5;A-7I)6.1*0UO/OT.OV-IGHXZ<'87">1?OXQ>&+@X/@"CVP M(/#3C\%5M1\&5W4"A')\>(!77($>\C,03AX&9Z?!BY.3@V/\^K2JN#")GAV< MS3#?U!E<%^Q,WA)]8),PD'^\^/?H\MWYNQ^#MZ>_,$\YNWAW-7IW'5Q?!/_] MX?+\ZO7YV?7YQ3O^$;[Y-;B^/#]]&_QR>@[WKAD*^:?SJ^#TQ\O1Z&<<\B_G M;]\&KT8!SVKT.GCU:W#Z[C5-Z?KR WQQ_BXX/3N[N'Q]^NYL!-=?_P3/&.'D MKX*+-_3OJ^O3ZQ%^.#M]>_[F E;G-*0K+SY_QL7:_3FS>B,ENCTW:_! MV4\7YV=T"SPGN+C$][UYB\L&E[Z_O/CW^14L(/YP^>'M*-CYY:<1O.BR\\+7 M([C_]'*$5^)S+^@J?Q-VX8;3Z\>D_@U,ZO_EXL-;H,33#U>C!LGA1OM;++L. M^_QN%3DBW0&5G[Y___9\]'H?B?K-ATN\C:A:R JN'?UX 208FO?=0>'!SN@_ M9Z/W1-)XR>@_UWB@KCZ\'UU>C5[S46J?E _OSJ_A%WK7[RQ'\CA/S3J+,]$WK ._3:ISRKS"2T3L8W=FH?7U^>@J@,48P9!7,#-X8N=79Q=PX8=WU[^& MWI+L!Z/3LY_H@;^:QQ'/NZ(779[#JZ_PP6=O3\]_YH.)P[_Z '?!XRZO\>R? MC4:OD0W@!/"U,*!_C]Z=XYC@-1]^QO_R\T97%V\_F'6Q#^+%:(R%MJC)]WA8 MI[#^-"RZA)CTJU^992/?LTL;>@,+9?C$M3[@AM'G;;'--PRIUT%;<"HOY^F MY?&A 8OPWL:3U]^)P"%+]*))Y"V0C$9PO21Z20^V M8FU_7)'$2MYR"5JR,\ADLHIEG>DIV.\.S<'FEO8@8S6+/,DLK5-VD'CK)9\I M%S1(53:M"45UJC 7E(W\ O0R0COB?ENER0^6O"+T4=AI;\NIF&W2J1A1/O50 M4%*NVY@_P#Q'GV;)F"JFFE@BIJ)'-T!+\#1X#R!R3;#O >=3\VQ=9N]85S=: MD(@M-H!UOHRLR^^UJ:PN:W3=Z1BOHT10O4SRV@.69Z>R2TLG#/:^UU!.IL%: M,E$Q07F?PUQU01/%G#);'[8M1V0XT> '- ;_Q:'I!]?JDQZ 5M0,W+;@( SZ MOU39N8*];I=3F[_-@6V"VBX;4=>QMND(73P*"@>X=B)?-4UFG>3YVR:1ITE? M^4DK8C;KI\Z9C,2P41EA*?R,D$D;P37@TDN=)0QFETG%#%XE.*@8[]*[: M5U*E!?#?RJ9/^+I)V*UW,8* "T;"[04$_3@<\GU *X3<1O'72[FOZ\+O:,PT MZ-H_X@^%)C=C#V O59'Q1#1UC>QBARYTALD_& ULEV-X/;CQ(F-TH4SG=-B7>+//JH*[,!4@B>YB6SIX13XT'#PAY<\ ?#(//J8HEME];+,:Q<.T&SH+#(]'62PLZ;*\Z M/-X9[^[M9+N-2UA$E30A;6K-N&%)TWW4WV?'90)*/Q2%;41PR'\PI/WQ^[RE'/QWJ>*"MK5VK[2N3LRT9X6CF&M;Q(G0T+(&_*DP4I#+ZK'2]1-W#FS]1^YV&Y^&.IM&-YS0J] E%8JI[ M!92];=*!5Q(<'#ZT7B-%3+6BW#OG B&034_]]7NE1J:7$+;+H/>5%>B6KN4D M=E_GWJCD/Y&PD$ Z>^\E%;+5LC$28D$K5T;:@Q7WO 9N,E-=^K M2O&!0BVPT==?+THM9\6E7Z=I\*;M%B$0.;=DVWFX1MJ6*U2.JU M5^19$C4/ PUL-6OW^'A$^%MKXMK_^/;%X7>7% *-N6YYP8!8DJ5'A2S(5(-Q MJK*/M!F'6&R =3=57:!OO9$3Z1KEX8/@\OCA^.CYY M\?1D')\\44H=/)M$L$PGQR\FAR^.Q_]S\LV?I,(^3.!3]^IOMB,'ZMJ+KD@7 M:U'0VA4JUC5)6,_4_DF8_(%9S#R;4R@D-8_1_Y#R_5:!M M9<%I5N49:*%?_32_>+K_[(GW)6D;]MNAZ*NM5>C,=J5V-#BUT+]H=U>< MX__\=/[J_#HXI6G _[\>O3G'ZHWKT>7/5UL"8SL<%%OJ #OH\OK3**)6<1?C M5$*4:_4N=TOM0XO4E2<"I) (Z()4K:K2PV2PJ13)62]N[KO?.)J2%/5U. &F8Q$0BJNB7_BE_)2KX&FLLNZ]2OL.;X2J5*D%.=,^4& M^S.$ME<.U4JS?P)[.M04*I8ULLUT!(BF_,PA\BK5&2VD.!M=(I5!M^'8GW.; M(HQ%AB.4EKQT@7A%G2.T_%/!'=?(TP;4)IQ=P^!DU'K@O>,[^H!B+BC M)[^1O[2_*04''O(4FR.4Y@.#'##J@6GWC9@->6:N$+Q%SI:GEVS)81@03/WP M#P-%"X9P$/K1FT[J ?:X2+BJ N9G(B.E0[4)O7A(\\Y)(,ZQ M+2'YDT>2_PS(* 1K'R#)YQ'C7'#AE9\DT58/65UK] *P!V6NTHE6)3?^PH#J MI$Y)#$P+S..;)Z6@8-.7<@%&!6?PQK*R_;RXF4Z*-528,M6*'E-L$2.4F#P/ MPL,#5NF%W5XFM@I*!5'!.:(F FA?%>L*?\HJE;8B@7>^\_Z7A@) 7W"1(FB+ M6OW9+F1ZXLL$YI)$#R"*#-[,O PI=:WTR;UNO%WRMTA:(?;QZ$F2 =DATGX# MP+G0B]HEGGO/=FFZDT+5%IQGV4_6TMV)NRYX67KM49SE,9V8406V7*-AE .C MCFLN5TWS6Y56*^'\VX_V&B01-H]@(34"[V0X81 -B_AVC@\(S*?310,!.U%V MT=\2 :;*1-K*4RI)4D3U'/-0(FWH?"G(0MVU,8=XHI)4D$ -#IST'F#]K],E M_IY)>'G"O>//P) %JC$;T1ATL"/U"&B%/Z5\*^J(H.,MH=FGCS3[<)I]G92"=#$PRFUVY"$W M=)V9=+IVAT4+D!P@]@#*"-O+=&Q*@TQ1%;8KCHQFSO41^-3%[+;$[\D^86T= MI*Y*"M>6)U(99WUCQ3;[S:5O=H)PC*J:<=NLSE6I*BMI[BVU'5@Q#M(TRG*;$+? EB/[2:9;K$=?MV@BNU[^5(G- M1?*6JYR$Y!4\LZ!*?:\N#),WKYL%*UX]"J\TZ]7Y/'!T2]FR%%6P&)W8-(6T M$NRKKA5A430U-1'<-K^SJ;YX>-\C+TFS(_5M0B,I$C)T?7==C91@N_'O X-F M+61I*0@=MR]3:)%5.XX>[O?-$YQP,B!R[RC&G7 %F7.AE_A'T!J1@8&RV MMSK9FH8GX)'UGC[I2\_V[+=.)TGT"$D;A=+4FC)>[2=E)E^&PG?DB'PY_V.C M98&7N=\ZK1OX I4^I(>#*3_ P"8<0KT4TT0Y^6/8W4V'RZ/LLS6IREO'5N6N MJT(60&1CVGS!"M#BFJO]]H*V,F%+%,5GCXKBPQ7%'W/052Z)O@>F*78E)O:0 M8C7!T+1+0N@ZI:5HJ)FK0,*XU4XMM(U>>B0\9V-T&K\(PS ?I;(G1K"+.'3( M*M0@-56W@H?A"MIWG5O@BD]2[3JB?A ^#8E&3R7ZCWJ9XA)/T[3P"%VB$4 #9M: MBJT[)7Q_!*%(YB@X@$S36]= F?-[< E9L?1C'+U$#0+) \;H$J+*LAH+93&U MIZ34GM!^AYD[ NC I8K-E!K?^TBR5?2EU:!?U*/$315.,+5\B/!\E#/>B( M6&/XETKK_LS6@A_AE&W36^/9S(LIVNM!H<4K B- M!/U"[/<&:3JIS9PF335VJ641'MI'T=LGTK'$B_YAX6EL;(JE*2WFBNB&TT"< M"J:7BFEGS1/@O+_N"6-U1,XGCJ#1280\/ZHRAP!9^@R4+BKZO8&AW*(;R+R> M64E'?\%OS)PE:F$U&!X5O5=DG7MW#>PQ]1IR@ J3%(THI&P-Y25B8(@]5EB? M6T9%,L:3C#5S6V(./'\T!QYN#IB"ZI.#%Z=#X#V>/4#AC=(;GP^@(0!7'F:A MZ#OT.2]N@VF=<*@5&-6\3J>*ZT==HWL7,.D*]S6BY/Q!I]S#"Y:?;7+!\M') M@"I33J^O3\]^(HA]6YR"O3W.7\-7"*]_C@T*?G;M#_\&AI8FET,3 T+6QI9F4S-C!Q,3(T>&5M<"YH=&WM?>ESV\:VY_?Y*S#. M3)Y4!2FB).^YJ9)E.M$KQW))\LW-IU=-H$EV# *\6"1K_OHY6S<:"V4ISPE! M/DV]N;&(K9?39S^_\^.\7"0__3C7*O[I?_WXO_?V@K=95"UT6@91KE6IXZ J M3#H+?HMU\3G8VY.[3K/E;6YF\S(X/#@\#G[+\L_F6O'UTI2)_LF^Y\O;T\,4T?GET M,#D8/?VOT1-X%&[G9XKR-M'_>+(PZ=Y6NHOY9Y*S"Q]11. !Z893%>>B+(DRU]]=T#_[S5>V9NJ MA4EN7_W'E5GH(OB@;X*+;*'2_P@+E19[A<[-E&\LS/_3_!'Z\T8&".])3*KM M@$>'.,KQE[F9F#(8'>P?__@#WF^GV9WLG9.(8(UUOJY9+)9)=DOD8- M]V=S[WG\416EF=[R3R:-X4VOCIXM__K].>Z=V=7<%,'XUX_OSW__=?SA*CCY M^6(\IG_ME',=?/_=B\/#@]=VKG__"'F=8AUEN2I-EKZJ8,ERO.O)3YVM6,<" MT@J-7N\&D]M I7$PT>6-UFGP]XRIGUS?FZD^>G80!F=IM+_.Q0D#%<#.+67S M@BR?J12>!VZ+VQ@@B27JI@BR*?W[L@16C'^\U?"SRO4&4.%IMEBJ]'8(-!@2 M!:Z3\BXK>!JVT42?U[D@P0VR/54YSF6ET,8"%IZ4&!JGB&,RJO41/RU>'S^U" M]5/76SV%_\;!%6[F.JEL/SA52U/"=J*JPK259F60 77D-Z;002Q#9>J:*^"5 M2#D+#>I-.BN0/(4ZS=^E"CY<"+%E=K+6E=Z.,W:X,6<,S]9ZCU:M7=P8.#M1 MM@#N&^E@6B7)'BH:=_'D0$^GK(*@M 1#X3\K$)Q'HQ#],T=@7P1%%/V;<$]S-M"CSBA59E91BE?8/)U5EE9.!VM4D M"K!=JX(I5D84MM1IV@VX+XU%.6&_$GQRH6Y)SI@4:0VD3&/F\'] DG0V0*C0 M'[E6!1G4]$N:R0]AL,PS4"AA.L#:#8LM]V+4-X-KDR5BC4]IT)K>HF%H0.M@ M=N\'EP9V'8[0;=@Z)?<>)L[;#K4]1MQVUMC8[(=1.D_.!MC[Z^:@M<-)@X $ M)BBLK'&\:0,TTAEW R?]U_@,TOO ML;LT;-YXL<#X/,LQ:(H$.)4P:N )5;I4)@X2C?H5T(J:%"0J@&KA'< X+:F M ("9F"0XJ6:@'P2'+_A7.OY\A:0#J7%.-B!-PQ=7B8C3N='3X!U,+XT,')#S MZ=1$N)J#)]33=^>#H-,&#]P2A>]H8Q2^CUE!YC!MP]MJW#F*3@QA$49;UO@>8XGYPEK(@B-121::\[8[%6?0QG9@0K)/4 MZI*Y+D!(%& \)X8OXM%253G/L;B;ND?2>][ MOG#Z$Y_%BT7IK"9Z6_VI@IRYTSQ;L(:&@\'_QCK1,](-V9&+<2Q:.%BH+3FK MDR&=U8/#KSC!UL^B^T]#40$I7YO"H)4!Q%;F61*@6Y4)L4&>MZ3QLZYXNU=F M>S$J69AAH0MVTZKI5)G '08TT"K4_?)S]N6QV M\)OV^!$P<8JBTL4=9VN9W8 51C?P,;-:8/=P@%ZXA(E%N9G F^N3X9E9[&3& MM]^Q0.VSV_AXKCMGMZM%NX,,ZVJG433]W&R>S;,D[LZDNZ>QOLY*7)<)&J2E MX0@$7( =(39@=\O9(8A+?"=&&;%[0IO2:QS!##0QSO)2]+/V.V!#%, M7=IN]WJ#Z;31J3@_).C&NPE4&B55[-MU1 -H\Z%<%6,)%WZ2J3S&_6)1F?$A MK):T,3=9L'.XBZ=W#Z8\-63XI5EJ_XIHUW!3:2QQ1@X&_%67NNNM$P?-'U4\ M8RMR:D_0]]\]??F:34IO?)&Y-A%^,IJ#_"S5))'Q%O1CME@8($)=\-- 3=]_ M=_S\-=NF\"988C7#5P%E%ED*ZH))KW51XK=!7A; 33*XBK(P$5L0/437?"9C M=]!AV%&BJ@)^9*,YSZK97#ZB)G"F[X>6!J0=\Z M%#A"QV!6"F$_,&;*U/%1&8?U(^ 59TE5=E]A,G\IQ\G^4]]J5O\ MO_/4]-825>J>1&W19/'I31]I5O/E0'69/*073?\&LA^5*B M8:" ]2X:DGKW-5,,;*#(+&'K/R9*Q*;SCPU$Z7/L"JP6HM*E&_32 M#MKS#,9-NZ[VK'=?.,] E0!="/@:L$!RRP&G-;Q.(K[+]?_KHRDLY0Y:(P)':@L33498+5L6\W$ MG9ZS+2#00?"1> M .T')Y\R$+2%Z%2#H@W[ M>DX;=U9JX'8G2S!^(U*'8:<&D3YX/P)'/:=,:K6C0YX3F6]3D1FF$7C)HJ ( MCM=K!@YS=9ZN->'W[TM\?NBZ/%OKNG04(S(HD$-93PZ%Z(G7- \GQT/A!AL- M79DLLR4QO>.-B>GY(N,QF/<_*YCW!OT ERI1^5H3L>\A_G,=:>86\'\I)M)- M<.P%C7T#\B<&LM(NCX)8.>;,S&&0:*H2&[Z!PX/&P1.49)($2P C'9M&TGKC-#J@+W$%Z6 M9^1Q1B]4I(L^SX&W=)B$YILY3 FYOC:P/#AB,,"=D^L-^GKK\($!E5"S7CS! MX:,'#7U8&9C<6O[8#TX*].RJ&+F*CD/G)'BDKOM3ESNR4\Q_9%W=KFB@%EF5 MEMO"[#=[_#CV-#P7ZW\A2B&I-#E?@ MN8AR28\._N]N?V0RJO(<;_%.X7[PL?,]FXXX8;:3W]X<)O)8G:\MJ=A1Z9J M7RK&Q$4HT%9VOV)7?VHPE$?> JR72V? \]/;G@=DO/8Y2AY%!W/&"3 BLD@6 M3D&&93 ME;;;F6=K[(0[YQ(CDRO/H$W+QB\V/UBE"07\,0$#@T;LY/>\\4)K0CN40,M9 M1GUCP]7?%IFQ22&F2UA I+7AB0MG$ %:2[U*62PPMZGEH7WZ;.LSCIMMG/J MY%'@^KN8=E2TXE2=Y 36>5UB7@\7P$H-3);HT7G/A'\B![B[K!2.@E> @:?O M%*.T%/W"I!T__YXRW8M \!O<%&]T LNV,SK<98Y2N,"3P"7 S'E!LJH,?L[@ M+%](.4@WM=[E(B5<39)KLYA4>6'Y4V27!UE>3H-&H2LB#^](=2DZH=U2U+HS MJJ91251Q'A;+3!* .-1ZX)3O@1$,MX/=?:/)Z:7*L=YF-1=Y3('8'/?:TXUQ MKXW_7:&">7*#B4??4(*-#EZL3X29X8BPX_UG+^_>@3/)/+BX_,3;L%XY=@): M.]/$+%A$EAUUA M-98QQ<'@P&@67M+X?$Y5NP,KB,(>PLG>E_S#- M QDC&6S F@Z":3B2[;@0K'?#NB"N55*1$H=*,8PD04UK2B:X^'E[E.%1^/1 M].'A;\BI*N;!/W&:0]@1=E"DU6("K 35T3G8N@T?=?!!]HF,G6!TZ%EY?7 >G*PF,WP!&^E_J&@G>O9^B#,_;^8-1ZIX M99%LD9"92%:, 5\-!AH.F.E.Z)2$&WV(J;+/<9BT7'F6#F-;<6^Y0PR\'$\S MV/,PZ']78,<",_RFB1*/\?+[N<-LX>@ 0*4:/B-B3[X[BLL#F+Y=#9O'APMX M+B<7*W XT,D6H3A?^2^F/?0HWS;8O4O6R?5"&=*?;4[0,+4%R;+[_KO1LX/7 M3]<:K@-6:$_T=6;8V$#?.JWRMSS,CYZ!^WH&3N5ZC_2G&E6$ MZR2_=FA1[;&(X^ZDDP[I,(,,.@PZ\PRR""P&T/U5X=#GQ,V 1N0N!Z;(W8IQ MHY6>XUJ"T:@[WPGO]F9W2_P:[NUVI(CR"H'5I;7C&X?7><@K6X3+G@?;Q=L$ MQ ;+H(3Q^1%%0G$R944,U%I#!3J0^3IENHOCV:8\M%;R"O-)JOP6/HPY,O38 M:/_XX.7)WFAGO@N&5HU2-4S.>9;:6,)M<.GF/@2;BV+5:0>\K;V-K!^VU, > M5:ZHHTLO2)M7[9)MF 9IV M0KFDH9HOI=% ^CO/#LHYQ2D\19+'/:UR(E%O_">7_P*#CY7$' P5"=I;O1'' MBD+[ABMQR6/%ZOCE'?#)1 MAOO?[^GA.WA,P3H#&T?3O5&"!;L-)(U(I2@LZ7[8@$66:UY0#'7T#(R6@3VI M[B6[I#79=&7BC;0=583!^"QO[YS$MM5T:A(CP3$ISK=/Q)EF6#0!H ++$GCP M@KC*1)B(J[(GL$^LY3=II?G5SQ]C'N'^/P4?L+:8"!8.%M4S?@ QIQ*ZOE"@/8.-Q<> M?B)[1#3^ &7M>M6Y=RVN=H85_9A\=(%&6X5\)M:-\8;L7J)2I\<^U5 M-#%D@.$*4707UH6NA/E=V(59JAZ@/(052..:I2_MZC7JIQ8J)K;%<7CZRT9+ M&H7HY"NY)0[!!;@Y';C%DLL!0[$5B?GP9V =_!ECLJT 4:3.)>C&!&]T0[*V M4YNCQ* 3 ULMU9=@J6%U>9:+)=6G5PV2>(S\;Q[X 1\+RCI$>;F8F%EE7(&T M21U=$%[&,M<"/@5T)<1)1(1_,V'N!Y=+'9DI>N 2 E6]]0RKY@GH*=KN*I#] MBG+_><%Y."P.-JXF>LJZC Y&?TW5VU_J82[G:_6HH.HL7.-H\Q9OO5'%NQ)* MNV0N:7' 9BE-&D\>A4GN?2#$Y8#J'&AJ9!*%CV3_2/9#(ON^@.0W(OS0JV.O M-:2F,B0ZS4)],8MJ8?/IEV@TEQ3^]"*8?1XF^S+G:9KL[ASO.NG)#K0>85?# M?']K@;>>.;_<972M'7FYO)1!S&4D_GNE^H!?9"0ERT_+=P4 76=.@D$Y.8_= MM3KF] ZOIA?>'4E/#+K*ZV]1P:18YJ^ MJ_NN2.AYV%DO=SXLK4/7W>JKSO7.?/#XFWV]'S;&67_ML[YUW[&?(9_;LIK M?#'PF2O<;DEAWQ7CG'B%$$5=($/8GD(?# Y?EQ)(F2R\T::8U$4 -N<>[WZ^ M>;QBS6H02W+.%[GW$21?82:@S;3^.Z*32J.7L"Y(Z@Z>!Y!*C M;.$%F;_B"G4N;BQD!+V%!B'09-8SDODI+Y/;)J.1\Q^KA9II+O*:*I-(=8OG M]&D\MBT)*1M5TRLL,"-N6/O9UIR;P@S-Y?JV$K#H.'#G&"WBSTV"SD;!(.4F M11A:DLDV!I$84 M=>,\]24!*[4)0RNP&VLH58CTCJ<)Q(]?1^$M$7GR)8JQN MW$2GCB+&,PQ^P"% 1R7>ENF>,KV7')/EGV1-D4PH+[X 2PC6FV M,)'DZK8#DUN"?_-LPZU2?&>NEINU&3%^R<79K^]QF+F"5I$%\UI+M%0X#A(UORVB1P! MXA<;KW#;E1R)%>]?9#%:NQA0=/W>W.YV=PQA14N8*()5@ID-)(,J?);[I0_; MPOTV2MG\B"XP' V+AL*&D O/"@YZZZ5I''5Z"[W1*="M7"OKJF2UQ#N+3MM M_@1'X3@\)6XUP%W$R\+=Z.0X6&0MP8+&+\[AXUC0#HS)1)\?8]D;&,O&?#', M1&*&3_ ,8;5Y%:2]0YW&Z M@\;>M][#QM66N#X\[TD5SW2YB[<+RA&Y_SB3W(?\)TBJYA*V.@U@(*MG]7EK M=LPN5[Q\!;>*PQ0T5@F%K2QU<&W?6EU6MH6Z-ZE1 MPQG\,3#6FWP\7^?&-<[%=-C]5PFE1AS9;K+EJ'GB1+ M7C*)*U#/I)90^M]0J)8=?N*OJG,7AMYP)!@=[23K+8.>:#B-85]N])W5HA(" M=QY$:DQ7LKJ'VT#EJHNJ1!#2FQR=H-)XPN\6*7407L?(IM8?^D5"H5=HJIH9 M0,/>X^=KC:I@J:8L+ZQO8SU;)I;U=;A:WKNJ=\--VX/UH@W8/;@66] O?J.C MLB*S!;?A;>VFVK U7Z>3QZXYMI"]WNW2LI?IY]6RQU6S#]>=NT$>#A5?L[M# MF!S8J@3XM%D[M5X.Q?8<)WFMSB3UI _H X6?XSSPY5VK@'<.0FH!(8TPI5Y+ MD9]KV-@'OK[Z%DADK80JR:E;8J-O4K:'3P9.$606_T^76>K=M&9<64\5CMN) M(=QYO%:\,!O45PAJK?I.)N@!CEO'*BL7S1:X]=O(?UL_+Z?> QEP^"GBU I] MT4C5S1TAN,M;8&5=V':-UX"Z=1?>F9'F(@*#:-'4.G#A*V2KY%GT@V34(YEG M-YBM&]: 7/P]7)0;9;.#117 5!MKEM19%_)!+QVDT7_#;V/DO.N4FM+=N#K] MN8.[@<$;AY]"VJ#+>:Y-65'6:0H-5$2)/+;99-#&\6AW47XGEK9" "S;\SC. MJDG9R:;.TN365=U0AQ ;)2GG>5;-.*2@(K+V.@-Q\'GB]?=#)51'7"=(VT+[ M9@2C_<;]X)-=I%;ZS9WGI2>BU&OJW+UEJ[NA48IK%.4(_'$^ 8;/J;# #' ) M_0A&8>M:PH["Z4V].Z#.TOI%*)N@"*U9S_0;D@NZ:KPJ"X5RZ\)V\%*Z1+3* M$SGB#PS*-6#VD\LF54FD;[.GJ!T$ID[7B0&(\]4-ZKIF+\BCB+#:YZ71UQ/N M>DQ$V&$'1JO-IX2(PKUA;O.:R3QG?ELCE1F6!7K5HQ#EPF0K:5I/GP5VS M@>1D:%UUV6QF[6 H*?Q#D<1J23#= )]DA_NI<:VB>CD' MSO;7[)27BK,'82WW+/:&R-@!XRWWX&>O$KN=()6/D>CN*[KAJJY+HM:CL6.I M9Y12+#-(JL42:&-A$=#H[)HOP^1_3W7*@$;Q4M;RO7"5 OIW=D(I@T1*(Y^=0;N7 M3\_?7*P5F]#UDVG()**#GFJQ%OSFMNA#B_];3[: MWN/BK^S#_:_?P)>W-:Q[0+S[ZP#6 Y';C;J&9O#V[D[44VHXS2CK2'<.08!S MN=FZ*M!DQ;Z/TRJ-7)D\)=':8H06B\9K7L+33@OOV7H.NG67W# M"'#KN&SL>>!$E2$-1.15C]AR\H3.S]<:O]X-+#&#( M$KM"0=H$#B%)BX7&VGO1WK3-37*=8,99M11L60'>:^(W-UH ^2J!5P@+'%59 M]%6J0R20)I-'U0)3%9!I1HDRBR8VGT6HFGH01?&RB6Q:PF6E'KL.$\B X@R6Q&D*XA&N5J M(?]F#"0B4-0=,9JG7Q'(9:S1O6[WZO/'CF#E="*'E[AHH0WG_1>-M@[TX M%;U&V"OH>2Y<+TJ^H L.[#(V1%A#1]"]'OX@BB*<'.V3^$[<<"E#Q462X=8% MYG 8^@M+\K$,7X2GR]U2TZDR><=HD!$V<,I,TY2#=_8VGV+)?)P^G,WY#KJ<]1RKGWSGG? MN+<$!N+EQF@GEY18-@2?]YG IEH>QX@B;%H1-772VGI:VE#O6Y8X)KT&VL!\ MOB31,Y8V5:I3L"R?YK4#9O_Q!W3'A>ZSM M7,52H*.II0J"*>G8>C"WXW2.#H9S/$=W'\_3+)V:6.(U9[B5"]>Z_!0*2M+A0UEZ,!0Y^F!^JQ.:* \HVTQ2-?) M4D8;PU)LJ]7@(P>%T0'W-PU^1>AEA1TK'VN@'1'(%R MP<3?0:H<=HYS!O),K5&=;[BLJ4)[SP.0Y-0VC MJ()TPFKEJG";BM5'GGQ8.:S/K,Y)(34;0Q.ACT?F<9Q641#UI*LY"*L:O+9T MIW61V=+V%E\*VY.L>RDM,ZY\IV9B&58C?:T79X]?L1<+&DR 0OMVNY_3QS$7 M]V'I%U(#*SO8!HH MB'BW.H0Y@'F(QC&S_?V0?4S7W_IP C1G[$,RI0T%XH_ M36TS[GN89JX0BKU?+N"UK 4=K"=HCQD6>"+-E.C1X+X:,4%$N(L900K",PSV M\(>D2C4;(;)-^@! +!=!PQF M(+O ATYG"GLZBD; @36.CF%"!O\56D\LAM2N*<-8#5V3YBT>R@[76C4YHA9X M"6&S=%Z@:2*>YU9TL8;G]F%JLIL4GIJ;)6NY+L;HFMG*7A45:IW(Z1DQ ^.E M&#D%06 F%?U15!/_6@0<)5L %;AL1I)O J#)([=#C#-8'!IT%^Q854EZ8;2;TM, D(+]SKIM M?^)I%I.^"^005U&YR[$Q]7>NC8T3=-'6N.D+-6YQN?^G,V0I:)!W6"@W2=R@PVEN14,XWIU;DA\QM-RHNWMJM76+"RWY.%Q[,A2]">,Y$S1T9'1LNM]0 MA^FRJ&$2O P.Q(_P7J"H.4PGIBM DLB2NL[G+2E.4JX*KP_G"!.TC CFL6Q2$DCYC=0@R M;?^HXAGG[5 _%7(29AV912E:G,[.B?)\PYRN3& W8A^1O_$:8/EC@6K."T&RP*ZM< M@]3Z9]%0'D,JOJ>'#3_$#F38CX0>H_0*E[&(I\OBP: NU%[$)6=,KD\,>]R5 MN$0$NA,S%^)#TBFY@#6GKGX6L,Y+2 %.5Q\_<5;ZWDL)Q@'%(K$#(T.7#R8A MBF[)![C#^-P6"3ZX#,>[1/AOB*&< MKU=.?\B\W-BNX$ W(N8@8\MK@UDFA/L<2XIB- ?BP$*7E)IFT6&F&^#X\R.1 M8T3N=J)X_ %5ZCA'#(&0@0#DFJ;3W1T4IMBW$[XW/%8EWMF%[@1"MFJG&7:]FCF=^Z!5U^)#EY<+QGFU+:^E1';OWQNE/M-W24#@)KLHFN@E,1!5&PP MEPU3V_Y=$=\!,ML6IK!)V$B7580@QUG.0H/3I[;&N'O$0O*QD)[\=-6R: K1 M@AC.LLD$:[T/0SI$%Q33:7!+A,JV%8Q5[I!S75QZRMV*,4!6)[?V8K>C5L4F0;*3.=4W(N>)X:!NUWW!QW@'5VJB>G/@F8N+C5>^YAF#7B=TMO@;+Z]2KZ4ZO@\K M%G:W1SH-Z"2.7NP?'/%)U'V*Z.I]MAU);(",M4HY>;BMVHMF^K%,:J:XK')0 MNA$1?J%!]>8HD*"G^@!AF%FU2]_B_C->!1_J_?CCM%4MB#ZCX^>OJ>]](:Z0 M1J)[3Q.>+M2?9'.QW5#/BRP*%(\%?KXHJD4C\=9'D6I[,)TZ#AN8:N[P+DR. M?I:X6F<\+A''[PMD/V,(T"K-&N/$!21WI_H,QVZ9J$@3BGA56"3LIGMTX&%D M6H8!1(Z%,A:ZY3Q3!<-W]2VN&+6W31)"*74'P3)+9.IJIK^MI"\X4AE<G=O.0SX68(KA',Y2]C%N9!U=3>Z14M,.3>8^NA( MQ(NAM;_"&]'_$A&YU(.0.U70S8:?;J#-][RY16@KOE'>9,'.H6W7-RT%@,?V M](@UV<-64\ 7/8AI-]6Z->JW9].&1R-T5.S1KTA2.'5!5.4YK&-"*?H:'9RI M'"&DT[;VMLE+TBK!!*IZ\:#NJ(.9SGLSU4?/#L+@+(WVT5$R>GEP$%RB_QR4 MD^1S<%GNA\%E98"RCT8'>,#I M^8?+\8>KX.H\^,]/%V>7;\].K\[./_!%^.7WX.KB[.1]\-O)&3R[9HS@7\XN M@Y.?+\;C7W'(OYV]?Q^\&0<\J_';X,WOPT1"/%^3_/+F$!\<+%I_?C M8.>W7\;PH8O.!]^.X?F3BS'>B>\]I[O\3=B%!TY@GN>?WL.L3CY=CAO#QX?\ MV^4-\,R'55/#.<"*G7S\^/YL_'8?%^C=IPM\C%9(A@CWCG\^A^F$]GMWK%:P M,_[7Z?@C+0_>,O[7%6[.Y:>/XXO+\5O>EO:J?_IP=@57Z'67N[R3L(Q7%^?O MZ?K9AZOQQ<>+,5S'B7F[*C-]UR*&?5J-$[X*(QE_@-&=COFN1Y?WYC6'K(_Y MKY\NKY!HWUR(96? M79Z>PXV?/ES]'GIDO!^,3TY_H1?^;E]'/.^2/G1Q!I^^Q!>?OC\Y^Y4/)I+< MY2=X"EYW<85G_W0\?HML $D3/PL#^N?XPQF."3[SZ5?\7W[?^/+\_2=+R^Y% M3,"-L="Q:O(]'M8)G!D:%MU"3/K-[\RRD>^YXQ!Z PME^,2U/N$AH[^WQ9\P M'8XL/B9/['UQB#@?F[.MP%KZU,"P^>BR M8/T5_# /5"_V0M1*-&BD1/,F<_ M5I#_B?X/M-"$^OP@?B0B1P.0 %\I;Y/>R'VF&)]Z2\A_-ASR_[H[[22^%L?$ MJ>3I,A2&8+>M'3-ZC*E!G W4S0 D"Y@OKLA$)@^_1-[9@673D<4ED.I95IH: M>LUK&^4TI(]727LU/'62_ZFA-X@4>FL0B>8FBE,Z&7O1 YJ!4'3,>9T M89.\)3L,_2INVMMR*N:;="K&E!0_%$BKJS9 &S#/\9>YF5 Q71/XR99EZ0;" M%)X&[P5$KJ:L!*";2P"\_.R)+F_0E]S I'!>H[%S4[ZU]>M%A>Y&'>-]E,ZK MKTU6%?4KV1%>UQ; 9A2]GZ',6@N,9R-YTO5E 7,%>8,3QW2;^PU3"+*$LD:NU!<] *VH&6QNP9#PV0'%9^!R,7X#$*(M& MI'BB70I%%P>%0ABYGE4)AWFVA3S_V"3RM.D^OVA%S&;]U#F7D5@V*B,LA)\1 MDG,C( A<^EJGAI%'4RE[PKL$[1IC=)KK%.J&!50O _RW="D?OFX2=HN6K"#@ MLI]P>]&;/P^'?+^N@)QF+O-@O93[MLK]MCY,@YSW3H$]M U>?@/ M0I)H]<'F8C4X,#.*GG(""M=&D,8"IXR_2]G'I8#12"87C$_#,>!^9F$ BIC\ MF^H'X@72X5:X9@'#7"1'2:.CG M%N&P&(QP&+WXJG! +RY: *#+K]WFZ2N%E=)1RNK-4DIP7R T8.2-.PR:&$D] M^8Z818\ZE $Z FT0Z[8D;]W"*LTX59Y4),_,P6]:#QEEB-?S\]6FB;B8J^KSNHO:N7.@T#NFF*XNEPK$/;,3# M!E"$7KAKH%>%F;]^Q_JPB<39O(0IPTVW7*?#\(F/-E*_IP%"0C@Y,]TKH-QC MTPXLG2!],<_RNHYC B4ET];^04(^]FS#VO,7TI3(U8CMP.A[10E6%Z8&=\GPBG5K.#;OOVZT6U(JYW<@.L0$".@.U*29%P8 (HR#79L)3.+ZG\=7!\T%HI M*J7K5D@=4F9STVQ=#U;T%+3K=:EB8W-5G"W+>K_:/CUQ>4 M0Q$S?,6281'][G\H>())HM+/M#TCK+#"8L.RRC$XU\@&K[MVXXO@]4?=U.F5 M6L*C>G2?I1ER;M^5%W:E4A>GF[?+[5:$?KN'Z*O3$K#HH=>-]?J*5ZN_8/>,M*V(4RME^6 MR_MTZ8=BP,@4PMG\\.7I24S&IDJ\. MEU^"49-N\)!W%B=;/KF#](X.VL4.A_O/GWJ_Y409\N,::+0?2,P6JGIG;!U' MI5F_/^!F_YXW/\R2PJS#(>\]5S[^U%G2S#.I/#W\=!_BZU' M.WC(._^<1/W1B/YS>'!X]'CT'_?_FQS[ ]STAB_C!_+C_#>]8/W^M,UQ0^*K M3?R/)^:94B]&ST=Z-'EV?/STYD\K5[T!V[B7^TKOQMN_E^_G+TYNPI.:!KP_]^.WYTA%,'5^.+7RRUIK+/& M5MDMOOP<%V'0^'8G4917.@[.)XGDVZXU&::+=1* MZ.H",-O:I&&C,,6U "$/O=_.PZ]_L=4NF"I#WG[,_[_5):.&=:/MKKHJI$?P M[L0L3"E-07W(]CJ.M(.W4JU",R8L0/$\7BQAN!:,,*WRE/'P%6\9IP1B20ZU M95&W%$_PH:0H[D5SV67!^P9!ORY5HJ272QWJN\$VG*%K.$Q@91PKP]:=%2&' MR1JYCL2"C5L\<(B\2E5*"RG) 755D 7S7*UX+B^9#'4 MB0O%7YI:MT:>]G>UUMP.GF;34X; R:A%XT=N.>,A>-9'3ZY1-+^_^28G"H%^ M&2*KDC\899!A!PLY1PB:F*7V#FD!P:7?])$M.0Q_5^.\K3@,E-TSA(/0@J_E MK",X'6^)RA$N'?ZX(WRXJ=1Z_$BM#W"_8>>W 5)K%C%0) . ^.G8;%7#5%-)2B[BZO1Z;8@X?+$K7<)W;_28( MY8'%":T\35G7]L_?NNEITFJO*X=I>]U.U])_F#HY>/ +P<8%< +(H;[$CW40,F$1U 3)C \+@:F(RY'(%,@D%R\1B.UA4C(6.,=;*.BW7\.); ME_/; G\GQ9[U7)"URN1U=]P(SA(59B+D%ON*F='C0&),%.+FU9V[$E64C#1A MZX\1\@MDJ,G(!":7,6+38!>V"!T56SJ-JKF>:59HTT6P0U MR5)%%WG2L=25TNZQ=RGI(@K751&88$/U*$1FNXJ;IM+B-9D:>V4S'8'O"DI( MAY"AZ[MKOP5#JQ[_/O!F5D"N':757\5I+T2I;_7#[FU&A:IK1LAOG4[9L#Y3 MM%B]6_P:]@FP!OR2ZZW!P(UU/PZ>;7.J7*H(3WO[070":F>&S<'YI*WHP)+K MZ^PSB!Q< 3@8?U2II^5;FL(M]]X^[2M!\Y3U>ND&'OX>=I'RFL2VP'NB^T3Z M]146((@;HWQ1EF"+4'B-'(L_S_/8/%GB;?6U3H] OD$E]VD6:,MB,8 'A*6O MQ1)1M71?@MNJ8:.DLX[UI+Y$RM BVOO-BFQ&38?O8K9 M1K4JQ?RV1%E\_J@LWE]9_#D#I>6"B&$(VJ)GYW3E+DA/*NE$2A;!V_7F2F%[ M,S[O]3+GHTS/%*Z_:(]CHMEG-*Q3$5Q/1:\6&\]]CRKVB>7VTKX?E :UA%"!]-V&Q*D+$S!$,\Q6C Z<2Q<3BY8 MG7.S# ,K-!N:TK=Y>4!<4+014,61.<&D$MM%WM;HNPF&[:Z:J;0I4]CD4]MV M8I1 4F*F1()N_)0&P'U&;8F^"JR(9TVDJ6@5!JA9Y?_-V9&O&U]L8%H( 0&\ MTR'0J[H](RI=,W0*QC06 ?ISEXE\P=@ANLJ#'6FWY_H\F8:G"HT&A@E&0"0< M$^5TD)-5!:>NW]HI!Y!WVRJ_P,G\/=15NP)1V/FSV)$J=:^I)4,Z[]H3YIN/ M9*4E683J*FWN5$6"S9\']+NQX7>0ND@+_N-N+D L>Z"5<6/"DDP%BO^0R7;T M- "B@.?(-L&QNA?#:YF!>(84D/9-EG^FEGA]A.WQBM@.GLRC,R0/E.-3WSDL MABA0,/WN,6A?'5Z S+5'I&WWM",Z4_&(8E\YX9+X@_=F+XX@='ETP+WEY%Y0 MW,D@;[R$3FSO6_:#3UX3/W>7G=TL(=.<_8:-#:69DO;[\RQU9] O'!6#BVN/Y- W5(Q M18=%:7N6VS6N12.3QM+D=\9Z9+@DMGC,6Z(LOGA4%A^.PG)\\/)D8-HB.< + M;WP^%)H V=:(.\0NY,\LOPUFE>$P')SR197,%*-!6%^+[U$7H4 AVXS^VP<' ML<)Z?W1;]#.)P^,!9=6?7%V=G/Y"O:Y<8CTVV3M["S]AGZLS[.[V:]T;[@R[ M;/%?EY=G/W_@1VW#K+^&3VX");^,^\7"0__7]02P,$% @ ,:VI M6%WI!["T*P ?24! !X !E>&AI8FET,3 U+6QI9F4S-C!Q,3(T>&5M<"YH M=&WM?>M3V\BV[_?[5^AF[MT'J@0;"$D@F9TJ!YP)MQ*@,$SV?#K5EMIV3V2U M1P\3G[_^KD=WJV7)0'(RL?!AUZX)MJ5^KEZ]GK_UZZ28)F]_G4@1O_U?O_[O MG9W@5$?E5*9%$&52%#(.REREX^!S+/,OP>I$SQ:9&D^*X&#OX##XK+,O M:B[X]T(5B7QKV_GUG_SYUW]2)[\.=;QX^VNLYH&*__5,';T81D?R<$\'A\<#H\/7D7B\$C(6(C_W'\&K\+C_$Y>+!+YKV=3E>Y,)/;_^M7!K'AS MJ^)B\GI_;^__/JL_)[(Q/#K41:&GK_?QT4)^+79$HL;I:YH O##2,%WS1J03 MG;W^98_^]P9_V1F)J4H6K__C6DUE'IS+V^!*3T7Z'V$NTGPGEYD:\8.Y^B_) MG=#'6S- :"=1J;0#WC_ 4?:_3M10%<'^WNZ+7_^)S]MI-B=;F\3!87T2$:RQ MS-8UB^DLT0LBE]XXDY(WW)_-@S?CSS(OU&C!7ZDTAI9>/W\Y^_OWY[!U9M<3 ME0=V*FM9VD^7'R_^^-0_OPYZOUWU^_C7SQE/^X($6\5$!O_XY>C@8._-^@;" M]!'+2&>B4#I]70*I9/C4L[<-$ES'.M$*[;_9#H!^Z&@""U5IHXYG%2 "YZ(6]H*_'M0P+3P MPZF$KT4F'\&>G.CI3*2+;FP&[L2IF*LXN%(1K%ZG5Z[_548E4G,7UHXIS6PF MK:,;7H"$F.NI+*AC&%G"IS!9!)DZO7E<.?)($MZJ8,"'*% X]4"+2WPC(5-^"-O&/7UX< MO7EL2A [< "[%&CO) U7D MPH.0(9PC^ E$BFB"1RF6(^B"GH$?ISFU&&E@6,@52')Q[>.QW'_U)C=T M0)H:'4YO1+39V,C3AO\M&Q[+7,$>XM;!+L$Q*XDCZF$AS%9#-W,X=O6M"YR(6R'[=AA.YA#ZM8!?46DX?<7PP*%)9X T@ M1J=3[6X&=9Q??%ZK%KU.D\(UGHSW%U?]]9X-("V@LQP(V.I@K&I%>BY3D19, ME=.R .$K$);^= NED@=W?3A3P5A2JL6G4'Z,OJ;Y-9#R6<6@$0F@@472@RIE.39,S M.)(P.NJ&CM;=6^M*;\89.W@T9PS/UGJ/ M%GD!%#)SJ_[WBN"S2A)K*O#$:L?E=X-S.'RH31GQSLG91A:?Z03O'K@N1&3N M#9VQN!5;[QL?UB%?9$56LCU')(6Q47;:&F$6J0/VB" 519G)=ITHAVN[S%D\ M=J)S_0ZF2<%S:9RSBL8>+]B$J5@0MU4I&HAA[_[QR^&K-RB,^#2!T@8\!S-# M%DL?,BER,CS3-ZDV7X16JH^-&HA,W'5 \L=)BPL]2 MD>RVI;;IR1A_KP8\UTD)LE(&I%$-/%\UFU16I3C#>'QSQ\- MC[_4.:FB["A=V.AY;0NHUDJ;WJ9=->ST-FDIL[*W+_8E),T[-))VCNX1RM=/P-M/PUY.4-; M94[&"9#H)]%QF3(@U\ER0L,$W^6*GT#OP3S#$,#29LUU%C$9"9]5KXAA#J)+T7R%-^3MK\/L M[ !&*+J4BAV8L,/<&!0RW2'R4GZ MHL#QX1#,-0FSA5,X)7-GJ_)D)HAF3(Z5O*7;?W"S8A-4808ZSG?8<# M%R5E["MZ1,^H!-+RPPM&P@B8"N'!&U*6G. M2JR)NHA$"MGP=EJCS)]E/&;5<60//F\LZ9'>6"(%1($4$$U +"O(NT!CRP.F MQ*F"PR-SYT8E_9054F@)EE.,L2DX4: Z@Z*NTKG,"_('A$&N@T3#KRABH>B+ M=(A6H3FSDMCQ)_2:)*+,X4O6F#-=CB>F$S'4Z"'DF9@ MC+HD4-ZGG8.F%JD9$.UE(LQ-X&PE'1$S'16#GH17'5"H'?3,#MJS%,5U[;,R MM+YX?AR\RQ8"G6N#4@'K.-P[@#]%&KS/X&@ 2>HP..D%QX?[>Z_(9 O'P;V. M[ODQF^I\40+NX#^!>UDZ7A6PL>1K)_N:B8CS?9'&!EFSZ@WQ*ONK5";DK\A M]DV,DS65I !69W_U27<7^::W$A"3#KAOGP'I/U[TVFJ'T2=O( MEFVR7^1F-D9Q.472 P$+"#XR5@CIFJZ)=95WW_I+*&@M-1'S+7+PAA"N[!+A MWG-!G'@[%@;O9"I!(H-]O:"-.RLD<+O>; ;[1W(3[%0G0JP?1N"H$15))80T MR'-HYEL7:P;,=//@D!YZT>3O'* 5&_4#SX]3@.I]X O4OMRK*# TO:$$JB&%+.UTC[J-9R:9.R.RO4N7*1#:- M^,RXYS(]SL24@IT$7KP4U14DZ'D9B3FL+'4X$<;@30^@M8:BTF_L M6'*FV*7']3;K)'%3!S*505XF^^X']A-D95PH07,\SA.C9L"EH;) MW^8X6*W'>!NPQPET'@,+@FM&15](HU"Y,%=!(@6F0-(_Q.&Y-9J@+@O4@4(; ME\S]L=,36[/+1ZF58FI""77NW9@K A6^9Q$VY-@^)K=DJQK2Z=-K[3! @--9 M 1^]@7.8/;QC7'=D6;81.I*GF@C7O#9KZ1U"CKR\ITHI]LD;-]FJ#ZF54J?U6M-2(87*%;GBJ#< M3J2&"*X<3EW6G\IVK<=>H[]@'%G,I MJ\P99^XD-4IPLW!R0*6NL4HV: ?IPH<[[8[Q&<^Z\?YVC2=A0^3OQV0 ]LG ML3(^OK^;M,U%X#VTWFNIYW'Y>-E6;+-/+>?#B#J?V587QIU'WJU"Z&0JEC'O MR,#UWS>GWDMZM7ZR+4:&PASQBNT-%VT,SO!TR\?"9:GX5EGF4X4+CI7)52._ MWWV<^PZ6OY*A5\.9Z%M)&1,TKJI37)E;0?9ZC"-C7H]&>'OM5O98TZ%G*$9N MC4:W7">RYJYTTC49K9N[-W>4ZAN3[1I5L*P.[(5N@$HP,5[N,:_V^F/CO2@B]( +T.S&#%,#1P+7V1?A@;S8'1(VKE1/ M>VE1<>JS]>8V Z6C%-:ZZM^"P.K\L%EN@J_=5FT5O2WALM)J/-^-%#"V=%5A M@KZ[85A25H*SP&*.9:*FJJ@,0M6LSU*TL^-?ES" IH)/&2PB(^5(T!H3V=JH M+I B6Y-4*BNQ)R!48FQ=4UR^;IO>"NC2@YJHR1H-J[91PUF7K>G*'LR Q\C\ M=:5C86''S"%L+!G(N0DGJS[Y2S;)7\+94BAZ;^7;3+?)PEDS:LP3B1&D9%D9 ML(QUI/UNL*JBF&L5VZ#T6)?#(FQG_$ZGM @9HO(^4G*1C(U'1]1&YLAZ4\RU MC\K+4N-C?+V<-L671Q-&4IO^JVX;M4"^[0RA'.Z^/+X/50VH8MU&K&^ 3FU8 ME>ZRS:P6$ETRTKU6+$*BSF1>)H4+*_>M.EN80=?2 J,%/4@ZM%P*FJ8=UH%^FBS92AS^RJY%)MQ]%C;V8+[U\UE5AV7O MQQ0J<>XL=-VQQZ)UK\2LT,(@UGZGO6PYWL'#S)Q.RU1%-AN[::[T>S5V#..+ MQ$(:[>?./[2[P0 56M,@=XP((9'%'C1VPJC6DZ>]-L 3$%P:JQ#-?&BOT X. M-IC$/Y=*&=9A>UUT"+$/H1)6GX$EF!!=E47E%,U&R"&B1,"6QCZ4O(U/'GDA MC0_9DJIJ4C6Y7+NUB#E(Q4:P.TL)'F+]EX27PU'! M7QCT-^29>>5$6C4!>O@LG1M@JUZ. !WU6I6U"GWURX0R^>@">605^?SEP*B' M;E5%M!+Y%&N?H)6AA(^P99'!!F8)=3/XQ_%CXQ\@_(CQVFEE4]2$KD5T/'M[ MS<+D5'Q5TW)JA>:L"JX MLBF+Z*P\6@G<)=UX\:I A1I4<8T^REC"8IB_.2& :!(URDB#[)JE5KFL(NZ* M"E'?R^QB4'WZ$>,9Z 0E'A&$DX4O0;B(B7Y0;<*#0':3R(/NI*)"(IO"16>5 MN8JJVG%L#=W6\FQ47O=]"CACF-8H$E//R$%]PQ:72<=2_HNHA$4O*4SD=RHK>3,A7 M'4BH4O)M:SFG4(PR%-DH+P18ODW??> H:0DBG_VWC7M#Y+[]O>X(?OMW"WX# M#,CKA-_BS&1Q6R9'R>XXG\F13<_ S5RFJZ_9()$NV'\^QU14+CJN2R/:;6Y%EPFD M$VEJWD;57+TPBQ6V#,HVY%NL7F%H4VBT0U7:[KM"K*?CLL*6[0KE//!HP >+2]K*[CG$EV%=1.&2Q+4>6$%ZZ%&-/7B MVRTVK?GG$0*U^7*['Z?%/D#7L4$OJI*Y7;X(^5_OA7PWQ1/\8R/:#XZ_;""# MR"\!]L00^^0/'<%H, ;X(9*9&05%JR 16+;D05[#>H)2K3$<'LFER$QM)9W% ME);B?M24E KO<(+)GR;:FF,QK;ZRPNT9SHY@;C+? C.VY4 D^L5M%8]S' MD9K>UO\F3QJN/F1>:M //V(]\I_#ZF(MPC8-^6[$A-93Q')MM1YV><.-)IX& M>T#6X,XMGEKV\IFMVA0)J$,U#.^5TKG03&X=KT@>G1&!O"/GZFJ5?N7U;\NC M7PZ!#FO. *[IJQ%F M"F5J%K(K'^T5_*3KE) 6V6XI?N8LK FGF8++($ $Y.-B:T\F0F5+AEDRO)H+ M?40(5Q3'&M<#%?"96B4MOX;0PF<%([@$23(S+$&[.COX=]L(W'7%D63PXY-_ M:Y/\6TM@%B[^6]RBV\IG+BJ=ZX2!GBAE/%-,-2)HXXTDG>C"Q.2T/;$I4DJ' M"A;<(Z4\!0;^N%WO$*;W/;O^"3B\3!)01G3Y!-2]@5$]=^,D+@OR5]84WRT/ M ?J7AHO5CH)Z%4*2J1"XQ6M $$)BPV5FP$'P(LHDNNLPWG#!4>L$HI"[?,Q6 M+QRV.Q%LCM0S3%DH4Q3^T*0&ZX?6$)(#$8,11&\#\X4B&0^-@I4:"A;68P#: MMJ%,U8\>_HM##^,0R:H$'(R2\$ZP@9&*T#3AX9%QL@#UC7:-6":P/-G"XH?[ MQ=^6!E83*DF2):]EK62K*ZF* PN-K2<,YDHG!(]EH\ $Q0+@ZMC:L LG<(<5 MK%IHPA.LQ$Z&E*HPIRDQ07+&LJ1"(3"Y.&L!NQ#Y]6>X]A _A= M1*O-^'F&5:PEVU;C3'6Z8RN*>JAP&:U(S2/G?F2T,2=!5_#D1G_P*M6V%.E\ M0*$^5W"4(=S:DKIH+WCMJQ!IY85(([%22'C.(>%-,'6SQA7VD'\2O[_*8(B( MDH@62"^1Y]H%">+),D9VOX9W?4B[/ZD"[ZM6YE7G/!%(R\Q8B <93/P<5IQ0 M6BUTBN?K!RY7'3UC"/8MP\83,MEQTQ,O @""RZ%;@&?5TQ64KSZ;N_H<^W%'38O M#5. E.#P%6)\$8Y7;,*_L&+R&)/:4JIY08>9'H#CSZ]$C@VYQXGB7>$[M&D0 M8R L8""I9?,''9W4!O4N!]-M>8S+O;,-W @OV+*8Z Q6HX[E5=W>TIA28*8Q M7P,\^-IP:8G,]]",,7Q>,M=D9EIW>.G: Z$I6.&'/H269\>N*OQ=>^ E#J,K M =?+#'-DHO;U>TF;RJHI\#9.@+J6C\Y#H M@FO5^]P2,Q9LMC)&B]F(=.OS'YFZIH$?-]@*10B#-S1HO;*59CG_L5[(]5)% MA\B"44@:9/&@#1TJ1@QT<);.)X\*:4&WL\=9:G"C(J]GFWN W/$V:U@&E?L. M(JS#";)'F_/&E9<@Y,G^7B$#4Q'+;[Q,O8H(V![&_FYO$-EUA^[VCW;WGC/= MR3:Y8_4^F[@-1UJXD]+S#/M^X1!?GI49B%6(/CF5(%RQGRZG0C$UR"2,2]IV ME<7&N;Y%J#!E+)%38,3Z9--A%\#>IR(5H^.+,E M&D7X3*FN41T>!S)-BB_ -V>)B"058BUS!@Y:-F6: LOXK4JPSJ52X8=@?E' M(XM!U&+"K!]K5-2*_*[#QAR<3T8]\&WEV0!V@+ %+E(%8]_\\[\IZD?<&4;_ M )L$XPFMUR;QWA8801"AO,66'1I@'D-H#MVKP@4B;;=9I*A=KT8D<6.!J 3M M2M_&$@Z"G.LA3/++&_"YC)[=3])/_ U+Y'!/AT,N.<8H**Y#9,!<< MV"B8"I7PHYD<4SE+&=.7(7Q1E%G*H2%46(KJ;.(%AM&"&!4RPV!.S N"G<8+ MJ@*[-IE/I$"8WW*;#13,E0@0I2%I>9J_=^^$!F.,(X#9)!36A48C'C*K\(RZ MI@U\V%A.V-Z,C="BCF!V7)&J!M/D;4D=JPD-S&Q#,?9EXK05\).I8H1RL>FZ MBCYUB20ZM656S+K>C62_Q064B.!RP[FB+E@J.P!K3@_K/AMWWG0UO(2H:WHH[C5P=:!@0>E&Y_C"\D9A%1. MLH>5K7*_4H9]\K"@9*H@T,3B880%^I MX!=L7]\0D4MV2>2ZQ^+[V\7O_:OSL_/?@H^]S\RV3R[.!_WSZ^#Z(OA_-U=G M@].SD^NSBW/^$;[Y([B^.NM]##[WSN#=->/1?C@;!+W?KOK]3SCDSV_ M!]>]ZSY^..E]/'M_ :O3"^G)BYOKX+>SWW&Q^N_?]T]HB7KG?P0G'R[.3N@5 M:">XN,+^WG_$98-'+Z\N?C\;P +B#UCHJM'A:1_>[UWU\4EL M]X*>\C=A&U[HP3PO;C["K'HW@WYM^/B2_[AI =XY7S4UG .L6._R\N-9_W07 M%^C]S16^1BMDA@C/]G^[@.F$MK\[5BO8ZO_[I'])RX./]/]]C9LSN+GL7PWZ MI[PMRZM^@N:MKI*.3?O\420HG@-W"@'[OGY_AF*";FT_X7VZO M/[CX>&/7Q37$BU$;"VU1_0SQL'JP_C0L>H0._+L_^/CC&7)+&WH#"\WPZ03< MX(;1Y]7RQY/MZ;]C>^K,A3?JSH5W2,;D!Z(>4!R*=3<<[AWWU@^N3K5,ERN" M4A4EU 5=7BV[7>X"RR:O_\)X_*E< L8=8'EH3%8):]-FEXSP:]Y:N]MBEFP7%WCNS] M9D$?1XC3/#BD#[;LIH9!<^E"3[IPDBV,3RMTCUY")*K%X;1$"[=C_?A=M'>P MA ;49L[T_9\_$3MUG>0_>4SDWXOGQKYX8@+!#;(R@Z^M'TT9X\\XY*P99DJ& M+/YQ1:C[T,/P83NTC7@D-81P8@RW*9L&W66R_SF2+& M@T2DXQ)MV6(L,&*0_;G-(C AB&@>==/>E%/1G:" !U3SZE/6 M13< J V&I@^P!LRS_W6BAI0;711 *P;I#-$G*@R:%0A4')E0J*(T%1\XQ\1+ M !C*XA9=0KZ8N JVRH!XHM= QO@<5NX"W7QQ*&PFXMF[AU/9PLU%?$ZZ0[[W<]<3[6*6UDNYIV7F MUV%C&N1\#@H)(%L/&4K;$._0O,(3P4B.HH&3*+]B&4OX#6,?&E51C580RQ$^ M9/5&/I*0+M=Z0[^&O M770$ Y-)-1V6(/#5B@MF!B_0U?."7N9&H43A#!9SIJ,OLK![@."I%'"PE!BE M4@_8CW2\J*+-3>$-T\[PAOVC>WG#H,SF:BZ2]3(&=WV]1-@^78XGP?Z!T0-R M!Q[OGMI_L37P5+E9F4>[C+\#NKS=Q9 M&E1G]U:CV]2TU;0S9/X "0Y-8"C+@%2R=NFM+5G5)'>2\T.GE.@X19C(R!MW M:'&W:J;76LPG)C[@;:" CN!>P\PJDW? KQ1ZS*D.Q.P]@0W[M/HQQ817( A/ M?M@-]\/JQW20K^#;BNC+NA/2FS=&HYY",YC;2&-L4L8" M)2SD(8G# =H!/4S&M>KL81VOM?X3!E3730^-^LX]'R6D:J<&'D+X-F/9>G6Y MUT8-\$:#R\;1?WE!4B6&#C- M0=*)8KQ98T QKBC%C-#KEX1+4'Y+(S*0.&"(!=5<,](E.PS5"/.7C9KYT0-> M*J#KY0SZJ-8.-O''KQ=ETKB"WC6@ 0-.! S9)(L9WDS@ IDD.9V2'4RB0^5S M]!(P43!SZ*GU(=H<'\SNR6F.599E;2HBUK.B&MUR)2*NYN;@B.N*3;->D"NP MYN1+B85(,YVJJ'X8:&"K[[Q55]'/1UL]WG]S16[7F&$59@RW:2)F*><0F6HP M3$3ZA39C'W.K,"NR*#.TY_MQX%Z9=&P(FG^^.F+Z&^[C)W'A?G'A^Y;S4:$3 M7GN.(,JA<0+O9Z;SD%2%1[='[9-ZM^#4@VY"@),(G+,@/,G@IM^9>FNBS(-7H#NLYAZDNY43ZL;H MO_T\_^ S>^SO9$9CH*^Z(L6>BCDHK5=>]O:/%7.>!-*?9+]Z$BT[Q2"?1,LN M[='C%"V?Q,'P^.#5Y$X/!(R%N(_#Y_]3<+BPT1!VO[[YG0WJ_SY9-/& M%>Y,&?CWA[-W9]=!CR;H37(=S.NT__X,(0JN^U>?!IMA&^Y0Z?-7N B=KOK7 MBZ*LQ+2%;I14;T+VA0ZA6RL#)JD,\*1!OQ*YATOI@I0Q]%.E82U*WM78J!6A M1?>?'XQO0^\QVH440 Q&7LB"P<^:;G$ONP1?P:/5QT2NGV!8^2H'3 M=>>M06/G\6(\]=Q G4F1I0PZ+WC+.(8-\P.H[HE8D./21\0B)Q[-99M5@W>( M7380B3#%4BHOY2UF'X:,$7$/M1I_8) M@[K J:_4R88[^8: PG"XY0]ENQ8TJI5[G,T/A7)2(H$6J3"5?2E>0 CY2;08V[KJ=GRU0EB&6""P5)$)<7;8=0>9I0"W_>P55LK M97^GH:D7ES%8" AZ4OS=1FQJ M\;6"N:CH 4210L]TJTJDU+72)][:*!.EP^>=MY.UJ:?.-1*]G);E49SHF$Y,OP UK%:BO:H?%9<,&Y/H MA4B*E?7W&O>'P64W(VT=J#U1B+!D"HE87'93NZ\-Q"HTJ+\&8+D6WFHKL4/-\+MF!MLV)!<,JKEPVK:,Q7, ^[B16W MK#AH*L<@ M!JU(/54>W-A@((9.?B:R(700^9K!KYM0M\#=RV##QO/,8P7T%5 M!V%OIAXPVNI#!@^72;$I(DR'2D$_ A$&>%P')1@J2H])7%<(>%=*QXOWCX]> M4@@_U0"4\8;0[,LGFGTXS9ZJW "V=8%R.9>C7GZ6;*]E:I,S9#KF] 23UN(J M(P6(GH77@\ ["2^6H+KY5RX:X7*JAJT M$9PE2JY$S"$V%C.CQX'$4H!H0N6A&T\E(B\X[]WF$"/F$=RA2I/.2S9CQ-CG MZL.W,L&*8/L'VZ!CI,4DWPT^FYI2-:LU;1L:@KS433\-1P1_E8C;KK#" <_: M&LBQ D;"XZMGQ.P&O80X!7:"Z&55CS8MRN2'NMZIUH?KES.?"EWP$MN'3"\# M3??C -K,"&O*@QG 5*#K>F*TE_?,*\T2J9X&%P]7R/*SF8.]ME"]6%%J^V5]]+^6E<^"X]AF0(,W1Y=_ZV0?2IQD] MI"2 S!VE5;WBM*=&J%^J.=U:$ Q%5TW05XUZU+ ^(U19O4?\//0AL ;LR=4( M"1]7N:Y-#Y!NMHQ!!JZ1.R>6 @5Y9Y)X!:@>&HNP,[==44THDW/] M!<0./ 7 '/\L4T_3LWP%C[W7^J@M8=!3V.IP67"HT1YCRB[F7L6^"7!I80] M'AK>98[9]_-05G=F^%CU6Z/4(S\@DH?4?+0)L>@1A&,FYT:S$=4=9EGF;>.F MP/O3X:<(;QV7P&0J8!Q3D'>&&0EZKT:3I)YJ/.%L&X5&RI@=,R+9.QX"!R M>QW[2A?+- Q:I>\I/-[%N[?VWZ&.%_#/I)@F;_\_4$L#!!0 ( #&MJ5@/ MT,L"]PX -MQ > 97AH:6)I=#$P-BUL:69E,S8P<3$R-'AR:6,N:'1M M[1UK5]LX]OO^"FV[,]/N2=*$4$B!Z3F49EIF^N!0VIGYM$>QY5C%MCR2G)#Y M]7OOE>PX$"AT> 2.^Z%M@BS)]_UF)[9I\G(G%CQ\^:^=?[?;[+4*BE1DE@5: M<"M"5AB9C=GOH3#'K-WVJ_94/M-R'%NVUEU;9[\K?2PGW/W<2IN(E^4^.\_< MYYUG=,C.2(6SESNAG# 9_OQ(KO6[+S:" >_RWMIZ$&T,^*"WN=D/NX-@<_2" M;_ZO]P@>A>7N&6-GB?CY42JS=BSP_*W!6F>0V^VI#&V\U>MV?WBTN)+K,2P> M*6M5NM5;@Z56G-@V3^0XVZ)7@ RF2V]=.1 M3(5A'\24':J49S^U#,],VP@M([?0R+^%.X0^3MT5-V&?1&:BO')O#6\Y/(GE M2%K6ZW8V=I[A^O)%J]>]Z8NM+[W8>ZZ#&*[50MSV%Z]V+F37UA'^[M'0S9\?_#NXY_OAQ^.V.Z;P^$0_X=+?OEX MR%[O?ME_S0[W]X:7?%^Z2<[#$)BCG8C(;O4W%B'PM3!61C/WE8B,QPA SL8>%40Q;CP-9_(D!W*0'08'C\6F= \81+X#*5B 3Q6 IUGGGF((P#"< M W:8YHF:T2O.$16H#.YH"POG$DPR*P%FO%HP$G8J1'8:2XC'$MHE$@&E#KY$ M#T 6$Z&-X*8.7'S.%#G^ '!+'[4 ":$-FRC +L\,$]H%7[.X, 1O!6;:FF! M4N% 8[6S-#QUPX^!A.(+@/R]).B4T8(DOD-!_%_X#[_T.P>)/%"\C!+1Q@)Y*T,.HY=A8*P/2*$6+ M"!7\FU<'_=[S%NS-2.VRSY_^TQ]T6W!I!NJ=S037';8+ZCPJ+)IAH'/!K3;" M5')LV4%HC\@0-2K*-AZ G@Z1KV !Z$=Z+(7WM=5V=>OR?"'84,+5*<'A!!!B M95:0]M$B$*@#EU+#H#\GA!X0 =I]+(6G8[!_M$@5:+RITL?P=A*$9]@@Z_J1 M-4=0"?A8@($:HSGM]!,BZ]6;@T%OT!GT$*8,O)QK*P.9HWWHC;L1*CJ6)^"E3F,9Q.@_@R.,WA.S@ K GENB MH8*,\1"&^5"Q;/#<&+39.&A_XY M#_T>2V :L G '2/';.X8M>CKDL$\PX1UN>CQ-1>,W*(6>TX&3*7(-EH8XW_" M(W"BVY:?/'T@[+.W8NSSRKF[[ "D7,,YM\0Y"QPS#R4L\LXWE).W+R2&6HF- M2$^!44$F_&C&/LX,\ Y[ "ZKU%> 4(^%I>)8OA7(K[*E9%HHFQI MD7 ,RIR; O-$TIT_PD=&)84]^XA#SDO,BBQ+2;F_8SWG]K%HC\ #.6Z3<-CB MR93/S*,KYNJ^<>I]%2^O5T>\E.&#O4)KD04S-CP)8IZ-Q7>%#BX =R-E3DL9 MS-$$)=C!C\1T ;,,.QN*@&CQ42**2IG#/MCM!/^;T0JVSS+"@K7/_F5P_]\ MW.?7(ID][;"Z 9TI0 <^1KD<.(L0;%"N8,P=+G8=SDR#^RO@?AXP+W&W5D;) M;9TLA.=&(@JG'TJL%L;G_2BW6.8:Y3\T#\X1G7>$/; XNQV*G&ST7.3D 04#^D=5AAX9W,L%E>8HP4D&8!I5 M:>N37J0,&/A@H#%LH3,SKR4P!B7_YT_L-#J_7^RO.CY7+?YQ&O)8@E$5;X#K M4(61N9/T@"],PJ>",(K!_5@EN"F+M$H=R@&A95B2% -L*?XB(E!$+#65H8HD M=+G7$18KT'Z"O@K)F]$BY921+5V-3V1!:#I=C0#%Y:V1#@OX&Y-[AHP*)+,Z M;5I^C)4K!<5;38X)"U_<@LH*;ISZLA)ZB=I;UL\IKX%A\JF K;BYC!MTKVAT MU8(,:(_BMX@!*ANJ,)-([E&(Q (_*'2+23(F6Q7M<6NU'!6VS,4CKB*%\2,D MV])J(7NLNTT)$A&VBYR^ .6.9$2+L+)( *F0W8J/P'E)$3KBG'FB; O'3&C4 M5F3S?>G.QFZ]@MWZ 9@3K];K;?M4"&"[5?)^.^=RH4Q#G& = 5[7S2(N4G$ M[-4Q$"/C)H)J;303J=!C\B:LAJ^2!BMWA)4SL4!0N[)(79EG/=HW++3*18.> MFT;/6^03V!G 3D9))*J:2YF."FU<827AAWA*33.A2?YM;ILEF&Q0=M,HVY]; M)0#TG+N2VHOAWL2P;HA[C)TG"HV16&P5P74% M WC5O:,5C,C\@B=)KDL?_DC+_+J2L8WDN9(2 +LV%-KYGNB3!CR;1\O@.W0^ M6&$T"GV)+@X.\?/4H7D MEV+_S$D@J(%!L*D0Q[X#@C8-*.!"OBN&=KX6&16-N2I-SD8H,S$LAXL?;FGZ M"HG*DH7?2Q.().&9 +W%=BNEUU2^4CYS6AKVY5T[VW M %8HIUUZ2^2V[GE+CY32KM988^%F4C1VP(W8 11J>X4K?R1(.'8MR1UQ+5H81L3MO%:8 ^#I0;>!/!=Z19$?\!UE4XH MU0+]G YW;^R*E*:JGI9 Q\>4OA>F>7TM6V,@W#*M8 =B#2\5+MV !_"E,>F. MA64+ P*J#FXP!B>B\I?!,@1G>$1IX@>2I%^U0I*W*I$AV!Q-W.D.F.7 )5<= M!IB)N2-[-4(O:GE+;BA IJ+-[$QE%(T! !ONIV?SK9K2EIOEFB\\N$R%2,,V MM]^(5DW)2<0)-=(<''UD.3!&,*.J(E?Q_D#X8@4;/X:^.D1>7TMFPQQ7-,!< MQ>X9HY@R&<@R5> E=(,&4A&B(595]D@TV#0KAW*EN4@2] !PCA35\N$H")ST M5"4V4)&!G5;S"!YP&F*%*NM[&QT'B4/A0V075=7?*]FV@D&'UX6^:EJ\D6+7 M&'*H-\W2G 4_M0L^"9VZM%"@,E=R;*J:\-H&I"M35W\,_S;AA-O69M:/20R78'-)! J@B6LQNS 2QC(11=C20L-TVNY),AQQ MZ"0K(_UN"TV%YD!AY8Q#(B>9+?J@%>L*:=:U3G^34EZ8 MK128#A2"'5*#TR4T<".,;T08?XJI# GEYT0E M16:YEC1LK!2KNA*I+>9B67ZJ9DVT>2GFVL_/RCCOJ%.+#LK646&I/BJ1J;2N MFL#O2J,O0/7S>;;-M,Z=Z^F&J]$$.]H"-8/OF.9S2\'6>#WD5G38!U4K13T[ MX2:B\;?N.+PM#X[G%6 8!?<7Z;"R=)\ZV!0Z7_5<.$W F5!M2WE&>12SZKKS1'F'[5:=5LF,FJDDZ1<,&GJK*9(:GL=!@OS27!PNA9%5G!Q',YZ6H.ZM9B60>E_:EY-*%7J!(!U.WEAY64.RI//2,1 M\R3JL/U3M^_U$:B]@1LGM-2PN_SUGY>WQRQ$>2U?;$%!-7C818P,@M2U M-IZE=C>B=@%EKL OT!*_2'!!*$VL,C1*>$ WY6PB5;(PPKF\XYX*W>BX,I&V M!U9M$0"::SSH;X*0=IUM5,GN:$)4[CB9KV6LK%Z4$_D@FJXW^2Z:5$V)Q?67 M6)RC>^Y(T[CR'5NOY9I30UWRX3@BH8&JT[(6]H(^<-\JCNT48J&=O-8#6A&< MS^XZ5O4MFG4ZK7IGZ& O1HF_*IF2XU 3L,9 &5$DJIIB48V!YBCJ+S^R=-6M MM%7+(M9M9"")VD!W+X4\VIK R2W9: L-]*56.FTTN#Y!7@!K/;E04UU93SW% MT9ENY)D+KRSXQ,L-PX-[91@VOL9FB8B'%?6 M^26IJM^],_)P$1?ZY4'TVS7.,L*=T UQ3P@>C_,WMTB/X"H48.!*.X>:O16< MM B."[88->IM=+?/_KWZ:#CU(NB'[,521.Q J!P4[<<(K%RA\?M2-^]GP?U" MUOSW35T:3W=4=5%=%.']YGT+8 W<[LP#7Y3EL//)XM"D\>S2^+DO#O8S]\L5 MG]$O=?P_4$L#!!0 ( #&MJ5AD-N2H&@@ *@I > 97AH:6)I=#,Q M,2UL:69E,S8P<3$R-'AC96\N:'1M[5IM<]LV$O[>7X':ML)*?+?2<'OKKTT.WR&FHV/SLE(DI$>S]GF G82?H M=(Y;(3MJ!8QZW2.CAMQO?%;?0^F@KB?8^Q<\O=[JG8:J\S">AKF^Z]>S;HRJB>@+U36JK1;;X RRV]M ME4HQR;K.RSVO;3$C4E+I[G[@_O5PI!K35,AY]^U8I-R0"SXC5RJEV=N*H9FI M&JY%[ 6-^"\',V$1=SGS7G1 CQ097WCE_1C>)B(4EC3KM?I])U;,7[$U@GAS M_4S&#H97X]&'T: _'EU>D,L/9/!Q-/Q AK\.!Y_'HW\-X1:,#J_(B_?DI\]7 MUY_[%V,RO@3S!Q_[%S\.27\P)E>?/PU)O4FK]=8!??=FO]7IU=O,7[U\M_K7 MI']^^=-X>$Y6/;P>#ES&FD'CY?L L!I_')+K_M4/_8OA=?7RUT_#?[O51A0P2+0SY6$AI*B3B&JTA-J'VS7[[N/<8 MKW+*&-!Y5?(8]+;.[VR>N-;&-K9'^@!N()D4OGY"93,\G9A%=\@+4/ M*U-@2*:@0X!UJ,@(S>:DR*PN./@!/8-K'R#>E*1PI065)*81W-)$I5#.K/)R M:P(9C[@Q5,]1)*4WG&".[G0:N,? &%A2NMX#UD"!2&CH-4 L@^E@">.:S!(1 M)<04^+&5 M %< $P)W$:NXR!YD0H>088<(!+J$4)D%Q%$N!5I!:\)H)$TEE"IB'A*.5]"G,M8HX M@]N&'$#&& <(^+0,;Z.$9A-.^K"7KPH)$JYI:Q_P=VZJ:]KPRE\*;&@R#QW4 M3W##KR#*9QAMV7FA^-Y",2R$?C[$&4A@'7M:%6\'NT"G]6S0P49Y,W3.N0&# M(92.IK^]@X3+N07M/=*418,<"W1A&=0 M."4 #X=XCI!&&>CW/+H ^B('YGOE^(JVXFLXI;)P6QV#S^,8>A(QA;"9#;T% MU,<=2,M?;FXT')!@(A".\>U,J J[?>U=:)7>27/LU>(O=[\D7'2!;F]P'P.P MQ\, %GBU2&#;F<:'>CUE>$ J.P4WLHH(/'#6.SWS&'[!&J6BJ-"8F)6"L$%K MJHR%^_C0!G29"!3][L_)_@"\84H,"(.=_T"Z-!P:9^[.=GCLRXH[N]YYJQ)J M[JHG< 9UB.3,D:F+1TETR%>>'*+:Z^W$VU^M$W>/4-@"LY7E MED:&6<7- ** H@Q0(?[%/6VP#_GLAP&0'^2*+W*GOW5^UR>[#D1D;$0&IQT,''E\B MP2%79:&Y:W9GG-Y@Y?"-@*L=KH5QSVT6Q^='(:#L2_V1;\/.IPPF&GZW\3>@ MI6QY0!@2#YU)Q1_!"F"PH;B] M?0QG?RDY5N7=8Q=AZUKE77SI ;7EDLZ[(G/QVC@:U^M:Q M/]+::M::)]] ;:T>'']UK;> M8D*YS;N-_);4[V]RW/D/X>&1L??'^'P.!CC'(\B&(K>(SRMV_9]T[KGNI.)^ MCO#- _ <3KJWS<9]WOGW.CQ;>;OY",\"].O!'E_(E.J;OECLKN;/%"W+%NX< MD"7N@2'!8/>>NMZ.A/=LGO^-S9>.S;\1^*U:;5/C M.!+^OK]""W4S3%42XKQ 2!BJ,B'LI&H.=D.F=N_3E6*WL0[;\DIR0O;77[?D MO$"2G5 P"\?M5$V(K5:K7QX]W;)S&IDD/CN-@ =G/YS^6"ZS<^GG":2&^0JX M@8#E6J0W[-< ]"TKEPNIGLQF2MQ$AM6JM0;[5:I;,>%NW @3P]E:$#KJ-7TQAYOMAJ-9L"]>JO5;(X]@!H_.>'_]O9P M*HJ[.=K,8OBXEXBT' &MWV[4*[7,=*8B,%';JU;_L6C:*K&Z#E2+B6?O]2"2@V25,V5 F/'U?TCS590U*A$Y0BS\ 7F*1PMQA MYV/_+A)C85C=J]2VFK]BJX^I /5"QO;ZP]'@8M#KC@97E^SJ@O4^#_H7[&)P MV;WL#;I?\!:.]H?LU7OR\]?A]=?NY8B-KEC_M][G[N5/?=;MC=CPZY<^\^J\ M[#4.^(=W^XWCCM<,W-7K=ZM[S;KG5S^/^N=LUYL='E08D-[3=;GTR";V0[U[E MW;YW5.VL?PY8Q"? %$P$3+& F4AH]DO.%6(SGK$A9%(9)E-V(57"O&KY%R9# M]D6$4#^JEM@@]2OLP$3 WNVW:K5J1\&-T$;QU-@;7@>W=_/D[4:VMC6RG[C& M>&+DDAF[3>4TAN &06<#K%Q8 XF&I!+;!UR'BY3Q=,;RU*@W)I""#UIS-2.1A-\"HQPM=&J\%Z QN&1L&Q-< M@P1\H; 10;$4IZ,E 2@VC80?,9W3QW+^%!042LB!1.@8.Q9J?J;"1.B@SL"W M!I+>#$V3 ;HYP6D!&\]6PV !LITR_]<14G\\0H"%(L4<4#J7,2\A/% 5T)< DQ(6@W9Y@60A0A#6EP 9DB6_K!THC*0)#B M$DGD,0H@3B0FTRZGK3T^UQ$+8SG5ZR+5196BK27#4."EC>> <04V,MD7(THK4@ ;AJ=I.RK"O$7X>YRP-<#- >!P-=,[[NC'\ N5*.G[N:+$K-2##5H3J0W>IZ(A,"2J8U'070S/,#=0ER< M\Q[(EYX6.)H)9AX$0-BWV_ 2U%QX/"F'AL3$JN;FDL6CI/,&T8).M& MP;0;'S"\_9JTO?OM8ND)%6ZR$F8#+"-@/NVSKR+Q) )$WRF_*1[A MJ8)$(,EB.0,_!RN$P8;:]OXY*=O(K-VR$3:V4RY&QX@*4&6,=,PS M#>WYEPY26Q;S65ND-EYV4N=^HHGK)\2/6.B*S-J,NN'E^\9*U;US- K_!_.5 MB^&*'3HTP?K8<:7::FP=K5:\K6-_IK51K]1/OH/:BE=M/;O6>KU2.VX^N]JC MRE']9">MAS9I+G&(#9WQ].->?6\^H=CF[5IVQ[S[FYQV_D-X.&3L_3D^7X(! MSND$LJ'(S>/SAEW_)Y\YKCLIV5\J?/< O(23]FVSMI\+_]Z&9_?>;C["MRIY M]F"7SV6*!>JN7.RNYJ\4+0H7[1V49?:!(:-P=YZZWHZ4]V*>_XW.UX_.OS'X MEV+0:FP+@ZOY.Z"R%PD(V<6BB[YR)_OGQ6?QE..5)_!) #VTIX(-9XXB!,?V M)"BU?9W<=B^ )K#V0\0EI=MC174YA8^1UW.S/N4;OUTL/MT/*0_M#SC_"U!+ M P04 " QK:E8I'% [J0$ #C& '@ &5X:&EB:70S,C$M;&EF93,V M,'$Q,C1X8V5O+FAT;>U96V_B.!1^WU]QEFH[K41"+MRAE5A*-4@S9:90S>[3 MRB0.>!OBC&-:F%^_QW9H:9FV5-N;JN$A(CD^U^_SL9VTIW(6'[:GE(2'O[5_ MMRPXXL%\1A,)@:!$TA#F&4LF\"VDV3E85CZJR].E8).I!,_QRO"-BW-V08Q< M,AG3PY6==LGUT=ONM7G#>?0F<(G:/!EU'O"-:S>?-QKXK<<*HP.(;1QQX, M.Z=_=DYZ0VOPUZ?>W]#ICI3$;+-G-I1L0$>]:82\EG35=UK+6B_3O/ M)(N6YA%+0JQATZ^FS]]5RK?+Z*DR]A,(>)+00#*>P"634Y!3"B0(^"PER5*M M!U_G1"#0\1).:8 MBQFXCO45(BZT@^_&)E"L0 B?B0BFNSMNU6GY;M&L,^LVC=]KD_TB=*>"9?!Q M'L>9NF$T@MZ"!G/)+B@,HH@%:!T#55;RD(HPI8*.EX BA0&D$\X9+)$FP=,Z)!PHXE M":J&^!36P29,=:E4T$SA6E1B$L> :A@-B1'U+$6@4:*T(I:0)%#/T6#(M&D$ M48V:QX86/*5"^\QN]1)[R_;OV)MX*W1OXNW6T^WVHFL\,BJ2C&.ZDHZY"*FP M$*N8I!EMKOZT0I:E,5DV6:(KKI5:-P.M8$P7JB\&),Z7*AVB$5_ON6W'[+LE M1BG#E>=<;&M128:;LIKMU,MW2K%,=\KNLXHG K_Q#&9MUZD_N54?CR^URI.; MK=I5O[&5U9(&S0"'W,B0R <%O[!2R$G:]-(%N#=W+8JWM^EAF%&XGY\OW$,T M-X_46?8GZ^NJ/N\X]<]D:;91#;.+>O8"O$:2NSOE6BO3UZO\WD=F:YO:1V3F MJ+QNS?'5F-R\;Q:+[@NVXN1/S_U/RT^W\NX)6M(G@D>^Y\K+HT^O*<_T^:DI:$P4 M%!LOZ:^;O3D77:N0,7;\N=Q4>>"]?GXU'QE*^N/&?U!+ P04 " QK:E8 MBIIM\;$$ (&@ '@ &5X:&EB:70S,C(M;&EF93,V,'$Q,C1X8V9O+FAT M;>U9;6_B.!#^?K]BCNJZK41"0GB'5F(IU2'MEEV@VKM/)Q,[X&N(LX[3EOOU M-W:2EK;;+7O7-U7+!P2,YQD_,X_'-NDMU2H\["T9H8>_]'ZU+#@2?KIBD0)? M,J(8A33AT0*^4):<@67EHP8B7DN^6"JH.M4:?!'RC)^3S*ZX"MEA@=.K9-][ M%1.D-Q=T?=BC_!PX/2AQ0NIM0NLN"ZA?\[PY\7VGV2#4\YTV<$KC@\ M\TG4.F0'I16/K"73\3LUSZ[&JGO!J5IV7,?YK61&'O8"$2D,)]$]^YBAW,%2 M[%)9).2+J&,8E>YU?=BI,/LB%+*SXYA75UNL@*QXN.Z\F_$52^"$7LH)TQ'5XN^9PK\*IV]3Z6G_9 :S,;@M.+6G]L"&Z7!@ MIN]Z=>?54^A/H7\T_C0;'L$FFU<_[R+);:)XL$Z^XE'%'/8\1KQ MTW>5VNTT5G4:1Q'X(HJ8K[B(X(*K):@E VS-8A63:*WW@\\ID5CH< T3%@NI M0 3P@0?,:SAE&$6^#7O:9W>G5:TZW4'F:+ZYW?TR(.ZQD"MP'>LS!$*: %\S M3&"8 0H?B?27NSMNP^EZ;CG;9S8QL[C7D*,R3-(D86$([U-YQLHP6'(6P#&/ M2.1S$L(X"+B/^#A5C9-/J@Q+)ME\#6C258 XE4E*,.U*;"Q@/9-FUZS?,I $ M"!6QWAXW1^=CM/SR&%,BYR1BB36^#-D:^KY)E)8?FHDJ:Z_5&LXB<1$RNF"[ M._56]R$5*1%G$HH)I5@,*V0!+HDM1&6]H*KVW/V"V/.'OYFJ:LWV:CH1ND2Y M?H,T1#%KA8<JR-A/L)>B&L\'N@888:X\6[15<=14$I-Q 8UWUJ#3,E")B)DW,Y%;' ML;?<)AS[K@1T=1^4@-N*MSO&?C/> ^B.O:&P)X179!ZR FDN)&720B6%)$Y8 MI_C0I3R)0[+N\,CHP3AU;\:M8]!SW=M]$N:!3<#,?'USL)WL]J"0D:)%Y-QL M&U-%T;NVINVT:O=:D?6]MN^AXKW&:S\!K.TZK4=']? 2UJP_.FS#;GCMK5 K MIFA9X5 ;"2ZS@Y)7*ASR)=2IQI?@WM2@7E6WY9$IHW1?8VZ]1(,UVCS2-_)O MG!&*_+QAZA_).CL,MK.SX),GX"5([N[4FMW$O%_Q>QO,;AS-?X";HYG=6N7% MF#R EVT7V\,\Y]!\XS+GN1BS+D).0:>[^W_C;=GR7HSY3W6^?G7^U."S:M @ M=KC":/X6JKSG_XO'U:=;?_,"K9A;P6/_*_??_PS,,V]N\[%(S.6Q(UF(E\5S M=N=)QO5.DMVBKEW('+>35-UU>>#A1_Z>/8FIF"= _P)02P,$% @ ,:VI M6)N?5A\I0P( ;I<8 !$ !L:69X+3(P,C0P,S,Q+FAT;>R]:W?B2I(H^GU^ MA0[=9[IJ+:#TX.FJS5F4R][CF2K;8[MZS]POO1(I,;E+2+0>MNE??R-2$D^! M$0A(0>[5[;*EE)09[XB,C/CR_]Z&MO)"/9^YSF]_TZKJWQ3JF*[%G.??_M9] MO+RY^=O_Z_S;E_]3J?S/UX?ORC?7#(?4"91+CY* 6LHK"P9*,*#*'Z[WB[T0 MY=XF0=_UAI5*]-BE.QI[['D0*+JJUY)AR5WOHE^O$;W=4"L-7:>5FF;V*[U> M7ZO0?J/7ZO?;C;9&RL\7K5ZM;O1;M-)H-*U*K:DU*SU=;5;T6KW9KO6T5D^M MEZV+OEI3K59-):UFJ]9HUUJM7KUMUOJ]AFJ8=2WZ[B" -<.Z'?_BS6>_E09! M,+KX].GU];7Z:E1=[_F3KJK:I__Y\?W1'- AJ3#'#XACTE+\5.A7G@D939[L M$[_'GXMOP/.ZD0RV6?]M,A+_J)KN$$?45,/0DE'L+:CXU)R;#/Q=?79?/C'' M9@Y%^'\*/.+X"%X2 ,+@+5J]HK8JL^^9>\5;S[/C%6G&S(N2X1:=KI^/3;X) M-^968;JA$WCC],'QS85E.[]6344U/N'M'O$3D*8A06NWVY_>$%F3Q?EN3=>: M:UX;CT@>P)O6P@KCL8U/TAWU=K:AZ1=/Y2RYL DQ;HD[EYV.I\V5 B=7Y,J0!4?"U%?K/D+W\5KIT MG0 8N/(T'L&WS>BOWTH!?0L^<5A_ZOS;O_W;EX %-NT@N5824OWR*;KXY5/T MZIYKC3M?+/:B^,'8IK^5+.:/;#*^<%R'P@38VP4.I%[T*[,LZO!?X?XM2!&/ MF='WWX('VO^M9%: BATRQ#=1=G'EP.?&ES [C]@WCD7?_HN.2PJS?BOU*P#G MC@I,6F]IS8;ZY=/<6S-\Y#+T//C"-?--8O\O)=Z58WT#P592(C#_5@*\7%AP MI3*$MPPJ%IG.H5;J:'H% ;/MYQ-Q.OW^-5SQ)U^HESH(_;P^< _#76O^$XU2 MY[]W6$$7WF[Q+]CD>1YJ??9&K4J?V,CE\=>:I%=OY5N;J^3*<4"^ +>VZ/>7?]N1#U@%N?Y,7H/K!L! 2/5 M9$Z&W@(\)A-*9K >! UM\8.79,0"8K-_40LY#-]RZ?I!=^AZ ?L7Y]<(^I// M&H#<>_U_,X&^MOC9R?J^4Q"FWQGI,1NY)B+KQP (%Y=]U[]F#D@;!C3@^@QG M<_4&C.^SG@U/^4$RJUH3&&N=5OO+'2A[KVN:7DBMY'N,^O$7,ZW&V/]J:H=; MS::XN74=<_L%-3=9T,Q*IE_;"VIV6TPK[\4LRP^'"X(E\6&T9P7(!'6H[RZ^ MT5YP ]K9XY(3N!G,XP G_T!'9!PM\=YCL,(1%ZDF7"'/%'Y# ;XL8!HU'915 MU8#_LDD975,7T? X(![]"A@ *3,< 5"Y9.EZ8!@\<^A_'4^'W$>S[;X2S^(_ M_DY]1&$DB+1D?LUF>YTDVA2FNCXGE/74J??>GWIOW=0?T)/PIT!?AG:SW49H MZ_55L-Y\/7HJC1QX/2U5Q?6HC;05?9HWK#S:I\ =)O53[$&T8"]\[M# "A5N MT5X$8 6"DF7#D8V6*+\V\! _XN;O!<(5CYW M'U?OEY+K0Q -G M\DZP9)E%9X=R3B"!ZVWYV:7G\>(WZKA#D) IK]T4-'.O^#0_^W6K]L.>;WIL MA,3S#Y?_LP11+@)3!F8";\Q1Z>L;P:^9WI;8@.E3C6YF>J%I$S9,?QV_M0ZY6Y+\A>@!/[N,^HIG/5HJH-_>?-?\^[,XL.3&?(7 M^)->@,X+]QDJJ@;_2YZ;WIM,TYH9:G O9OY.\G?RD4]SZTX'@RX &"+'.HA7 M5H?%35X4W]EF989P*YO%V2XKJXFU,J,2^]2[KZR^[Y7%O!5)H.A/"S[V-K*9 MR8(?%(6@8K$A&K^N X+,"R[N/=<*S>#.>Z3>"S-I]XV!CIP8%3."M^M8E\PS M0YL;%M';OGQ*_<@$'I.Y%$->-"2&-L:0L3F&C/PPU"P.AKC^_@^PK<&^IB?) M+BV)#'$XHUT<9"2R*[X+8BN^S0,L)\DJFBK1(S#S:,(Y3$>"P]X]IJQD.K%S MDGCNU3]#C,&[PY'KX [*/,W"]:'K/ :N^2M_0MV/6Z#MW9?;,\R[EL7#ZL2^ M)\RZ<>*]I\+ ?^\>YY[A_T #PAQJ71'/8B?/<&_Z)[Y0;V4/ %?>/?\R%Y*GK@H MNJM^*,&OY^<9ZH7WTH\@^/.$?]$]\P=J4O9">C;UKSUWR(E_X-K6/K82]H2" MHOO>!]6]>0)>^M'BX&+OKO'1EF9(?U+L;4E#.I\%0E;Q/=7#&2PBX$LZN 5% M7-&]X0,'JX^$I:+[SX=+J^._?&6)IQ+C GE/\B?KG<9^@$0B>?/'+VX'!#'H:#- MO,"A7G9ZT M\!0NKB/)4TCR/)+T%"Z@)77[9M0)GAU61O6GT8W3E)_"1?\D@0I*H)DDZ%R^ MP4X$*EQX5"IX42GT2")4V.CQR1/,;KP*&">))CE-RA0NO+X6'WP7P]X0(Y() MBJW7Z\+E$2)M3K9]?J?NLT=& V82.\(/WKYUO6#0Y25VR4E*C+J0.R7B8.4X M482ZD#L$:["2R+*K'U>GJ5GK0D;%Q<#(D7A$R$#P&HQPDXR91%ZP1-0-J/;$A#+GK/\)5 MOQ^U\GE,P!>A]\M^7ERU7'Q/+,!K''W[_=*$_&8 N&N^L(/4 M-#3U _ Q#(=[S0'/$Z9"!IH684K>"@53X4)%B=BX)LS[.[%#^G4\^?4_X(W$ M,P?C[R!3%F)'DT$WSB@,?#Y"*PP:A(L/Y8D&O3!H$"X$E"<:C,*@0;@H3W&$ M4HZ5I!O"A7B*(Y3R1(-P88SB"*4\T2!<#",%#=/.UC;Q%TZ#?H/%OH!;]5*8 M4O9-X;(P,H+\"%^.#LR;EYM.">IA\PY_G6#>A[J7:2A3-11TM8K[\0U'$. M J0E;(!B$Q*1,B-_@A V(B(J09R%F) A&*%S[EHR7E, ) D;W+GW7%A(,+ZW MP9OO.A860QWA.U+/4+O#41A0;S*H*,&UEK"1'H'AG^-F6$O8B$\F^'^GQ*=8 M^/IF./+<%Y[W7IC.C2UAHSJ"XR!//A V:+,1#KC-#2.MD.>4_R!.B.GEH0=N M>N%T0EO8$$E!<)$C7[2%C45DU,_<2>4(N7'@T6>/^H51$&UA_7_1D9 G)PCK M;F="PG7H.0R$$86!U^P-?RL.'PCK48N-@CRY0%A_^9H!4.EW]D*M&P?6]XQQ MBZ[OT\#_.H[JGBV'.)X\8M%;,BP0#PCK,&^' &H.'-=VG\=?P7M8>K P6!'6 MC=X**\F9[ =J\_.K_H"-BH,+8=WIK7#QZ/:#5\*51?+K-SQ:X'+](2 M89ULD95'CMI;4X5UK0NG/7)%B[!>=D'41Z[($-;;+J3^R!4UPOK@F5##(X0; MX.76#6Z<1^J],+,PIQ0T55@G?66RRG^&]AB@H&5,6MD-YEI%;>8&\[U[Y4=< MF[ .KUCTE"L/"^O.B@7S7'6;L&XKUUQW_3^(Y\'J[KP']CR8!7U\ ]PA!^:W MWP(0N4H68=W1;!#?;ZV'/"&N">M^9H/X?LLZY IQ83W+HT-\+ON0PWRS[,,% M].R2?:AIPOJ: BA:(1 DK,R+27IY:3A\RD?W"9N&L,%P(;%TI+QG0]CPL9!8.E+RLR%LP%7 Y.=<'2%A0XX" CY7 M+T#8H-MCV//I/T-XZ.H%?BP;OPL#A+;W=^:T6E[9[H:PX2Y1 +^3Z:WFHXAJ MP@:&IEU IKC"G*UYWKR"QRT+'/+)Z&OF$,=DQ)X^5ASU5!,V5E(8=.2IM&K" MA@^P30NOH<5+G3'03C-R;/GF=Q($6"S(M:B=E_[*'CU['!"/\AVKXC"DL*$) M20$'D@'"ACV.2 &^%UP\$.2,L&$;P:B,O$DJ MVY[*A T["49E9R?+\ IHKGO,< PKN32)FP/8?G%0TNUBFY,WK/^T-+LT)VR MD!O"AEC/DR86CP1,T;P;ZPL;Z'P, +0Q0+'[T&/@F@NIS?S2I3L_?ULK)LIFI"HC MRG,HCG(6UN\Z)K!%*'W6%-8I6X&9>^KU76](')-&AM.)XD58OTT0O.B;XT7/ ML:!C2UC7;@5>BAXU:@GKUQT;X"*(J9:PNY/'QLZ>+*F6D)[FO>=:H1G<>8_4 M>V%FRG:_Z;$H-=>Q+IEGAC;9P*;:&-DWCND.Z230\MTU^>L7HXE^<-=_)/:I MV@PM(1UF21LB%,]M";?'NYHV>%3T/T!\@PC/+5%8,#(XEH@0+NIQWF1P+&D@ M7#SF?4T1WP4E$=^^"P;4.U&Z.)9X$"X:).E""'DA;#1*,/PL0&='6M M(7.8'WB\T\)ILYAPP9X"X>Q8?"9<9"9!Q]?09P[U_:[YSY#Y;(HO'J?[3^;V MDJ=W][HWV[S;,P4V_RGCQV\XP=:44+"IXF=D4((&DR MC"@4&1PI;J )&T<\9Z0(&]$[B-LF5 [=L4C@I.-YQ2*!8SE:PD8/SX\$CF2D MZ<)ǖS@8VJ=DXP;665^*47K0HV][VV_X>93\NG"O"3WPE/K5F>[=$4_-@ M#@-ZYYSF<15=%S8TMB6FGE[=/8OQ\RB&J>OBAM7@#1:S0SR7]$C-T -93OVK M-],.+6I=>^X0B2,,.&W<]:^(YP A^8"WB'S&Z2\X2BLG(3 M;HCM5#%]G(-N MNBYN!.T0F-Y;VRHAN%C8L-@)X?98?"ML=.T@N#VGZKZZ+FP8[81Q?2R^%C9> M=A!<[[W5F C\; @;$#M!'!^)CPUAXVN';@N>O!9Q?>. * ]QPK.-U^@HX$_A MV= 9XKAU@T-$4C:-OM9RC+X:PL;83HHZ-E]U4@+GZI\A8 .%G.O GTN2:SAT MG0/MUNV9+C^QMPN/^F[HF=2/_AQ08O')6^RE\P5^<')E?;6F6JV:2EK-5JW1 MKK5:O7K;K/5[#=4PZQKY!XJZZ3-^,+:!;(?,J0PH>QX$%[7Z*/C\RJQ@<*&I MZO\M\7&=+_Z(.)TO/>\3/!W]'KUDZ54XX0JQV;-S80($J5>*'D[NFZ[M>A=_ M4?E_G_NPPDJ?#)D]OOA;UV/$_EO9)XY?\0$2_>BVS_Y%82XP+?[G:SQ/>-IF M#DWFK>DX626G_Y)%!@2H-YEZS_4 Y!58@4U&/KU(?OEL,7]DD_$%<_B,^$.? MA\1[!K#VW"!PAQ<(5G *^J$= #0&U@)5^.;U?AUJ?EZ^U6 MM:VFWU*K&K_^B;_/2V[&,#-&08D_ RO!]?Y6,DH+BXVG#R,5RPT1&(BZSR-B M66!,7*B*!N](/O")KSR-OB)8!.[HH@& V(%&GD >^,HM?54>W"%Q5E%+:X%: MFJG4\O/VYNGJF_+XU'VZ>IRGZWPH.M?9/EY=_GRX>;JY>E2ZM]^4J_^Y_(_N M[>]7RN7=CQ\WCX\W=[='7(*^T1+^(/X R"9PG;+RK7I9572U7FL?<=IJM?Z> M7-%TF/@_YOY;.>$-Z3Q-D I(<-=W#S^4+Z!K'->Y!54/?KT2JZ0'VN>EETJ* M0]#NL2B[^.::W!Y ,Z3$M5$?!G0TM?+?7&--WY)]Z2L@5A !K5?;[?7R>6-1 M7ZNVM(U$_2JYGDAN??2&LGN61FW:7X:!.YHU 38@P3_@[?@%?S=-GIWN_CL$ MNXMZ]OB!CEPO*"E\FS< H^@MN.BS-VI5P&*=D"98]6_KZ?)38.4$Q8B(2G.D M'K^B@N,OC*K1Y,HX9_&V$9__]\_NP]/5P_?_51ZN[N\>GI3[GP^//[NW3\K3 MG0):YPE4BZ(9RMV#HM4_6!^5NVOEZ3^NE!F%-%%&WDS8E5 ML3?@'T"S;"9B74\)!E3Y9T*[2N0"*. 94&L+X7O/'[^*_(IY%K#@2@59%P(DN[AU+F^G!NX=-%#XNK205DE1(4T/(@\_Q1,75&JE/;'^BDFJE#K)> MZ_,Q]-)Q!.#30_?V\89KF+-1/HOR4#1E%$SH-M%&?<\=*E/_1PE<994W5&A] ML"&@,+3(?(Q**M<,I#VP*<8J-Y<05SRTB,]&CR8"H,XCQ95ZH_:>VMV!G'K$ M_/7LN:%C56* ]?E_GW<&G[X9^++"Z8$^\T+F3G +=Q)8-4J=[ZQ/C89:5FX< ML[JSC[D_*DI7*!^NWH@9\-4J;E_Q)JM4B*_X(VKB[H"E,$=A@:^8 VXA?CPU M4Z3V?O RQU=M;XM$I))NC1Q#!F5E(FP?X($5PG>#^1;*)8B P!M?NM:\HP S M,G$3(Z CSWW!]TP]A&:I\XW:!+M+KN2WK:P3@<"K;@/>)_)V$^_H17T9Y@5[ MJ]31&Q55:S<;C<9:R.W)6A9.^'$25,#B<+'UH/)GZ#'?8B:W.MR^\,*;S;(3 M7X;W3!SV+_[WQWW9Z^*B\Z;Z4'VL*O&1>4]X_,TSJW+K5M.0EKYMIM77[)ME M="/F-]!.B>_S45M=R_+PT%_TSW=XGY;(U':IHX&^5Q[=,!@ !KV^:_]2'@./ MTF!1Q)8S&^?+']8GFQIJJ?,8,A!?AJ8*;';FBH%+^/7.>W)?)[8 UOYZA/G_ M $'NY@9PKA?NO'LP/4#&3C>2='"[NL>,UPN OZTLDQBN]RZ8=/;_QT:1O1=# MU2AUVK6::FP:X]V?@)H/ E0;S>4@0'11% WR(08L^FXC#VB5C8BMT#=J\H1* MN S:A?JYV +'LXZ7ULYI\ /0D8*$]''9=MTX[", 0T4A2&I?*!^2A1R#E#9G M:93"78^2.2:NE3HUK;Z*A8\!TH]*,<")3?3L^X'K+,3AL%15K56KU/7:YG$X M8033-%[V-U\)J$U'N$+%X4LL*R"J[! EC0)>/ 'PS+)Q49CVU@V4[@CS.%': M5!7QL7+M>D! G/C*/-P"?Y!8A1#'2B[UF0\TJ>#.+*"JCW$_YYE:BH_6D&(3 M/U \OINT%<[^#'WP>L9'@L'TD$$<[:0>K&P4>GZ(8<_ 56 $]\>SJ+8*'TC4#O(U;/66,EP)4^8[Y!WS@W__2TG7U\^Q@?DG[_/%"V/AI MNUUMU5J9PZ=J56O6<@F?:HVJ4<\I$HNS:NP2B8W!'5F#HT#Q79M94>YI?(LC M:OY.9@MJ8N!.)DQ)-Y!X(TM16_!#DHS]P<7,]27<)!B18F*GR M2N:GA/.)'HXG_/$S-^,_Z-&">I0"[,/>GS!=',^'PD,XB_@]F"/F\TGP2:)I MWU85BXS]*C^#E#'0=QEZ'KPQRC7C+6))$/H3E[91ZOPO]1>]V2C5,_J9T6?/ M*:_N[9BA@MGES_Z\=8\/&+=X#EXFYN=L APR9$$ /$5MX!3/=5 BVV/.2R/7 MQSMNG $3;[A2Y97VP!\.*'>0B3,N*Q1D^5BY0;%.3!Y^_48"$F5G+0B2Z1=G M/C'K@SZ$\%!-K:-4>:#/H1UM$3Y6GI0/2 _-S[JA5^,!P8#QW)P1YN;L6^9$ M4Y_,>R)3J/^QJJPBY>R)(A,@(@QCJ3(1(TTI1C81(U* '$" .L1Q8:U4(68 M)@@0E X6YPBO#&R2>E4!LJVDWO"'('G@*UZB08%9AB,N7X!IX76@L1%NS\JS MY[X&@^1V%6P2RN=FT3YS>.8LWQ:*XU"K9AC'I))A[PY8.;]D' J&>.R*J28C MF1.).4WO5?0T\ZFZ4T3XL)&S9KW:4!M9(V<@PXW&^AC5QJ^J-M5V+F_285*U MG":5Z_HTX^!G/([AAFV3PNU= LL^N]YX.8LR*B'!F=F,!TUS*;'@_O=TT9!O M;N6^$X1V5U?JG ;?>*<\WZ,:QZ.Z[C+^CYQ+FQ-*W2SAQL*@ZS;-@$@S]TZ: M7=VS9=?'57;8J;!M5BW( 9+T9WCWE"-V&5G*%SQ)07&5;H2?A7C(2D,)K'[G MH+J,(/4N+6&[DM6TE+-@VBJENX 1_/X:7Q?3AU)==-9/"^_QH!ZH2,?EH;70 MC_QD6&J4KI%RU!1<;?R6/<:/OS+X-'Q6<6!M+HK<%^9SE>L0QV3$1ML9SS'A M8&Q3:1'/\A4\N,2L5;DEQ@>2NF50%3]8HPM%*-F#-?Z VG9"2\H'H! >,HF. M.:Z/2*P)=-;4H+L-5+P&DF T/-_ZUTKE9GR0F)U/M M*-$4<94F_RA &+Y:5D;$4UZ('5+EKWB66$.=$ V>S5J-GPY!@7B1EL!M8^;[ M8;RGXTXGKEP.,+_R&UCJH&9(LD=$_<#'S1P>*KW\=N,GZ8'EV8=7QT!7TLH[ ME=WFZ\,5Y8BV^/4E9VN7DCI.>[=ABL?B1+ M?;K% JF;U6=M3NJS#KRI9?E,*SV/DE\5TH>/7A#[E8Q]A,M^BK@NF!RBE"U\ MM\@D9L(N5H40?+:8%JY@C<1)(DA,;]L3(QTO"YQR\NX=-Q,Z-26R_AC[$_*CDU)TYM8]E'>-#![0?X MC9MI?/O_*[&QF;3R.* 471W)KD5@5\"G+MGU5-D5(] KV'5&R[I]Y6Y$H\]$ MA_!QJ\&C VPY]4*5[ZXO^;D8_(P(-R0_GRP_US?D9[Y_-7!M^ 3?U-&:GY6H M3YQDY&(P,I;>D8Q\LHSR3S-JZ8 M2K>"@]-"69)["\&]B-YFI@V* ^Z0R1V*4Y @\*)XBT*76Q3%PMH/XI!G+L]C MG\I7OC'?#*,>.!@XZ3K$'ON,FVY3-8!Z(LKNQC$/U _MQ;#+02A!*H?=@J5( M WHCDWI8E_LGM8.4,TLTIC=C[6!([5 LK/TWGK!A 4^VY8(>+MC)WZ@G;-6#^+RG\"R#\$<5&-M] "G\I1K+ESB6N04T*_V)A#5.\ M/4 ,%_SWGFM2"V6]E.P%D.R(/Z.5+>I3$TRTR^QG0;*?)^G/F/]\QT\ R]QG M:3X<1A$=./DY1?&\>V98(C0C0K_39V)')@4OI"JWDHIB5@#RC+9T&*7$WZ. M:"<2ORL]QF*A#0-_RC4Q ]>3(KTH(KTM1;H4Z?N5#35=I@<(,I>,6/OIS+3S M>R1V5-LG2KN>[=Z'(<*?/J\,$9OU4@$41 $@FEOO'+"0"D 0]BVJ**G+# !! MYI(1:]]HG_#4KI\C[)1#'>9Z,X)?"OF""/FZ%/)2R.]97+3D3K\@<\F(M1_P M#%CW?0I&_4Q6EQ3N!1'N+2GJ>*@N@9N0W)_V+P M?[/4>02XDD"ZZ062 ("U5L9*#,>6 "O[)V.C/WDT9H?M2?)Z#>T$_: M;R<]*!8Z>..XN)O1XJU7NG@E]!>ON*$WV^K;9P 6@DW1^M2CCDG]Z%>LT#+7 M!(./!BL %S&MUN*'/9]9C'B,^E7E":86/Z38[K-;CEKI1)V\/&)1[.V%2\7? M>?,@'T$#P']A)N6=O_BN_\*'1R,*'W">L;\7!W?*P\<\(KK*-,>&,2+ M&L2-/'<$,F:\_,:N;;\S*PZ:N6GE,0OXFR&H_1&VD7NABOOJ4 \ ]^C:%-X3 M]:US7JC#$!4Q34RFR&G!&#\T![-TX,.3=M1VK\=IUP\\WA[)Y]WT8M+EI$V" M56N#&0"P\1W$!X!.QB$3^?B'1P-W=8>5$VK*HZFEY*']=.79GWVQ=.)'%^CT MT?JY;*XUFZD]9Y94Z+O]TDJ3C^Y7J:7!LM2YOGOXH_OPK?+][NZ_;FY_5QZ?ND]7/ZYN MGQYW:"_YOL[N$?/7L^<"ZBKQ2OO\O\^'4N9/[POU#US<(< M'^7Y*_&LBNVZO^+FHDEU0A3,7'R#?J'$P;MQO\I[C[U@0\R9G+?O\,\SIVSX M%$97L9J!$>+M5G\\'U>":5\7@C?I])@U9=>TJM1TKVB1@9ZUY7=04D,Y> M\N@S#(9Q8, ,741-W(P43Q"5%=[Z%2!!WU#7Q96?)\_P6]ZT3)$[7QWZ%QUC M2T(.:JSX/E&C^.+>1WZ_'R6V*Z3?Q^7%[YQ]ZH,932%NK(L]'0/Z/(976-&- M?H@>6]+C%MXPLH$U(H/L XW&8,4-DXVX(>=@(B6"*1H2\@S+LO+J>AQ>)AFQ M@-@-SR+Q*& ?MDT1H=(O\MF;%@ M,BQ>,]$661J8=C$R6Q:O1KA:O(I 6;PVA0$$4 M#E->/ *>8"FS H.1R[)$X]#DJL1(A MS$]<$+@=T3QOL^M%_ ]WF /"&.F,V&A8/@\BTPY,O/<9-OX IPDN.DP2/XU=BNEKSL2&:QQN9Z!O(!B1T<''^!-)!">8Q M/[;"0V!"#V>%\KF,,I$;^*\#!F(0G\(6H, 87 "$W*K'"@>S+4BCEW%;-K+5 M<5PO]$&R^?R5O,(-'U7F]Y!%N6Q$_QD!1^R$+R.FY1U>\6 ,UPA<9'BN%9K! MG#_C3P ;"Q0TZ"/VH%99X>V4?=-CO4C /H-QBIT$+0K+M:..J?Q+ TKX.F(" MFSV1DQ 9/!X?YP;'*SIHM1HUO/8#'STW&)?1=9P0%KN,P_^:-#P<@W.F1/W MC]D]^1LUZ;!'O;EFBT;:C(YN[I1!.=@ +MX>'4'XL_I87CC_TQGYRDPV2HX_R!9 )3:;>2 MH[EG"NSEX*0]B;>[L8G"R3U:0>0-PS74\(IK JRKRO^"^)OQM4%\ MPU> +D)TY7&)\*>;2,_5'UWM1)^(=?ZNI$;H :Q! F%;^9=,25%(X';.+2/& ? M%MO;?6JAO09:8,+@-GF%9;[22*@'Y!>G=+=G)\X&O"WB1Q[P66_=@YMMHYH$ MLX=77P>=QSPS'&(C;%0Z/+R1OIA%/'(5[GJS;\51G%UX; K!$CJSYFOTU:IR MAV:M&813@"O<H)J+68]QL[7ON,&Z*G@R<6$^)A[+>.D .A3D2Q0E1 MYN.L8LM]5L^#G02OL:)2I]2*-6@LI9+CQTJ:^IP&3_V$[E9ISV7F7]]N><.0 ME5%:>N.AHQ'WW8>GJ!WFS6WW]O*F^UVYN;V^>_C1?;JYN\WDW-<5+UM:_:>ZNA>*=P50I4KA3=VJ!\(W9G\, 9,[0R-X\P?#.AZ_=3O$X) M$$D$;Q86QAPLWJ&.A'UYTM9*F.QSU#L37 [EF":E8*ELF[%W8 ',T=0%7QI- ME7=I=.5J8_G+Q3,J(]2W"D[\\X9D_2XAXM;\>(YIZ)OV!L\H78D<E_W6F)LTOCF7-"K>T+>T/5<^V1*!4C=%CP@/YGZ%NE).>57S K0-K@L;(A ML?W?2O@7)C+BR,HS(:,+I)"N8^$_5U/RZ :7Q//& (Z_$SL$]S;*4_FMQ-Z" M"R<<5BR7.\+X6F = OE3(2QBWX%>THVC7)-U;Y\FI]I)]JEVP4U">]MC*)\ MM(EDD%-ED-H1&*1=ZC1:Y7:C)@B#G)Z!G6YU%4-K=TT3EL*SXDP*%->S:5EQ M:+#2#M.S 2)5/A6;B=_1<@E$'R8 O:5!;.5FY%W>?:-95HW&KKR[AD3WH=PV M,:@E(;VC#?(D)*W4J>EEK:4*0DAGY1G=X)F?P/7&6PG538V^8O/".T)U D)@ M@:RTKX,!5#:PBY$0]D^>X29)-^_(T%WHQ@"965;;;4'HYJS,TDO7QYRM*/\9 MGHM2J'L\4YQG6T?9?])0W2D<,X'N90Q2!/NLD;'$$[52I]W8.=0BK5$!J>7= MV,2[U))-O-9+':VL:M(B/0)=W'MT1)C%LZ,=/SX-$!\)BO=CR/HM.&EYO"-= M8Q!?11#N.A:OGQ?M%'87QFBAH-7*M7I><=?-L%0 &_AL MR>V]6.TNY-:.R4UO"D]N9V4E/U _\!@>G.8Y+64%,!-+;FD7;RN8IT#%;>[; M"40S,DU-1?=15W5!;!=I"Q]0VN9%0QK24+,F([Q'"4'$E?,P](#9@B,\R"A# MNCL&'2*@WMO$"&(QUV((TS7;7E$D=F=! M>A[&Q0Y;7]L[:XU2IUYNJ#(5]A0I:H?-K^TIJHF)@:W:SHF!TJ[-3AQW4=U< MK 9*"2_5!_D=&9LO*>%!KGJY5A.%E,[*:/W==2VL\2Q- MTVWE:@+!K&2O8XJ,46X(DZLHS=0#BM!MJ<80C6I.*\,UO:!3E.&:7L%KC^F% MPBF+S6N>9%O\Z7#]1BF\67F^5NH86JO<;)Y%[JYD*,E0&9.4LS)4'1A*U\I- M[6RRDP7A@G3U^IV1'K.G/7QX@YR!:P-(_;@7H(+9/,'J:A/9BE0:@ C+#3&T M)%K]S'>G=@[V5E) VK4 MR,W,K?-!>+)4!.P9*W%+CFF5.GJ]K#9V3AB1FYD"DM)["2.YDE(;2*E9KN]> MFN\PFYG"ER86?H*Y1V!F&C+%KZC@^-F6@(<_L>/PV6)4PG%YK]E$FWWX:PY2 MW6;]MXN9CWRCO:0$US5A'J\1_HWYINWZH9>U6GA#Y44/Z\NQ/JZ<,\U_A2C9 M[_RU4L,V*1'T5$1;62Y44M/&AJEPHR%@E!J1;MW=B^$;[U$-!ZV'?;A2Q\D35[F*5 M'R_\@P6#R]"'-5$O,;_'6[((;I37RW5-^G&G2%#O2]G<"0HWBHURV]BY)(]8 MJ:E"R]KY.>#1:)0Z3;!L];R:E1T_-RDGF_=L2>X= M.;T[R36!Y-1R2ZL+3W*'3M8H1NPHI2!!]MC$>=@\V6(36Y\;;V!YV+(FVR"< M)!%E"T]L3T31:=G<*@P+8BP7)4+AL1>"(=^)R3R6-;3RD+%3R,Y8+ELS29,7 M>6WKHAS?D8'@ TK:=TEIB5JT4D??/4M=AGSS"/G*.EI[COIN+U1U;K[NGO(F MS5WE*UFSH5UJRN25-;FIYU$J=AC E/:65 M>NB$R$W)I%[J-'51"JV=P]FX:'OL^^IM,7E^6IZ?WF;_+ZN!A!M_K7+;D$4) M)%.=&5-MOL.9E:F:?#>]4<\K@TF@K4VA4U%6G$-WAT,68 ^1Z" 7NIHP=^J8 M6*K@PZT;4$53/Z[T2/(\^I]5ZK_Y[,)A]F^EP OILL\\65C7L>:6-2'%5H3E M[$LZ6#6$K#R[,TC:$Y"<@Z69^H]#@@>:UEC>=[<7J7\??R,OP,<^3S];A@, M7 ];N&QF?4S7HZ\!;OKD,L!UU\EA0%95RVKT_PU 'LU8(9,O*L17W+[R@WCF M(#*G#*VLZ*I>X]K]&S7IL$>]N5O&_O%U%P9^ !, 29 5)K7,",L\NQO?#[,C MJU[J--KE6@UPU5@.H:>?Q-LWZ>T Y\;^&6,[.&._CU99J]?+K91F=LMP9OPK M456"*3BV8HSY8X;RE.&N&Z,3>N!:9]DW;+7 -\PKRUH&Y$6BC7=W.-^EC3:F M1 M"&V>5)M*%.2.LB:U@.Z<*]K",>NC)))&MZX)-8'H/(+UQXJ:$&6-I;7 5 MZD:MW&CN?&16IH4(2$3OU=+*AX@T)"*]K.FRH,MAZZ441/R;9C@,;0P6 #7V MF'(HP/J^'@P MACGP-Y5G#G>NVIM F6>*7<["^(:#^+OK8R.PN_X3>4MAFQI&<@4QIZ1-?DB; M?&?2J9Y)M!(9&^MLF%<8K7$I M36N##*[33X?=$3:G(WLV3T'O.M;NDJBUIVYYN^%3[+QUR<>2CW/,>L^%C]M[ M:M)W>#[F!L>G %NZ)&&GF>C9D'C/S(D,G=8\#YD4X._MCS3X&R]P6XR9ZXE% MYPG!E"K$Q)@:<<:8-L3K>2F!JX SC\1B8<\3%%H.-]=X(*[/'.*8C+N1<"%* MIO\0.B2T&-S_6%7F W(SD(D_7JO#?$>NS[?S+CQJ\PH:GU^9%0P2,IYY*L:O M.GV$]& Z8;#ZD0."?"V ]878Y,Q/G"TR!NNK-=4"UXZTFJU:HUUKM7KUMEGK M]QJJ8=8U\@\=LSBCAP;>-$3[3"L]CY)?%=*'!5X0^Y6,?:3.65($.DR WJXB MV%=!;(9H&^OBO?W^?HQ< %?$*" _7(]P- /'4P]'P72(,'-1!AZ*S[^\CSAP MH9Y01F J'IX_0$[Y\HET5O+'/!(.*3C6@ +;>?:IT5#+RHUC+G+W6NFG"[2( MRXDTNYR59H]3&098NAO1"-_)\:#9W0:,9*Z6;:*L\\,WU[:)YRO,47Y6'ZO* M7\OX:S!P0WBMY9<5^F92=, Q2Y4O$Q8=_P4P(1\+L,:IMMF$EY .8:9<7T^5 M"K<.3 36R*<7R2^?D^P'YO#O\H<^QR^+-1'*T07;@$,FNCT5L54U$K-Q:"+^ MI56KVJ:GNE5JZ_7U$9^DS+>>U41\V#6 MAC+;2\-2/*R(IP[C3K0VBSJ!KJ/*#Q@W\)4K$*!6E%.N&%IY@S-CAX?SC%>] M:;A1; Q@SOXFI_/>7>W9@,O8&V$*F%0G=(#F,>SYIL=&/! 15]W;SZ[!J06L MLBW^=")2]?41J8>(AJX]=YA6).[JS;1#!$O7]RG\S^(I!YF"5##E4J>AE>N[ MYY@78:M5R]8:9V?VM: &4MON46PMRV"',TN+#S7*NM:7JD? M@\+1W..*K<^(S-!GPEY6E-Z#BWST\/SSRW/[9E93.47EP*-YS(&9FV$:I MTU#+ZNX,*_T#$0EGCY33+'5J[=2.3")13@$%NM#A_/0CIG&-".=9H6\CK"CA M7YQ4^\R3H:TB&PL/U*?\H#W6Y[# %[7=$58ID8;#]HEI$43!ZO\VA>=5Q,*9 M%4*KU-&;9;V^\YD6:4J(2$H'I:4VIR6M+7;8NH *H,C1R$>@DJ@(U9!XORC: M&S)?8%O9_TAM&[,['>M' LPMF557L2QVN6GD%?0I6%SQU.GH<(2D<4(R-)DR M(,W^:8R0.N!ZU<4V7G MYI,DI@-3DP'49)1U-:]R0U(-%"&RN"X#P5V*+\HDA/RUPB2*BQO"N!4<,["? MF8/Q''NC;+3S2B&6.0B%)[V#T1X><0=O5"\J[150KQ0P(YD7+N][[C#1+:ZS MG4XYQ:9KF3H3+S'VBL[$$PZ?]L#,S-N8K5 V4NI09NY$?'R-(KO][4IXAZ2\ M)O=P6RD6C?"D5T"%(K2CLB(%@A]MB;IO*Q]B-^6C3(,0DKZ*' ^]=!T^'6S< M$?6FZA/F*2_$#JE"K#]#/SC#K(C=3)9(7]BL_W9Q#<#\.\*R.P'E77\&YK<( M\C0-T<),RN7B:9_NR6!O<>#;(7OC)4Q/:HY9PC1[.L.'2J M"*+FD^=A[^>Y[84 O74==SY,--F]7N94';NORUR'DZ25W(F%5U40^WA= >6Z MT!'"M:D,J7'">4%^[CD->['UUS!M1N.^5NKH955=MM4R&_?'WX62>0W[U1>9 M5$6]U&GK.V>]R;R%D\A;2-]FXGD+/0H2BR9*!-S)+?/AY!;RAKICNG&B90[$\7(@1*+@)L_O;C<*2,(%5'(%])3N/?>%^4C[0%F[ MJ[DS"4VO-T0GC!W;GU^I0[NL.AZSP& MKOEKX-H //\;L\. 9JYA65-WU+L[3_PK\9F9>=K: ::=>5(Z]@!H-I?S(-Z_ M(+POD,F=E=).2KMM_/9]2PTCYW3(PXGIVB%FGGE6=7Y.1&TN9P><@,0KH,&\ M8_2#I]0<0YHD5K,RHI[B#XA'RTH/.3RJ?ACQ3'KF3X:-(0-(PW)#/$IP\KHF MX^H+K&SNJ?>(%+/6Y--7"L KXCD !C]YS41 Q]).G4J[QGH9G/-$8@VW/(UF MJ:-64W(G<]V@7TFM+5L^;U]O(Z_H&YI7XO"Z\.77\ M"8HZ2I0\],EQ)N98U DN*NVCY:7_P?^@5H7 (L@SC:Q67PE]:BG, 3 -1R&O MX>1L;]N>:Z9R!,NU=I2Z*%(3A'0C?-R&PQ[U[OI ' &X 4(; P50. MU]=%27.<;:R1EB:=>;Y:J=-HE>M&O=Q(:4DJ='JVS.7?GD..2W3Z@2:<$T\; MP"/U&Y9 M+.(\7T#2$CJ_8GVD>!<+C<< MAAU6[^P*P@\%5+="6W(KRJ\-B/.,9Z^0?N"&HYBAYU'''"N!!^^U^6F*\ZW3 MDW=AACG+.6+?ZPCPES'ZCO4T1<*T&!=P_EW_B;S=NQZ_$00>ZX5! ME))R#[ZSDY;#7&\ RPN=P2SSW/=8Y>&8E-?$3DA"DUX!M4TQJGZF!Q"BXA'F MNV&$#5/&HK4L[7/*+-1=02.VC-R+EYDB)Q.IE]G(;D4^Y_(&S;:YD3MA4U!? M5?*PY.&\?>,\F;@=>"AS[/VB;% MT_K[(UG^Q@L&1@HSUQ.QSEOY4JH0$\T9XHQY3@BO9!ZX"EC>2,,6'B]%D#@< MJR2 /_K,(8[)P [R [C *VHJ'T*'A!:#^Q^K\SDC,X!9!8C.EYZ'4)6/G=1C M,:G5ZD"=(]=G*'LN/&KS:I6,BHTT=(#X@O#%8_1\FO"NG# B^(_4K&/LJB6<$#4BKN*8%\%L1D1U5B7JM;O[\>9 M G!%8A'TEQM5/KD M4,]' 73(<+,11EXJ,/_\C[BFN >HD90W+Z"E5U0+G[Y M1%;SQSP2#JDFUH"BU/G.^M1HJ&4%[(^JDD;28NBZM8NXG.BNRUG=]3C56("E MV?-O__Z7EJXU/RM7_PRQUGMF67CH!7[XYMHV\7P,@?^L/E:5OY;QUV#@AO!: MRR\K],VD:(YA4A)/Z9SD>2H #/*Q &N<&A6'4&G>DNM:JG75[VJ56VTVYG>M/JZ7COS.>7I@(BX/CDGF%-37?^F.!2^ M8/_J!K>PTM&_=H>HO=.>;237#A,T:6V:?C=TG4CM;I!X]UY^F^>^;K63)CR< MNC!7-$.)S978/6%6Y<:)MITNR0C=^PW EV< Y'Q189KA,+31>.2X^$;[S&2K MLPDDR)9 QG=Q^6]ST4U^Y28NP(ZI0$M120G4A8U'#K(4IX5?CQR7.1BFZR/T MT[;31QMD/&P<"Q8;W-%)CEV2P]\'Q)F#N#N$M>4A2'-59#L.DZ=/Y"AY-$F. MDL0A1TGBD*,D<*0HR1QR%&2..0H21QRE"0..4H2AQPEYBA) M''*4) XY2A*''"6)0XZ2Q"%'2>*0H\0<)8E#CI+$(4=)XI"C)''(49(XY"A) M''*4F*,D<SUA*AMG.X>^1Z(\F:K&Q:Y;G*ELL;Z^/\-L*8JH_$1IN0YQ0RMU MFI*M)%M)MDK8RLC.5MEJ?S?T4J=NZ&5-;Q64\?*T2B432R;>0TW_VH8U_7-@ M9Z/4T5OULE8SIY6*;86K6@^E%RE>2JW+EJ2:/EKLCJ MV%"O658;.W?5VSO?G4,7U:LWZIG,IU@,WT?L*NX(D;&Z\N&9-:U<$9YLO!.> MY)QRX_LAM;Z%'@#C'N;E6E&HDM^\B^"<(,#*'+1L "@PCZ8\OYEEAR_K0R.M[WBEZ)YQ'>R&W[3(Y38I%].$27K@-K]^$[ M=_WH]X#U;/I(31@:,/Q<1N>H7>K4M'*C5<\IRB! -^H3)[CM5*9$S['E0':"'"<3YL"XXG=;OGNMG=GR:.K!-HU[6C9WS M_F0TZMB4EB:%&]N+X35$MBQ^C5)'DQ14$ K*EK:XY)VM2UO,@Y9J:;2T>=JB MW* J($G*'1")'HD>P1VS#*=M)7 5AP:*3X/ ID/J!.C*49ZEJ1#$[+EM8"CD*_&I=>D.1]3Q"7XW:[Y$LU'J MM,J:MGS@./-!J2)Z'.=+L%*>2/1(]!Q&W(LC[9O"2'M9!TN.RJ\.5@%W$'D, MH=)#EH8U3GE:H6_X.SVS#4098I/HD>@1(=]PQAYY\)LVZ<2S)B M ;&Y.=);-$<>,'[FLX ^4N^%F32*G3Y0TWUV^%MXST=)"HT5OB+W!*G?& MI."1Z)'H$0L]^W%3Q5 +;;'4@G1HY:C\'-H";K)>#HCS3!7F("/##4:T?N+9G($;G!*D.Z$CT2/45%C]R:/!M42_1LZ5.TUCL5=\& >N@K M>'0 [@)[H3>.Z0[I=61!7,8&Q!/:#]'GNH[U-+4FID[)+0WN^D_D[=[U^(T@ M\%@O#$C/ID_N/;@E3I#B1+34'!+W)>6)2'F"$YXF#N&=PVX;8$FQ7?_CA5T8 'K+#<'OBPKJ MGW-#2ET]8$/*5JW4:;3+M9I:5AMZOHT2=L+M :) NTYSB^8F^9.[<-&";5N? M[ ::@DJ % TZS_Y;MAMJU4N=9EXQ,LG.DITE.V_+SIL43=BIT5&K@0TX:^5& M,^<&8X(P_"';V^-/UO8Y:5=*[?U'$XXBB5!)-=+KB^2 MR6#DX0&T2IV4L\JG8!!(=I;L7"!VWH*;,VKN-FANHUUNU8K.[SR:_HGG_\"_ M%GOI?($?R72'Q'MF3O1='1@5EH(C)ZN)I@4KL:U;::?DNM:JG7 M5[VJ6=4-(].;5E_7:S4YIX/.2=6R?OL\Y]1H-H6;DVZTUKXIW@=,;L;*0J]% M8BK5C%F[E=S>*870I*" O,-HS-9&>XC1GI7"E=W*;<,-80/#//=UJRUWX>$T M/1SZI>=]ZN )T0H6F&PY 7U.)0^T;[S&2K3QU*D"V!C&?)\]_F4N7YE2CU1?F R2]+ ML34)U"E0G]P@EH2S;A)/&&M&_!RY3',P3-?%B8@[@YA;7D(4J&&G5D:W#=JTF&/>DDFG)Y#)MQYYKK5#ICKUE9+'=ZP M"D-E1KZALN,'OW<(8I]UF/I\ M'SS+;EOE); R;:N4.\9!ZQR$@RS[O,4]_W M-DY;+W7JJE9N-J1NDNQU NR5+=-IJ=UDADRG95XR2AU#6V[JNVTBDV2A8Q.3 M9*'W62A3N\W==%6MU-'KC7*[N7QF2/*8Y+'3Y;&EHDP[J:DZ.%.2@20#%9J! M,O'/4OF'W%53 U13K5:N[]Z7?N_L=0[5HZ[>J&C)F#>^ M0[OM%?R_K"Q;>$Y\.4XBZ4=,^I'L+=$CT2/1(U+#=C[C"1;MWH?/^#"!.!_6?26>];NW<7F^ MB=^HJVJITVJJY;96%Z1*=PYAS'.EM#3'9),*52MD[QHB6Y2_NBI0G7=)0;EN MHRS[MNNV4?*@)3V-E@[>N5V2T7YL=(D>B1Z)'HD>P=%S* ]W0U.^S]ZH5?D7 M]=PTC6E,R$D0&^P<=DN?R!N\;$28!1XP/TRJ!*[BT$#Q:1#8%+LFH7M,^=ZX M0A"SY[:3*L-X$CT2/4?RTU8V-G^(Q-63"R+L#Q8,,(D'0'/M>CR\]'6QLWG& MO!Y=K94Z]7+3V,6+DT0F98!$CT2/1(]$SZ$:(@FD0>O":-!SV,Q\H",R3OPU M!PM3*59(%:Q'I9"D"M69;6C*^)1$CT3/,;-';=9_2SEE,1%6=WU>0^^!FI2] M8*7<:Y!7L^/3%$NCU$EIQB?)Z 3(:*D!Q1[)J)E^:%O2D9AT)+6%1(]$SS'W M OB1Z1#AA M.!.;?'*[5E*9'HO2WSAQ-7H>FNPMAB8?,#_!9P%]I-X+,VF4FP)ZR'UV^%MX MFDKF &:[U&F5V_6=T\HE-4IA(=$CT2/1(]$C1C:G:*I64\52M>>P87@Y(,XS M59B#N((;CF*&GD<=]?C M-X+ 8[V0]Q]^"---;PP*6@NR_2-([I!=X=-+3!2*]<]CZ S0IMNO+ M$WPRL"71(]$CT2/1(]$CT.D=8ZEEWHHZ1:#((U/M^\8%TV;,+J/4T6IEM2G MR1Q)0)*_"XV>'4_G[86_:^+P]VEMI+W;J?D'\M;![1WZ5^< M4).4H2AQPEB4..DL0A1TGBD*,D<*0 MHR1QR%&2..0H21QRE"0..4H2AQPEYBA)''*4) XY2A*'')4W<7SB57?A7XN] M=+[ CV3TD'C/S(FRWO7Y,QLF=0+J[>\L G_C!3:58>;ZTPDZ[U!)J4),[$U) MG#%SGA4'VXHJ@:L$ PJ <"SL4XD@<7CN/@G@CSYSB&,R8L/\X0+O;:-\"!T2 M6@SN?ZQ.SA L B;^=JT.TQVY/N]B<^%1K''\0C^_,BL8),&GC)"D;DF59Z'B6_*J0/"[P@]BL9^TBC8#I$F+DH P^/Z_SE?<0U M2YTG%!&*VU.65722%H, MX;=V$9<3878Y*\P>IR(,L43\@7)MNZ^^LA))HBSHPS?7MHGG8U^IG]7'JO+7 M,OX:#-P07FOY'\5?P51GK ;W CW!5+G:G2H'?L+,1%B,?'J1_/(Y4=G,X1_F M#WV.7Q9K%)2'"P?,.&BBVU-1654C<1E;@_&7X]M5N/5I^7I3J[:-]%MJ54N] MONI5FEY56^F/K'K5ZNLUM9'?I(RUKWK'@EY;PK0]&;9-.X"(J@]S#K2U4>7* M)U :5/D!XP:^<@62R)I6L)P[FUES<].U3N1A2M/W"+NB9X*.![4/]B*[*;/RR=)]EMTI\GWYF=<_N6 M+&L\M9H-:4L4N_9"MHKAAR@8KNNE3CNU/F(1^P%(;CA=;C@,.PC4'^.T#)QT M$IAI1HXQ7H\"TDT&SK03ZSN\BK^;: F-//>%H:?2&RL?0HR<,.>CXDZ,(I*/ M471LTV=?!DXD\-J"D\0W.@(R8'$'.>CMT9Z&:6EC7PR[!!PJZEF\2Q("1!;=Q"="\45><4U5RNXWD3-<'M6R2$=^]_1>H6U#&;B\@S.&D@JC9KI_HF?3@7<\_EU/ 7L;0 MO 2(S[//,HH('3+>D.:M"=)0H>A(0UIJ%W?.1 EC=SLY'"9(E25 M*$3@T(A"7EDP4#SZ0OU@DM,M+=VL+66C'MLA# MA;A&L&R\301;-, MI-%[".&[*2$M$XQ1ZC1U06CEK*S86]>I\#U0AHEY@*5$TI9Q>U3:L-O:L/>$ M63?.?S$'?D: 32/[6JFCZ7EU))(&JE#TD0N!U$N=]LYR41J?VQB?#I\.'L"( MC@KV"?.4%V*'5"&3[!)I;&YE;%X#+/^.H)SFZ=SU9T"^TD[ 'NOJS@)3&I6% MS,3;C72:J29F4;/OBB%%O\%C+_S,LV(STF,V"\8Y"M(SL20V3%#]G3 '!WE+@WN/!N0MI>VJF"B]UMR6J9/1;0BMOO2_-X M6Y$X >8?",MO[JN382.KEM]&EC1^1:2=+8AGF4B,4J>M+0M)(:.T)V/K"BW! M+P?$>::\8-',*4),^?/YT;,D&,*HS_?9,(>7F/\,653V; 0JN??HB# KR6:)U*Z+KF^LA\\LRG08>1Q# M_1OM4\^C5AQ8Z#H6#SKP,P^92V?4\&!B61!=RPAW@LJ;M M7'=#VL#;Y#!N4&=C^^#$N1@H6:5O4D+A#Q8,+D,?EAE;)2G\45?!N&TO)S3* M3=B"$\U^J89ORPI -6=EJTXBNR,RQGC0F9FL>Y69"6SO(]!F-3/J.L8(:L(< ME9"FZV$SP_='6 9(VK+>%#^)\;1,5T";%]+4\*T9>AZX([-[J-)\W4_$Y:1B+2%MY$]"^6$O6^#P"(7 5N9 IZ#JQ]2LM MWKU9O+<3(,\9)LNL@44]=]DFDT;M28C4=42S\4&#^DG7\C2:@LO:V^R=8'8Q M>3=KG7B*W+6>N0 -V)GP/D;"U_%/P !P6 +^:7/"K'9P0P4[1BTW6GD56]JX M^Z7H)O))T>+>.G_MBRPU[)*GM7/(MMD?09[6@9W-&J+>.$E-T5T;HL; V%\? MWEV?SZ\A:@'/EA4Y",?KQCG$5K#)@^_V@U?BG5LD+L],GGLRYA5-GMQO](7: M[N@QAFEFJ:YCT$W=R3F4\38A*6A[$EJF$@,;+NVR)$W0=ZRJ!<8;(2*,F6F1$ M!MR.)%/?IZIEZL$SF"=6OZ8XT;0X@!;7]I+QL\/M;:P(64SZ#()=IK@FF0[)HYQ#%ED$P&R42@V55U(%R8O153;#"@ M"GVCGLDB#]#''GZ*.^)%E[@;",ZZ!V:E;#^]76'_!-S7 &W>(/$N@BV8Z7_$ MD+V*X6]EMCSXT>2:*G/93I*J\B.K92YSEVC\$]1,!^<@$!F.PY<&T$R[7K MY=,9L\F[JVJ: 539#SN*/&XO5.8AI7YFL:RNB]T]$YXB3UO,6.MI7$BI*-& M6%92LI_T^\QF9-N>JV=BUVQHUERZMAUUM;WK,JPD\PD_HLWB94?Q*MW'$3:N.08($$SR$WH29A MX^TWH9J\:G-3S>'XS?$WH78+?DM*W>/V5!ZDRH^H-]4H$)+36\J'Y/S61U0-B/HR_ZE@,LD+H-#!RGBX(?! _3]^)X #?UJM\'.S@S M _/ZTZWVCUH1G++Q<#]6M]HE0>Y0F17)#!*LU8%F14X#$'=F MYZ#LTS5ZFD)72,#3 K[29^8XZ!ZZ?7XA8C\9V5PI!6M[U.J915FKU&FJY:8P MA:9EK#-/4M/;(M%:N]1IJV6C<6*-?0HHT%-=M$2B7V')R'6R?(]Q$^'"H7_= MT^)/1\88 HF8E@KJK%9NI$2-MCOS='RG'=Q;$Y-":,_,B0(&^KRE\6?H!ZP_CE5OYTO/ MP[?%6F;Q/=L^%ZO;6AV^/7)]AAKM@A_R8R_T\RNS@D&BBV>>BM30A3I]A/1\ MUPZ#U8_,3-"D6/3P\":%CG.JSX-B]N=@$ET9D6=:Z7F4_*J0/LSU@MBO9.PC M.F=Q!XA+X->N(@17+7X&RPT>L%FQ\GY_/_X^K#RB+#"07(^?Y+H DX1Z. JF M0X29BS+PT)S["^NK-=5JU532:K9JC7:MU>K5VV:MWVNHAEG7R#^:>"X5(SAN M7\&.&)0?^">K27T>"9\/3Y!IH"AUOK,^-1IJ&?,:JTH:=6["YH=FHZO9 MMMU7'F?@B!AYU.<9&AAV,/E>'T_>IXM[?=YTKX\/\.C(]?"O5Q8,F,.?[Q&; M."95_ &E^$H7VQ_'(0T?#'O%#\V!0H91-T]_X+XZ"NFY+S/QJW=D+<9-^;PG M0HW'!P&"-AGY]"+YY7,BT9G#X< ?^AR_+):$R/P+ICI'571[*A>J:B0;8H45 M?SF^785;GY:O-[5JVTB_I5:UU.NK7J7I5;65_LBJ5ZV^7E,;^4W*6/NJ=Y3\ MAE'#-<'92 (,K***N[2UFQJAD52Y;NV#KU M/(Y99!*GTY:7F3FBA27$P1T79#]6L,+N>"+/'&6'V$4H&&/E.5@ MW7.X#1.U>8LO[/I,W1&(N6 )OGSP VC8C&OKF=;B>D8#2G#OW'-,$PM?>;) MJ6/%)(!?TL,'AZX?5!7,9XTGIPR(KV"=/A3.1'$ )B;\_NQZXZ0J#4-UXD?U MV'$Z$13+,RN(HF@^Z=-@C#,:4'ND_*)T%(UE .QX:?B1>.C<-/B>9?,SCN.T MV*=XI+?,OQ\#&.;>8P &,AJ!L6C3* M+RN6QUX0JM$4X6_VC#9[,F64K';L^=B.VXLONLKP] <5!Q*+5@?7 QB8$5+?>&S@I]EY77 S '2@>F%7 GB0>4) MC)BC@$+TGJECCA4PO<-H^G'RKP]2"I88'5\G/N*DK+Q0>*.-"P9R\:/%C@9C M'_78M%LX+*$?1$A*5@[3!BF6W(MPL1K0BLM%("%,)MK;:"3(1WV8!E(:(ZKF #X9Z!AS(M65OK&'?IFG.T03"8Z&P# MPUD^=29^MCK5"D:I ]Q)Z9*;G2P1/J/,SGS2P2\8P.(Y?TX TPL1'('B4=X\ MVEKMWVU\GN88"?.)@"%1#VQ+^4_F)D(RIAZXTF/!1#XB?3XQ%&,PJCP9A9>F M,M11'NDHX%!5=%77^%/_29R0@,2""WH9P_DCY, 7RL64&\LWH%KTO#TZ +L4 M;D[D;H4\.R 7P3"8"($ $/B+2PQT?/$*,I^K-SY$X4B)Q?<($,;3#+[#%';BQ1D,R?B6?AG:1H7$1@L=8/?3I%_ +. M-D93UP,MM0HY^K86W8;F>W,[\_T1R)7U 5M.T#5-/#(#<+X'/\0$)?L$#WX% MKODU%=ZU%).^MK%)KV%B?^S:5#"<'UWAG,/0!0XN*GCE2$:^'AGYC^%PB (2 M"&4&/,H4/DH"H.(9X%%]:6#%'@6>XLK4I]@_B->X3I9*IDL=Q4NM*D!"H$: MT3!LH8#J*&T.J)(2']Y:E#Q=![C,AG?C.2\%!.0UVO::6OFOJ"X-/#(&W:!0 M!R?]C9J'7)7T5[7J3IVGQ@;:(EY[XZ49?X M0:+T0]L&$]0/$D&Q)"S? ]1&)DA]GU2^,M*>3O=?B<^X7+R/SNF1B4$^#4?A ME<)1>S99R,%PUU^0@^/H9XHLK"]*/52M%L M,TO(H.Q-!K:;KX!W!:X,OAGNHR5I)7S\T^'+XG%)/JLN!S&9L-COW>[]'&=Q MSY@-XZI3D?J>.2<*[XQM^"C,&2_TD9JAQSNS\ >2JO@(@"'ST8F;?!&X/O6# MT1E2[J5V??P\K!KG'GEGP<#UX=.AC; RP0,DV$S*=8-HMPG>X\(\O!E,,2?R M=[@EF7@D#EY"0"6.B-(;*P@#!>0$@'^& /"5T12JB^:EDHU@Y[AS)9DV%LFT M:]L1<&)*34[4QF:Z!PP7>63^#/%0FPT!!,&$?*9?7EI&,7VP%2PZ=]P8(PM MF:OT$$NT*_KT#%R55Q@/5 8.E#5M49_(A-2]2A*3/M 5?K\*[AU_R!TQ)XXI MI2DE@ !YYJ\H9]X>]6B?6P! OS$=PR5,V^/=U"S$3#30@67[/FK48!+/08U) MF)<<\2;!FDE.OY[LEG+_,[0C?G0R3&_2R="/GX^;2)>GN6E]$![^Q$Y8 M%##QC(#-E#@X#'4U6QH$12% M(5)IR!^XH8U6)8" )"+BS]") E(3RVQ&';[S0D1RO.&/S 0$-V&N34S)19AG MDJL_?7K7OP+P#U&[325I,\7Y:6[N_-0/C.",5B"L&NEVLN[BF7M(M)&1LU8, M9:'K%%.):_58S<\*7AZD)1A0CZT(FD"RK/P96L_#:0XM\?UP.!?4Y!U^8BLH M+GF15+" 5=MU"W*-6Y1Y@C$!4N"[@ M;':C)C&++1J@S>I,:!H<=CLVU-%H0U5F@;\*3P6HQ;AUBA:+VP.>3+9%0)4B M,0]!/:%MOV(@:#\/[>N8'F:JQ+HO8 1'CDDR9^8GT_X7C@##'YH!_:B@G,Z((5 5Y^GTH3 M;U]0GQAVW)7&,'.E1U"ZDE?B6=*VWAO@;?J,I\NY:,&T328=F3TZ,L,181X/ M2_+,-[S/=Z&B4")W+9]=UWIEMBVQ MN&LHV6)O"(E5+<\P3V6,SX@4"?Z]A5>PTT[4;6PFRCUEDYDX)(_[]JF'N13P M0(R?@N=WHZ7A\XR=R08,EP*3/1A<]H"!6>+Q4PFXI>,QBD%Z' 8W7XC'W-!? MWD)B >;T,8J43?A6-/%=A[MU2:8+54SFF>'0#SB(JTK7#$*^VQ_M6IM\#]=B MF/ [F^:&R;11\@+FRDQFGI(J/9\WF^T@&7V=R;SR7 =^-2.W]IT\K-:);,!V M9W.P9M?/\Q'&F'UBN3P)JW [LS>.F/_9SA &2::[GX\_)8_CIBMKD!W*T_Y^]=V]2&TGV MAK^*@CWSA/T$S:(+0NK9EXB>MCW'^WILAR^[/6(85:8G C5B'*OV8F]XD\UO/VJLZ3)+'4>'$.IS#'@7: M66>Q2&W M6HX FBG62$.L^WLFMHW_QSH\\I-F]!^2;TB?XTA67G M3C-KP'P^H74H6.?&6J.P>X\6X/M@7,#-XM!$)*9MDAI(09S$Y8^LI+=8ZAL- M;VGT."7J;80W8_FQR7H T_+=?&.NZ1)V2^+1+X+T_;0$"#:&^T1?EU6T&@(: M,!ZMYH4'+&CG 5IEQ0I%+-BKXV)'[\( -6:R8>%/4C;1BFTE@6KF5LB=Z M!-ADNRD'&3'*/AF/-^M[X"ADQD'AFM6AT*+"B%%0FO.2$ E-S- [F75WEW7+4MIY0_Z:D]H:3VKSI'9WTL(\JHUY.VG.(5P@K2L>EQ)-ROP$(F=N29@BR!%6IX@4,!:]A*DCZM1Z0X M=E-4M&?$"Z3.:MDNT!ZW[9(^K^UF;3-04G(XW%!2IQ14U=IM*9PK%GLCQCCPX]@EA#" M=\Z@8Q:,D^#6)P8B.27X8!&'?69LE81T:>X#O%%LUB-FZ3=CZP(R3,Q8N0[7 M,HY]7KGH@\9\)3Q02!SD7J"_./YE%^22C\:8)V3RBQC:MF'!":_NUFN;O*X\GQJSM@X8)M*CR1D.1>$L#,_( M(7=*)=@PJ=>"WDIZZXD)*N>-E#HMXF VF79[4NQYSN67.@KW6-/DKIK#I78Y M7 (.5SF'[\?A/;PC>SB!KW!'_NZZ#_M>DAWUYG7^!77T7)]PAA*L[!K OQ1(3921/MIO2R#-MW^Y>U$I'L5QDMO0,R\_>ZYOA^W?OC"ER3!UEK@_N+BH'>TEJ-) MK/[P"/*.L:B70=*D\'>3JIS]FF%PM5T.5P>SR9AS^"X.Y[%V'FNO$,AINP(Y'%ZZ#"#RYHO!3+LJR9MM9HZ\)4G\J)O>5MN:SS MK2O=GO^7'7_QWR]QNY1SV3IF_YA[?]^ ,JCJDM9C M&.^NG,G7$.>%PTV2D_!>-^+B\$1"<1,]A&1D@%,Q?%1 %BL'%O7P$G<<,M D M!&"TW3"=@,[@J\+ =T,OFE2.X\;"):BRD YGC/H0_VFYI-V8$>)6_,X(5C*>%^G#,VW#2T>W8],GTLVC!0@XZZIE9,E[PU_=.2;^ M[^V?H?4$-P7(^7<'!#Z C\,&R]_!0 "2"T4<7TJ7/\[.I-.=\8?,AOLM0ZY"4:^"0LP0B!)_R1?>TQI'"M]$]40A$X%R<9HV@+?X8NRFKTWF@X')WH MBQ(-"H5)]<(V?-]:6M' =,L1/H#HVH(8:Q,ZSI4^&:A(/"P:>&FSM;Y1*NF\FFTR4 M9Y>/R?<-!(9%\/\-K)_!+=Q;-Z9+L:/P28F;H*9\)(&7,"H&H 4@E4T!#4" M&BU<.='"L4A]5/1OTH6G-3^Y,=4*W5+5!.LL1 '^9AL18!/58)&V\K,GSL"E M;1($J'L1YYX-#XP0!5VYT3J%$P4T([L M4:Y']67H>2DPB>N!1X*3J,&X\)AFGJ,:A(_OA6Z'5-T-(J:,!WL-%(ZP6!-@ MWQ0DL8@>(BI%]!!1J8\><@K0^7)5)H\$_"\&GD4V^YVX#YZQ7@&)-KOK^Z3@ M8IYE$(J$3FE/#&HW&2X>8;7F\!W3J<-PF2XS;T;1]E%0<6:PAP"1U .@[R(_ MP4J)QHTOX1[WAA$FR9-%GK-0CUGHE12OA'H;&T/L?8N-]@1;!F2833^ ;Z9> M1&%-.+051W]2NR(#+)G.C(UF!=L4+R@:K,[<%'0E[!2DLF3T"!@A;.).#F2( M(;[MDMYK1J+4.1(E1Z+L#I8C1Z+D2)0[DFXD4UWS[P9=$8C M(_I-BAO.@/C8TJDN+3&C)R5F]*1H1I?@VPG43&'X=MXV^L2(A@4D0N$5W;T; MPM&8/DZLV'1"=D?JV6HOH6E+G33NM*IZE#@9B:+4L:8MNJAKAH;K5=\%!S$[ M]PEP$#,.8M;7FLR/U"JXH]>X<9R&@=+JGLX1XK^.M/EN%]4T201,QKE,@%S, M!%#3\IWG/MY'1O*_P4:.HSZ7@(_^]V MR\O^-:+9*X"+'Q>_C/B)YQ>_Z6"FCH?:N.,]E?UU4"ZBH/IMZ+EK,A3^L$P3 MO/FWAL^29W?+,B/C6HN&RT1<.K^(:X.9,E1EN0N%QOMW@/&J]'(&D\_/8#HR MF-P-/,)+NBAZZ'Q^HH6UN>$[42C:W^N6N,#NP#(A5LXNQ-)X,).'TO1@(6ZC MH[ =9XLS6,I@D_,SF(@,1N.J'6:P'MX2/70GOKF!D0R[:FH>Y!/C,AR]Z8:8 M8Z1>YG5&4-HDS>5HO?.'5R1I,)MJ0TEJJ\NSC1,^D]/&Y9K+=4MRW0'!E@+$MHNOE:V6%]I'EXY>6EPO/V-W:J*%GHN[JZ#F2 M0*3-/I*" C'2*[M]AMB*V!!O8=(NDITS>V;[=H.-*W:_C:L<1 M%^M%I>)D=WBM4=M539R,Q^:ABFKB'S1PFJUX5S5^//[YP;$BZ32)5SKX MV0_G_L*SUO1M$;"!8'B>X3Q$G0-T:KH?/^XOV@U%'U7V1? HVCV%GW@D^7ZR MS#XMY\FE3=ZT<2P9X1Z#290MRL^O*MWS2+A[9+0Q0 86UIHV0;"^]LRBHXYQ M,".$%V)XJ83GW9)LOKS[8_( M]!F[2;EYU,VQT?^66>!FCUD?#)TW#/"CX:W)>GJS7;>9LTRFE3?LS!:W7ZYE MZO:#9(KWS)5E%TWM5'N-LKE%5G'/OKFWQO+L285?JJ"H]D)@,^>YL M"K;R;"1@$DG/Q::@).P?X5K,"3"Y$P'($&.QRCPX:F;HH8A\2?5'VJ%+(N, -PO\J$UOJ,SJXB]E)P]<@>HYN@;8%9=? M:/Q4X(MH8U&K2B^/E^V%_$1.+;N.'KW*;+, M'%C[]KXRW-(>FW@;L1WP-+SET_(KO.HOV<(^4Z$2<_L$-E_L!H-\#5=)SWK.I5UF$GZM@ZS;GLT$^;1W+MH^]\;:PJX M\Q=3"Y_F 9RD$-_9_<:U2KBP'#XHFL^(J^#-SGX.'_% M8!T^O!D??H-?%*%U)#J-F1AF='=3J!OBD*45#",U#V\&JEJ/&9\M1Q/413?6 MSYN598+VZ\QBK"F5N%C,D")W;%M&JA7K*445ED/=&O0J M"RH1<8? T:$&*[-P<[YM\+(FHT)+;1- LM*]5#06R].Z(2'I!,JQ6G]L-C5[ M*<*I(7CP1SR89\,S-X"94L :RN&+O&IEW)ZR-_C@H(P*[<[UI)DW,/,&9M[ M?$T-S!<^%+)N9_/^9. $YKW07:DJN:]M( SS(4=FR/+N:=Z^61=&M5"%5&&S M?R0U@5338B,91_T,-:6MTNGSEPGR%FDN8[5D3-)/)F0ZW-W#L7IP01]OA.[J M KOZKFMH^;B#I;+D%B)UUS;+>&MYT^X&VUK^K(Q]QH=0HO\0.%S6N]W#RYO$ MVRV8WYM7Q,%,T8NUOEWBE1ZJ]1XZV-EL"JM3.:IF[V^W[JL6&]=J9+;*A!;K M-90BSD]AFCAO[>X7LQR'6V10\7)1Q7>$6WJHW7MHM#<)GQ+'W"-PRGL_>>]G M(U-V!]Q1>_$@1<&@JWXX,%XG&SQYYS:7WG.D3'8 SK8HOA,,YXH2[\\^:7_V M[C%VT?.N;C26.*Z>C56_8GHB)173?*#6N=?"!VKM7CT?J-7INE$^4&N/@5KU MZ[;?&9;W+YQ3G8Y3]8OUVHI:;.Q7U$MI[%=9&PR20J"T$/X@!E+BL?<#W1_9 M1EA[>SJ$-)XB&F0'E4=-K-%XW;A3@LU%-THGFK,>RC6\#V>^8W<-UL"';)2P M.\=^>:IB+&<=1GTQ<,=;CYMO#9WBFY^QPX,MGPY03;Y^)-SEAK?ZP'IX4&G- M?32[,,)TZ=C M"ZR[^=S'E'.J&W(J667VC[GW]^*=>SX^8@TEE!)^0@H_:IEY-%ZP32;T6=@M MVGJ6&K2GR8_:*/Q:/0WJIJJ0M]IX1Z7 !\H!HG C?-KDSZ'@AT "V-R?H4L; MBSP&(^$(!NL!ASW]B&;@@1HE#KT=8\F#U^RH\]TJS.OM"V&D,L((+@58!FEQ M!/HVYLV*$8&JZ(94\D$SV(973B.*]>-&X,WTBZA (H=EE >\!P03N1*L8<^= MHTF,T!4OV3>QDT&(#8-];SCW X3LH#,:J4"'MBV &?@8]_5)3&QZ# M1$&+]=D-;9,J?\NA#!##4MPD<\ MT47-,SISE]G"\+P7>LM&T 28I@9S&I,893==#@)A8?@K>A+T!_)G:,%AL3>M MX3(WP'[$=E7P)7 @>1&\9YA']5D;+Y2I<;-W76*./G*SKVR:RAF_,-UR$L< M,%G"7@H3R9KL]D+KE2ZT[DC=63;HK]ZFP9V[X#X*&M$P0>/:(YRX*0TGT@5U M4W'9N%C9V(EC4%\VEM9/8M[\13RW3"STP8RF$:5?N5QPN>B\7.R8F=B:7$S& M7"ZX7/1&+DYJ2DW$CIE2EQ5)V#:>D^6I. 06A^?9WZ]B,:F2*LC&>D!J2P]P M#*QNL1L7LD,=M)I"MMT&E5NS0;F =8O5N( =ZNFU(F *%S N8%S$B>] ML1(O*^-64;F0EC?NEY8N(H-O-EX?"CK>(F@Y7]I1EG8- 9*VJ@GX0X-*%7J 7>DWNBJ:D;)+1K$UL4+5M&[0'EB87AR[MK%!TU(0NM35J@DL$EXASA17:$0B]6P)Q67&#*MA1ARX' MG4*'8O8P7T@K^$()!3C&^\X2UY2H;\@\*$.F:6 [J9=8L\2YJ7Y1:+O<)')N MNFANVE5*V92;=M_;*A:,#,>3*6>H"V2HMN^Z&OPD=XN?KB$LSNH0,R 9>Z;O M.##UD4AS.0IEE_6<\2 /JP-1CU4'TA%DZF-4B7#YY?)[H+_2GOQ.N/QR^>7R M>V(/L8G\UC#FU<%L,M2U@V>[["+PB&YTDN+)5PV5I"JGA(L2$7<1;&-J$!WBCZX;%RL;$Q/A"^G MX*A5W6(W+F2'.FAMP,)-.>XB%["K%; =GEXK L9Q%[F 7:N M0,<7,-*G/3& M2KRLE!O'7>1+X[B+''>1XP@=,YIR*-#4HD(#!^"&=YSO)GCAO4YGB]2QQ_69X_1TX\79%JJUAWVB56 M'7%NJE_6V2XW<>3$R^:F7<60[2/=:=)@)@\51><,=8$,U3:N:PU^DKO%3]<0 MV.;(B1SVI2/6_'#F1RR^7WU-[B.WBKFDJ&O.J MJG(1YB+,1?@D/GG+$CR]# DN04[$#2%E+2BT% 1" M7+N^A1^X]8A-\UHI_B$>9>93T3;'Z4>,.6PJ#*H_4L!L.CU'2K@F,45.8]3* M_+ORXM6LC0=R,_>(\>/&6,)B;PW[V7CQD>)98$K+B1\^E>#;J_:> ;!4*7YE MQ<:7R^.4P\+&&4N!/+@>98I;8&'BX;M@.49GUB*L/%0&?[.68V5L:LK8T*:: MHNJ*ILTG^D)9SM6QO)B(QO^"_'ZC**#N4KA'/>)@MZ@QRY]NY2$4,<1.7Z4L ML2KE)9'5\5!X[RQ&0IW5RQU:_4>:70UJWXP ?GEG.8:SL Q; M^!K "X]X2L*K[XX1FA;\_77E?C,;_$_H!];RI2^PK[(TDF2Y%=S0MA^U'8PV MB@AOW Q,864-17T3L2\B:BV8KXVKBOZ[<5_%5[2BWHB)!1'=71LF@[AI)"26 M0<9:^(,8:"&8GYPO9!%Z'BSJ-\.W_.^..P>V?\(%O7?6(3P4GKZ 3]%E?(.O M^4)@3N% <6'E\][T0P^. ,KQ3>$L46=\>@TK,R\BF1/OI MWU:P*IB2?MZ6]/.69VR!4".!V?10";Q8[U<4NE M7.=N\]_/CCBK3=+';@3JCOMY?YPW(E3K '%3!_BP?OBI+650H0M^-RSG@^O[ M[YV%'9K$?.^\-3RT'QO7>NKB8"8.I^.N3,GFM<.M\J?4/?XLLJ TF*ECK2,, MV/=[J/,+O#CGG3@FNNUK>))K\K)M7G-R)%TN]\'?D-&W>M:%5YMQB6_ M.Y*_H]RL&Y*O#&;*<#QI.1+8A2HUGD>^@#QR*[;KY6:;^6A;GG#N1\*9.Z$\ M@\P36&V8E9-N9)#U"?B,X^X#43?4),W4.Q=-+IH9T=S1HM\-CT\=S-2A+A\< MN3^3Y%YC@O=?Q \B(\$C3]$OS.#B6=Y*:=S1<-]R\NR][X>-(,7T]N!Y>1:W MB_RWHV'\2/Q7Y#-M,)M*G6:QJW0#76])K .OBVU7A<.N.=B=:0*V@JQ^DJ" MP&9MA4UT>WNCP+N#0WWA3/BJ"1=J1RHCK<.%F]P&VQG,9*D(-'#0:)4.:?<> M6NQ?R-IXP?-"Y;[@:-'-];Q6*-+LGIY7QAP6N'=,V$S/%THQS\.%.^,ZRIC" M">MBL6>@_C7 C?S.5N;WUZXZ+&;3OW/7__.?9?VJN3S8U!YK>R12',Y:K-)*6WR+AWPF'Y"+ M-A?MZVFX5\9JN[-3NB7YI49,$=*U L!UHW@^NYH4./'$7"A%&31:,QFL/$*$ M1WC_RD>#A9@,A8L=70S%-:3OO7$T8;S,:CJLA!1)@A,*>_)@MD+OME),1LCJ7!$7O'9?\Y#I=/Q.'T@X=S M^;3WAZGC8585P.[/Y5K?"2..D3 [Q'^3RQ%6U'B$JS3PA94!3#%^TB$5^3G&M& 7P\%AP0"Q1.E;!EA!"^R&,%^B@P,;.J",\LLB$AA M/ZX]LH*/458'"HSJXI'V]"JL4A0/P &=N@FU(_5.'QN>11$1GJ4J/A<#WS97 M#=J1.DJ/3P]I2PE:3(_^:(3B_ /4$;C7W:CR$S !4E3J^KC37\/UFF4&#?LW MPS:@T?7@]E&CO!(I?D!AUS]@K5>A;2 M-;B]P5?.! T_'0GX7T0-@9*#:C5P# K$6-[=PM M%HS9@<6)1865LG)^'\V89K$B9FB33\OXX11._X,+"[]SS @[WWGXDGQC"0\I M-;GEJ+3<>OM548[*O.4S(4=MP/#'LDX42I1& M^ H]S%;WL,2JY/+G#?2\2[?:B]X15(CY*;6)?_? !;P'#QDT4F//=S*8R=.A M*(][VF[+H=:YH.TI:#NB52T+FCJ8*=)0FK:,87AZS/2+J"&[0T>;AF7@&(6% M1TPKB#)15];STJC=8-?=%%/UG>N]<<-YL SMHA@E$E04DNE@IA<%I",- KQ) M94^NV:5H#^4:K1M8&ABT8NV+"'*^:H]:>USOZ2()]33:= M^D9CN>\CTCGL-!?@S@AP8Z]K?P&6QM3G$K66@QM=0(^N61 [Z5 "^;WS!(?H M>B^M9(R3IT7,\:T\/2S5+28X7WHXV4G[^>#R"C">(N8IXFZFL'B*N,,IXCXF M1$^1)>XC77BBN,RQ@+,]%QZ3\2R 90L?!KNXM53 =7E8-?9_.6[4CCA(8E," M8_T1\Q5X4I^67PB66IZBK5%?L+"MJ%V^ "8GB:'SZ=D66;8*@1[>2J89Y+.@0&KGM M(30\\\OE]7KEM:X1L(^\3NF88/U@?*3N)WJW)'ZCDU$P+;=V?0L)<.L1FZ(? MI*-^?\GG0*--CM./&'/84AA4?Z00W3Y3YE24-AK?,_^NO#2^_T!NYAXQ?MP8 M2UCLK6$_&R\^TCN;.;6<^.%3S)Q6[;UNRGBY/%IK.6,H$Y$&:'__+3 P\?!= ML!RC,VL15AX*_M]V@PZ ]-+T/6:W[E%GT/9X8U:S1;Z8;3E3Q_\':TED=3P4 MWCN+D5!G]7*'5D][[X7 Q2.(0"GNLZ 443L^&/=?4WB*5]\=(S0M^/OKROUV MH AASPGGLC22Y&9CR4_UJ.USR2-W<^-F8 HK:Q3JF^G-B*B[9HN6751Q-4\6 M>B1%^L!:GA*L#ZD:W:-+M4N?/;(V@!IO&8@+ V+Y1/%=HOHCX<[WR2:J1Z/: MIC=D2>!1YKWK!_Z]L::+^XN8T7??.2;]0O8]*:Y*2 W' M@5F!B*4B.W[?QA)],!/E80N3&'BQ%!>T#FV\Q7!^*X(FCQ&H=C@YO"R$UT^U MP!XLX)'V>O,2JKWO(4K*M,G1SW8Y%L5 ',PF8[DCI2R\-.J$:K09GTB#F3HY M&&&(ESSM5?*TKAN]Y"51O,2B \Y//J&PKX4F4U=HVK:%QDNEN!Q?KQPW\JW: MD6,%Y'@R%-O&)^QB"54?)N844J%K#T[.@R_*YCX70 7#X#Y[Q"!_W W\D%'RY\F_PR!+.UA?<9V)B;4AV,D]J MW\1S4)Y7UF*5>X_ETRTL O9Q]GUT5 ]\I0]O!=(&S\1^BL<"U9MNU*W: !S0 M$DT5>OMG:*VQ-.;0V1CQ4S_;AA. B"-MH#H; *>G=SX=@<&S^+:,D)[L\X KKF&+TE_FW M*L(P'#U?WZ,P%)>DZY DM6U)FO9#DJYAC,4'8OADY=JF8#VN/?>)->7PK'RU M-$S;E@9M,(-E="3ERE/SK3*+UC:SZ%UBEFOP.^"(S)"=-#PK7 +!0YPD7NV' MU.+_$DI<(O_K+?._,A[,-+FM)OT.F-J<61)FT<=M,XO8)6:Y!FL2N[T#+U*7 MEL,RAL3G]N06KA?;YGH)O"OE8*[G]F07F45JFUGD+C'+-=B3[T(/#CCT"$UD M+ZV?^/-^"O)*S(*=)8E->5[!\%-'K )N0K;**SO+WIKRRJ1#O-*2!=FG\9#K MBJJ?!SRO0ZS* U(8_1:1 [5ILYI011W,Q.%$;*NAY/Q9LY;LU*MEOP,5=$/V MF_:%_:[!\OU ?/\6!_Z&CZ%-\>!,LO;@\"C.UY59P*T.34])^B9#4?C9)O@# MR-'=HPM[_XN^7BEC91*D80BMF&^H/QJ;V\E=Y*C=,U2/QE'Z8#;5#AFVSJWI MMJWI)O/6\U%^+[$8^R6@!_6 GJE#+FNIQ5V?PK/A"__5A!MVI".S7]+4'9]( M@YFB%C@C:="C9DFSQ1YSM?)@)A>+5-/5PN-HMV&P\DC<>RH0QP3'EC9G,8Z7 MQ:& ;39T<]A:,A0\XF,_J_5$[)=ZS:J=:BS^MB(>8ZR]^>K]QW>%X1V/:\/R M4*]\6GYPG8#F>,6^*O(<%;RQ=C85F[#"\"+-BSJQL95Q1C7P/ON@X,(X(+)BM8:\"L\ M$=FUC]W4E4CK[+C X7&="%"GT%]=ACU/H<^[V!)="1=D%#9:&_"\UM2)LS1) M[SF" ;NDM6EK#8Z-TF%X<\Y[W2/8%8 MW;0*2JT=#G_>\OXO)QS4" 'P8\):91XT5G^(!\]/Y@CG7)8ZM/&CH?!E9:EA MJ(K6N.>8_7D@I]48>Z M3M.[Q6D7[PQ]RD1#KZS"L.U1$RQVOM7@5\>#F=26O=\!DYYS2*,A$W4X1.P0 MAYRZ K##XR6*^2)>$,CKC3H08,I#T^_O(JL26E[JN%A^TJ_")%XYR"6Y,Y)\ MP)") R19'LS4H:9H/9?DBA+#;/U)/^K!MB6<*H9.Y(=-1/,D4D]<\ CVGO@X M[^'9\#P#)T/ S^O06ZP,GPC^R@#OFY5#D26!K\)S=A<_\"4C&9;UQ@@,X0MY M(DY(A,^&%SC$VZAGVDKR2A+/_C'W\ @K"F7V_5Q$5@6K8=:N;^&";BDMK">2 M%L'\DJ]%BCAWG'[$F .?AD'U1PHYY3.QCBAOG$;FWY679M4?R,W<(\:/&V,) MB[TU[&?CQ4ZY9N+9>M;+RL1HW)+J@XUZ-,=PM:B7CX M+EB.T9FU""L/]?S?K.58&9N:,C:TJ::HNJ)I\XF^4)9S=2PO)J+QOU-P,6@I M&(C?/5X1%$/4J.;T_"$4:QR.SH_EI8,?K"61U?$0=-%B5*L03N[0ZC^ZDV?+(TD MN5G!WJD>5:MB;^-F8 HKZP/HFT5%$5$KC)7$#RBS/K:5P(KRC<3,/_@+,>^" M^%69:=>N%/]2/&-_#[US]IKZ9."53;< JG2)0[=@-? O5$NCZ68#C8!O F.13?RRG(4=FJB^5K@M MRGJ@R6!YQ#'IBW0K_6R72([6!'ETW$!8&4^(__4B+*E*)O&9&VG1:K$:/R[6 MS/UELSZ_T80P>HCW8'W3R[LX%DRM,Q8L5CA(]&XT0B'%%T!QUZ$W'%"4B4'< M$V4@^)H?5<#[.V>$]>2JXV7N?:TYW9IZT@MOZT5A\#?:9/0':S)ZFS89U:S% M/SV=:P13+V>^59U:]@/(P DL'XW'3R@OYU]@5]]U:KBN8SI8V^MG-AP,#-4F M<9%6%Z2.)C565!(616UQ(X]*3*LYK)@%U5Z)&\$-/C.NOCIBF.3#NM71SX@(-RAL MMZ(62Z"%R8/@]@9?:9OO:MSR4ANW_#G"3HQ'B__>/0)K!GXL%-S0F MR\)^<0P4XU+6XZ,!?[(,NR11W6GXH<_&"\LH(2[.1F ZV;R)4V$6AK\2EI[[ MF'D;ROD3G#F\]1GA90[ +)ILUSSQ.NO5G:1X+:HVF(U'Q=I5 6AIXPH/12\Z MUKIU7'>Q-2Q9]S%PC&J%H6UK^?.6E0/=.>8'RYA;-F4!EGFH"$I/Q[T,2G\- MUVN;YEP-6Y@;-@W[^RM" A )=J)X&*SRQ<3<1RPY?F6P>BB0GPL"UU>:YBF) M7_<_B\M#VP?7JE\1J$F3.#.GV^G 8"X_ZGM06)V3<2]$F8L8C; 99J7>YXV[ MO DQ78T6TI'"#SSV!DF/2FOLI$P8['P0E+:D1N_WT[#(FD.,_\_CBYST'T8!YY> M[BO;UJ>3P4Q6I(Z@=G!\F+/I_#J\H@*OR >GL/J%\-)IW3W=_19MJ^[.]#/F MU#?3U!D-G7UK&]KZ.K!%]M/66W%&IOI@ILIMF58=\%,XNQRHL+>RBS8>S*92 M6PXOM[=W'_B_Z2_$O#%@5<8#R?0LT[V.Q@36Q!_XP@M"#_U=4F6AU6A^[)P31KBP&CA*DK:?_ MYV^:)$Y_]2M9^R6N0C-=^# VJ6ZI5ZON4Z7%6PV:*ZMKV'I1F:+)HXG>E2*0 M2QSCDT@OXS,[W]Y_POSP^< ;V<6/_?\@UOCCGD3_S\KW*H^L'YOO4?M_>W;+V%T#=E>+4Y([&3CM4)/\.1YZ M<7CFRQ"'< B/EF,]AI%S*JPCMCWD-CS 8.;Z O1%TU(H3:>E4*T56'3(D.S; MA8I'C!/'PX"FN /B$7^_.5;]O6%?G4IDOCMQ?)J8;W\NX*VL5[1$1/3Q8*86 MP>L+F;">Y"9[<\=4ADOY? R.JM^E;E&U\7*V*&-L$<%)A+8.H\$3/]%O8E%>4;>@E8O2[A M=]0JZMAZAQWU\LY0T4BI& _/2:HZ6'D%NB6;!1:E V9.K5AT?:0I6F.],AE- MISL1GNL54^BCB=P,,>0$,!]=7912_J>C8H^(DXL$T8C!1VBA!H?1:$[&WSW7 MKP[>_^5$,/7)]A#F%GN>JO^F^4-='LPD>2AK1X==;B.@R5%+>,5G MNSG( ^0M8PQD;8'&$HBM'D-9:2%#R>&".L*"UREX)Y*[C\T!@^#;9J(V'+?6 MUMZA,IF^U5M_(XN5 ]_U4*@#X%77J7BH)S8#L1M!&BIR5\JO.5!/NV;._OS4 MEIDS!14\'LIB$2JBOIW#F>NR=-4^5[D&?"0-1?'@RGG>*%*/%^Y#'[9*/ :P M#X3V5]9ZOR+Q_A:V-A*(Z8DO;ZP!GPREPWNG.&A3)R_O_?FIGZHBJ:GYW3\8B#O@#-_S@PMINE>1W]^Y^C^D_Q[ 1OT?PW67P M;'B%/!2W95-YT$YZ=4_&TF F#R?CMBK-N6?4K9M[?W:JO+F+/"3#Y2P6&P"Y M6]TYYCD1[^QS-2NHB,;ZP0'R;GG5?6F6VS/_P%OBCD2:RU$C.UKB6C=H)H.9 MJ@S5PRV:%H^SVQEO+L17*<1MMLJ?( *$"<+Q4):*B&7[EJEPD>8B?5DB?1J) MWL>ZGX*+J PEK3B#NU^W0<'GO5J\6Q7NWCC$ F4VXY^U;O'VKN M>-]68XD03WQ]*[QQJV?\U/#ZWI^AVKJ^)UC7.]5:B%-PYKH49;7/]:W2UJW) MN"U?G'O??6M:;4>)4XTR/*:4T:"4$$Z8CJMB3 M9'%(!U51$M&6)\$C_IHL<#:N_3+:-:PSGHN(G-U93L_:' +YN<8AGL*SX;?* MZMDO^;3-SW_2,%)SVM5A&_VHF(S;SJXQ+]5D@3O/,NRJ@Y=J';S0\"M; MY3H@J4",Q2J>V-A0$'>*7O?D[,T!6@<^Y#&A;%$FW\/M9GDXD;?(\V]_+NP0 M[8!XAFE>");63V+>_$4\MXS_I^U*Y]'6J0UFCKM;3 4K60!RJ[4Y@A3NA 6: M4^8&4S::YKK-/\QHI[=,/Y>/=9U(>LT!KMV2C,QHR+P$4,:''07 &]C/Z9%' M ^@$4F2475JH4XJG,W\1EA8>OO!"#'B##W^(!L3ZA?&P-;5*7T91:_)HHK?4 M3*^,I'&M^=$'MH#WJE469#-T&G7+QAP!JH%4$V'S71=?R/B%BC8($:H"E'T^ M2/%8^[^<",T!B%G%.S7A0!RHCO?%_\!UT32,(V-R93B=]&+2XL675X$>F?!J MJM.(ST=X[K=G8C^1/ZA?TUARQ,%,&^HEHX-Z7=[0:>%0>:/ :80#KY)OSVYC MF9!0)I1I5UH'KN'"F/(+XX0R@8&PQE(ATT$UTPN#,>^T5&C\ICB=5+QSP^:. MAT*%H@2ZEU\5QRD*Q9"\L0R(QR^,IJ)A6\N?6^0"16&Q40UUAY3>6S@FV-\^ M+IF?TNL;HR^ET\(R#$*/E ;M.> >QR)J6W]@_562&&01>O^C&_P/"=X[7XGW M9"V:VYPJSE\:J@H?+G]VG5+:-"DX;B"\D "K?GQVQDVU>N9(-LOE+EFW--P] M5RXDB'XX4*70UE)5;FO&=EZP=RK9X\2K@."7>LM;R@(X3E&KC M[T@RRPD-5AU%W\;6.??P(1L5,]?RQ_AT(MY3L(QG[?H64NF6H3$]D;1ZYY=\ M+594^S-./V+,P08,@^J/%.I@SE2M)4[RM,C^N_+2*IX'VR9566$S]\BB5I57O/E%^IM/JJ8N/+92L;+]3ZP,:97)E8ZDJ.3U_",6ZK*/S8QDI!K,/UI+(ZG@HO'<6(Z'.ZN4. MK1Z,2'A8X.(1F!@0,?$GZ@[2DD>X@@QG88&W\S6 %[ (U1=>?7<,<&[A[Z\K M]UM:W=F+HD59&DFRW$K18MN/JE7_N'$S,(65M9SUS8$A<9_(CJ$C9?=U7&F< MO:0C@T,1Y1ME4/E77;H1!YE[[AP=5NP-Q+PQ@)G@QLA4^()SOPQMP89;U(^; M!**&K/_S-TT2I[_Z@K'X,[0\D))BU2^&!-(ZWV)A[ZEE8;^Q82H(T*0=_A6U MT5C4NS:A"Q8E24E;S:NUTT8#01:' ME8D[/H?K"#/C^+BXYD0L*X3?)Z;/R2B?8Z+96>-@U4/-FNRX20'ZN9B@66"P MO"%/+[0=5@?_V"6,=W N! CK6MR:H?="^P;BH)\^F$U'T\W &NU%VV\09!WH M7'ZPN7$VQSA893R8@?5:XV!/E) ]K[+9/3KFL!WWCNW4([$=3H-I59^T9"I< MT-G1J1E'.3P)#T\_AL[HH8'2<';%8;OO&P_JTR.QH#R836JQX(GMD0LZ.PK; M?Y3#4P8S-<5SNG*;HQEX_G5=8;IV) Z<(**8RLV/HZH/Z4B'IPYFP4M$R/\K8RF$'ACN1RTZ+C5@REXD8+5@Z,J".<8 @_VG@4O+(?# M6WON?\@B\($B1B \D])BVI'P;47\)+V&4$O"'#YK&POV8#=^I^ Z"T*IFSQX M93P1(.#CVB8!,8<4V"I^0M04 ]Q04(%0]@A&PV*M';(QK/KF3YQ4I)J@QE% MYKI!@2A(29*07#)B'$)-1I$Y(=@'@87JL/VEYSY2LM5)BBZ!GH:]")GA'",? ME2R'XAO!<=!DIS$'&M>&3NN:R%*VB1,*N3_)0^$APO]JCERH;$)Y/$M/X@K9EC]"W)97Y#N]BR4F8Y4I?Q/ M^P#=2<16BRVND2Z-JB?V0[CD:)D- MXD>Q4? $IB(":4>V W2]8PA;SA6&J/E*%'[=F&_ M?5S;[@LA7PB=D9>)ZNPK+0CF,I3%K@ (MIDJY=RT8VQ;^]PT'&F MBW=^\G5CH&;7GOOHT@(R&AP%;W!!,9\X9N5>7D!,WTA"/B?4O7/,-S%M/QLO M&.'=5V8TE!E).ACLNR4DC#9KW3AS;;-Z3\%<.D5[/%PAKSQ:4T0A\)Y M$&R@[.CR7>4S%4S\V'NJH1L8KP,?^V@E5J32R! M3$76;V8XJ-B>,]3TKA@.W"H]H18](EO)U-G1.#3_J>S1JNHH;H_N;8\B20^/ ME:D*:M@6!AIQ.[6#/+3+3FV)AS#7-9R,N\)#5P:.+!B-"E+W3#Q&%:.;0-9\ M^L.AI+D<;5/GQHH2L2TH'14NKLEPK+85L6[C,+M=Z,)%F(MP"P9#>R*,'9/3 MX436>B["-6#;^]":6^FE"6L/CM"#;XPRO B/[-,@&IH:EK, WUP(C)_X5I8I M&B+6:U6C+^TV-3S/<(*7W/?$^6-X?!FZ[,KP3-I#B7&!'YC>, DV;_I#6,,3 M+-KU<(4+@JVG29,G/-V.>US9HG,KC19:WL:XT==5WG*-[+P;W1MCO/OT3[TA M\P#S<+;KAUY)QY2J,2&&-1'S+HA>P^?4ZJ,2L>0\$H ;U.?L%P],]*,+5\,.O'^&($_ 9&(_=K=5=;QWA&0[ M^49^R_=9X5VZ18\='T0)NT;?&0O"QI@U[?Y5=40)*,X; M25M]L9%]"TTB;T_P+6S>9SWF0!C!") FA@.:R18\U-% @TH2P$)!U^V@0@'T M(D^$]]%7?X$OHU#XYF?B8;.,\4"2G=](R=:GX\&L6.#W"]7+0$&<1^@R-F(Z MF*E@=3=%'HT7Q"WP21" HF=\L=%KZ<.ZX )S?:03_LE=!Q$< _ZVPVGK]L/AV>LR [61L.X2NN\K##S5#Y/EG! M9UR 6-*!/16QM6"D%]$O?@6:6J^W45T(UT@YL /^#''$ AU%B9>Y8+P6(M(( M"\-?Y:F^/X%=3YB_YJ=:XU2EZE,%(L+!QN)"CY#*L!6\#"-)I.WU\=G%#) A M8$RN5(4Y9D&3;\X/V6)77]_<'Y7/_>%S?[HS.8?/_>%S?_C:="0_? 80;>Y1FK"&YKCYCDD=ET2T)-^&0RT#:#G6)PF01D':X=%N[! M8 W8\ N;&.#3T8=CQ(/@S[[O@MRA#%+7#Y_N6?Z/^)M,,'%N@I6H;=@,2N*QH8Q)--,'-XR2L6.;_+6]"M3CS4\>E-\K"EPVU8FC,(([G*)]BJU2)FAGSP0'FY0]DHZ6!A-8S2[H)E':"D^'M J=]'"B M\T61-$!@A/]O+(6J]WGM;R) M H\(S4%/F?Q<$&+"GP(_XVRV=K"TI:;2Z7Z_O(^7\R]HRF%#-[1WL&=2#CK>"\4@WH9RJ$B UO+CN^6LO*=^BD/8 M224^PQ9>*$U911EJ&A-8@Y6_PDZZ2CY@,>0B*VA95GC_\5VARAUM^T_+?[,O M^^1]P8U\2L.D]4X[#=IJ. 5)&TIBL2XJCG-7S&Z-@^&!N_B16,?D)_$6ED\. M#E-K6\/4I51X&WTW#5 G?_2CO_IE(6M-1%X?ERB.-=CE=/\L7"^@\YE)D56! M6Q=0^^-5W#DF6T;FK%#;U0*VUL#O=\'B+X6U?A5]A? -_EVL2)0->SULSGSZ MJ9D/_#5%&8)UU"WFTT_#?$I5OF1?[BM,2MN+^W(C!S0PNR<%GJ,#!PJ<)TBO M6=E,4\83QZ=F/+4=QJ.& S@#$>=%05K#H^&![8<"S MEFO64QI@P@7/Q'Z*8:D+IYC$/6*W7\#0=>OBE#_=XXF3UK(XB84A8BV(D]Y MG.37?32GZ%CXV!:*PJE1@ PL(PR-XZ& H8P9[QN:\*4#+K)HZDB0"$4]BWY+ MS;&J.&7RG9$]9C4VZ_8QW1O5 7U/'<@8*J.I=:Z/T6(I5L#F'+-]I.)_]'L7GHVJAD@S%5F^C&4^*4J,X0?IUOR6;2*L] MWK&%-V93<8<3B2QJF"TKA?04LOF4B/8[I8+6)G.A:"X4[UROR0P,I'/Q=3GO M5.-!/3@LU 9'@*S0..= GYO-4XF;CC2FECU?+V5>?# M95@M+\#;;FAE5D$6-HKP]^/M/@2/&]9K?R7K@"FIRRG:SN\I)['#2H/+C4I^M%2?:!DNO5.! MGY,>FW9E0*HE \)QOKR^9[6+<9C'E25TIFZ9!BVRM>I^./?)GR$6OT3JVTC% ME+Y3H*.T6BQ SDMQ2:SGD!)D'1.;TFA2A!9(8P#YBASCP2/L\@)Y-EX$\>^R M9\8F6^BD&9\TP;.V0[]8C1S1CQ6IT_"1'RY6$9MCC;H!O\5#G2P//T'-I:@% M _YGX>X,STJ#3_FX3/3B+@X89K_BV<6^-59\")]G 2O*(H^&28<+YAXG47W# M$CG?69W]8F4X#[%&"SS7'F:+\<%RMDV!V*#TD0+$8CV!;$UQ%7>_6&BZFX5H M3P"A',/Z#9:A;>?YBI*$%6#E+@96T\5*O)(ZK#K'&A$3GI1]7,17L!*7!1TI MI[#'+]FI8/L /4.?KC3]L(4?]G L9<$RJSLK=JM]LL-TXX\Y^F.NK\5AREL< M>(M#=YH$>(L#;W'@+0X5+0Y2:8N#/&@(>/ .+!I: ,7&LM\Y6:B1/R(3ZY/S MA2!2!1;$.>9'U_'B7W\S?,O'S]/E?2.+E6.!1U0U<%8O@4_0Z\,G="J@\RU7 M=U[,J.TT22T_VY;!ZM0-]#;GH!FRK;M1I"3_>!I.7-KN,^M:P)=^LXW%CYNO M"_ NT MBQC)Z"_CD1]-)T(.X)!N5V=%';B7Z5TWM9K,]=LO\?88YOS^BQ=5SOM1$BO3Z.,K>X5Q1I M=S1QW[8N7^_6Q2:EV\,C#\I0I;*2N MT_%^ZM''&)\:VG7W0EJ9;LRE[R*E3SN)]*GC\85*'Y2-P9RE'0PQ1=2P-9FI)M\09!HV< MYSQ^J>%Y\VDY!_#OKG[M _E7'LPF)8!&G'\Y_[;#O[M:O@_D7V4P4T:=&%3: M!?Z]AO#??;;6.)-33HHG^>#4&A6NTZTMT_1#M(*U6,"JCBH$U[P UZ0(>(.M:J.D3X#-Q+XJ#M-^M!'*1S#KH&#MI^XQ["0>*X M6QQT#9[M%\O_<;/$GDWKX C_!=J>%1$F*8?^I6P7@JATV^98 M>=>0ICTX5N0!PKML^Q$N?8O&VS@?F7GVS5B_$E"(.W@3\O&'1L%1N[ MAB-(P*JA*/1TJD&$_^>&OD >U[9+\;4I0C8R3<^<+:\.)A2Y8G^ 1^9^""%+L=:3^,_E:V7),A7;,WX+0&CP0O,3+Y(TX& MLN#W!#9[,:_*KG&FS^A0\4PC4D6U"IS#<_$4\MTR13 8S_%-QZ$'S 31R M84Z/#ZH ?FIG'S6THMILO!6;D'*H?MP=J!@&SO;T,T;&VR_XVT,2O[5X=A??[Y55 M;GUQ)\H@GH(%RH.*M0>E[A%7O30LQ;(M=CMDW,QU5+74"B["WF4RT3O96('3G9+,D%1LI7#$3Y.4P7,+;-S6&9IN.4@X^S< M]M?UF5C_#.V7FM;5M=80E*G><3-SY&,B'DVUKSP>S,2AJ%9E\GIHD7 ^RO!1 MLRO\ #Y")'"P; ]N<."W>#\6V*AP6M2[?$=]

94Q)#@9MSRF MZ-3R6J,BMU%MR=?%BIBA33XM_V"5DA;Q/RT_N,[#-^(];BDWP1*FVN4F9ZP. MQ/WC26/_TC(,L-9O'<\O%-;&"YMI#[PD&':)<8*E>7%Z?J,@[)G L]+1U+O+ M4*J)TXOR%$T:J=JTO?(4/FUYLP:"SH:Z]KH'^L!;"UP%:U'CAGD5.D9H8EGY MZ\/:,KL;O:T JR2/AN7 N:)^*JL':;+3"S6P+M12VN'99&_O]%;_0N+;[M,R MF>";,-&GY3L+;:;_(8;7V+2:M#L!LB?8\><3?9#V"8_JGT \WCL?X;'?GHG] M1/Z@#0([*^XS8J$.0 T291^[4>PMO]W(@B&RO&63B(8>%%\>W8;WQ4X9V0H MB@>WV)[FKNA0SN'B;S66'DB=XA N&[3*]IRIH:LX)3 M*C)%J=%NCXPUYQ705%T58;=FVZ(3[OBY%6;I.FV M^CB2;=WT7E7&+:6:6SRY(^6N\/<(?(5V:D?MNVQ_V%8-O;I;[)@ M=2(O.G<%LVYKE\'JW%*0 .N)I,FV7_*YT4CNQNE'C#E(61A4?Z20DSD3;Z,* MRM(B^R\N%\_(6HZ5L:DI8T.;:HJJ*YHVG^@+93E7Q_)B(AK_JTX'\8=67IK* M>B WSPUK"?C1+H]37P_4 M8HK11'P0RD>W(<;9\5VP'*,S:Q%6'HKMWW8?&YP:K05 Q7"/$@\R](^_&]4J M.7\(Q<3BZ=L>*!-_L)9$5L=#X;VS&-7*TLL=6CV[ T"SP1&8B$IBXD_TEJ;8 M).\LQW 6%AB_7P-X@94WO/I>3)+6ND![49@@2R-)WEY-<*Y'*75J'#:N$Z:P MLDZ:OIG)+Z\Z*N]ZV3"XFL//O($W/=$K+;VS_3O'_&]BP@$_W"'*#HT4O['\ MA>TBG%:Q7$B1ZY8+82% M),;])+8*Y19,%/I!+!6!.[T>"@X)XB=O4F61*-M%5MGZJ8J% M!;A@@-+KE6T%$:<\LH*/T>6XOE_OMND6/M-;!A^'.$LIN>EV,[1>)I>.E:H( MH/F?H86,P$[FB=CN.@;2Q-B:M83;(,)Y\L/Y?QA>5P)8AY\#'G@T7H;,J?'P M4'\0&^'NAA$O,.Q-^@6AEX.H2U?"$.)B\*X,#U'WR(DPOX#@[!6\1 MN!Z!U6&.TI\CC@A5*N'I8R6\29$4+A$MT]^KZG9*9, MQ*9^2BQ&(=\/(R&,=ME'CD-!3W1(HFXBP=RJ/R@N(&(5,M?7!0>7OK+&($CZ MJ/0HF58IJI&2MPK/AI_!4LPYT*5HB!F-"/;1 DO[!&.]MJT40"[-=1FT]"_^ MZ-9-TE@S>T:6.1A)X?6UY\YCS0?/BT?]L:TF*\&YQG1+N8UXY0.0MW!1)=>4 MA6LJ(B.Z!D9'-X,YNP TRQBE'$031#? J H%N4PQ*U,4NU1X_=N#+(E>V.SJ M=*3KY7_: U9N/&F*:7<"K+OQA%6,3:7;+_<]0[CGK'4>].CGIW$?4- M22W:GIU;N\_]TA*WC?=_.=E941EOS\^F 9TDG@/V-CS6L%E;3N.DK=)NH6,3 M;=7A+N KJY5HMOE+DC?QU/(V.9&\=:4.J],2\CX;/N"M*EN'6"F[QZ[%LO(. M*S5BVGX!TI9-L%+4P4SIQK#O+LRPXDA7K3/L[JEKS1AVRAGVRIRW^VPQ6B:L MFI1P\6;FBVQFKM(HTM81U6^C*'N)T5@YTC%3,8CSU2>C22=&K)_&V>+2T*6] M-98&^9C2H ]FXF2D' P@V:VNE$XS]Y?RM&H;9FK3[9D9]44Z#5?;[$P+Q/HI3&GYH((2BN>R5&Y1T0]5W13>'SV6.=_YS@(#P^WAV42QQ1>+&*;O&IENPRH.XH M#KSM56DPXR4!O(;E6.P[/3+[RIQ]KZJBY>W/J"&9=E:^NOO^!CLTOW]]PX.] ME3*H'3'/K2H@@*,23/JC17NY;4P/53_FH4[HH;8U<^U(@'8% +O.M]Q_7T<- MX);OAX:S(#4ZT7/8!2F^AE&.P;$+3*XX437G8]U,=C<06,1O.E=533E+1-CU^C(2 M[BI'2R&80]P5FON3/&P"?(+]_8VH+I^6YM/!3"P)-Z"0[L6@30Q -?\V@3>R7361"=2@,*% SQ1$6,BJP$IXP%^K<@,^LC\$W'2<8 M?(W H+!PUPIB"*A[JND>B+/8 ?^DZNRH0"T2\RZ(7L/''PP*E=.?G<&)$L<, M*"I#+\K..8IU$C&*/K%L_E;Y1C^'H+X,G^1VVL5]U47"$F WP@*N.@.4]R*S M*8K985%][X:FL+:- /4% JY@W,ACF#^NG((@4QX#,T(,6I VFX6 M>,O:-IH.(Z&>"/I>@$,PXVF&G^9 -VICI).;HJD=+_%4QXK9C2#\!6F-1BAM;R=&+8DQ&,$7&@T]T&,I6!R>$RP&^#)C(PY;=!RS+P;65Y^XD ]BVH_;D&^CPTLX<75C0W M,X[#94(P>V(>\6EG1R+-%6O QCIO,ICITZ'>FA/8L:%G^1QQ61ZG) LRV18R MWW<^VI$^=WVSL?3JV5A\S-6YU\+'7.U>/1]SU>G$$!]SM<>8J[)L(2T\.-N\ MB8;Y]>X7#&R]%=_AX*< GDAGGL#_\V5CCP;FVY]()N$>;3=(ZIBL>!*0X5D^ MB4NJ@$- !7@O\(G0\ZFVGF-5%O%]P4A&DK&I)_&WL;&H/D[C2&JDL,C&#Q]Y).%,DO#[[1<8-X%!(2#%^-BI,$^D3G0;#) QU2Q%8+ MJU_8AO48D2A+VSFQ+?*$"W!#VV1D-O"#<)(X.0$? SS_8B*=XZA-; MAP??[E&-3:7*L&'[T3"H)\-BY5*6PZ(B5,UF%T"PN#>:@1=-O;-6KFOB7@T, MS2R-)W!RJ)L240&HQC8,BAF^.P1/VP7B968O5YN$9PMKP(@EDA=ST MCG1]/[V/%R^E-V/V*D4M,B?XGEC;&!&Y\N/-V(.WW8K_QF_*+C(9J.57;I]I ML&1AE H;SV97>>:I+LGJ/6H+X.MK%[T^IOL2OF(#'.]H[5W\K?'0=N!.1GM& MP5+BHZD3ZU1D)FN)AI=H)/#BL:%$0)ZP5%'4PC&O_# M(DD;*$78=$P26$ FI.$WRX:;ZY[8]K,5+%;4:1W"%6+3CH*U$3 UL?20%ZG. MH)I$,!X,G,%(/Q_KC>^CKR/AC>4'G@5VS3THCV H?'1I';63_@'=>R 6+,NQ MC*'@$T+%& PVO:%>.3)@D?1@T>Z)F/P/K,3_L8L4Z#VW7I-X,??7-"APBN4 M"FG\Z^=O=[_1'\5?7^.$2V E!T<0L^F80 TS:C6APQ7I(^EQ_0&B)\JT=%5D M>A:?1)M=*']A,,$6_NU9H-3IX5H^-3X<>JJ)2';K5#M[J*^0P-&)E5,V/D.4 M<.;4H%_R']?+'%]D*8!I@.?*+OR*<\(V%V.YM$"_F,+\)54"5/;Q@8R;?*K@ M\:_OB E^C"W<6]XBM*CSD^$1*1HVC-DTG$?,'#";35VE'(H621"]B^HAM'P# M+V3:8D4,CW*EZ_[ ,G%LIW*$?QI.B-8,4QE80TTM%0<6YUFV(,GQRW3W=.4> ML0D=SXEV,@V)1/?WD@XTK4S8T#45.JK477,F/L -EX8;7N[I"8"^? 1!(>;' MJ-^OT)0W5;'=H=C%4WJ00[@HC2>DCNL 19MN8=?D@8TM?&8^,]M)]0:F@UFQ MBX=%$9+U>[2T$1X&-@#ZV< 8+)P1&4J;]H<#K)98'=$ X]3Y&<+?L\8%#I#U MX,L2$RKIIT,]%'I53M;JV.E9L_M*WJ_[ZBO.2UBY-F@"_^V?(1N:1+8U7DVU!BU6Y^J5$M-> M*3A3NLE"VT<#(D7-+Y^6]$F_H2+S_1+2Z#5)TRDO?+-3*3]$./%<0+>"C^(' M!KM?%]EY&Y$PF?0ZC#M^:\T<1A5Q\G2)KH\T16L\8%@=B5([*0Y1&>G:]A3' M608,ZSO:A/B 83Y@>(,>?-1PMT8-]XXHC>8,[U>SV90]\=E\$AN ZU,^^--<9NOM+G M?(E,K'>NQQKEXG.J5P>9^J;:>#!3AZ*F#G6EB"%]F:.$6^'/JV!.^6+FDP MTR=#?7HP%'!+;3\AJY9S\E?8&MR%42I)Y9@I3!;#)4QMI0.5R&..!_5[EL>F8NFS O M4!I.E L;#, 89ERBLG-0?GI)IJ K.GQ!H5%9R<@R^HT!I3INICB#F]GELJ6= M6;;4P4P&%U;7#A[8PNWLKO*8?F8>FW:-QUJRL_NHO=G9YK/@C&\RE=F!B]7) M#Q@GP5J2,*#5/='O[,A>2,"-\ZUB-QV?6>PTS%D-5;";9+4K ^^Y==XZFXEG M9C-],!/5H09L)HG%@1/]-,_WM2:.AB'3>SX]<[)&'Z,-,E1U?3B5#L[6M'C: M/3"1.5-7,?69T MP/(T@^:XZ]:DE.?0VB@TZDP1K0:!OGUE$UGXE'==\F@?(M+85Y M6:7T>1NMXC,N(OEC0A2Q;./*8*:.2DJ(\'#W6[ATFH5/:(. 7G3?:.,&^;FV MO!>*?+!Q&HAHC9M#/-]->(HM>&L<[ZRF4I'&'.^,XYUU!S&,XYUQO#..=U:& M=T9-\;/AG6V]1-['2!',&FT<^9,JS,MJ[R4V02<5J&<3>8"38HK];Q[$]CS.V;;KG,?VQ'?&:$WMC6G7YX9G<,7$J MG\:MT:N$8%]_3)PJIU@YF"_[.V1*ZI#EYZ!J0V%0F#!<=P+JWEWX^GY=^&F_ M_:"UBPF;R2QLQG * MT"J/6M(^VT8'L!3I$^L#]TEC43QL*]T)!WXK@QMC6\LW#B)8%X[HS%Y*(+&T M"J*B7'F(ESB]!>!)-W.*7E/^3N'5YR]?O[\>%OXU[;[ M0B)L3H3Z".V 7H=YA;/,$?EMN;1LRZ"C MS2EPGG MRK[*CI4=PJVT(.A5(9'IX2:F)MY4QNMJ](L>^\_3]@;)*B-UTNQ1)T# D$>* M,N&+JKDHC6.%Y#/=S*_)XV.P]#3U)+_36"HB'--?/Z6.&'MKI)6O%%CDW_07 M8E+:W,'"C ="?XX]"D8DZE?0UU'A4NIR@N4)]B4&EJ._90:\,PIB6)O^!6\T MG![GO[Y2"MX]/""FQ$X9._-M+P?^_>P:_(;HS,G=)#$K9*' V'+YB-S:.:'>=S;AY4X?K IY;@]XMBBE\>4=W=NYJ&F9>-)BF\GT&B2SR>?W M@D'K+*M6A'BFDU)&G.]FQ'EC1DQLQXS9^(UXCU+N0H%]+F[-T'NALX=C'IT, M9LIH6JPPW6E;[./GK\D)6V#&R2;FWT%G+HEUA?Y8 MZQ?6@0[9.W80.&S\SC'?8@$NFZ0;*Y>F]YLH(J").)Q,#KG?.F@"7R8_GN%^ M.Y0CFUYW$C#D9"2UA?#0)9[LX^>OP2W+UU8D@Z2$K9.!>&'%06@09R^L$.43 MCEOIE-G-7;]2)NU058%(JPJD2\0Q/.SJZ"S;U6T"Z6)]@$CK ]1CUP=T8>F]KM&@CB2+[RV%6?[H 3V>W5+%5EMXLU['8=[?9)*W8[5Z=7H$[W<4/: M8?J\&R(V]4,D!*(93X>JU)4!F34 G/L R; =+M@CPK.!B!R!80,C>63A/CCP M=-0I*4/ +WY T1JR"%9Y4(]=:&5%A*/&O9JJ%Z;*JF;(H0Y:,2X%TX.1NWS$;- M9.CH H,)1@1Q@50RUFO/_0G/#XC](NQH/YF>C"HLE??.]:*7\'TU;B@)DWG% MSA,!W[0)IK(%^>B4XD*?6!\LZ',! N=+BG%#>4GXGIOMV4/DH+08OREFHW8L MSYG!,[UW@-0A+<+ZA.KJV\IP2HN&FSK4D@QVO#(<3TL (!'*R!=>8?&P!#<& MD.D;'"$)!/J5]&7QU]@V,H7 MB&,"??/!G)& 9^#0B "J!O;%PET%I$AY<.(H$6<= 4@H4)V>QLLA3JI!V*!X]AQJY]REFA*?DG&*-\NR" MEB).>CC*8.8"NZ(2*6B6[&:95AUBI,PD =C4P.2F,'^A>P>[.W0(JU6@,$$? M7?@[^Q5G65A!0$@."6HHA&NDJ@'D!PT=/N)?*T7"B2(Y6T5":H>.?[#U9,C) M6!)>0&P'\#(2'K^14CI.$.NL&-C])=YUEJ\9,U:S$F-.A.JRP!B('I""/07/ MKO!(4"\B0A-P&P-U- 2F@Z*QR)T@9DHTYJG!I?<6%IPA[N^P\S_H9DK)B@UE M)52]%5Z)KV'''LB9$Y*(' D!D9LC-; )[J#\2AGTE?0:<6#O3+P8X&UO?WO_ M[,!-Q)?#K1>5#YQ].PG'(0M7!N6_Z*@KNQE>-B-E?Q$%HF90N3^ O/ MFB-*5\7SX*; D7PV04S39>@Y[.G1$M[^7%ES*Q!T?216X;K=AQX"NX$,KUTO M0+T'A_0H:#?_O["T[.A9])-?W][3/Y.Y%R+8F*1'E+A[32Z*I M6C_X?J;__(L-/&>JO=Q:+.CVZ6"V=$.O4KFCF4Q/5_R[$B2L' '(QA/6Z?@! MIH$L#W9/90*Y5OR[J%9^BJJE/X%-H@][A#YG)-R59%J&D<:+32/@7 IZBL(T M)W01BX47PE_@NJ;7/5.FQB,XHY$VC)&A+2*>JK T+$]X0F%2,_\6="M4&&"4;"?=F[++_@B^ WQ01)O9(@QU.PX-B( ?O+ M0-Z[03Y$C;)R38;I&$W9#- "2A[.:$ G*<=?\@RNT893!/=UQ+L9ZJ9(@*,^ MV:'_HB9:N1VZM4%-TG!20+GYF15M1J\"?S88@W)]XTQ$/LZ$CS/ISD 0/L[D MTN!8^3B35L:91!#I)<#I4N,$7H*^G(0_TT =C=/1,-T.X&5)ORS@Y2JX;LM9 MV"$-XU,K]W5C4.9JD.4-(O5%I*<@(J+4#D2O--+U\C^=$3<8%[5]?QPW.(L; M?)W K#EH6X-5,#"R4%>-OHS7/GL-G5CVTQ/';.68K:VA'FGCL_GSB?6P7Z6F M/&9-1])PHAQ0Z#!G\?%6;#%6].#VO M_R755\:<6^^#(X%4-.3/O2X%&2Z%Z4@]N(>\SL4/7'R2],-I(@L#F8 M7H>O@6UIT!K7@ (B-I1%>3@I$3,.P]18=3W@S7Y= AD5-@(/KSKQ(O08_94]Z\B3V MH4T!:-JGKF 50F8BX+$;U;5".6;7&M45<3"31MHAC>J=$J-\YS#M5"K&RP56 MY@G?&G7KP%OS74:KJ'DI[E3"SJL5L4WLJ9N3E6$O\3,D.DQ:!8Y'XR]9C^VC MY= ^69#$( Q<#UXU?K*'N'8DFJ#W0XGO$Y\+"!HYS[L. MJ8[6#XK,=Z]*^!N%MOB#05N\S4-;U"BOK(>\N W"7.\X4WX- MYX@'LTZB,X7.J8,SGYW;,X<7C>,^.P!&[V(7KMRY?4*@7(L(<"J2.G@O,51A:"'M^V6$KS.W[;_;7CFLT%!H4INVBLN.BU* MY>184CD!J=3:&BC7@4H!SC49KE&/Q34J1@ZZ/>^MA[J\SYX33?(>H,@OLW"T M*)+38XGD=##K2D\7+S9NEV>T8_&,AO/R.LTT/=3B/8S%TEH55HU4(R++\5ZV M":M^+&'5!S-9Z3Z6PVDBY)P'M_"@/CX2#T[&R(,'SVP\$P_V\"[I8Z,C\0FM MGL#2/1.N$MM=8\$<]PJV"*S8CL V&U,V$=D#X(#%'B0?XO 'BO_/)$',_7P4=L\R-])KCE6 MPG:B#&:ZQ(/\W*3_G>#H.9MJ8H=^$#9Q#Q(Q9$QQZ1NR7_@%3,,@D@>&F".]]/V1# M=.]=QR%,C] ARK_A)%\%1NB8^WE> ME);WR.'Y$T%FA0WA!'1C :?(9NOBV7TEZX#-CP(.%85P:BCEX/B,AP>//!3'9S>#>3 W-_DK.(>,THKO<"QVYI_23F MS5_$6Z7)(VJ)/Y=Y6,WEX;#^1F[A'CQXVQA,7>&O:S\>*C/YB] ML."VBAX^Q0NK:N]U+??ELI6-ESDE[#(U\8Z@3' +CC_Q\%VP'*,S:Q' 402% M\3=K.5;&IJ:,#6VJ*:JN:-I\HB^4Y5P=RXN):/SO%+Q@I M9X&AAZ\!O$"!)H57WQTC-'$4Q>O*_9;:?KT "92ED23O!-$[RZ.4.@/&-VX& MIK JX/)RH<)=[0YE@;08H3-[/\77[5B\D2KU:+<35FU'XQ G4RF"GR<*P59VR =T*MMLC995$!E]E7 E7NE":? M;8/9])'!$OE+J8/;:B!A@X1[!A+**=C8W5'1W2E&Z). PO/* A\$C5L_"0]0 M=Y_9ALRA)#&=8T]:J 77W9!J.ZJLCV>H(]Z(:97:2+M(8[5KIM44!]L/%5T? MRDI)UB&;@4$_E^80RH=JM&Q!J9VQH*;@"DCZJ%B]'RO.D?")1<E044K./B(%96^XJX*F_-U&JK$E_L8R]\D6_J9KA]L9 M]@G6/WTX#M^+$QH+SZ(U'@)SP3!YLD)5NK+($]E,*2XB!0J/AH^[L,LZQ1KQ M<#_0PFA2XS?72DE2,I\X)?GL@AU!G)2\X( %SRZ]Z NW?XDWE=DKDJ1 Y96! M-3$!&%+$$1Y)P-)0MMUO!0-CI=(MH5EU0:.LGXX)'PK>GKG MU!5X0E-1'.KCDC#)SNL[)U-9NPSY^L;Z>;.R3),XM_A%.N7HR/)#HWZ[$(K% M63>G%D(-;.^E&WJUI;"MF(9X*9/#-!&]QRV71%/OD7E]NXS*D[J0>M==2$W" MZJ 3!SM$^5)86$86WC+[KO\L+"J=9V$E5^!V$?/VXJ@ "(B[;VA G'3-GM# M+Y"UX50>%R4F"OSE:C'CK NP-PVFI,D54#F5%8F)NY!&7C!_R\RS=F()>=*> MU=?2:#:F""Z:9F,,?Z.XLU0)151#2M&1G"GU>BA"=\ RV B9:K?Z4M,T@I([ MTSO'_,UU0I_X>TH(>"&JK@S5:4D"J&*R9KMA,K%AF*QB^XW96*.CD[=;1R"V5(-G'+NJEKO]TKJM.C1-#ZIK?HM.G ?W=CYPI"NY*K \]^[3\WJ9!LAX ME_GQWC')_V/OS9O<-J[UX:^"\K5OR548FMML4JZK)K+D*#_+4B3YNMZ_;C6! MYA 6"#!89L1\^O#(&"/@MD^JC^A356AV8&-=MS5O.P[&QZ7Y^A, M>QR[@\RM7:_/L/_PZP,;()$U[GR-+AYPC1(UJ#--XKF^"+ Y5XLD"%FM0J^5 M-Y-^'LIJY6A]71/.Z^[J$72K%=GGZZMIJU3T+H)5R"_BVR]!ZH5QFB?R"_S\ M[R%5&?.>7&#BL5&7KS+U&;X,EB@66-V0Y')C:ON>RCD&XYZ#_^%E.K!.>'?K MDLN0J2R2^ ;N-M ;LJ. UY/1>O@#5,_G2N5/49'V)=?5 3GBG;E&+HTFT9Q4 M_C^XLIA4?&$5+Z9%K%&;%,)9W7@K_0%8DP MP2E,?\G)*L!KP;1$-HSOQN&( D X9<)^?RANZ4=_P>ZF?N#QUMR2;6>G'L+U M]N$P4F>B^&L+%38[:&**Q\6FF[,SEL-FD6R8J2HB_SL?[H[R]Z)/\=AU\D<+ M8:2"W2;_3+,?U2>$EV<_553[F$ ZVZ,8-8=FU]2*L7C%K.(J*Z:L8KC8KW.% M9/3/>)(Z5QXI[X4X,^HL8;."X1?&/9???IO,5^\>D-_#5[] MJ/TUNK:)>'H$O__$C:;@5OG2^:R2FP?GH:09KFR*O)KL2B(='R@5CLVS7@=KU2I^\3OX+^RV M<4@I!5TSB1D&PJQIE^;H!UF>,(=%_ESP#8NA6+7LH.G22<&BL63NWO1=BX!A M#6YB=-6LZ[3+5A7F06M*NTU@G,[%1Y]WMO6:OS\MTGRT_K2\.,#01AU M( A!!X+0&!B!#@2A T'H0!"V=T/] N(ZHOA[E@23'/D'%M?7N*+.ZIQ.>W(N MG;)S24W>L6=/V "M=#1IY3-=X)7'G!IT<= "/7N!"P0_8'M!60:L)HW[@Q=? M?]303O6FA(?Z/9H':3Y),_2=(] $U9M4T ')9W--\F XT!G)]D:GSES &R?+ MDN:,QL4-J"Y@]21+KF6!3RR/&/N!8$SUX-]CD9"A\0O8(^S]B75<([@)?'0: M341:3B' !^?B6S#/Y\HSA)Q,!4MK45+^5 M-I=.%)2]@W2X SE@"_ MR\SY+4Y3YR-R0UQ/>7]WVIK/*CST85K=I+\# _*N(O^7 (TRGS3EU8T;]+?< MN"<%7;Y3SDQCY)CD\B>VJ>*J*=T;N&^>XI7(E)'S>MROEI?N1+#C(>[X G:< M0G+."W28J_PP3"/R)*HN]!4^6?S0"BG\^')5.=]H8;=$73T[[5V<73Z*C@E: MSF PW.E5ZS\?]\\>;U)WZM#-A=]?WX)H8W\M2TF_1]LZMBF?IQO%Q5W\DUL5 MD7A\S^+Q3;DR>VWGNGT>P*AJ)=W=-Z+9)X#:UA8[O9;<[MZ&N_;Q_F]NRP:/ MGHR4G_%:['^"71^XW3K]_*Y4I'OVRSGJ#E#M[O'TXD'MVE*8/_RK:I8 .7&8 M#0V=JQL1A&1^Q*\I"XX@Y%05EC)/=JSYN!@,'MAG[L$3)_MJYVD/GV':.T]J M]-W/E^[Y^:I;YNX/?GR:.]/L;G@=MSL2;M<4KC%^:"N^O;'IT^>8^7*YZAK;*XOY4^&FG&C<%%4$ M0"G&"G\NIV+35;^DN^J]7&L/'EG_]#5MY&J+/S27T$=QQ2?Q>XZEJQ^FBIEQ M[<>'/,.H(N[3CN4?%X/SYYGORD1WD"+6;"^^^_GLPCT=G;IGPU44K48W@[]S MN%K'47=#5D3JLU^1RV>:\./WHY=,\O5D&'&GU'6BCWZQUE+97[ MO]]'FF^I/';]UX^R__I&:U4'^C>J&,.U%E1MOD =2[S#T_;(TS"&YNI$J&OF M8+5>X-%,M(9T?7^R:=[#U=4QGH[Q;'WC'__*W]%H];%GLI8'$G;)< MW4G@2(WJ%1X-XF\?PU>70H M1VPU#V\UYVYXNBGGKE'YW8N8H(5%N Z(+IN)C'./I=H0AK.@O+QB6_"Y#=EX M.@-6 Q*H]#XJ#O5$GDJKWAY^-W=NXSSTG9FXD=R$0%AG1-G;(E4Y@VE-TMZ: M0M^VE)>H^3EM6JW*!*?XXMTH0> MFE1U,-O3)?'MGL1W=)LRVH5D&J(G'7A2VKLTS1D_A^NC6.4 50!UDALN?+I7 M>.SAZ1S-,]EVQDT;;72S/U#KO:*ZMIW=[V??_7SF#B[.W,OQ.ER(IH??=THX MZJAU6VH=-Y!:L0.8>]Z_<,\N5N.I3:/61TK*:(O 6!"RM$R\@/%OROB+#,*Y MDNW<18[+E^ZT@9?NXKN?+T_=R_/5#G--"L9V"0L/(+MZ0.3]DAWUUSAWSTXO M&D)W1V8 (#^WFC34-P9XB#%P#!?KO'D7:]3_[N=3=PQ*U/CA5VM#/DF#%?MC MH+R+!E+> "EOT+]TA_W55*_]4-X1*ND>MJ!(4A4DXK^R ,,P$2*+=2KZYHMU MV<"+A6V&AJ"C7ZQ#Q^QT]+;3W:B^Z\)^Z6X$#'UPYIX?C([^0%?AXR=OM9YP M-^>6[X=L$09YZ"(:]^CTD?V(#4DK>H"[L[L"SUP0LI\[<(KN%7=\/G1'_=5. MMNVZ UNDL&U(:3L^..YQ.4'+_M\=L 7/#;9@A^&][[ET&-YWS[[#\&YTDF6' MX?VD&-Z?\TDJ_YT#(;VY06I:S9(>U8)WUZ7N8HJ7FN8)>KOXDU*MX#YA7\\9 M]K58L<-+;B+@-[WQ)?6X\;98VV>YR*@=-"(3#Y!G&.<=LY37QKG7Q-5N5$O> M69T8Q]QJ1V&A:+CR.UM:+O/^><\6=^#(XN,+[FU+CG*UV>"80G=V)B[)OW!0050ML/EZW MOQ,14G^LG5NLCNY$#9]DQ;ZHJ6)W>[U_;!D-=H5,AU/Z>53T3:Z'3*>V[;J[ ME*9/>S=W]N\-[Z - @=Z1YV ?Z%FC-P6FLOPBWWX,+4.K3 G=[8/,?Q^>NZ> M7:QNQ+K2%.J )A[45K>\"ZMGOF83_A='>Z0]* AAW-^"$$H=FE5_ ,VV@@@( MQ)?<\E(3B7UU[KIN/:>&*9;WEYI+\NB5C*NTZ%"FN@"CR,:IP%5=B, _06P< M;K"&_,[JT("MYP;GKU(\'J6>>K9ZJN]T.I,RXVO_R)?[5VS?B5!3,OT0O?F& M60AYD,[P6G^8XLW?^3 'I6[H]8=Y9!WNL4ZJ>062=XE=BN"("@\/NH"XZS3^YA-IE/23#P4OO+\Q5S++T3YH M2%L1O[PUPMJ:.$_ ]-+;XY6V)RFVQQ(5Z8S*DR?8LU8HS+_HKSQB183T4GSI M&@E4C&7)(AZ,NWXKZW&QD(+Z8LDPE=RDFYJ:P*S_E0NP/9)PJ3JMH\Q["_J) M,^B?_(O>A>-?<7MS_@GI=EHC0\T1WI/%";K6K!E9W5"4]E>W@ZAO8D%4.(Z5VFS@ZV76>)W(L- 3M6S0703 MAR"%DR#]RE^;5NBH7?><#[!$@2WC0W-,V #>#Z93T UT.R;8(U6P'J>2ZLC1 M>,Q8C8 5IG+3*D39ZKJ! XGS5/>$=TMEZ_A^4&WP=4 7-&&6YBJ5LE9 %J/ M[^BNR[ LYRV_1[5>5L]\A+-UWKUS';KI@ZL=3IT?+3VY2@CW;4D[P&;>3>6* M'T!AO GD[2%P+A5K #L+B"\$#D/T);U9!!.X7N+UR?":,N(H7.4P]H!B%<)" MO BE"_^OF I:8M?J2L&=R/!JQ.R'HLG35;)&]("E41*V &7ZUL$77\?8-H\] M.>1GT12-K;AI UQK>BX-FXJIS);$9V2X<+Y*N3#CT9=*WXXB!]4Y@RM>>F528BNI9\Z=%$!;O0$Z:? MGI\$-W3'>7XX"=H]7 [Z&> [;@N^?F E"4S5JM!7>II(.0_RN;[.\]B7H:,X M=Y:6ET>GJQ&9<69S,H!2W.@H=CR8RS6S8$&=$KTD4(;^0JU. M<]SBM9,<7Y:9UNH]YT_X.DQCYUI&M CXBELQPAAQ?CUS_AG @MG(_H(++PV5 MXB7SE&L39NC?XG@9&+?$.'U)W_:^Z;W8%:1$[1H)*E&K/D X= <,L!G:! MPL&N.S&7B*PM1AC6B+'([!1YFM*PJ>Y![24ON3FH\ + F9KB9RC M.T, ]<,.X N [_BOX/IFY.M!!I9(U%;HGXK;$4G"OBNJ!1Z!Z@S_R)'3*2@G MJ"#QUZ#=P+5EM\"KZOAJ'&+2K#R"N@BJ59X ZTC5C<"UK[VFKYSK)+Z%FP++ M4&"KIC'K@O20)?[Z=9!X*"9W]>GCQ]>*P_WX2MU4+MKA"T^]4G%@?0!DG)#0ZGJQ111PHX&78@H1*G M:!L6,X^YO2MP04L-FRE!JM9!*M+YDYI1],+AJZUNGI89M1J;\^<,63%P1S\F M?DY,DGK%QJ'F?'H#A!G"IGP2AP7M$ZN]C9.OB-H4@##(0J(JT/_#7**O%51CSK6@II";]=&S6NY\"*B6R[N%)H_W3?$^VXJ2YJ,M.>"[ M!.J*MKA( EA!H(WK%/@XD;:M+:X( MM<-OE4%7VS9[8N8(\_=V,&I1XS4I9% M'W#M+"$NJ-P V-!;S96Z>4O88I(S*B3@LY6DE *C 0:J;7A)'1<.R( LGLN$ M;9.2'BRN4=5G/\=RH71,8LK4W1GGF:BNXBL3U)Z+XA4HG(M91W%TXB$K#7DN M/@4>=4B#A3Z^AV1A,3IH!NB^ 6WYAO@P0N[IR;#'JS0;F 7'JY7=4$#MX8LD MMT@'(:V:L9O8BTBQ ;Q,$CP3=5+P%I"T?"@U9U?#^&M8^.GA<()_:(VKP@B; M,&\K!'@H/*FDY&H*-""5R)ITF+%JVZY5C4ON6.'!)VF>NO0^V"G SY1=GL*-OV-*UF#&8+>M%E#]HTB&J<5H<7=N MY02L")S@) F\KZS;@6(I$M;%.94FID1,]GSN^>.S9^GAL%UG= M]URZR.J6D=4#4@0^4);*@=D"F]W',"7"WF*7BO;$?@63&)1OX2Q$DD6DP:.O MBEVXJ?' GW"LD(*S6>"EA;\9LV:5.IZJP)TMNH"=A8ZDN!V%V\AS1YY_3!2E M;#QVP7'>$%@O-_A3_&213^"805^_%B"ME:N"(@!&0T=OV)P=^/,Y(H[!*_]C M8*]53!)^#K^_9HT!^\'(DP#/*Y@&\ DMGH;3:T;]G!-^\6,,++*#6ZGL>E\% M*^E@,]#,S<=X"";^ 3H_^A53[6!3NTRA O6$J_PVB538VZEM@:@H0Y#PLP'O MN':QL]9!1I$UT)H4/A4OT<85F!G6,T8[4WC@*K"!:TX=21Y_@_!+*8B4^!7, M=3#7=6;Q+;PC(?]5$D$"EC'Z.N8'-"[^#;2%)A-%9Z8.-[H$=S/D+ MH$RD*L4;CA\E4;%UE&G [[(RE^Q<"=K"'D9:*F>]0@ZI" 5;\9,XRE/Z!V@Y MTR#3 V&BNZ(!3!2&QWDXE&966-'0U79UHI2YW>1+_2<#<:LJ)R#D6 !)J'P*C@397ZFHI7*J!/IO1:F5^P3#Z!NDPJ!*HG-1%X:0R5C ]Q8XT![IE'RF_@IRERK9W?*Q*9=5RFM,T5*N2+<_P@(P6S<,[ M+^:SB0+=!RPM:&_3,T#1;:7(#K MZH>4I0"W^*NXIG^"*CV%ZS(GIKXJ*C7[=*V!]/L*/F]+ !=1F>4LSE-.[@)F M.YWJ5:T(3_WY+M) H3ZC\00LP9,\=WSL-@DR>>+'MY'2.DH[+/!F7B4L>!.,\L%5;K9BJVP>JWBT&)42J5&.+'5DT M/%69[TI'WT&M-FX1V[&@Q7G#U;8#NHGL(?B8Q%,5'2M]P)Z#[F(^^L7$-(!K MVND%[_0,+AK&X+4EN-1>+*633J1;9&B1^92B,TR$M04)P5QA:>NB6[H[($XI M5=J.<)8,-77#7*,HDU9<4=*U>-9I3L4'*^J'U@I0LHU\]DQ,)EQ"V1)>& M>$N4S3-*X*84ZYXBQ45!FZ4=X].FK8)MP20+# A3C@A&6PVX ARJV)S=*,/% JL\*.E^1%9C_\C0SC M!>N"&&+7],BIY(8050*.DD9P=>!E"<6*S1C')Q@^V3OY2[&3!T-(ZTAEE:X* M[R4J06MT'%(IX+4R@DV0JHQ%:4RN&@-;%3N9%'.RG3BN4:A7DSP(?4VB:D*, M>A)G<;9C4=>DE*&O/;J^&0$I>2)TXG(=I)<,$?3 M#"PLLT[VS- ;R6OIEYQ$E$^,+V1DBC4[#;^:D)"@A8RWOM2IR,'(U M-6LS:M;]1*K+=576:]3'6!>KTU"X)IT^YH%-"U'\9('%]Y0,H2);6X3 3!KZ M"3.*WD27/P?2:OV7Z5:ER-P.D-^0\Y$J<8T*D4,L52_2*K@[%': M1A_31TF&JJ ,3E/HK!@/A3YQ"Z-@Q!-=?"4*:TVEZ1CI2]M$":HJU9M\KR;7 M7.V@4BHPYP<;-\WIU#AN0JH,NV%HT;-8'TZT)E)2VH[E[ #U"/(BU&1;S0;BW%N^A+O@D"W>B13$O&OG7+IH@_ MD%:G@'7/ZBWH@$?W-Y4GK\3,-M[<>P30V/^.SQ4&.J$JP/=X2;' K C1<>95 MELA(T9QQ8MP]+Z8HG '>&4U6Q1LL%B+@_@'O/$*+[E?+S+TJF[F'(GNVL.3K M19"<+\)X*>4:HRZ4UYB!QF ITG5F.4P7[1KXTBLG&%:&5=:>[4Y728/RF_0( MB3\MX;.X6RU"N\#K4C5TSHB:M/ \S"/4AJ5.@XRGDNI\-;7(+] M8U9RS9X^%CN%$]UP%"^>3X)(5YCB0%C,Q"AMR@.?B6^XUH+IQ%N>V-VL![:U MQ-^0J>YRP]OEW5O%R'N+)T;0E'"S<04'XZGY4NA,!?ADI8]8(6=5%?@_<[C5 M!"?X N6 *OLN/EW90%W4SI0+U,1BA%4V75=?(7\K:F/&Z["P1(?)TZ\4R"H;TH@J(= ;1\V@+S:&5(& M^UO]%.S+B,-^E)JI58G4IOZ"V>PA7L;PZ=<](ER_=Q#]ZGWO IWVC MS7-)5NGW-CV6O@!:_RM/@M0/%%W"!P783!Q1VI'6[LF$T.!)B *?@WF $H7U M,C2);AF/AKG ZJ2,;PM&-_1/A;89VIC ME5JPO!MPF7?L#+!#$2N^ /XQ;H,7]PE$?K,-Y&+O6;?J %W9A-I-W'*O M#X5FMMBNK;L6-YN:4.P]A&KNV3?\J#9X](S7LA5[\H/SFKQ;6^S+_OG(,_*D M_4^P^]6C'NCJK?8\*3=K')BW\CR7]6Y#C6[KYQJ,D.K-O6N]VS'SOM.&_?C^ MB19O+SK!\1JUZK.!>WI^R5T1GV8#\*N=-F('G:)R[6QAVI'NH9/NZ< ].QL? M(.F:YX=W/_\ ,F[>B0Z:Q8CVLPD_=.KSCC94&UCT/RH0,VL/>=.=KUEW6VYV MWQU<7.QXN^N/^SJ5[>;&K(.T.YYD.9[B'@^DD7T,E7PO]#"7@ MY'N)O9I%M^3NGKGCL_[]=-J6V2'M/)S+T^YPFGDX+P8_/NNA=!*OH1)O@SHS MN&RXZ/L29]0<_<$6WT%Y>ELR_;\ZKEM2TIYW87GWGQ&KJ1Y#)G8QZ->F\6)S/ M=02VXLL9[,=A*E^ZHYW946>-/=/A7+C]<73J:3X@V5X@^,C>Y= MBE=[<1R;!&^O-0%"8K"/8%5GZFVE7HV'N\J)[G">S=E]NKVWN[/!V_.KH[/! MX[I@[[&([O::$!<7N_KC.^ONN8YFO*M.U1W-X2TO&S M8)1LBEY7>K@>FTP_Q'#MX,(=#NZ9[WLPX=I#.]'1H O M^[<=LERZ^S^]OSJ MD>S^=F2YV1TBCRV_N^_V=^:[G7WV3*/!:1W[\_MG#)V6?4\9\FE-_]XC MT[B'Y^[P=%<@@4ZG>[[3&5QVH<2&G@[U.QV^ZM3N1DFQ!JK=[9"(GU<[DAX9 MJLYP[)Z/[NGV[YS[SW ZHYUS\[O3>:[3Z4H?&R6Z.L/PON&7MW#7].)VH:*VA;BN?Y&O3>3>&ZUZ'R( MI7E03/D%B-GSRYVA*_?/C[MV%'79V6/WXG)XO*?9QC,[/>^ 8YLB#CLK=L=D M0JJ>#R(OGDOGA;)A?WSY#'TFC_WY_=-W ]70=L0_7L<130=[K4=Q!B^>BB!Q M;D282T?XV*O]"//D7ISU+YY7$';JR1;'=YM@4"=9 S;$= MTO 7>.R&HO].&(A)$ ;9\A$%8GO=KB\&[GE_!]NP2\1ZMK2-+D6NF2?S8C!T MAY>C#J*@*9*L@39BFP&.;'>+ZT2R$(G'A/TW&G0Y3G<-V;C?&;)-$8F=(;O;J7Y,XIL@Q7ZO(&$?+F#; MJR4/W-%E%T=KZN'T=P4LZX[FV>[-X'+7\$=G8[;G5\=@8_XN,R<$.[.S*4TJ MGWM^OGL9R,%8(8=UF(.QVS_?H4_&H9UF&\]LM/MY=>*T!;\Z!IOR]4Q$U^BM M19L2OH@<+T\2&7E+)TO@O2&5/!]O(NT^U.7.EMGB8(:= Z"A)_/BL@MA-D:& M-="\;%II2;V=J?N!SA>)G,DHI1J3&KMS2\V]U]Z.[#'?Z-\;V]56V\$ ?O_>@BZHW1T!Y= MV_LI$W#+MM[RJR00X;J-'MZUT4/Q]/<$&>3[INZ#L MLM-')$7GH3[NY")!SLLKF5JX?=L."RD M!3@)(B[#+9B)PY:$8I'*E_H?KS1A!A$MC!YZI5ZF!$)-PS\Z>?[ZU6W@9S.\ MR+T^769MQ*B1U=<]^.JGU<_'E[W^Z:#VJWZO_O-UKQJ<]@:#X4ZO6O_YN']V MX),:W?6J1O+-9[2X-ZH;EP]R5.-]ELGSB."+[0SR62*E\QY^-TN=-\#2?><] MM0@<#=QGP QK#;360VAFB^W:6M=N-C4-^\/Q0ZCF[FWH-GCTC->R%7OR@\/A MMN.T)0XF,6D=,E^:.?'42>2-C/)MSO@!V1P[,Y=M'!3'/;/]WY(&YBXT+5:S MIC=F/DF])%B0U>K!/=P^2K-MF+5Q:][>NURWQ&8[VP:G]RQ=;D!POZ.T5E': M\+2UE';@:23#73NK=ZDD[?G5@::2U!_O/T3BWXI$UJLF!QX?'%SLFJC7H7H] M%X?M[]JONSN:9\N3Z&H*&B.L.KO\09"C]Y=Z[55>N^3TAA[,SO"OW4TK:SYGM&EXSOH>W9\:OM!/UZ M<__\NH'F3J-Y_R>92DI$$Y'O^,#ZPWAQA)72I^ZH"Z8T]7#&[OG%KLZ^[G . MV2;MK)^&2L 66C^?10@O0_$W%\E7F<&\CRS*=3;J6ITV]&@NAUV4JZ%'\V(T M[*)<31%4G=FWVZG^*B.9B)#$GO#G012D64*]:(_,\!NXEZ?[R-7J;(MMUF&R.S.J/O/B&ON\ #.KBL#AYHAQ:P[O#LGOUY6XP0U-V) M[DYLNA.7I[O&5=I_)P[=\W'1.3Z:HJP]NN*G0;-6$)#4YHP1KF@1IP$J2B\3 M&9+7H$ I0H0BZREU??O%(V("ES7/UC^R@H*P)]BKX649#6R.G_?/=?P;0_[OL7X[ZX.+\8GUV.+RXFIY?> M>#HYZX^\TX'XOW-0]PFK*YXZ?_M)M'81KV$BE>WC GV9286] M!JS?47AI,D- MB2;.7&>.(E,\Q ^@:.)%Y+W)T7,-F'ALN&W&1EL*C?QI7-H M.&UGI[V+L\L.$JVI4K&#,7L,&+,.$^SICJ;#!'OZ#=X&$ZSQ#.L@_+>[ M \;1Y[<\WWKJW?5N1TSQ2DHR.G%K+^%J:N&$"2A[#]]H;=!Z,N MW[K+R*@GC7U4L#27-%K(CENHB3-,QB.HX"V\NNB+'2QYB'Y\4'8L_._]]*.C,V2?3*GNZ.DHZ:F%[+^%FKCNX9 ^ MLF^\C5=S'P6MS;U_G6;>D<;AL.86^JPU:YX=N>_ZG@K3@=Z]SG=MD<8^0&>; M2QHM9,LMUICC(_9AW[-B[4#O7::^9+\F<9HZBR2>!O<#*VZO8G9^3T#Z M [UXG=0'+M^-KC5X4EJMTGUT5:PYS[>0 MSMHL^Q^U:4%[F?WHGL@Z!\KL.SV@V*]QEW_:5Y#&O?$SSA0TF@AAVYA MBBB'MN,5+UI7OJ6+;>]9W7YT@<@NKKU59ZV.G Z6_;_P*/W5!$Q@D#,0G"(%L^(L=N;^#TQ0ZJ M^V''3+MP^D,Y]F'31PLY]@-==@VL5;3M.]>)9,&N=Z]3[!2J0[J>G<)MQ=H[ MRF@WXVZTYVUCJ+W6_U;FU,<>1=N?PH^?ZS4U$()T.AH>WWL MA:+M$SF-$ZDE0":^W3/9ZB#CI(/=W>-'=U>[D/MV;KM^1TH'R/9;J/A_3.*; M($58;.#\#V?\[76:=M5IG3N]+-<.@6L4] [ M^CAXSMV.A/)Z35VC<,\7B9S)**54QP%7Z<8\8Z:1R'I8S=7Z]_ MT/8^#$">!-[F0QGV?V""\:47"O$!*4 M>D$X*ZN"G<3=,:3-- I+",4BE2_U/U[IG0TB&I8>>C47R740:7J'G:B2*,V( MOWYU&_C9#*FGUR<*TOJ &EE]W8.O?EK]?#SHC8;CVJ_ZO4'MY^M>-1CV+D:7 M.[UJ_>?C_EDWJ6>?U'CSX'=HFQN%X.7*SVJDE0=W7R;/PX\OMM,Y9XF4SGOX MW2QUWL"]]YWW! $\&KA;<.I#W!+VI)06_Q#"L+2K;>5XL_=GV!^.M]$E[USM MT6S7Z*$WZ> VY?N.@+;>JQ_NPXKVZK*^V%T-9=,IB)QL%N?P4C]U'?G-DW!N M"YG@H8AKF:X85D]!-H]&70<[SF&%S==@;>>3U$N"!45-UK0PW66]M=Z+QJUZ MA2_OM,1F>Q[.!N[I^3X@2'< ?-G@;NN(K4W$=CIPS\YV[;W=$5M';/?"W'0O M!_OH6?,XM+9+'*&%\8"C1;T^AJR;?XC$OQ6)?%"3^_8F30SZ[N!B5\#_Q\B9 M>&0,O<,\'1 +%[NJ(-WA/%>I2+\[FJ8>S9$F@1V#6X?1@QXBK=NKB9ZYX[-] M]"_LS(3M#F?GU@G=X3P;7LOI\Z+:=J>R5<+G\4$-'X-1S7G0N\9<'H[NT[B- MV-YGN=OBFTWPYQ?N<'C>*%RCQS&;.M(]=-(]NW 'XU%'NAWIMHYT!WVW?U]O M8:-)]\"=53L'_@[*6[6V1$-5&!!)#LMGB 70P73YZCGK,3947]2G&B&*4B)% M*GWG^\O>I0/#AO"UZ\2),[C\P77\/('C<[*9A/]B#O><<[AE.8?;P6Q=1Z14 M5B@2^"J+MWIHY#J+)(!MA/7"8!*?$\[@_ <'R.DVFV&E>4:*^D+ ;4^M-:3< M!=L9#NP??Q1+G/#K(/%"V+L7,"=?3F$S?&V4&QC$^(((7I7!JZC5'TS<*W8P)50J^2U(J0'L'[W/,%+D)S%,^[=@ M*D=G_>;$4V<"3"Z4]6=*%#G3"XFG4XES3%U< M@6*@:AF$H"#A[!T_2#U@G%G*OY>^2V_!-:]Y(I%9G@#])%A*!?/N.5]F-AT2 M1<'+4IDYDR6-[5@O622QGWL9;$@*@\('>!;.;0#W1\!=X;?@YVD&$Q%A#-^: M->51 ^!Z/7Y]@'C%M?2226\'DZ#KP1<%_KA81!FR9@SW" M4_C+U_ADM'1P](QG0"2H7VGB8/WO+"D2 MF:_ER01NP=<3,87)OA3AK5BFJ.?9% SD:V_@NK5;E'ZVB82GTT=9^$IN_QV% MEW\3C9F+ W=A^C_?_5>3L[Z(^]T(/[O M_+N?OU!5*+#CO_TD6KN(US .W(>4UE!#F6L8YH5FF&VK\GT-$@?/3%7[NLZO M"2(Y?TQBT*I8[/$G[VFUJ]7 :\3'=VVI$A[W1J>/5B7U!W.L]6[N./!>.?.T=W!//W![% >=E#YET?B MWHF/N&KXXF+76IS.7'BNHQGOJDAU1_-,1]-B?\Z!G\P^#J:5\GJ#HC(8-5QP MZU9*++X?P= ^J!8U@PMW.#CV6J]#.]'1X! +3X_V1%]<7NYL4[;C)._S_*/V M 6RZ\.)4ZP4E7S]-=^$##<,=1"'V6=_M[\S*G[:W]//$B3O2;3OICB_=B]$] M@\L=Z3;D$(^3= G)^!"Y[H.>/X:P/&M;7&OV\B%-TRTRJ'9P?71]N)M:9X4\ M\;VP44F.+>1UK#[B+GIP=\BM(XV]J"+[?OZHPB<:\N?(4A.'@R/%4NM2O.[T MRG64L1>5>]_/'Y7*3X!:QZ;K'VO)1:?KWTD:^TA\/#32:./SAP,MNZD^W<;Q M'/1&98C9LWU!S$9F6CCO[_N]LS)$IIP'^=R9R_E$)NDL6!@P3X;-=!7NK'G) M"O*L6S/&R!XCD]XL@O.Y7CKRVT)&*3_CUSPW+LT-)A1'D0Q/"*I1,A!GFL7> MUY,);3-N$+R/X-?J4#XUE"2#YAX&2&<)W/C:\K5;Y ?G?G'ZPV[T1D"_%^.= MGJHCN#BZCNEYZ]2GT\ +9.0M88Y!%A#L9EH" 9XL;>S/PSBI=?6)!GJ6^,2X MS"=.]P9%G8H;7-_&\=(-7$:+UE51#$K9OE 51SI<17N*!.!;P\$1DF4R6 MY@F+U2B8:0T0G<7Q5V<1"D_:6_#O7"3P@EH\:,(#UK=9*,AVX]6 8&++WG'AFMX7C&4&<':/',W OA<>+, :,0G M[J7V_:"NA(&^7L^X4-CLSKC.'LRW-/DWF-R)E KF85"W<7@#KKT=H5SLGU#H MC8\!MOI)II).%[?G%[@_8;Q L:(WH@GS_^[G#N.UCV:Q=@<0COPA)+__J^+X6#XZDBS2@XGJV*= M1FA'S'9L1LDT<9\H:>G)4<^Y>W+4AK0(* 4PCJ>"VJLI#N.PF#O,Y39%>X%PG ANUBEN!?53!&#,IGZA?Z\]_ MFR0__;SVU!<3[V+B74R\*7O5Q<2[F'BSQCF&F'AAJLVKIEH7#F]CT&@X M=L]']\2_:T#@J".VEA';:"^M#CMB.SYB&P_:FWAQX/'P?70OZB+ACUK=O:H' M%G%F"U^@7ZD;'FY7-OQX47$[!NSLTB&SD>19)%,< GS($T) V &9ZTV$/9H8#_&-;C%T"F,[+L.K#X+ M1 CS+F+8HHQ%4"H@%H&NZ72$]^\\X* LOZVR+?4KIH@G4I@3<"T=AM3Y6POVG"/I"+#'_ 78YRY)@DG-D M1M&/*E>FS)SS5YBX@?76:B:WM=%[[I)==&[+GK7E"WIHG==]*Z+WG71NZ;L51>]ZZ)WS1KG M&*)WML4F:BVV+HC71E?W8.R.^^VM_NJ(K57$-G*'_RN?%Q;2\%?S_9_2AL7\19N[Y:8Y$#, M#+-LA83AUG@Q59,+)T3T9Y&FL1?0U307W[-.-Z+3G>+IWM#I"G.ZNI5!N="< M8;FO$869OQ]4N&HB@?MX>+G")=]DC_SW=,7L@4KU_'X"#T0:HCZ=J6^!7]W$ M6+P=!AG?Z%*L.X.M9_9&*SJ^B_H+#''#G.RW0$QXF[J[>CAWU2\..#0'O/ZZ M#JK0%Y7K.E"=0+53=]-UQ2MHR>I$XH@&BGWMY$3F2 &+3^0B3B@K1\&[XU2R M2NH. V'P1;>+13PF6'M_YSQQX".SP MP%D574&:YAH'XT;"B$G:VRZMXKZ<8FVGMB:R$.J?YKR+0%.3SHLWK _]Z,)4 MLH.XI;R^0*U/FO4AFHG5),3*YR++X&ST'$U"^,89E1H-@D(2YM%4W,")(2ES MJP1O6;J&#(*SKIU"=3*I@ U0WZDGX.+!4I=2)#UGTS[!IV'NDPC/)-S!3/T. M=BBX"7PT-O0'TSB!W48S2'7@>>[MA@FJ-%O*,?VC][D'HLLW M]F>: ;57%^3\!1-._8 46_I @S,1TA(VTYGD*6Q2"J+K3YB90'@F^)EPIGD8 M.@5+ -L]OB4['\5TGM2,[P%@S<4,#TF5'80VR' QT,+/! M3(#M2%#.?P5% ;^*Z$/Z#>L"JV^]A:-Q)BC9&5MJ@]@]/MRFX7K<)IQNX/_/ M=W<#[@P&I]]U:$]-F4N']K0KVE-)^CSY3:S;B>]^_G]RZ7R4";#Q.3'.=Q$P M8H%FPD%(TC_)= O@95Q=$#HQ*(&"++.YS,#T N6,%3PM,Z,.E@(JY?@ED MX>:I!!%:L@[A!9Y J$1XP9(E*@GY:^"HV#4,AHU2U!=0'R>U51G1^!8<3FTK MOIL *F%@X,ADI".R(DC&8F'DI>8#(9>^7LH)+!$VQM5F,[YEB<)4O[28+HPZ MD^$"?BG"Y7]HV@A@&<+$@+W8.]MSD-A7SE_YXF"WJ$\DEM2P4E7D?%U]^OCQ MM>M<(06!4O])=5F$-^E.I:6>F2^P-F78?X6/?:9_#U[]R,46Z@V?)8P CWTD MV]_\_O-'_6O7F<6W2+%6OEG)-^&)T,M#A3M)O=I _?&R'#81EI*'&2SW"GZJ M_G+KWH-[BFH,$I=Z6_&R:7!-#H=B9Y0[A&P$F#QH@2'9;0DJ/_B-6H;"S/W$ MT\!3^*"/.%7K(XK"8*(Z=WT4%JWPM25U$)2RO_*(_9ZV'[<.A+.@+=+WJ(QH M2X=' T)^.SH2D9X_&'I^KS;Q 8M]]CJ:R\O>V>79SF4TI[WAZ?!QZC#.>J/S M\TGIF"NJ7SCR7G0X/1P M2G'66F5H9;%U]?GCLY3D[/^PGU%X'43YS-7[3UV=3)NSR8<7XUY[0:$Z6FL5 MK8TN>Z>MI;4#KUP8'&OI0E/5A[VJ(BI%I4VJR/NK/]*U![OISM:LM25W]NRL M-][QUM8?[)/QT\IP._/3]I[-:;^W:TO=[FR>Z6Q&NQ:&/\;)=+*NH;*NA6:W M"HZ_#A(OE/>3>BW65'OM+;4_^*-I+Y3Y@1_-[J;6Z.5=016[N(K=\[[[>6V [=!.\L\$9I$)T%OF/7 M-RLO_=@,\&$7Q6ONT;07\_+ CV8OO;,-_=HNFAX0X_FQ=E*05-GAS=:J'5VN+'#/W_LK/ V&T:#L]YI M>P.3':VUBM;.>\/V.GP.W A_,=Y>"^D,\/;\:OMN.*>M@\:ZBJ)<$.XJP]2$ M2PW;=B"PA@C1MWZ1!:;<^T\&@0YA_@P&X4PZHGA\KAYG7'U$^R%4?,>#E<=S MF3CB.I&,IN8HS%O$O:;N-56L^YX#@Q:HV7>-]%LPE:.SOI-:J0JNXXM,$*@# M-N6)9()>$VL2,$88.HA<#+0<,T#?R M&\/](A1YD#I^+%,%B:=P[Q"'CC:4,$*=7Z^N/A+47F2O:2+2 +$9>;%5A$'' M@U]/I (L9_S"-(-ET?IP&Q&Z+E4-/B)YBQA^^ EOI*#%U71BRIE+D"B[78';K%&G&JE\=+@\@="1C^)@46?$$;Z5K!R[6,4^N)< M,<'_ 2\^&.A3@K063@B3ED00V-()3_LZC"= 9;!&K%FM727RE]CV:3Y&DMZD2G@Y=<+^1B*#%%7=[ETH\'*I2LC MNL+&S@0BM,K(ZI2 K<^""+M\I%D2PVN!A>C-YAY>BK4@6#',=TLXS/9=Y37E M9NV^PWR3X!:55L<7"U7OA2U#%=WSO1+ZE^T->IO@!]:7? [%L;B:VZL&DC#LW,$MY89Q!D!Y87IXP&QF,-^3?Z,^ M2QVV?4Q=GB[MR? TM1N6]L/^W:TVQ[[ETK2FV;$W1/IUO R8_ ML];#4@/O7"XIAH5GHJ2X:5<&MEZ\CNA[9.O4R-#N)UC8>Z >2M00PD#K5NPP MP?$\$$78A4F_M6C&F-K=#"= P:ABUKEY:'B3'A-/IQ([5Z6NP9EFUQ(\K3JW M<<,U7W=*U;M1D:56 RRK[5MOW<^K[126#CNO-POL0F6>2* C$K7J S59U4YK MBSBXFKV=G&1+KNYN(9RLZ[IC'XH MM$VC9CJ'HV;RWF!7<&K#8CJ]:!.+*%O?0J!-7X(&,D>F@CLKN1D-7&4TJP0V M/(MD%OR'NI24Z18.+K29Z\MM';FMJ=[QE*ZT_!:D=!K4 M&.XJ\I,XJ.<,RGF;Q?%7-;4[VMK],X>%C/K3D*^\=3<''4PSC6[W"+?M'UJL V]/T M50+K7$?)PZTHV>'_-*MI5UG7\&H"UP2.,+:@UD_J?D[24*W>AN*B3?5D1JMK81?/>^OI9A$9KAG_8& MN_A:2KN/6\Y*@SH'WOZ=0C[GQ^1^*5,_1N142ZY*MC8W[MV?8R;(X$=9(KRO M.LQ1YZJI\\X*,DIBH5BP9.4K96 M2'C9S*)J08&=%5)*3\$07F//\FBYLU6Y@Q'9.U9;K\G2'^OI_J'ER!^DH7VN MU-.U6."OKQ8LV$S53C.ZH2_9.DCCT-=T+HS\6!7GE8$>*LDC21<=U-L\88T: M=672=D.3Q,?J2 #Z20;7 X;"WJWYG%)U=$]8%R'&L^R[@/_JE%]>L[6SDFWV"'<\[)UU[>L.UJ2 MZ_CQ;51-,_H!.27F,8I$&C6A;T7=%1E8A[K-W,#F!$8 I(_6@6K<*["]LN$U M%"V%WZ3<#SB2P'!$N(ES'%]0=]P%=;N@;G,6<31!792#M:W2#T'(?[%#+R2M M8+7:/M5>J,6ZQO"<&X="@;R*;">OBL?" [!O2UXI[(5(CM8K.6L#MY\_HG%. M>G:@IJ-2%L_^)Y*Y7;2!>I4 8^ZI#K45_,;.21T_(MUF<+M MB5D$J!B0.H4JUPE-F(F$/B5M2JF?->I#X/_/=W?SM\'@XKL[&-G%,]S9.O[] MW<^_!?_. U_GP;T6"THK_213H"'O,%*-UX8Q3/3"$REGDM,_).S(#="%*K[Y M_GQ429@'G;9ZV\QJ*F*.9B( MAJX)H-"]]G^LWROS(<46E&/5W&I\R:I+QO!H;5C>PAYB'5.:3Z>!%Z K@P(< M"V3XSFV%BM;TW)#$4G-Q1*7H-[!"0)2?B5/ MKW*[J'%ZSKLI/L%2BM1'K!P3:#"M_IK*/T"FIY28OLCT[_,4SE@4&*!CP.%0FOPT#]%5R3ZDVS@/Z73G--XD3P/,^0 )'D0@Z )<5!SQ O6= M@NUC2C&3ZSU)=/X,;]6=-Z#&^L1[>S*BIZLUQ2#!V'9IC>]U1VWY-1+56R2J MUL7.\7J;.\%U97"PVI$JD$&$=%NT=LD:(7H]R1DF_9=;GRHLD:^E<4Q0&W!8 M:B@6J7RI__%*ETD'$4V8'GJE7J:\&35T1GO*7Q?&?:_/!KZ">E$CJZ][\-5/ MJY^?7O8N^I>U7_5[@]K/U[UJ<-$;C(<[O6K]Y^/^V>--:K3Q57? XVR$8+C< MIN,]NY6>N>?].@V32.0+*?'O68E_4U;B2\ $#]D;"]Z"B9_NQB)#G3_P'5SD M)HBAYNT:ZJ=;P#;=.QADRQ63XD6>DG[ZHP6"4$CU!_6,/S"(IKHE-AL?9]!WSRYV!4IN#E)D M1VQM(K87E^[@\O)YP2^/!)?1,&[%JY6+83.K/G2$LX';O]B!W#KHN>8D+*._?P[E B]&63]WS_O,+G0X&^\Z#&1>W%Y3V#IQ]B=A@)2=W?BF._$B\'8'9[OT.YASQ=B>^Q@]*^JT4Z0 M%)L6/OU@/)57JXIOBQ-Z,+9*&7,I'CSE*5DA?),NDJBL! Q_8E43)AY0?0LF M!Y3A-"D*6T%IB/EW"NVR+G%$I953*@6)SE&T\DE2K+Y-,YJ)\"BK@QP:418G2\P G"8"5)75*CQY8>[3F_R*E,$JIPX:14S*H,4@/I M[.21% EBR1+*-%=%F_1,K&+D_%,%#IN6BE]3\U:7A9EHH[,J0//HM,"1K586PA.\*/S5:>6YD074"(NVT:TG MO)S$7]F!U0PKMPC?()XGTWG=IL")94!4=@"%>[,J6(FUQ<.6F554WX,/H#S">.4TR$O;6*RX<:_ M'XQZ2N/61(.9V'%TPD*@R -G\^[[<]VNS?KYRK(YAYC07\MS%VDJ5=9A& BX MH[0CO/ZZ0:T$977[)=4BPR7WOIY,* >94MJB5$.\8CD<8I$8>.8Y2R[Q@*Y=,6N]#%@QI3WQ\E:X$E6H8BEJ MJ3H,GDYR63N:+F.UUV:GBZ\.M!+F6XZ-Z.4XK;K8,M_ZB:9.9I_+M M%0*.$T^HH(VJQ1&?P76N!8F?&OE>JQ"XIG4$+4C+1;* LM F%]([DT%1N) .HH?,?0RC36DERBBRN9M%WP22 MHN^WN?<*%(6ZU3AI/,W(M\3(@?7GUV_J/+3/I>"ISW765*+D>&K MQS[1IK.9MR9%HV,S&_-6F%1/"]>+6T^DWU]8D)OH;A3?I/($HYL QP*QEC'X M%/X RP:Q"!AH"L$U"['W_="J?N5J:D]*/RV@HN0WF7@!EW3'VOEY](QF_>F- M[SX]ZX KIV?]ZHY#M,^P7W[?5F?(:G:_-]K\)*IU2ST!5D=]HV9J'?,!Q?/# M07.+YS],@&ZMDE9BU(C@-@^4Z7 (/$R%MX"8%U1!6ZQ.F4-$--96%!V35DP5 MUS(FP@(^/<:Z:Y";8 Y*6Z5?Y'#+4..V1N5XVY;C.1RM8[0YNI>_P\?.F>M\ M]Q:-IO\EH^D]S"17A=??T?#TJPOXU6OKC?@A?*\B@UA*C):#3]N \6>ZF$6M M<9K!!VK*[R(T:(3",KV&^ZGM:3;00#$(0S(B:%?NV()-G3-52\XI1M3->L]A M)7\7(>D?GV<2N,)KTV#46O"@3RNVQD%,B)@0("4LZKZKO__E'S?W\K]. DH@ M )6%3$&"\L$ FW8;?T9,?J!K ;SQO8C$-?/I-RECNQT.<]B!%N@^DBL@X>M8 M58RQ#:UV0^&O+"?)]H,H$(0400J 7N?B*T@XL^V,GI#F<[L? SNYRC@_8LXF M/F+9J$"$Y1IPM4N%((4M)X(6T7Z0>F&,C"7E;I<$>X.P%F8JL+09,- X(4+" MMR2!1$@>9@"13!L1IZF%@\> J_YG,_)U8BPY=9+:F[4=]H9Q9VAG4]T2$0IB61G8Q279J*= M6&RRI;*8SPX(0^,NRE-$><[61WEVX>GGWW6QH:;,I8L-;1D;NMA/SY-ZU>,= MMDX8]9Q_Y<#H@HRC^B@Q_D7-$_CO7PKQXUQ-XAR5$,SR:U9S1O-:@[F]GV@Y%I*V472U LE1IM'GD;/TY\' M+$NH@X./0%P)F[J$BHX/'D?(^1.TV)* 91V'SZJ@?_ J M:F6/T+TFJ;F0:^K5V/L !OJ<%3)QS=6JA>\KV JGIL"H;K%CKKTK)=&I!++369PC+JHQ#WVJR(_0K%1"N)Q_=NKLAA!E.%?BE_?D!^3(>WII918L>28 M G)*_YI"#$F"[]#(D=E,Q:=TT9Q&$>6+= M4F\=.NJ.ZS[4VV'%@P[F>CS,4CBK0%!_/RJ'D>T\.6;Q"7:(I%@:]6TJ\A++ M9D7/>5MD+,ZMX)O"M9=EE_**KQX%JD'*5]:%H5 MF+TDAON'FHM7I+)F]G D M:.^E8B324L*L^ZTM'5NQL-6$>N5@M:,8"#XKIU-I#0>25/$N(:S:);*!4]*K<*; MW-"+J#( B^*0JT5YZ5MA[1TG'@Z+K4,_YF"#6RN-HC*SE>@O#:\R66/J^H=K@/F$Q5W781Y:K). MC8VI)C&+0Q_K$C&M&)F["I:3VC0-OIG%ID47.5P9'F2?&H6F,^I: ?JD\&9Z M0M,@2;G&)L6K@,T/H@#?(A)+<\?=I!GZE T,YW,%(X164P<].QF:4CRU4OP: M]OJN;2MEW-IKQZ!V''$JM<.IU+&Z&UNONH<=5.*DF%7*R>5Z&#VNR JE$9Z8 ML\K-Y]+O#4]_(-75K'%6NH-QT2,$F0?QD*TH1@T;)*4L[8S/J; C<>\)AEU. M0QV(M*V%XEGL<"62B/O1?\*R)WQN4\)"$=\_IYC;))7_SBD4?<,) +O']%7= M*Y4DF\R&];&RM6+_Y[]-DI]^WN&YYO"Q7PGZGN#G#:TH_E\R4I X? PLUE7@ MU78>_V>./;3KJ8F20HVE1'TJ2]XJ:GO&!7%K?S.%6=,]UVC_[@JU/\74M53$ M56"_UXR\((4K7'M"2CRA>(C=)MM-$O/L=.S:+_,5W3^V] [05R2K&!2H1E<& MMK,#B\*D_!8,G=,"]*.;5LS%&/P.^V(S79&4B"=&9Y^:++P>U>JKJT\LVCY M1T8W01)'I,)XEHD;54P;TUZB<(8 86CFX:KN$I2(A"X;2>8S#N?+28:^&7+$ MDEH#+U)V12'BT)Y!_IO6'5R-LK+5C3^^J/KYHT351_W'B*J?#[NH>A=5?]JH M>K.BZ.,>)3@F<H$@S^7)%^'_= M @_"P_&AE(_F%IH(]:I&@:TW!"74ZUD@I\Z;;]++24_X0'G'">>YTG=OC;*K MOG,=R?NJ; (6L>A\D*F1?$6J'Q=LZLU>%)N]-F47HYK&(/V4 R\8C 36 ?4O M7PU.K5R^SS#KA+TM)JIVY9$B,K@<@:F&?H0Y)[&]P =4CT7[Q[K9(BM3:/KJ M7]V]!/4L>E"BM/PCE:I>%<02T8:]NI6LF#Q8.C8?-ZQ+3D"A0D,.UG/(+851%L[U_<@FRQ[ M1II+:Y&<9& KVAA=C(X?>'_2.0_./757\I\+O$/OCT>17"W:@I?D:3T M/-G"5C*[=KI31(L[":M$^25PUZ^2.]ZN/.#NMDO;.>=WI9@UQO+SA\S6-8_5 MPBG5[I4W5?5HC?)Y"/>KJGL6LNO>NJ8?2T[C8=B[G>1)O,NE)C_B@G*',@+( MDTEB6HO"G]-$Y-B?VKPI7:9@+[G(2>"NP##.#$3JK:0NI4K_( ",^8(+4O'& M83&:0A8# J$B5UVDXM(RM9O&I2A?0F$(6C.G%-E#&W4AIG ;;&G1N)4 ^][F M"1?*LPL+YZ3U4/L]SCQ'1YKECL/HH!DUD8I),+(HN<*S1 0ZI1$?F !U3P,. M"YK3H-=.%,JC+QF+3&6ML.(3F&C]WZ4G\M2X'X,(QXUL;8]1 \*P,OF4#D"6 M+#TS WNW]<96]]5^)8714JW<%EH@J^H9<4TV%-9,D&.UK#$*.Q#\5^Y?ZX"N MT;=.YD)E$/PF#L,\U977M[&C M(QT+&2^0;N%O"CL;]0\O64(D/K7I%M-482YD8/RE 6B1(&&+RR=8MBDIVX,\ MM]K,$.4HL\E-IWTK")""S)1R A?>!T&,VJ^U@Y8&8$7+J<9=W3A?7J.@):*" MW0Z*NCPRJ74!55RR]7!<)!<,PE$$<5OJIMMP4FC 55:#"+9%Q$FET-'Y4W(* MG_UY=V'W[>)?I=8PSK6M>T5/:LKJF^66W[0A#1$$._V\2/B<$[QZ'-VQGA[3\1;%\T*9#$O/E+>! MO8E1FB,8(/5P4.402C$@"'!!\ZX4^1F]/1&+P ]1^X)M)@@2['#KB04] A-, ME9(N)=(&YQFL%QPF$!-HY80> Z5!V=\&:PM8WM4=3W M# JJL52?H4E,_1]RODZ@4_/QS1C&P)8_Y*#",2V9W$E#QBX'? MKA A&IZTRV@ \;'I^QQ)#"S@+21 [*G$4 E>1[CDJ:OZ4' S!H5Z@_=& 5ZF M:&607@W#:T=8ZL$"8*YX*IY4J2/\+%@4@:\223B%E+>6+3@KD17M#PUU'9LL MD1()(KU1MH>U)K"ME&J] -N6.V31Q5;@G7H>S 5"Y?XA7I1G:)6X[$>O(?#R M*":;11?1%G5V>6K;,[2C*MW) L)2P*!^H#,'X:>6M:8M^]151@T2-)(,->3@ MC66S+N&4S,1Z.5EG,!\D49,0S(@:U#5,6U0V/%&ET "V#ZMW#,@'4;5*4#X, M?$;V&!1\ TL6X"\@%8X;;8TUI!L[4#*5AE[<(4G1PD$1G-VE@IV_&8+304NM7: M%D_[*_:XTDB@2H7:D,FFM3),TL>:&\M)PI63_U^6RRDH,B(#%-Y2QY+NBA PO_* M09R W;14433D/6\127G0/_E7U4&=1P+^X*9!.P X60A'?#%Q!BBE)UP.@>X^ MWV@/N,MFQVAG2FF.1267%A#K*KIJZI?6E#NI M\EV2A$"JMQEUQ*"*%>+G2N:@FZD,H82"?1U^4IRRZ@7"46%"Q@E",YZ$<4R> M4&M;=;4GZ5#Z.-E=K]17?)LR%0C0:EJU)"BE5TE^&_;)W2[35H%!20]ORRL: M= F4C>-AI@!WT6&%!9]?._Y6;_1=J_-C1T%C'54"?4?;"4)J-_R>$>H;R,.&G,#I,T\ MTGHGFBQ?"BY:\RT5+9L;;-UZ>/6-8 MBS=U%JT"H" +E5*^]PCUK$J;@3,5( M7FXK7DLUD^/^FIK)TIF=[!$#D;2GLU?[R]0H;]A@S.3[;HJ<$BM@V>*EW@+R M6\# W[H''*8#^"#$8![J(XKM!.5.<::.@@-X(7"PD&(VT;6V*$S/-1 9?NXI M(:GZ%= XJD;9%$W%NO^@:AFG!B_0'-S-4DQ)X3I!IDQ/JX 2B!JK?NM"(;M2 MX=TD]^29.:T@.<2]R>"-AHJR64(("G:+0/2,1.K8'WC:.YSOZ&'G^^12X.[S M?>(I;#I?D4B5ML!5^7.4,$*9J:JTC_-&\ZR4>#Q)T-.H^4O-F]@?A4Y!#WU& M;$2P>V7%5:-]5[%F&KJ$",.CWQ;:D<2TQ["C[!=4DV4^HWRPLV"AZF87JWU! MO\JEW7<%,PL20W3HEL%4KX[LGH[LM(=7D=A"I-DZ)V\D564NY].Q/"(W)K C M'VS%=636G=_3G=^7PO+2[1ECM!8IGH7=354DHG#_JM-4!Z1J]$QZG;)-R9H* M4OUJ_:S%!Q 8DJH?E'L4+GLZ7=I1"^W64KD8*CEZCCV":RRPCB0>BR1>%[C$ M! :MU5(M(FJ52-=1K2@"3)'![W6#-)CHRI-Q8CW(=KW63$1&[<3P)THOMM3A M:RIISJ3!%%,9AICK]G"2V+<)TRHJ^2.:BILX(?4 5+L DZ7 =@"3@P\%XVX> MWG7EMA%SH9@^4T-5#V&94>0X5P#+'J*$=LSB"=7.R*YD$2K 1-F,=L06/92J MA5ZET3F3!V+/P,4/)KD*KN<:)P^=(HIX%$-B^NEPSXO,N,NNNVV7X]:<1=P/ MP;QCP/=BP"6GM&&F[&^Q3/D\TH8\%D"B#H6NY#B1'EALH,3/51GH!C[,[WWFRM J%&!M6R4$BXT-;4'VNCKF:%M>2L.NNOXJ MR>YLNE$8=XK)$5@M$"T-;&.@0WGJ6T5[G0K7.FKZ)4A9\RK4<'WR\=35R&A< M^.%NX _*$T"T9\,C&CHDE? $_UR:O#SES=,Y>-B)3&>'E35(Y37B((A MW)"HRVH3N0K/YUM[Z5*KU3@I[>>&_4,O1U2$^FA%& *BRY-6;S%6 >&E,O&8 M1_#2KZ)$=_?N25VG?&4<*DL&XRC4U\&0$89H$<9*JDZ[RI^&9PTBWK_E;F5, M39:+KH#6-3YUSA])%*+VC0SCA07KC@0=H0MV#0AO1P=/2@;"H+3_"A]CL2QU MBL&[KWF80B2-K*Q<\QJFA4A>"T;%K9?C=F*TG:U:@#UC-)EH5'+F*='COZD3 MT')=2-KR^!($.Q.H.]4*2S&Q9D-YC1V!/8N.B"DO7/A7JLPB'#LJQ2KE]0@L M!;#:[I"U7-'PMLM:+YH)WY&_WHGM6N(*!=# MQPI2DBG7I,-HAD"Y=NSP,ZTMTDJ"AC;E2'W2FI&Z[U2/BGH,)Q)%US$ECAA^ MH;'-.0^>ZBF2 (Y8J(JD(IM]MW2 (H]@8_G,?;L%=<1W[]PRK5D47 <:AZ$2>#GG!T,BDBI.C;_6237L,GE.Y\%*6D.Y"]'YPZ%]!3^SS5UGM>?%-H% M&79%9;X%7.7-@M '7H&M0[P*4YTFN\K"Q?G%L ^Q$A M.MM?%8D2A%+J%T[N*@)6(7M>6=8<+ Q#T:],W%+G_3/ )Z;]O]+WB 2P*BG3 M52B)507[RG)JK+BZK RZB)O/'8^VM:_((N,S%+@AA5ZLL82)9H VE=X4:\A6 M.R\H7\26-YN3WZC39,+ \G@Y$Y"FU#[#!!MM\T.1@'WRBAV3WH>!%U+$BC=U MA/&T_+;BP2QG,^IV<]>)PA*[FXY<0S8J^TS3EQ*IBLU,FGJ5SX*Y4$*[>_W+NQ3L7820E0;*UP+ XRQ] MUP%JA8,-93E/DDME"YR7.@@]0OFE\^_.]QDP48J^9%9VS2THE\R/=NYS5F"L MZ(B8&F)I)V.MC"3-6"HD6BIO,9!06NH51L364S,8\0J N:;6$"UXME84:"3- MIR9CEX ?:D+XFMIK/>&U:.KKH20)RA=N6W<+GO06@(0B K?EE,HO*3<,LE,) M+8') I3Z]:EP7-E53LV$*-#!DKNX*BK@6Y3$6/C:A%M:-!OU0?H3X- $X4BI M=$&#EK)8YVYD("!_ ?.8*FXX3?@*XW4"H[=6WG QA=+$[1:Z--6TZ)7+#]NL M/(QOI7%P*I7TJ\04".KS5,J#2/+HKC3?+>%'+VO;;MR-Z[U'.-+4^52XM5'9 M^[O:A;:UQNX (1\&"-D:V%A".J/&%-2C@&@7=F>2!R&';($=)-?2\9 Y>"3- M.?*A3Y>X :,WJB*&.3"$!!@I]@FM07$\F1#OK3_I6\E#VUT?V/XQ[\3^RQKK MNFSD$O-,4%%@C9.,7HL2>W0EZ_-LM)I+HQ&Z^B=PUE+B]>XJF[8L%BDX=@1-FM-WHDNHR$#:S!&+#"(:TB&F(_EE* M2S.F%BE?D31M^G1&?AT^]E0U\=/W3\<;-UQ6WB[0_:=YZ!;*&VX'R"9J9 F_ M_PGUKP2NQBWV.5BN5=@VH6\5.F/A(2G$.R>V)!Q"6:K&-XE)1F=F9/$@E0I# M*X2774N;RDU'=G585"2TYHRXBW" ^:3.=2X2H!BIFDG>R@*YVP[Y &]-XM2* M0]H'6;*#F7W"*._Y%]8WJDUD21K/82= P^:,6OQ4(-:]H(NFD=$D,7"NC)M. MN?-@?5H& 2X4!1<:LQD'7JW*5$N 8T.3 &/';->[]IP+^D_I)^7B30-J7^IH MD]X/''ITUNG(=^G(!?_1.1_8_(F.2\EH"E>;7D W1;6WC:'WZEYF3'= VQX0 M7',PZ+%J(8YTK72L2[[B9*4PT?I)W7%IAY]]_;325J01&DYJF"?P^.ZDG_HJ MA@I8?XJN%<\ V^IR]3A1HE:W#U][R''"7B"3JVEEX*1B*C'EITC^T2E!+ZC) MTSIR2=/C3#% M'CQ6AR_\[+=@*D=G?60<%0O+Y@6Z@Q@\L5Q1!"U7"6O=E BP$(%?TOJ[DW[J MD\:[7JBAMC*-*F? _846@E#62D>C6(-&;\D3$ =I)\2?_L2F$DQO;<<%B6T1 M!-CR!]L84JO(BIN1&X]SC_B4#:>OLA:-P AM"BBCO4KI/9R;Y++IB-S;2!.L MHDZ-K>('Z2(4RXX2GEB=*Q^\QKK2?5J-0;>D4@]!E]EU\H7/.=PE2YBSP;2; M86TVV#R>!"'5EA2Z@6( %6(318_&/,(&'.CSB"3:[5^)YP14\X8&,^'LYBE; MTB7'C*(G73).BU(@+#6N!%^&V(J2W2J=2?'$-&CY>@:D4*@.Q5I^D0S6L M++ \7%;7CO(;Z_'6J?@:&)B5=F \S6NPW74ADGX]^=A49CI'.-S"98-24&.# M+TWKWXZ@GH&@ODJY "Z@.UJ;O)8XPE>Y93;DVC5'IOPL2P@TX$79,U2'ZL]. M5LI@]4T=@J89L$/(ZX6X=>3L1B@41PPTH9.>+=H:% C;YVZ(2))^[BK2O)'.Z\G@^-*?!UWZR[V;9=N&+ MS;Y9H108<""*NH9[#W=>IRBOM6=L5U48WYYP]JGBW7E$EA15.7+W0$$9*P5; M[V3STRF""IY;PWO%21F>@-,-E:(G_!@+C1"]VK7@#.'(09^C$B/*;ES$L3SEJU/Y[P?3!/A[ 6@^XG +'NK/9$+9RMR/P\)F\5+T.''!HC M_)P;[E]T0XXYOBP:EKX[O*YZ[\E'BEZXK0.G?F7 MY.A[HWP%!(0J4,=<"\+#-5 (W,^14]FMNZGUO:*YHZV<59PT!"B5*#7)TN?L MJC:M[G&Y_7UTN)_BY!'5N([>G\X&53F:.L_)WR$=?04@B5$5@$;R##V^%HE: MKL%K+%:*N/R"%0C.DT1B4U$[A<2PL2N/PLVR4!NX&4NAV>O&/3J5E/W5'2T] M+2U1R3[-=50 MS:D[>5NM+W#M'KR,,*-3RBE3<26G'&[0^JQR4V/!/!S&N!')DG-9$71^+6IK M3>E -06?A'0UX?YQRXTV@$M+'Z8>F4R[4JV$E3I"*+>;:NBIQA\]H@EU+T&V MY1*()[J_L$RG%(XU?1ZH!TA*(.JNSDFA5B?"^\K8$:8'D@>B"&L,5(T/:44J M5R0M .523@2927$3<$+(G\')VT 5%O*Z%*K1>CG(K#,IBHQ0JZ+,*+'D0@53 M=U8@"ZR0366#-"("QA VC!U252]'&%'_M&U(C@G#?H7!5UPE?+?2SR R@*=. M #KV2D^#-8T,2@7%]1T-G'>E^A&U2&K6D8;Q;6HC+KBF'$4I\:6L?\:ZHL*8 M%9RHVCO#A2E%T4RUS$,5B0G=4R9.<)/1248E6QI)CZ>\-<=K:,6D6JQ<:6IJ M)U[JB,0C=$H\H/)$G9/,BT1$/;J-PB'Y#R-C Y$@G].?@U>Z@E%G8U33FC&A MSN1D%!<54;XCA)[$ZD:ZM? UUU1QUP'N0UQ#YNNYKVSLG=-MU:F+MLX<(9UB*&)U DTIME/Y/&[R9162:&Z<(]O M_RJTFUUXL(ZZ+=ZADC'P/7C55Z<.6Z^[1A>"D-DD"L(/Y7Z2VL%GI6VH'"!5 MH1_YI60VUJ;7C8RW:5WWF3*G?LHN;PWD:SJ/;D5K*O!=%-J %]% M&F2 P5H]RT:[XA08V+CB3AH75;DGC/;G*H)(#&O$@7/1,J"N4L^MK;"C0[/R3>'HR!^UK!LPP42R#>?%,<-9< MGD35A]EAJ)2\,O8N53E3_[C2W#1=4(*IAB0VM=5XY77X5:T .)^I6C?!WQJ"OU M]7I1KO:^:L>J,B0*UQN&R;&UHL&7UNF8R-)[SGO+\67!4A#_HE3.A+TP52@+ M?+), (J(:*JJ+3(A(83+&H787HN62+H"OBA[M^K=5;P_BF]$N8JVG-ABJ$"; M17BP%B5U>*I%0N&P2RCL$@J;LXC[)10VWXG'+=M=TZK3 H%C46SZA-I,T7)3 M43#/+?S@*FG"U&"9,K>UB1OJ3+'7;L:%/T+,N3Q#-E55^OL MKHW^(:R%ERP7_$*/3]\MU)Z8&F-:49I"BPC2-"^X/;+ZNSK-67HVOH9E%OU3^G[ ,RH:I52$_V%T:1"H-R/PGJ;VPAB>*!E5H4 MF31.2W>H0HG6^S.U]J)P^8KD*:QJC!5MT3-YJNSL(IF*76TQ+1MM6&0AZA1H MYHI.E6WM.E_0X(=7_#.()T%FH!.*E#[0$FQ0*WQY467G^PFA)[$6J4OJRZAI M$F1ZM72_T"S*&L=:)9;T#P7=IGK>4K&4#0\7F*:*)H9,7L_B4ZL8N% ?VF>+ M(E"I+NPQ][CL<]!ZE"HE0AN@ "MQ%0V#\9_"O^"&$S2? 0&DEX)B2&W?,M 2 MYKJV:#72IHXL0WB?XNI5X(MX;%G6_FD.NKM<;$ P]3SCI,0*M-OAB7T.3;=4 M[W'TD<[WU6UG+*@KW'::IH&^,,Q<97K4=+=16\PYPICRA[]3&>53D'\G6.GF M:TPCNI[<,#WBJD@Z>%62G=G-V\L=^-3B6)"N09YTBV0<',<7B;^*[_PPFG; M&)AI\?Y'1/T2/V?DD>4TEB06;/]-JST)S95CWR)(!PQPZG]N\MZGLXTDK3K.^G,==Z*T93,&R>@PL =_M$U!2(K#@;7:HK" M"*4&IL9L3 "WXAHQ\ZVD?R/OBY]9C8H(,CCP)&/L?0*(8HYAA<)>Y; M! @\L2"F16VJ]*2X?X_ZAL_ 23$$YR'RAJL 5TDR]9S/^$6!&FQN I?*_!6C MII5E55BN6'=+1B5.A=E!9[U.Q&)&+C'@%*Q(ZV0X.=??6@E,Z.'B6@A=Q*_H M+&3/ER$4_L-$$E"D$11>6B(9I1FIZ#M]:R\)E2SJ=6J8N4FUIG,$+4T*C67" M#C#EQV$,(NZL2_UF]%%2R('51WH%'*?WE2G_ISBIQ#(HF@S7F!4M9)+X$\7 MRZ=>Y;:N_CDPZ(1^;G<^,^]16K7.0BZC"3..DBXX-FHG[8C&X-5)8!0X6@?3 M9VVJVO)K/'_.$."&MB@"$,ZR:,7(F_-SN^TB2Y C9E M?DB7CR+%?..0P2210JD0M&U6BR2\)V8KS2LT6@3E5,X$-6_'M2$'*%Y#15\: MPI!L X$1P;@LZVFSJN*>$CL)ZA)6)(TBC5O0<][:&%BPC\/^<. RAN;4>:VF M\U&YAUWG:J%^J+ /?.Z-2MU&^XAAT9=6J9:KU(_-W?&'HBE/MXLD)PQHT3YB "&]EE).:R! M@N:;4:BK1@ZS.;:(8T[T*M1D&UL#9I^N'#]<(;!1B_MAZV>DFVRV,?22[272 M/NI.(,0?S X5:J-B5A&&4'&:@I/Q"^06,W,KX5!MZ(%08GT&AQ91MNXK\"32 MK&1.UCJHM+J]#A4*+1-4@Z5;0)23UE6#_?__L_>NS6T<6;;H7T&<.W.N%%'B M6')W>WIT[XF@Y<=HSKBM8]GCB/NM !3(L@I5F"H4:?C7W]QK/W)G5@&D;,G- MIC$QT19)H![YV+D?:Z\UPW@M:M12$O8YU9-"*Q\L+_;'*YY^>BZ>GHNG#^SQ4@"N[HRZ#]OENFPV9,G" M<_P)#B!2U:US U&6E@*$?G6^K',WD,QE7,P-KF.5&HZJ\,<$^]8&7WK%Q7>- MB,SE2.+HX 0WL5+?:X=F.#ZK\(I N!=0T)!"GXNN3_6!6J>']\HX4^@K,,:8W^54$ M']&2,VG9NRBGCJ5SV5XDC6'.5N ] M'T>^B_JK4 "4?25GEXG0\V ;FM4K@B9C$P5 %Y:J#A-$8! ^'(>RX8YKV%_\ M$,S/JHH86F<^/?]YN:9!"S?@$(0+GOQ8X)B"115#ED?HR^"V-$>RZ[!^1*;= M29)C-_;!X>D!GB$IGL,>W+ Y.P')1AKPR^E>[NF%#CLL?4 MGN&T>_58=F?[8)2[<9/HQA+P/6>#<3Z (DW:(BEE7QN68BY1&G'IF+PP@,/F MX.%U"7-NJ:BN+55+^D?ANGZ?NQM)9>G7>!PS7MK,F.B\NMR+:9[!KX 0RW]B&N>#7@[\JAP M>'A4V7:AU630/M?(P>$W6SD54LOES\B!*KQ*89'5/J3Q:J8(D]91KCTJ9HHD M>!PNR;=.A-%U;<")IQ.S@.Z!V+/PL1TWJ.@ T9HHZRHI+G52"(*,A"D,KJ=9KRM(39$>\'*MWD1TR-&'MRY$W 10W@X8M]7L=(HA\7CF%UO\]S9\F%= MM<5ETYS>>!FAC0&F9N^ F9+=OK0S5 \O<5G(UKPRNA"I!]$RI&]1DYVH5)UF MZ>)RMK^YY-2NZ\T^NC6=0PWM#SO)O,0#,PPFK7'6QX4+99\Z"D>Q(TV1U;$1,^,O>$8)W("(VSJD*;F? M=94XJ3A$.\Z:#/-X10]J1VX&6#YI%)*)AJ(E>8;VM]+ NQ0$5[#H]OGPJO!T M40D.T=U0+]443&OA1Z1HIF>@HQV2G-S,,$\]];10*?1P8> CPYSD,EKV-%DK MVF=\PTY;K> /7%&JM4Y:>G_;)OX@)",S[;_G$JJ54/]T+J&>2Z@/YR4>00GU M510$2[#>$^1Q6DR3,&!.(NH49KD0RVT&]Y3TO/F52ELE@)A-O7\<_589H)5' MH/!$#:W2[:_93+"W:-YBM&%CQA"@(V6@T MP4JKDW&>66<,/U;UG ZQH#!1S#,$=[+NZU1'11QY+A5K!B,7466[XQ M(DRKQ-!':DPE/2W-UTW[Q?DS29'"-0M1*TN(516F[$O(>=85S3;HVW#T=HS& M]4N%QA2D>" L,3=ICF!5AS..H&L,2O1LNHF9N%A\P<-%#W'<#:T]> #]<65K M3<"^\S=L,UG%U";#8- M95"-0":,2& R+?TL;XP D=7@ R"3F^V53KFCMD=U+4^?$:RW)X0*TGYK_G1$[?HTN^DRFP86X"7SL8?,8ZJ1THCA>#B>ZC05DI,< M)QP1WX[3HOF)X[[K[WQ@NJ=B#O85V=FRCWL8)LN!LYD]3CK6_M!TQ,)6XHO^!>]E1V#"U;!P =G*HEEAUB'FXNP4 MN1?W\F.Q)GEAY'CJ5%@SFNIG]CZ"35?LWRV2G](]SI4BL=E'+M6F#@8#W(:2 M6,##^UTLOJZ9@+K26S)_8#A-5JMRD)YTOE/T*-=*&X!N8J>>[H&U!2.)AF.. MSIT:PD?0*6_+6^$4KV?V.).8N4G&FQIFC M@?Z8_HBZ'3%L..:D? C7Q,T(G_'4/7(/'T71LW=Y*J\WQU!)_J+)8N&"!Q:7 M:#QT>Q=7)OSL[A 29Q=SSA7-9:,.#3O [:&(3.!'_+ZP3$@%9VK,?H>D[MT& M[^-9M_?,'?W0JN2[R@>M )63#EQ3#%+,8;G53(80+_' )31;=[%R_9'Y>?QX MQ\&EOD*OW337)ZM]@:.P!!]OD75*32?:;6=Z6Z,*)GV1V+CVSK6+UEE=R2): M\MZ8H[TT5498IS*-B?Q4BPQ0A0[%_V?XV(R\8X)2YY S3'0&(2T?9I9[?A-K7>SBFQ\JN+X<%[B MD3+>ILSJ=TF4FO/O&6]S*0D.]0;CP0]/4R3\6T4B,\6@RD/9Q+/9E=L*\2HE M'1CA)E%,")@?B*$0*V'3#(LG3KF'J27&5O_XU'*\D5M1X%:>W!*A'RIMQI)\ MJ_'TLE0'C;DF:<-@U.O@CD>V+%JJVN_73A'&R"KS)TU#)OL,]V(Z&I5L'KF% MEX&$(1R0ZB\GS_ GD(9*RQ,]!WI4U9SLWB19= MIE_#!%-,X:1:M64K1T([';4*4-(_7!3%<)I-;U3#9<:V*6^)S7HAU/2T Z,, MZH2#842[:J1'3!892ATYJA@<> UOF_!/VJ!4]K*^3VW7H-,3JX@!2)MP%^"!ZM>BM"YJZ7SGNA>NX40:MZZ3YPT92\M'QK)/2OEJ!L76(*DGJ2(Z:JX3< MKIV\2')&[^"G2CD0V1% G ]:W9=\';H$]5 L4NP4E9>I1+[.F.ZM?$@C=D-L M$SA=Q5F:S2\$9X+H+J1>(*FCJ2&:'^6:3Z9G4,*$5.SRAR.@#61VTH@Z9"&540YFBD?MHP$KUK\\.8#0QBP-#(8+F5 MZMK,HK7+<+"_>K''6,XY2&BJF6G^!;I.2Y5](F1\KYMQV_1[.><%[6A7,G;L M)LIZ$WDLC/]&SB_6V(O\-XSA:Q-0;T_==W[8,@7 !I^O(O\QNSSAIW[612V/31>* M$6^\P6U?[ZMGZ^Z6*S'\8_ QC(Q7!F@S?;;P_!N.=XSCR7C!TMAUVLY&TWC5 M4P,:=RQ,H 3G(DLLLOSE7&0Y%UD>SDL\@K:N;TK ,>LJ.O"U: MT*.F.R#YBY1MSJG'2##*I0E5#N<, I=B$*I^Y!+%(XA=+GG@G6BNMH P6SYI M'V.'P;\/0T+CO.&.;I!DMA#-PK]M=BX6_\X"09+6UPP8T?'D+61N2N,=ADAI MEI #+L>Z6++Y4IA+KM5Y6X2%KY (' M<^C%&6*-9A^/\0=$PH#=GUIAHKKX&[]B$T!]%JZ549I@4#C^BCPD9+]NZG(1 M7(Z:11*8D3'\BM90>-UA*%F(S/[)LH<1I'%3]\ J@2>=GSB,/W<#\757)>$X MK]I!8*^?1"O4^F/[B[T2XH'Z/FWDX5O/D\P;5XENR4J MYA1^(F-$"' !3W:2]E.RO",KB25_JCY!L(C:#&'(),\KM/L8-5[:!*;OC'-I M2"H4 /Y00&4#YZL4?@:9H$0% NVU"QH^5:)05G8="II=&O1DXA"'1YFF7C2K MI5[K%:W4>(8G6T=DZ75W2YCNPM/&!P>T&0=V(Z%HW0*J7$?:N:00#EMI/>V51B3J&VI9R[]7K&RE!Z&*Q3^ _!!.2E?>,4I MCN',/&\R?8SB1"I&^IWATOAF5G-O?$H+>>/AVH0TU* @)!;FF00[H+2KS'.C MZ74PAI*MBM1,%$F'0W8_9+/HF+4EJ=@*E2D(01DE>UTOZWV6M0>#,96N)17H M"'&!=Z1*A^8E?71?<#FB3\;S5"M*BUJ 06CHC2@)( B:2>\XX+:N7>CO!I!_ MZ.[4KIJ MI=*EY#,O9JNC M A9_EWXMGV9=,^TLGWLT)DJM>T>,[G=JEC#6I*F#B_&*OD(VWT#ALG]H=(@B M+Y)IH?YIA;.-^&3AX",K$JT!4_X>:QC==3NDRS+%(.FD].>48%RR:J&FS.3[ M+! E*)#))28%]&01^9)XI"0D&H:+Q><5@YJ,*WY@.JA1DOC)[5/+B$V4E4FWR=31BR%%SR!L.R!L$%(ZE7U?Z^]JW8AVV)@$L#L,,5_KZJHOU^FR MU')(PD-8&,ET. UI\%N%#+@]/>[6 CXY8C8+[&ZCY,(+D]?*O =&72\D O:E MR,&==,@A4U](),&C$8[L4<2M+.6A.(]R;1-*8EV;JDHT;O,#>0[PANX/ON]! M+GD/_Y"!=)+T/U&/T(1R6SU_P89EQ'"(Y+T;!(33HZ)FLQL1W4U=/ M3; FZZ\T@%E<49@JP!?EF2\R)\I:+Q )J,^"N?3EQ139PA/Z(O5/X/3OKK<92LM]B;A>;!HOS,.I>HM("Q"3HK&%W6@ M4QYX5"E8/5PM'TBO/2CS%IRXW@!_782;/8.*N%GJ"/."-9 MAP11PK:84Q@,3T>+D9T24->O*U=NC,W&P!^VO*A-(91MK\,"S]YCTZ79 @7P M%;8BF!1= =QE*UH^R8.F]V9J)R['1:/0]9E @U>%C3IZZ)FOF1HY4Y-N*YH( M(G<0G\S?])&4S3UX#PLC.K8\D6".)8IVXF :&V9Y:Q5;$!TC@W;G_9&R/G$' M,@)0<1VIZV(?'.QA&SPJ_IN#$_OFS",+R=L^22ISNV5LCXL%8]]_CZ[UR(R# M.6:JE8Q8S#!AC<:VDD0L MG]VZLI[):EK?;SE-*__6Z2NL2VF;+^Q][#.&'6 T(7D;>Q6*%YW.<3*G.?FL M3SD%.Z&%A]Y1O_!(A+W(]#C#CIEB)HQ;#D\[,RX0L=+(SVF"-W1<[GMDY5L\ M<+H:'NX"_ K[@RC,!C%9V<8Q1E&\7!>XE'WJDJG Y.&IL'^U,<6";_!2N_R M;:IGSW]7$B?3N(^S,HAV17/"TE$,8Z7<@4S<7)Z)SQ4$K.F-Y5F%!6[Z#GSJ M2?I$ '&2CV2R XW.$AO')BT^$$G:2'@[.=4<>0TP,1S[# MNG?^)T4*/)*2+D<0>:]\@9[H4B*US\JA'TZN!EKL"0$%01[Z[AV3XB>=C$?F M7Y)V8=JY"GB/T4O?$>E785E*(A4GTW8DR/8Q,K"E_1 M0FLP![:@J@J!?N?E\HH$/\VYVEW6K%0",3OKT3^CV1\ M?JRTMY/Q!MIP1BMIK9EXY%@5B2 Z2Z(J.]6#F4F7H6,K]H1IQCEU1LTR2!L9 M:%C&-L,>$T19&&L'HZSM>D\SIPES=7C1O/>,RES2$4\;,9-("KNOJEG[3)]+ M^F=[8E$1\:_PA! ;6V.%0GL-#P3H4<$TD6).58I)GB6,X: \H)XOQA+:TV3, M'2UW)U=M<:0ZFO%C28*.^X2H%C4S=S&?(VDT[7O?D"W%?H<5TKR7WVXQ/^/0 M4UFL04#JAI*87H&DH2PXLQ]8:BSLW&?A4L_*^GY"A ]^ZR6MK\"_W+;2H7VL M\F4DH!%.IJL\,=LZIM%@1WD52:=*N2[2?+>==14"G3=7^]75.GTP[K&5!B3W M;U<5W)FI\M8!OMM!"8Y[)"$91XR Z0.PQ'D8I:(NRU-B==;^,O-?O0]0S,0R\MF.%$4([B M';IH\(1_HM01%G9CV'.-C#IV8P;@7@URB'&R\RF%I="?')+3A K8GY;V,*'8Q0Z& M IEA7']+3^4_ +YMU]?A@<$_3T.:AIU2WCTQ%0P>USF;@U\>F2P?VSJMNLO4 M!T'[IL*YZY]I@9]XF!-!)[?R\=0XDHPI5PU2&K$EHMXJ!CE-@#.&C9?*G(:N M>\K8NA\>-G@7!P7.Q64:B]?L<*)()JTD1'6R*P4PL.MJ$6Q5;4>YIK/%6H87 MTIZZ=J4A>=*#'ZNN*J*6M%&[J7H=B*>_99;/6(TS7A;(8715NUT=\:]O-:JYTH*S#$G!LH3.U:CF2CYG*JS#.-7=5 ?3#U<#V'/:/+ M'I\T1!YX>4RY[&W7D$/D Q-M*;R%,XOV->GJL/MI1[) _A(YF&G^TEA)3BPR M#NP=K: :Z?=^]2(?QJFI.\)#,*5LRMN LZ#^43BW7S$+$TUV55&PL;\FJAOR M!+]!&\JGSPO* /\)HQ'^\6FQN-R6OS#(1]JL-Z!1&T0:]?DG_\PQ)D&'?U:9 MC.>?_3,20-T>K/F"1X].6'.X6#R*$7U;">3^Z&H'9&G<28?*3UU",NVST^J8 M9$*HS-NF-!'0@W71@B5YXB,4V19)GLC?R,0"D;/6NH2M?]I_(KT66SU2GC]V M"X[>N3ORAN9ZW8 MP57IU4_67GTV,S%+(O[PN;8<:\O_>JXMGVO+#^H98JY7&MPF3?!Z4*NTLJ,VB4:K'>_9\)-#HJB93?F8*KD MZ/>.Q3*/,5[MQCV+Z\A)J2/KFN1RIBX%XK)2.IV7U3PG$)>+*W G7@YU62S^ M@YS&(CCZJXO%$TJCA36&W^'?SU\^)9RCQCR2604UWD:1R1?6Z$6N=SC@2*%O MB+C&.68B1M JT:$^)Y_=.'U"R'E/ M)=X'[V!I;$-M2M.<_NQN8YQ$V&,:X2O?TZ3T3L3AA'%0-,% MVG6X=RKM 7 MW*WN=A!DI+7'$.["WYNJI]8]0^'+CBD3!LU5U5MT3#L.HPVI?7'DHI&L8IG; MN)RGZ^?41H C/F.RCAHEK>U/C5/6'-O7PSMZIE7EV[^LRU[T;27BO1$<(NCM M1'A0Z;B6U:'C%L5@Z-Y5AR@9?V/J[ZJM#Q$C\MZ MA(W[ Y:.['J>V1 "USW;! Y^0KSS0@IF?61?909:SLQ?=5 YI-B?\_1Z>0V2 M4W+(ZN=J19"/[,.N?VLA[)]R A-=QC&?I1"@V:]$W,&RENS"7.S>TR&RX#T MJW+'"C%\!]Q9=7.[F#?5.:U$(Z;)U)U&8EQ_M96[!"%S5I*,,ZVTXB^^>X5;O5-2=>L2]Y<4U+/F11 O9D= MZAER\]D-50_&YD&%E9(:2\8>Q8&A'/8$X3*^0 )O(-_O"06A0:#5TRU41'N@ M>S;!<=D3+J)]IQEO@AQ3.A48C/!D=$ )8EQPU.42!-$]I*0IVU-M(:Z@BV>Z MV(A8V?/+J5E\'"<)[]"4J,^%GK8SICR3J64L8@)+,VMBZM@H*2VOF+Q%9S)1 MMBF7WDK@@Y5*B.NEPNQLD7FOK&*-MO"HG8=:HM..GH.,S+=33@Y"#R6IG5XK M\SD?,6ZTX^ ]> LO@B]PCMZ=42Y90V%+6R@!.9 &-'F>R MT6=V-8_\M;0VD]&4T91'$SN8<"[E(YOZC=S38L23-UTSDA+H:WDL7CK"BO0K M0@T 3_5HO(GGEQ!AH$5*W1FA=QS"@PV;NEI[I)?ZG=;B'?L[;!1JZ?TB?A9% M&[A\JY]39]A<7TMLX!*=%]BLV!Y4!5]OA:-"NGA.Y,;N."3]HI@=.)^3^GL5 M;!^RIJ3"F]2[G&"?XG7FG)?F!K?SCMX[R\SUQ\>IZ+]Y\+SA%D&\_H)O;UUO712B'< M6A?/L_*Q9R6%8D);9IJ-5)>*T2;;X/T X Z>'BF,GW?3[S-O>HS-B*JCM[:Z M%C$,Y(J3NA7AN,U)T%[2F/4>]1UCQ/[T>;WINRYY2H,3SZ M6731F#CY/C4\GSG5G/U,YOT\C1]K&J5^PD!!/X/K"D2&YY'_6"//T#E+Y9\' M^F,-M#%K;+($E,93:3A5'$TW==HG@W;=;MD88093/FT\U48A:,/8%$*TT,])S[%/M9YKCJYJ]%X39+-TZA]_G;G]?'1 MUH?S$S?.?>QZ%RN<1_]CC?ZV'B+9N"/RH3H7.K5&KCR"=_8\#1]K&I0^"*H" M4@4-T58Y[,/07X-AUI33M$1)AMUBZI V+<:\?#7)4T%7\7;?^OL/V.2YL )$VTW%$C4\WU3V,P^&OEDKT%==+I*M31PG<* M!3(QT2B;3$OXJNF6ZINC'Y%X"<$:@)5_1 M9:KA2$C*3D%<0X45(J53VS%4/19STR4F%?AG?:X!\_JUOJZT((W6M]^?$Y*P-#Y7DC[N4OT1X$]3X/ Z G* OB[1U MU;-_5-3Z&;;$@A+S%>?=)UB,Z3;8-",%7K)KPR]#)*9'1-BP8:ZDY@EE*(]H MC/>V[>NV+>_+I<*(42BBOT8L7$WXG H/T=]OJCZLRUJ!$9/7--,Y93E>@"%> M"?(:SRT? ZYCT53A":B @XEDW]EK:#,V/2->?#5J%_0TS Y+)"PR,;B)T4S" M-RN",QJ81]%E4F&U8Z)S.?9ARPS& P[D'#)CR?+4.:5!RU"#+$+3M5>=I=!2 MG\!@Z#MB;@RC]PM]T'K>G1YQ8WR$&['YRZJM2%TX/,(RF/RF6J<,,FA1%_U& M;J#D1NR+Q:7E$$4,]*MJV8^$!&: ^G?C,-0EW;VDQMT?WA$50 4%G,67(XUY M,!T_M"G1-LLJ\$H/ETS]KB029E'$OLK$JHT*"_ AIC"C54XZU>')6W+UGT1^2^2'NJ498 M!"IZ.YX)DG80KO&PX2F=*EI"]># U;JPAE3-1C]@I#"OA[ZL>!/]>[DM,Z8V M):Y4_A%[[&)1;<,6ONIH65WA#6&+:F%'=[OPJNKB9AVNZ\W>&[T4FQZ%&NZ);R3A4DU8[.;W0F,YDFFN!"' = MA3GLRW<"ERH25#.CVHXBRETNJIX0/B@L\6A_4@)*-,844='XQZ, 2D@D(KT( MV$L!Z*4>$]IPUH&5U8HG;>SS'7' OE/H &N:;LZSP/'Q?9(TR60X\6R&G#]T M=%;R#K6XK%GL@ZX3SBARU=[NP4L)"PDY_2FMG\9%LWB[RMT+3I=] /1P:4WCB1@V'B8!)8T@>1 M3'TTIE;'%-TDILA1:",E:ZXZ.-H"S[&'(BD$.";<'V&=,XK/3V(\.>C3N5JH!G5W!GVZ29S1&0_8ZJF@_^L+U,LVW)>;:L MN#W0%56.=.R9V^VDEB?;_VJ&;BRCL@I1W-I;D^]UY_#ZE8G>[<6A*ON4/)\/6WB*WWP1S@7^\*OKX#;O MM^4@45 [OGM77C]%L@5<1#L44SMQHL/;7H>M1%=F*PR&;&@1K)!+" 8?IW@; M<_\:B$=&OR-K5OCL90 WM96&ZYF>Q>1=/ MSH7=0(U_'I^S&Y2'!O MRMY:++U@6_@VY51%(7I-\LWXBII?1 M*U_]7/6K>A!63>4=E6P9_RG3=73-<#=U3^6#,"T5R@%#F)K._!R](Z<[#X[* M6!^-%R14(5D((OBS_+22$9A[ZJZ7BHE/E(=@DU:^3Y9C5[DAHX!.]#Q"9$LJ MF53;KJ2O/;O[,E%FSH;!I'^E:$F%D6X< M/ ])?.$9W4EJP&9'IP5+LDN'5.2CK?E8BQ8\=Y5'Y:8VB/?)^ M4"A%<: 1)6?##OT:_?A:8T;AGBCW)"J).=B5 S^^$-^PFO0H)-CX0[P*64LM M_L6$L>IT^(TZ]SZY:ZR\F]YZMC63 M$Y7(-Q:KL(P;6JCZ6U-#N.U)!0(U[ST!6^G$;NIWE4)+MUWKOE=PV9'FN*>A M7?'F$/XK?"6_D]B#5:T\O:*A0IM_W*>=_SO*\ZV%,>&F;,;J8O$6!%_/__K9 M7XO$V&;FG31+Q^8*SLBQ\URS";#Y6IK:TB[I!RNP:7&6I6&9.28XA*3-"L:I MJ[*M?XG6C!^#Z4)HN$C"%FB>^!'4R@NK ]=ATF-/*!-WI8VAT1>2*])PA)<* M/@8S94,%AS566+;[R(&HXC][%MSB&%-%M]?L)BTKD8GELTRG@G.B,X2*ZTN#BK2,/6!C"=4V3Q[J]\@2])3ZWS#8MOFDX](4)GU-@&0,8\\WM M3^VXQ+?HRUV]AM] +U2(^LCDW(6JR^Q06!X=T6H8A!J=6$STGKB^)]:!C6?B M2>-,T^3HE-PLX6IC\:>-,/&(D"+/9,H3ZI44H<@<[KDG)$&8,/ =(?@6C2.Y M2IA.VGUC*S7R> +<$F[.J"M'<@X,PB'YE6 QD !E1 ?7!IRN=)B#_Q[KU3OH M(!(M$//.QSB V::=?Q&;:GR'$S%8N=_[K-,E[]6O M)R<^?96\ LR'Z%^GU-B.3.^]Z8@,;C,K!M[0?KVZUK(*QTO"D(7_#E7UCE-X M*]3YPBFV>D?ED91C:=P/5*KUH>0\\> Z7*J;&5.(:GA6LPIRVD3>!%:SQ^$U MI)B>*3 @R7G.&S8;+&%X@NA\ZQ*)=J-8!>X0URK<:%( M,&MBJ4C(P5=BG*G#792^;E()HL=Z!\BPB-:Y7B7*!P7T*[JE5;G32VI31*%,1 7?GVOV.?,#8 M)R=GFK]V;:(928%)PZ1<)D4AVL->OP8I/HHY2L4>Q2NI14LJ* MMA$'Q$/E>P=.' _1#MZI%/"0LX&&P8O\MT?0>+G*# ?](MV(698^8DX/A),G M.%T(?V-%.X7[ M2Z:^\B+[EI3)@CTGU*G2FK-^]UVKJ>]4_ G$BJ6AT:U./,#$F1/X2AE MFP-SQ$T,U:G5PY;Q/LOF3"WW>_=:F%,IV;[(Z.EQ_HAZX2 0HH #^"8$!6,X M%?B8)&"YG/:JY'ANR?K=."SFFS".MH$PO$U-"1_:/@+>=%$!09$C>H8 &%B% M1=(=2$.5:/TG]VK.G?D?=>IEWB@WA1-*J,CACQ&U3$?0PY4(5.Q8?A5GCDC6 MGU1%1BF%P"1DG^/W^638.DB+NG^0%D!R[?@U-: DQF5 +TG=MJIV:;N4QB$^;CES(43(S/,S9.8,F7DX+W'F0O@=>673%O'9;G ) M56)4A%(1':%2?LK"*5?"%665 2?X/A96=N6^%Z4:OL7TK:2V-IM@DY("-U>=UM.Z06?-[C$49]C M#E23=+@7G"6Z*4GY-01SVUJ\;.T_/R^]CT:),YL5$<5SS7CL>8J;DL7CL)ZH MDLP(,<=48+78@;)B QIA4&.T*TT*TUFQ=28GQ_(VC$U &6/7US?EBJI5:5$# M01:J_.&:1DU?F"$;MRR]+F+MYT7U,1<5*=@#/N'FEF-I$$%(,4>-B03G^-V[ MMKMMJO55Q9*FI(?GKG&>M8_-6 ](J.MAG&?.B/O(Q+JCF <0@W(>H:C+S"+4 M %NW_"_Y/E3F&,!RDJ(#]]#K'/FDL94(QMKUY>7=UD2HOU]4Y4 R:!MA0*4E M2TE! H:4.Y2H(C:"J7JL.=Y M^F@L^Q%-#W#B7>*>YYGX:#M&_5X/$B7(Z#!$+"Z<(*;-$@0DX:R8B$ MFP$M"RD8\$E;IKV3[L%]_6S9UTMJ]8)D9_AYU9DFL?O4MFLK FXC[X*H&(F: M*'VA/R:0;F)U7"D*-47-1H03=4=0?5&]_[7 MSSY#0E: [:>)/3_HBKHD8/"OGL3G+_[NZR@\PE&W!RD$#/2NK $<23U5H=(# M: K!!Y,D;#:4#6$QT($C8T:G(MRX_.[-FU>IK@:AIYIP/X5$97HY"%JL3>^' MB[<7B_^L-]6G?_DD(?,;).[9=]T[A6@+B\"+3UY\>B%W1G<0).\=DR@U=:PH M0;,8]S63%86WU;L JD[YEKIEY"5?W<1V]R135PDQX9L2'(BOZG[5@/V!.R-# M9-97D5ZBD]3T(\'8'>%WZPD[KG TQH:M*UXRI!;7W52G8*3'D"\YUQ^W&?SN M7&(/"J_J.+IH;7/NT)+6VB'":SB1Y(AP:\Z1(PF5?/V]FB&4"J3X0].XA=E@ MA,V>34M?04(40\,9&Q@@'6"S$==,BF79WQ"M<$:(CMH;LI/:41_&:XC9 G#N M(4GDVA88&"HL+WISCVU-X:J?_3,FY5_G0:O&J$IN747V;G]-3,341@9H[4)1 MM;@*&=Q":0_"DS>'\!SIXLL77C(BZ.6=ZZ<5.'5<4LZ*/PY3^KI=_$?9.J99 M/87*MNU&G)8E\[?)8%W7NSB8VG.9&X'%$[@9G[S\@G[YAG^)7SU_^308"&./ M8]O=M8!=4B)7=TS'[_^,F&4NXC-X1(>JZ% M-3BL%G!#A_>0NUGG3W!$9)=1Y8XBW)4,-?CLPM98"S$M( :UMM^>?# <:6'C MA[78-#(F">9?H.G MTH,H;UEZXLYN3-?5%'P :OBEGA);EN-.P+I>H9W_7TVLO*]/;B1%/;+,T%8Y#NE0T@.\RH9W61$,,+\U?=H1LBXK M5 JE><7[ KORP):XEQ(\WO.?_DS,>8TLMG]Z_HG^F#V]=@W@<=;,O7"8[O:F M_N^Q7LM0;4O7BUINH?0;GOJ?7MA-A#J,FEJU'9+ZWZ0-$D&NOF?U49$/IR7^/4D8C,.W8.)S+Z-7JL0'X9C=5<1 M'+#3CE&<.-"BV&Q(]T9=\.KG:C6R9 95F!.N3[AX4\B2.\G*/1\X'&O!C[@. M#Q:LZ/ NV%C*1B"*:,5?"6%!C8YY(FX^;2O_L6*QV+_)(Y\-?.5:'(#J<8FA M]YX(IBUJ(7)"_!DGKF ITW0F;ZO(EHGN9_)D1'TI.B<@I> O1;]_'(XU_H>X MCW@^N?N#L "B:C'E ;"6?W!@1??+HP;LR4W9!/?<=:7(5X3-P7 *3>$!+9OX M5F!ZYB1-\#K6@U*S$,L)!H[0M<\((--R![SD[&3!PN,@CI?".*22JQ-Q223D MPI/Y#2;X/_]2<4*MHHL((ZRE9T2$C>9Y$W)QG>WTG*MR!XM ,5,8Z8-05\!5 MY"HDP%HI/LON$_;%2K1#&N)E#VLF>5M_.PT%F$)%=FH"1\9R(C^N0HJQ<)RV MJ+WQ%QCDP4V:M/D1O+@[LL\H) D8K*SW[/W8,?CMU +*IM"9)U=_8A2WP1M6 MHI(E*H6GR82(,X,5^"\>4PI^N&H1DADH+IN6,!O^AD%S6 M;C26:G&@3U B5NN+Q=NJ6DB@C8#QQ:FT_H(,PF_V!0GRR?ZU04!P=+EZ$5:RYV#$.*XP56\0A/^W_4&+" M'=4_(NFB\:MIR'.=YJHOMX._3O)EQ?_2QB'K3'-Z(P18?"^K6+DMF.!]9Z>" MXW7*]>T75V-)JGE5Q5OLMN)5YH[U^4?K>GT&G#_6$GIL]E'P/F$CO>OR?15L I03WBV@H'BE3012A01L M=27R('%00(V%='F8@54Y[&>'3@&J?MX*FWMRPDKJTQ#O(0YF6%NTVNU8)/PL MN8YYU\1[5G[N>\@^BA/DJUKVD,VZ+AODXYJ2\\^:!XWZ ;(CTM-'+1E[+=NQ ME3'%8!/PK54WAIPJ,B@H"1$W'(NU@7,*(UUI[KTF>3Y:;:)RL:OZ_!%C)<#Z M:+(EW;+\_+4SWTGGW=06140\MM*VZ^A,LTRZ$ONQ.%C^93D2V9%CCMV(NB_R M]<\A61C$:\7$--0!2(E1XIHB69QZY1$B:8V"#:*OA!>]KI>TN?1(6Y&GX8N@,$KL:V',.3]5Q)Y2,4)*3@ MFG1+5EC:C*:2<;.I3&XFO0D&6UHX9.2NRV"R&"U7]W8.Q_C5"W0*JZK7Z=2( MA)LK">GD'VYY>+]5!BW:"?1$BG/DCD@P)H[Y#J6TO14EU.UQ& M*QXDX+!"WV7#D@E(%G'.C ^%M8".T&\E9P"HVYUR[B@]- D'(E,AUU=*5ZOY M+N4'!;O*[3!2"9@JWULKFI6>AM5O ,=5FX(CX68:P[K>@:5MPS,01_7:U%N1 MX;NN\##A,C0FHJ\3O4XT(5:;2CIBY9N4^4N+@8[KD!><]1'ZW0@^1W*H209+ M#L%R'?Y=XXRDB0C!6(EFW*>JU);*"JC_R64_=6%<>@6I/^2")#K0IU1'0L*9 M+-.:1B,TA&[9LE8X,=](K3E=TIYC%B<&+;<]!QX\)N.0M06_IXG-.JW$5^8= MVQQXS^82@'[+3G-)0HCO39 Q!1T,9B]6R=E%1F,XY39$RT;YUL-P@>VXY^PS MR+F#VSA01&^3X87Z)->7J/E&'>DH2ABO= ?0UUFZZ>:33?%R09AT_OU+LLF6 ML)?U]S(A[]5LOW4"3+E:8BI>6>=5:/TMJ;VI"JT\Y1/V;:W+K7%JV MTO*GY]+RN;3\<%[B$>A3I;DHX,>Y-H7DZ_X0>:0EFU4D8M7!?]S7PX8M*?PI MG[81^10IZ;2$:(JP_;R4([Z[G52/(9;ZQM6.(@\L ZK38914H00\,U M#&-:&\3QS KR.BE+J>9RIC"V+]BW'52->)OA'@I:S^JIA4KUTJW'GI[#8?6, MS3IJ+O)Z8?&QFZIANH&8](Q:HLQ2S"(YZLD&=VD1Q:U9F=EA/H&G(/CV7#3ZN=DP&AA@1(3Y6QAD[+O6NK6+WQ]&!TE?4;6O'!]AMH'.THU-U5-+S$09 U^^I:(F@^&'@0]U7AEL'1.X5":(2HZ7=>5R;% ]8!V&<&!HA3!-'7+YNDI=5K'418IO:Z\ZSDZI MH9=>. 3(VXRBE$G'8[KK&2+@BR>NNI$+ ME/B))3,AX&HA7!/G,QE?X^R$)5;,]+(TDZR> MM!%M!D%8 W%;->6!D\]<"=,"%3O-4MQTKVM7NR65)Z34)R IN+AA]:'W$/U0 M89Y(#QB*855;49H;_6S^RA?8\?00'%J@)'5="9:>AO)@X&NISD6?^H)X.\(L ME%NPO4(E[< =PN07T#D/0".+R3AES?".>T:'<%V9&\JXARS"I[<,E'2BI72+ M?Q^7M+#^5NT),U6$U;.ZL-97_J,VO3+H#'!SWT-617BVE*Q=KV*-/$;5A'&M M%I\W8[5G>(H58>!KX;'7XB$1(]BDAQ3R&^[[JE>(#1L?$Y^U&W))'28DC!A! M/JEDU_$#/L,U>(OCW2\6_][=DG1W(5F?;%!K$"\U*.KU!\U&*5X^>#C=OH[% M.>E>D,YMJBZB:_/&]R!JX8[C!H5&DGL7]OG8W)I9%U)#2QRR^VP,?TEW_V+Q/OP(DF4)HP,'.%K\U=Y+ MCZL?*D0:WCBZ!=_-N(%DRBD)-[;@@_4/G1Z/Q@_Y,)R6!Q4!0_W-NY3A/?^C M[I;BM&/[JF_8DJT@^\Y>A*"/DC&\QU(SO%DVB "9Q;;CQ+UY#+[@=Q@T#=O* ME:(Z6N9;C8T9R70HZ.C*J;+G\R-)U;,$V>]#._9C;#OS:]Q,:)(Y(-%S,NBV MKKWWYKVS9(L<@B$C;_7, OB1)Q%'64*R;VIDO,O,.0E'"FTV^SD*5U7*:M]R MYT&*4+@!X.WUY?UWU#I VMGZ_IUEX1%YWK+[HJP#(A >+D5%NFEPR2"-9]@S5 MOQJ.T9[,N$>\K(\Y15Y[A)&;+D"F B!L#G'/>$=UB T-#H=*DO$V3I#C2+4 MZ$]GJ-$9:O1P7N*LZ_6['6'?_H9^&ZE/YFQ03/SYI'ZZ6#5ES6A:GZ!U70GW M/(R.J2$7W,"PYUS%P4%;$_1U4PZ#XE^?+(Q,B'R?&5I!::U&< 4*I%VS\3/>WR;W M!RPCQ*6U<$C#_8SGMD\5%L9K94R"1+.Q1G)$\U,1*;&L@#YO1*6#H<$W$PYB MO%=XL;&%7@NLD"A[(S5,.3<>8W"H<9N&O<9V%!]R- MQ'*.:7YRDXVTRKE*S\.0*8]PDX'AS1AO#\H[%R='B#;U")P2&#HB).2S'.P6 M-57)+01Q_::-*U,XMXB@2,L>MWB<'?V/Z>B'"X]4:V ZY+"(V!4/CUX$V/=*> #% "A5MU]*W$@A[1/5.A M=,)KF7-9MFR)DMM;EDUI;F[*NF'O@0HX)7&C(K,> M\X\\YZZY:#[S=%WVZULN05*5I^NS"KT5P+;!)Y+P7>A"5]>0X<*:B-5Q[DO3 M8OZQ6YS6$CA/_H=+.-*NYR/!^E%I^U';YB 8U:NVWH]KA(C*C.N<\X([^5>$ M6;WRBA1P6>I[IX^(!ZNOF7V$&GD-PC5?$9++I,FBV,OKCI:C+A*P"@"PW>6" M$DE*6'_!DDV0*/8>!O=.87U>G#0M3@Z_%\3U09>BCF@8J' -KZ+WJ?7^VM&< MZ_P\X^).EYCOZL#\!R,,E::9;46ZY9Z:D"*I+<.#@34UQ(8") M//IL=I'#@^MN14%(PEGFM55R5R)6'<#% 9Z@,+57A-'<&0L)HZI(K6)N%U*M MJFR(OHU,VSBX;IU&*9 XCQ+VRS625M@GB172A,"TX8CE&J MECC4A#E]>6#0&S/@"5&&T1 H&(_[@CA%Z":@#Z%\V"AE?*7=J(1WRT/&$9#I M8DM?@/D2X0K7W5I*O89\)*375MOO,XJ!HV/*3/]":X0'B:0&A%-2#82PXIM* M=32%\7/<=\2$L.+0?FR-L6X9HH&P!T9FPX?[YN!\M]?4H2&9A=TU\?5N1N97 MH33&."@J.:4A696MU._0Q8$F*@2JPBG#;FKVAAD>EUD^6O7N@!B43@J\Q%!5 M[V#0B3CA1I!";*!9^&!*Y(;0QRGW+,>P:ZY(GDJI5*W;BE,VVOXE8.BUO"K1 MY>SJ-4=,+ 30HK$"6S(=?FPLODQQO"TDK!MZ26(*MAV;JYYO\SMFLF MJEO8XLN,UQ,9,&+;D;EY2CSBE_E%[&E*)A$#?8M(=@X" ,B0=='6?8IQVW3QX:Y9Y'U_/"8Z@K[R4>;Y@0]!;#8JW( MFOBSR9N3]SZ;L%K>ZSA*K1^?*:!=+)7OSCV3)#L3$.=/X_K*0+-F X=Q %^- MDGLV5\&MWE]O73G&\OL0XQRR;DQ9HN[1\%J:&4F?"Y39U\R/=4/7#L[3/8)8 M-T-N1TQ8PN+$Z8P9+Q8ZVIFP4\Y. ,7EWWX[[SNJ<]SBU(Z&+GT-UOA@\RLL MAO)3PN/.[+*TE6U8@ZMS=&!YFE5<2]:>7]U"^85.-*T)J8J/;&]>/UIJ! [. M,>.(?5<@+P]K(9D'_U6]XV W56JA$GD"CW910M-R3>XTWRBYXEG^) )'_GP& MCIR!(P_G)3ZH_,G#":._A#UEWKWLN'<.E5(I"M2.3D/O)Y 4,7D1EO6R&%6P MX,:%#'[%KW W5M ")VV9G+Z8H($4Q=7Z@OLV_F+#ODVE#EG%+2G(#AKD$7UZ MOFV:G?9&!,_($0U/2LTUL2F>'02\K@E;4?!M!5'M8//TY6#JP=OM)0AGGT3( MZSKA5CG,T'A@-(X$&,%MZ)%:MZ./&6AT:M*.90(DQ@A#"((1H'!J7 (48G;[ M.T4>\ KD%5P8\G<+-X2MS]>3O9L*+DX]T$V6,_8SI)E19@MG* 5MIW6'"V@6 M+_.)V-/5JSNN<9"?WJ":+JGK9%/FO?E\U4U]-?8SHAB"L'$[2V@-'2YXF20I MYWA-#?5_+_KP4WGAV%3U6!F4M7/ZNO1$U$QMND"_W*$J*PQVJ])G?O')\[\8LCX,\I),S:0%L]Y/)1BD!_/; M:+1(O$*ZT2<*2R:MF>8TN#_ _H@\&:2%. 4BFD.FPR16U%V5+)Q>TPD6,8?S M3%87#9-<>\,5/>ZO9JA0ZXZ)M$OU;H6-Y$V4&I0)U88J48QP@\6#J)^6(QF< M>PTEJ/OD8DC85BM:KPC72W?(2X)2N9HY=Y$$V\RRMO9ZKDD"G)*^,E*%6SBK M*.."DG*53J8\,BPUQ!\H+QHV+/5.R-FD?#,\I[F>Q48T1?B)<1Z;0E;6"QO[ M5>O*-#?D?'O//5;0NG[?OM9'SN8$43'AV8TK];H>*C% M%4KDDOQ2&%P0N,F&<*[^Q>)S964JQ:Y+LXSH-PN./HYDX M%. FS!"RTI/KVQ0\#HB,<1YJ64?+9+ES8!\H'+E.@NMC/R&*0/HED4Q#2H@ ML2;79DC\@U4RA\?6$S+M&O(Z1,_DR>[1[??H#PV=:%K,K<7F(,>AG"U\9*<" M.3U?/%?\/CD=>,8RQ!,?^F7O*6N=Q);L*<>+5B26=B6U=R\^%F?(UP$B\3$O M,HBB>MO"?I0AXESTSDLYD6J;\6P+5[WF!VMJW#D^4R70+$/W1>;*1W(X*C&J M+($UKR"=1NRX(^YJLF4YH+$ +!(9&N=J1J,J"S5A$$A;=KK^*AQQ*_\H)Z"= MBBLO?N52#Z.F5(5Q.Q7V8W3'O<[$XKHJUUS!2BD7X^\5W..*[5J_),6WX)M@ M$VG@:87OHVR=3(1DD24U?!PT>Y=S \6G/K57,HF0=$"1@X MMT3E+7_BB%D9>X\>J=M-7X9G&%=F%HSY-JK^D?.;+$#>S)%]LM U097X7>W9!/;BDM(NF1RGB9\M2GJ:A#)D4,*ZD#2S M]79D0.4YV1%%HL:'3$YN @DIEC\E#6>\EU'U_#0&4QX\N G?2'XYUG8L%GA< MTTJVFY3XPB@2ILKM;!N9D B6!W8C2'RJ;CI3$@R)?/VFX+5M5#A^&Z1.2@@UD#=?,H\B'JE,E(^VW$01\Z+F7DXX<9$1'WO>L"YM61JH\] M-=DBH5KC6LJXKQO1&S,MQ.018HF*ITBWOO(Z.I[MC)2;O!\=]S..(.((_G+& M$9QQ! _G)1XICN#SBI&W>LR4YHI;+M.\@O3PIVK'D,:?2!0'T_D;DYDG2+Z) MXTBRX&MB*"!Z*^^GL7MT5S0!^+$\<3B(E^%1UE'F7>/R2A5Q8\W\F*:# ZLIR)2Y5B%R]:TH1GF*CLUU6A\[%S21H$&O*.N5?KD9)XQK6<&"B5WX30NJI9QE:,I""9 M[08VPRH"&]O>XY?\T^50Z+[:UN-6D275SRO6>>"48"-:E(S9CIUE1O[(Q57. MJZY6/00<5@0I0J(A(9%;5@LED)N^K)3IF5@P1@J1+.Q]^2T\]6>NQ6>2:+?H/_>_GWDV+@"K8F3U2Q M3)I\M*,EIJ1BG3C2@"I^+V'Q+&\X#9%#S/?=/A&+-> !-_K N(,^GROZAD>/ MC06^9_5#=R)^.G6S?X\Y.VFV7K>+_RC#X=B#5OU3;".+[FAD7$ <9[*:H =, M@FI)9.1I]C$B&JR6!SQ\*4%F@ARP),8SIK3YP7><9+.G2Q2@8$D-N5^]/>%KDV/;F2N$1.-(4R] MI1.E0VYL)>?:)NFC@IG\!]:CCNT3]*[S!0]]P%DJ&@]PM9W(#R1/;62ZR8 4 M&41%'9@CC=21HV<&+[?X8G3JSV& Y0;6IJW5<1E[T+!J* MVQ!#"TV#/,M,FM<+<<2$-5(8BO29:"1ZM>Y9E0U!Z0JY2'I9]S#2R&(\75QA M1.\+:PAIZ@KGF*@.&U.;W)11/9*FX^Y#3N:&^TNVR2EA'[5R1T^>__7_+/M_ M^5_O\;T';PZ_SY>^K)G*M&5TK%57G7<6J<8WU5JJ#HB_]K6D='D[!=>CB]5^ M/G H%K-?*;PA3*M-X+ C7RIF,SD=1Q?D&M0OPG- ?HV1UIVH/7MGQ@HZD^W. M3JCBQ9SP"9F*9]("A>R?8=%I'QSJJEG#+]JSY?7RUH7U_T$@'2_M(CS[CC]M MU!GPB]GRXMNN+PDA_:-M0D\(!MG5\!$4PFYJUF E1HGPK9Z544)X^ RP%,=O M&+N7#T9)UO66+5;==J';K0>A%TL*!GZ,&57HOZFH;5^LTTJ0<-@0<*=F\N % ML15RVYD2CG4@7JD'*/;((S+HNM!(NMUG+BWKN4BK*7OM%CN/#.Y'B,"DB6US ML)R"V!EI[KM.&CH-]Y*\'XINK<,-I=#Z<$3\DO>=W.I]_(+,\+7]1@[T=NID(9]3IA"1 DGCQ5LX6 M5R%%1(=27E9L/J9QPMRI'^LALX3G68-GFB5RB<#W8Y^UA3:A5GF/MH2'3&)S M*?DU5V@;Y U1T[/1Q 7F,B,95HV*1,JSU\++]P4@G3GPFVC)WB#$!*W:U MZ)LAY:E-2>@'J,-YM$9O^[K:E#R#/62J$O:4>YW7DJ^0*YYPUCYT/GU$B_P/NOF/9>-7R 4K8Q;>!7+ M;MSC,--UI&?:NQHU]PD/Q'Q!7-ES.RG MRWU5$1ZW"1$S"JB+UY9V?"5*IR@I"ZO85U^\?N5TT#JKZ[*5I$VRVW5URY1@ MR.:!-=I@SF^##Q*^LO@O*HD?%I^7[3N[^-O_^MRN39=[&Q8PUR7H8VDB85TS MY;.O>H0QE;2<-B(J3P49 M\";3Z<.@')H;T#9X<;9>TK)Y-PK=ZH>+MQ80JY?75^1]9. M'G$3)D*X#IE$]83I^^.A!CX[HP;.J(&'\Q)_']3 1_=36,E/31\9//)2?,>* M.!!\$I1]3S0LEO4MMWSR^'JH@KC),7 055<;E/:%G]CT*_3-)!!FPH"TAYK% M@;CFF"C$BCZTO _/1?PBS8[HP_%[ MS"KN%>H@J?L=O1O*/0!8N3="!.XS1[+"02G895P$7\A4!)CUYZ8,AS8=Y8<= M)S4<>$UF%*4]O:.C#Z=#R0V*,9ZJ7PGZB*S'\/0PQ3\+7&+B.VJPEPA^BBO) MR$!M8-]T[^?3'IL0UKH^[CV?>J5X_YD%%;_H14@3 9 "9!".T$/6ASUDC!HF M0_=>/GI&@K5/]5-Y?[/?DA8]DL'0;*^E18F7 ]Y?U%AQ4BF)\? )W8%+XLC^ M5I%#039!'B^RZ,P,)D:QU%%G)3A3Q8QORWUYJEBFZ8W]-6JE;5(?O>NV:$N< M;V@N7/UE"67>2.CI%6#\%C5%-.X<=BTV;J=E&;U"\X,^'?Z1V9;_X< [/[1, M,:)]"BA;* 3+J8P#$9&G)DS3A2I2/4(FD/2U13>@JJ!BQLP*F(;2:U/UW?26\ ]_C 0-@OA'QNB MN^=DDAP5?"+XS]OT*O:?[%EV8FIS1-54-TAT,U4.A;0 MK"KGKJ\QL.T8]B([)(\P8U40A/+45U5'0"I0N6)4 MPE[8,TA2#/V,&.5$Q,N3:2(YHW===[>D8A^&0";+.615>U/W76M,?-:R,K8[ M>L$5[S9^KW3KQ=WV.!I\+Y4">=:@^ :)915'LG,04#_S7*JFA046ZF3A'S,_ MS/Q%WYL9?M1*#=>Q= M<=YM>F);H8V_$#(2PCRCJ+T'HUEXWC33RU\W!U,8P9@ZS$A+W4)0LA2Q3QHG MF2MY'']-M?(P45Q)5#6%AK+?0UYCFB7!ND=EZ?%17P&8ZPS\P$R^=)8\"ABR MR@ 0Q5,DK,A\#F$7%VL8-0:4]R^.B2Y/!D8H211!C2B)3ST%[;KL ;=3H)5$ M:(-DN2&+C-[:ZZYC3I^M^.>=4;E3,EMUD[@WEBG*CKV $-=*T?,ZO#]15\EC MZVMHQ-L1T.57/'M-:!%"-80K-XVTT*$-,%SY;X3KHT%\\CDT%;_JZW7)V_;5 M@7[_3=AHY8&K%P9!?/+JN@_OM"W9!OY[V8[OWI77).NH0@(DU4S#I2]SW36X M,MO2B\5E0J3LD9,\<(+4(/;OX.$H=$=&Z5DX;H-EGKP0:DHQGE-6*1?VI62: M(;K=-2.B;VA<'=Q')=(B(\"A\DR L/47NU+:"&2)!FV15 MIA@..COH$9?I[JZI(&7HU' O:M.&>.1UV3IL7'HDY3S4@B>>X^!/;O /:1"# M1X/>^H5,543$8@T()!2NBK"V\X7'RL?+U$[ZNQUX]1!Q9!QO4L%0.B7RX/AH\ MM#E?^NURMUN@1"99/-AL)DL$55,%G^P@,C)$730(,I0+W"@+C*ANX_*DH! V MXCL'ZTI>"\M5GB'<6Q.PD_=+AH+U"?JN7#,=/KVA$+83DY[J,5N#'_79['0Z M=R%";BK)?#__5^'@(:?U"B'8[74G*, =P.,CPG;FK"T;TW\;^SC/RYH]_/3- M0(K#SPLO:\_2F\%DKZ]"S,LM>QFP%J%5=D8=L",'TSQ$Z::WJH(R0FXJ, M@:?Q$Z!6QT0]$<7JQ6ZT!D^KL >@(!O\>-6ZCUV%-"@O/GGQ)]P$!T]3AJ#U M&MT,X?FN>FEMZKNFD4',9E&2EGK2]974Z67548<#QGH9+ Y!5SF#BUFMB=6- M.(ED"A#H,((6E]U1A/-+Q0]2;J%MDQ@\)/N0A*B':RGEI+IOK)H[8SWCNBKK M+=9&M A[\F 5'!?5&6OS6810LH3)+!_O.K]OYZK]^?J_<-YB4?:\_^]@J-* MU[JCGHGFP:KVBDY ,V['7-0,;N@.9(W3-(U>!K)C &GP& H[=4*5LV]:XB:+:=M>UV ZX MEB1'-+41XJ5RV7'C*5-=,6"&^J@)PL3 @+#444Z;G:\BOH1H3R%IJ-(A4JP0 M7BK*Z=^"Z8KR62=S_QQ-J!C8M'(0HKZDJ[T(P-U=9#G+_('*7R)0YYTN^T$7QUK,*S[?/"\)BGVJJ]<9]2T-C7E/*'X MPY5;_;S/C ;SF<21R$CI'1D=.K&&LJ'D- 33^AMG%;_WR/\LR)7%1*GOEI-6X.>:Q5F-@2%@Y-7U>]NZ4[60FX,)6AT7*"!SY0;H7W) MRDY ED>^09?H)KJ!ZZY9H]K,N8)'<7C]Z#2/A'$V@8G-=T%8ZH5R.EQNX$V; M:DAKMC2E]S1HF"=.P"U 6<,&T "N-LF<*Z+*)G7 D+5HPR NGK]8!&.ROT[Y M2W49^"Y[SV:Z +?(_$&;OX=G8<_$N(.5KV[)533UTEA8CA0G6]:3W/!+2@_, M>G*$3KY,,I;\18,TN"WA75PCJN!$GU#-XILS>BF^X9&)(F/Q0HLCN']6'?$) M>FN 2_SPPEY:,O_B.@)9MNYV/IL< X8?1;TVD]] 3H8>KDLAQP ULM' 6:8B M+]QG0Y_Q.FEH.4_\#./T13NQYT>*N3-?N("BN<=%NDE(JD_.-MUMV39CFTI4 M:2#$>,]U+)G4@/EZS>.T+*4ZG6&6MMV^.N5FR9J9LA3'C\BDIY8@GL7I4,;X M((W5"J$.D("W.?A).S9/,Y,S2^PDKRNA.@':PG7W@,NLJZ7U]U$E @74U9A. M CJ5J(!ZD%6<_HF7[&%Z=H Y@&2214ROOI'SI/!=2_EF/6J=SE4OPT=\WHS&1TX1B$X@"\I"7%8BN#\2]W$C7JX"XS M$L)ZR[TRT<+ \*'I +[!7Y;S5/F;F4(_1?7R$5L8Q(A6[!!<'0XJH,SG1Z6G M(PU-U":"(FN0:@=-17%%V+-5[,NC/,;,,_&Z2->1K"%1U^Y5CT24=&1R M=^)T%>I#B-G9C3V-J>LL<4I*WN2X-)8CNO_'\S^%2T!TN]E95RGMF2GK!4[J MI!:,K(^U*QG(:/JB*G%X$ECU*]%4#]VK_)[UB!B;PT>^Z[Y0;50-]7E&VL4EH-W2&C2Y1R/TPW+ M$NS(5KL'7%-4=-L&T>N.^939%\'%5D)O#O;4#O?8[:J2J<2:H6+]3YB/$*G\ M'R,F_8X5P<,X?46M2<\_>?9_X!0M52K.K=%6E(D,I^C4B)+&9QPIVM,DJ>K\ M;4_IV7-I&*YNKY-#Z+FZ@;VT#X8(O7K[23>D7AV?0?.O.E/@XBR]U M/"]DS2R$[TGO)'TV-NQH&0,;2TF/R^ UE/.CQ8BM5ZO@KF(1@/:1R^K@?"Q2 M9DCXV#A%BYE@P8.O(G.>?Z-T+<2,1@5QYG]9!"* MU(=@GF7MCU 8FOU6\E.D2++8ES^KF.*)?,I, T!MQ)VV?SA9J3@E;EA*-@I. M83K&F4FO8VQ>=IDBZ4UBYM3CIP9%#24BZD:**DGO'T5[YGB%]Z:]E71U(<[E M2[/+SI2+R.5;_A2Q&F>WYMRC<]G>RO9_/9?MSV7[A_,2'[1L__'VU*_+$F>T M?MP?XXXQ&#^R\2E4T8=(QNR62$?!S()6^" RF(R%?APMB<*Q:EJ@,PY FB)E MKX^\Z:B,A0 ;_2W!I5]1R9_3$T9DJ^2#2%[APK]4=BLD.9!;JR45I"PR)]I! M/:T/!=0W(@09$X*Q^5YP'**"2G$:5<+5EF>.LBWE5MVXR[.IC67F-+9T=+S M<>HU//@S//9DJ!Y'GZ80P-*D%E*\1P^9A>[SR\2B;$XPW2>ZQB+DH9U9JEAD M,.+@R^!HTY3;+#2E'%PEWG4UB8(2YSI#%;A/$EM:_:[BQ#3W%C!JG96*F2@$ M"S])08NCKT.@5/%Y_I+XJE0WP&[ZX:D8_TY$_N]7I48K5[201&\>7LP@$DG/ M*+BO'\?)>WFL>8*$@BIJ*6U+22KE0Y*M.?]E+:CZWJ8V).U: M_=!M3-TCCA5[NV%+KY4M?UF[W_1B)N=S&8\2[%;WU/*@TR_//*Z_[6U2>8G/ MZ6 ?O_))S<$AK'1I",FF%-1*:$=$^9CX^YHGHG%>7@YUZ&@SORW(NR'5'67*?-P>E23SY54HWUISBDYH7W*&K=)P2'1@KVD MBM2XUV(PF<&7ID:A5K[#-) 2SZR@2I@@[H*ZF*O'3+88*!=RSY4W"^FX+.H@*IJR'>++(O83?(<9B0C<"6Q2Z+PI! M*."S.T8VR!6V]9ZW$< 3BR?R'.(A2:5.GD&+8:@8(+QI?QJOR)5\&E6#L>_C M2E&&F$1N.($+0#>N M9'^&E 4@4$@2TKNBJ>>(UJ8E^Q*,Z^PM/2#J?K!%-" MW.MV2]_!R5>P"Y)VWB!C4*Y"9X.JW8DN7(#/G56*^9*=Y892A,7I<]<813X@5200Z0WC@O\4A[.U_/=*:$\)69 M[ L&ZJA$&N%%' TK!X/!)4,^Y1YFFRVSHV*D3S*/*<642 'B3.$/I@>G7I'_ M-N,RBU-?75Q=%(NW\KL_:_I"N?F_QT'YB@2B&$USN=H_]4;;.Z!ZM=N:U/%V M.PT=GAJG 30E-F$J0 -1Q%% ;#%PHX]@;MR;OR*1O:YOZW#POJ*9+M<=_:MM MZ;E78_ \?MB7#(C^KYI64UW:99)A)S>]KZ[IU+VIDD'BB)\HF*CU3:31$F;8 M=F&JN@8E-@8-ND+VY7L=R,&.,$"[@!ULN4LU\74#:*'Y922Z*^<%! MUP>CE:3M9"6A^]>1+<6+9R&R,-E(()4A\SQE^=\'2+3<4 M.2C)14I_MR@^6F@YB$@4K4?:5B/"30X-40JC;V )[$4>6V7FA&,P#-FVO))F MF+9K$=_6Y!5F&5O@OVQ_TJ9D2Z.)DV P%D]>O7IS^937@JQ.G1GO&SN^5D=: M35&HU8FL!RM*V1&##$4<[B'"Q^'Y#\HY* 6DW[Y#KKL6PQP"4VE=G+LM:LBZ M%FPQRN4406[K#I M@G&N&7#%:XF&3!^19T%F;Q.B/KK!/WU6_/F33V@DN9U$ MPO2;NFMB71@3/=A,)'*G4E,=-=Y0\B9Y*+"0 M-@U+1'(N6TZ]>'XSNZ5N.WQ3CKJT-887..U(7543VRFF@%/_N:WTR^$W&\,9 M2_A!#" 6U'$+^'J3OG3%F3';"(E%) ATLH:$*!!"F2L]+"2@_N#V,Y'LHHMO MN#3-:3PP;RVBQ=.N-VNX4D)J$=P%YP6G'.PK41UZC#3]:49GDKRY/ZO[@_:1 MOTJ\8;>9O"]TU".%&6"W.5IFGZPU1#D? ;1BKL-A=FN84I(P-0?UMF8F@^W8 M\K2*<*EG IV>9]P*W^CNOAR&4K@G_A86_%ND-6@/O F&GRBO=M?\5M]8ZR,? M>Y=_>_;VS>4W3VT%?!\V[RX<(I4_*&T \*7O84KT[(Z *@>>ZEKW2K6IIS@V M:#I!Z$(%EJ#"' JY;,S^>$KW@6%+[C[1S;=V(W59Q:[LP_M,^CT/28O_B>>D MPP>C$1ZS_!GR&=1INR4NFZO@:- ;Q .-63?GU1EBLLV2WDEN4'^)+K*>.E^I M XV3U5L65U/)-#D#7J4/[D*@)U^]>O5T,7,@/[<#.1[">G5M;DM/8DWC+P^Z M6<;@#O0B0"N01.P(@J)0[;C=<_EQT"(-ISC#F!,GFH6$R89)SBI.VFXJ:3,# M@I\?;9)>?AK!-*MRQWI -<'"PDI(';=>'F-35[V#X*29RA@*N,N85^36W?VS=?N 1)G\_/780-92E.X=37M2CECI+V'QMM2060['%+5HHC,F>B12Y@JJW=_U4LIB??PJB31 L<@8^BL>K M9.-!-\@"'4=UF_J6?JT#<';J;A?\A@JGKEK(JZ^CD;O?( M2\%U5.IC9!,1KH1R5O@3^85QI8J3A*C62C;24KC;,0(AB.&9\=DE=+/!W$C:+HU]OOQA\?47;[XS'^>'_XV?B\67(Y72PK[^ MH:7)^$)*\&]U^<):2V60OOC%VTMMK2ST2I=7U;/+.!B++RHR0^$X7JNOIF8V M:NK&P)'7VS1JC$&[C=&)&]&#)IF7R*@DR]+:'_/$WOTM18S#>,W!TNAD\7FO M60MALL1QT1GD1D;S*A(;]K2\7(>XS 2- N!(I9HB0O3W* MN:\MEBR?GTN6YY+EPWF)/U3)4E.B4G/3O"NLI7H6T)QE5;EJ79?N. .Z3&B5 MDJ)$FL=$4>XM7^(;7.([>)^>F>.'/PDZ-JY80KDS%<5PV39 ("&$\D2]@KH_U387_A\&YZ^,Z? MM()J,9;=Y(B.TK_)>\X.^'W/-!R3>_(1*&SD!0*E30EM#A.Y$9.9 BK7ZLJ8]@S_M/L'<,_Z<* MDTC[N*O$"J5&)4ZCE299[81$#T4:.M /;V_KL LT'W?)?0-?T,5=RO1)<.LD MA/CJ\HLW,7[XO"]_J1M;J1IIYM__S_)V\>0_JSI\@/X<1AM__)]$%/0R_.^+ MSUY2%W#XWKH;%F_"ANC*FHFXY+;_^?6;+XP1Y@E=[V_=10B#B\\^^>N_O/@D M6(@B-FC8\[B,51'"D;9+;[H@F\,&^,#JC>O MWWSYQ65\L!@BX6[4*P*CQ5E3P#0*:&'$Y_"W_UX3B@V&@VZ#3F0+WDHWFI,CGHF+4#Y'\4(!YEKU^\4DXZYJ&GI?B M]L&%5S[ ?_[9Q9_M@[L.'&[#'N[6E?N*;>3PI'_Z9Q8I;"GU)$*=:=L\^2*4 M\;F"_G,?"=6R3+EK&'"O"949;WN6R&?O60VG'$3-DC5E^+@8%DX\,P'])Z+8 MLD*(08;X0,-"13%V7NTK1XN0XC$2ZA&(]TX+C]O]OM MM99 V7/K*LH2*M$R3F<8B9C)--I+LIMGW8U[,)Z5O?8STOAH4FY;44*G'K:N M,D4K6OC+3ZWG[#B8'4@EA&6/%N= >+@T$/KRAV<_O%7?@T?WJ[[<5K==_\YF M.=[(SDYUUQ+\?+!IXR"4NM2I&5\O*S1, H$G,7\5RZAJQ6Y*TGVDL7_J%#W: M#IWN+&*FB6RJPQ)7UK 1[> PVDPY@>K8\/*/_"L^:3L$DW2\=E_5& MGJ)W_+AK5=>UD0KS3E(JG/=WG)CW6&+1))D9O-MDJGSAY-%9[0SSWX07E>6Y MCP]2 IL3+%$+_*VC/X"GX4N,VIGE&[+R$@#VM;24L7-RU9?KA-?!,^CO'9EP M6#P=TJ<0(J4/ YXX[4L[V1=C1C4=M'*?O(H1N\5@5-MHL\8\Z^3QM=J9SCKE MM78@)!MC:V#"+N>8VB0A@_NS1JG1S' "#M*PC6M6>!7Q-07;9,Y/;S?L9YVA M* UD)<8J&5E)]ENQQM5!<>CLX*LI*"\F6M+[IC<5]!E?DU=C0]RXI+LC?G%: M/#*+=\KDQS/^0A-)7=14# ;6M7T?+=[.0H.CR3"(%P<>65![S 5Y'*X?%.GQ MPFW5N(.4L"<&<;-<[55Z "U2#N\K6%<"ENJU/.(SESL"\V,5"+ MD=L%1P69$Y*>YT;#)NTY3CB;3C;L27HJ1A7.K6D.?G!G M$E9:F5XZL?NK<'CMXJ9=5J#?] WM>2MVPJF=0JS"\RPIH 4L2CSCZ'6]?^,Z MUL+QFN#DT1P7?/@;6>W@3#P.RQ*&>3>R^*>.5>P-C?A!$Q=*.HR,_#CZU+G# M;0GJJH]]4=(SW6R>N=6],TIG+'K&?YU*?+[6(KA_8-5 ZOSC+1B\,7([RK)" MB@9>*2EB,>M W?)9@ZH Z3:M*XCE4I_VV&[*NH=/1\L@;7N(8D6T&96Q:FJ5 MDMU;S"2M +J,9[SS-^<=R]<-YB<=;KG;\C^5/ (6;4Q-K MB^B=H&R&-$\4T7ZO;Q!1YK4O<198Q@,&L&>24*#)568>0'3,'^%C2 D:Y%P@)@]72K[7(#)Q M!3( +NYU[^;.D\@Q?S#"BRK';H49] 3[-5UB?CBC<7"ESM\5H3' M.Z/XW';A\E6"+UN,B'J)-"1* @V'(1S!X6;?OD75N-QL:A2:B&-C\03)1#1% MU2WG>YZ:2@F5=1AU9A%HN*PB_<.U%)Y(M$$T"]LPI% )#$^%@3> ;G?;5HGO M*,&RDIV W(=G@U.>%2'C[+8>B!"QY(G0O=9T_,^2;>, :>S1W:&9V=DI1PI+ MZN<8/(%\^PZ/B\5;M.KZI@_A, +\8L],>F%25EC,Z*:94?W*V%PM/(]!B_.A@E,W&N'FE7BYD=(L25K(PTED+CS.JV D;$S.H-:)Q+,O4RJEY9 MHPR1!.ES5/L]-*?BJY3K9\NF@X>I;S)TF_UMJ0)9^TRIF'ZWKJA]2H6+":^< M!+P\W^KJ-DG_G4.Q"_! MEH^H/SM-TSU]M:Z/8\O,UXH\Q1\7$BATM*R2LI.L8$BRGQJ M>D2YX4_E6.@97OHV0J+PUS],TF1',V$%.SBTX-:B0[U"$S#DZEFD)6;C<(., M8S VHW ;"_JKAL4\NY]Q%S@*/FX*HZP? \-L/E0"!V^DT'1M@/LUNZ=0V2%C M0N'6H\05<;1DJ1J<7WWITE.TX5S3+35R7/5@)Y@G5?"=\:['71&@AU@VC>Y# M5G'+O"GUF$#:K?2J$%T*#NLAID:@\D,QHWI.G%M^%.>(L+*3_\VZ0+>5*$22 M.F&]ETI\.*+W)#BU%N15::Y#)+B8I;V_G33 T42^D>^_HNKV:W614"%_:QE4 M:0M[\^HU61?$-P5+,EJ[[OQU]!+V-6K@'=M5W103I):^";V;;W3CR@'=^XNW M;R.'2'#':)V(/"R0#CH 5OEF?-)>!=XB[\\&=Q%YYX3'4+W-T;Q\[<)#*TVX M]6WP;\@HP#\4OD,J*0>3<4NL/1'%Q#-DU _5C=&7I%ZA^?>: >7XY )Z7OYH MSB>!XVH55Z6OZWF-RN2:!J'PYQ;'X1'^9R-B0V;CV[57$(./QR [JS>=GHGA M4\'0@LWAE>&'HUAD>(2P4[=.,-ZX3G.(,VJWIA%K-\/(DZ(F2U.Y0]^]TX3 MQ==9@[<*L;O[EE* M-FVFCRV5VM:%..>?_EP$Z\/=[9]\@G_3HH,0-B*4:!=BQ%LXS%XAAY8B@.-Y MIFN0>62)5S;CO=*EQ&APMGABV0S[75E28- M0BH1B3E47H4I\>W[UD6PPB&K;YZUQRLT:[@ MRAT72'SE7H%CA1Y"I5@;\]'&5NS<_I#SPD][%Z?K@24U\B[&:#KFF_]$?;6E M+(8D%8AMMB&,,G>?)#"4?+5U(1SV,2LKQ0]*BY\2VO!BS[B".CU5(VHP7(<9 M[2UH8B+[.9O7E[MZ[<9?DA%->.UA5>YRBJ]8:"J3UA'PWL @Q]RG^'<3213W MF8TBWZ+SS9$6!RJD"UW"(#?-P7O6Z0!>+-Z@7UH[38U_!TT^+FF:%FX3*1F< M*FF$9X>+I8/9L->(;CR-]M@[)\'8IJE>J>D=28/34)(*3U0TC*< MP6M$/R'X]NB?R> MSIMU11IPE&S1M%=DYZ@=C6['*%X!B30'[UWNV4IVD4S^#A9:Y*88"A4L.D8( M94AJKUM63O*"M&GH<>BOU?KI??)O"1+N>T*IP7% ,D^ ;W8,\'.0:H1+ELH[ MKJPD:THDG>^0I%]^T_45C3D!:X9=G;(R,.U;1#AV&>AVD?'Q%=)Z-2W'YN^5 M'FHNCI@C+?0!'%=\)<\Q\S"^-NO&O^V7]5X$[T4],US(JT-5D%M#$)(RY:$@0#EY,@\OK2GO6(NB MJ*!8+GE-R1BF,Z0A&W/P\:1):-=0U!/B%Z/O6;&DH0N@D)(RAED=68LIZA3R.E\X$Q@P0B&=.T=,6$G)))8J^K?2C&Y]+J%QGM>>&NFP/\?6 MCE>?F)ELI[(VJN?63I(@4?NEFU48NVL_J2"/J:2^3-L1CD00O6\'J".A8Q*X MOK0[);5<1 )B3R@=6J,'+JW:.NZ?E]QW$5Y':DATOF@"4H(M7'=#6 P*A)AX M#L25M,<.+VT<@2)=A2=YN#4UX#O< PD M.H@T4+5FJ@PV21Z!JTCW]**RK5VSK:_\N@;>2"\> ;<3S\09Z%H:?06!,TLZ M\30]I]*X^D1OL"&^$W!7EA122(R];^'-GFG\ZI#])K:)!R,&]\9$I2C/S-4^ MQ385T^R8$7MEM9VCLD)N[*:5?F%?F4RU=TJ\VIMP!*I5)D^'[6]6\S:6#)>M M&\IH@36#Z4Q DHS*R1%[NFQFM;^R@]U:6#AH[ M?PT7N' JFK-XA9,*H(6SVO"W6 H;9;FOOG_%3\.@ R.4%&:^)%!0*^DY#'T' M8)JP N]CEE,#VHL8$,(:O*Z7D"R+14]G:V"(CTD;'*7,)+]_3U,"V_,S_ODD M\5#\J?P4_CO5OG,^8"<<8(E.1T'8*>I1>JP&K=_J@X4_N<+[Y#'MT;I^2D6, MBN.=;_@T+#U2CR3,K+)K>RK\I/R:3('R5 MRM&U($I&88#65YC!)[BV[,OP5L>X(ETA,[M?9^@!7B?.MN74)!PV#GYV[.8> M8!*ML#2=C#62JDDQ6)JV")PX^(!0Y%B@A/VMRV8GNBP.F"F^<[HBLB39I6Z[K);D<7^; DP"8L$6%@RS?KU\^[Z[GL F4Q92XK"1$RU)8' M6^]Z[KESJ 6&?^%SV\R@HM3[%L@:&1)\QDHGI%KI-436?N_YS>R-5F.H4]PW M)]!!9I.![@)S_HH@\8@74W_#I7XWJ\.#4%"]?1")*IM -Y?)C3_1;KS/9C!7 M@F(Q4TO'E5\6S9(+N.I)4(<&10: )Q8QSY)1U=:SJKRL43>V0HTLQA7W(3$O MIP BP?"Y7;1M/68:-=&-P:H*< J08H_Z,Q+]O_+S#FE+"Z M$U1G,Q6\4QL5$(HPNK+1XOM^9)Z@N M8PII[&J$)./5JD $K8;%(S*D6;)"=LJY8+M M :MV0"@*@85.MKM%P:MMT M]BY*HQ$:66-\4+>?D0W_;./LJR/]T0KD TI^[TO.""$4;%V\,7WQ)/5:*I=N MW@FNUN-%EZ3P5;J42B\P[HJ2J/1J%#6]PAR/W<=(//5Z9QQ.3O(JV&J.VP<\ M4'4:$(PXNTP+U!9NHR"H+-5I-%98::0@,$_!TD/YC:^:1$)&R%%)VZ;HQSZ? M>\\C*_(Y5O!G2*A2RC+AD'A(""0(@SNH MUVEMKCC5D^M;;B?P& -YU2TAQB@M7(8 D>2B#BP0H$F7!:GQ:!6-:V6AH0(* M!UEB<.B630UY>!$I63"H.DS_ 98\P8@;K5H!L%HGC_, PW@89_NWV^^G+50J M,\]Y!@J%6#;=3S.Z#W]&W1&^\BB'#'S.F&/:_+!!&_>)MSH18J1>=5T4-Y)+"6[=JZ%G4TF:8$<#=67V MSS&!VM3S8^D"9W>"Z@PX+Q"TP+/ MHU^3X!^=D8IF,?8L597@!#_D$SIJ;)77=54G@X8'7:(CO$3F;[E>QNWG)39- MJ*]0BBSGPLMGGH%&E&F=X7\#_H:J8,1LEK0[":(M1@"P@F'7XHRJ=*"]8M1! MT;\Y=T=[\<^.C@-4",'_6595U@Q9-7Q((5QEU">17!HI+]E]H4G#PQ1J34^] MAB,OH!>R/1L7+[EQ(*8&N8$E ]U-2 ]I00$[X4T\B5*[N5U!WWDR1+16I)K. MNP8AP1#CGFH+74!GH3UE\Q6- J+[D>@X8R&)])WQ=- M6(\AV(H2$U T /3.?[2 S@+8%94'29?TI3LH<'"(>93@>0K.@Q+2WMP3E.&6 M !MR14RYZ=FP\;"A\-0O$FEU8ID-$PNWHYKH.LA32&(1&3GLVSRX8."U, 4%Y70;?-K76* 8;Z=#"A:/.-#B"&Z#]NFM.@FWK)BWD/P'V01N2Z#&G MBC&R_\1>PY 1G37Z?'#:/.NYL0J)3Y8-X3R)$6!40Q\K;#DJ0'0M06"T_@D@8HI%2XJ;BHK3,E)"JJ8 &TY M1.?PPO([ H_'_9DLDLD"A9530TQD"GO,U=.0D$7@VD3B-$UO-]'X[$/D4Q^P.>,U6Y7"3F!BE^#3-# MX)I:MT,/^U"9I#O5T>\%F([4HS/,P&9VJ)BQ;_%1Z:T[6&A;'(IK$L 9" 7* M%4V86/,2J=>'66NE6G+FD AG[VWTAW78QO6FHD208@BE!:PS?,Y3ON\:=[R1 M%G,ZJ]GYU\_(]AO0:F05P+"M!\9$P7:2R4 0 N![59=Q4-#)E-I=L=II'N1U MPS=3=A!BFKINSJRL-VM-A4+]!AS8N,&VN[O4B#Z'CO2(RI=D*K,>$4^2J$B[ MX.I%A$2T^RVNU5 "241UFAA="C\V')_7$"[>R@,>Z3\GGXN6X-I-Y$[+C1VL MZ?=@S*(1!UAIJ.(W*>LM(:>YM\0-9 $@3Y?I+,?Z":3(V;E2-C'3CR=;I\P; MJ_OG==S>H ##HQ' , (8[LXD#K2<]+?!)J&A'T1F4M_.ZPEPR.W@;RT8 M3M-[V&0EMME-"RZ1@AJUV3Z61JFCFB 1&48(A5V+=$&KF(HYY%?#"&-1,N.< M)^5E8GP:NWND_<"L M$X4NNC^N0\#BBH 8^0XB#ERK=R5$+J)O2G]7>JV@<0.^)=@?9QNG_ <&]P;E M*2TW_%.KR8Y/,,!;9BV@Q@$V/E'.RD:\Q ,Y"!_5%S;:%)B9==5+* 1@C;W-:YON]"143G!IQT7HAT#]M!*F M3L;704VE#WXD4-ZG#1\2*J+M.&4 H64G0)8M>Z_6I4ML2YAJ+I_@4I8!Y,:] MJO=7. 6L4A=.6J$65#=/#$]NW[=(:SG>'9!0UWL$N6*7.R]U;3+-I,M M3N8]D@AINQ6"YZ=U/P[)'ESB6J07UK /,1(A+V4&>=P@/!.V06MK"5Z3EN>2 M[B$851B!5+[ O0@C* AD>9M4/P7LA9H ''#CT9@@QL8C[72(B1&MR.C_R,QM MSPAQ>&T/Y+B(04-FC"Q]G@VLF-5H-Q^+'42\5O6'VMZJ^3YY&#%U1"ZY!CT\ MNXG8>KW:7..3"^]G"BG@%3%$#NHEI;B\E6X)R_FB X8/#]B'I"Y-X3L?OB&H MWD!WA'-<)&^WN(VZKG;A'F@?:&ID+=O)&3V6*O[$)]U864DHI,\Q06EPBA,B M[;KD0Z\A==F5LP4V+@MAR.)7$''--8ITMKX3^J.]J-< 7I5R49M&P'20C4XS9[E*,H0('K4U)WL8 MXOWBEN0\ ^K8G16P%.HA@BJ?8_=%8F!8>XJJQ+0JQ>R'\J&6;DF+K,,F;8C; MZ-L5"$?V]G7#1P?@ M*)CN8<=<;X-NABS0FQ,)PVQ,5K8/_'#(=QT>ZUMQNWU5":TMA@AN)E>:A]IG M7XXERF$KS])[,B(%[61"9J38V=I28;R;TVE/,B>XWZM2G49[C;[WV"!#-#-0 M"P/T\ A(!MR11R(A]\Y.P%. H8SJ!7B&5"?-:\Y_\.P(B)[=;KJEP,V=Q SKE&8P?&:=I\X-BX:M$.RZ%T8'DF59E,Q#.KH/6W"[BI%GYLA(.#N2VTBA=7O2 M*6RWG Y&A&DE%=OZU;L\Z,KJ'.U2/3YP-8C3)6\+EF=&=^;0RJ7A[Z#BH>HI M7]"O("[IIH;Y-W3:A&:9WTR8_A8)7#P1)R>NQ\RXSXP_WIX9A^$6V7]\LT=* M\\FC;\9\^ET9RYA/OZ.$ #O+_U]C'O&U-P7 X'D;-J%YZ::)PKK#SHU@[+6; M/1XV'!\*[,1 P_94ZV M5;I>DR=L&+W4L! \+#I?S@W=_"L/\C48Q7#KDE[6.;G\Q/$\>9=O".T&O62+ M9D(Q0H(.UN)308SVIV*>GS\^478CX[(BJ9 ZH.[O<5YD&[,UX?';&Z4%1G=.BGK$(NFHJD_A]S!CP/*:VCO;W-3TNBU]RZMHX='Z MAV7M,!8:+3Z9[P/-BN.DV7\6%;1(PY+)'Y^](NIA9C\&FD!!^")C@(^M:O : M?5P9(=?;4^6\04-+#8.P,7'4) '/&NWT6;JVN'WOSJCH\%3<$>X#B<#VL6'FCNR)0:GA-N#B/N3W(S[Z1)'!%)BK\*>N!-B?; MV3\(!\GG 2@'X,1<%[ 7S-UP@6?B0OZ-Z1LP:>^4&I;IXZ6BYYY\^\B) MG)^>3>[9G^N/X.88QEDXBI=UNB*E KPC41%8SJ]][EQH;'V+-=:3BU=7539>6VJLPFINV-.1X9T;^HQM.0QX9B_20H=',/F..@@4= M7\%U1)\YK%.$A0WQ47+SK"\1%UY7:88U5VFCK<%IZ= ?UR-'_'VTIV^@(3<* M@I\K2-8]6W;3Q*F=V;'(+F<-RGLO_'OC[DGSP3=1E@Q.@$@8)C2UI^!:Y$%P M%(1/0ZIJ?$[!!"RWSU@:A)2$72HI("W5 E _./!F@Y$,(D!QT">Q41\R62#B M0]A,ON#FJ_$GII*>$2H)E+)7!JA)NUUJ D/"K>6?$;P'>!):@N\$3,G-VU4!.3HHIM75Q>@JHN M>2S!B$%L5QS>!)PR,K_J%R6WY([?.FW=\?7SLA,)?Z2+("68>//-LG_D^W[S MVH^7_A O_1O*J(&S0,H+5L29^U#JM%'+)G+BA#\M;+%RPKSQ#;U64#7";KPMEKG:[\$[Y0=\;P(S M',ZDU$*=20N??MB.Y=**HN1FZ+4%B4: MQ G*_+5W6Z!D >-5:(EB;Z*!+4YB!JXVUU05RYB@Y.5+O42N*ZKKDW])" MF#=HIQ[__MXS_BLJCD"3$0R_I@#,R;4D38K)B1EVCUI5VO'' _ZXFP38D(-! M=>TS06T734MY60P TP/JI?78+]8Q1(9A%Y!])N2#$8IA3508S"#R,,5&YX0S M"3?904I+X1GGM8!O:QW,7L:35Y-J]?I>[$6]%SBRJM7ZO-'J# FY=R0]]NGF M-9Q283, P<6VG)=HU/HFPPVD.-PR&8M1:\ME\@ZX4[NUGR8@/F'3RSS/*,Q!ZVB"_AMVXR[I+0[N6U6GV,.H0A!:L$ M&&\*2<$_#7@U[!HP'2%%2%1^\(RCH'?*.LPEM4Q5E26DM8 M: )$7O80ME@_5$#RCJAC_1[O=BC-/4TO+Z&_)+6?C.AII7Y[/2AQ$V +Y2I5 MN, #UVB_Z](344.'U8NK>-;B>/),,!2($V[D547HA9MFC*"GB!3 R%Y%V5[GRMLRA43AE'(#F1\7?X!^ M@61H]G2"6'?3 E'J;+3UHBIS_W%HFDU-$O4O5M6TH+^QQIQYP!<6'8%3/Q@L M(_I,-Z2R@_+)K@X)85$U4" IT$6X$VB%TAW%0D"1LKA.&>3ML]S4@-3*+\:A MGJ;U-2_;8&J5+2=AT0%?Q#"?&VZ9;"D3\0QY$-1(LVHM9 KN#J*\)A4S1.Q+ M<:78FH5!@_W1+A*WVVM 2.&1K*6[HSV#=F/E$YYC#P40[3D?C3+OG*:BV@W1 M:F:QJ!(*#)Y$ZNFZAOIT)KO*:'3%"99%*TX:WU,1E%L:O7ZV[%R% 6!&V"WS/X32:%C'$0II^.U8FUNWYKE;J-Z0-:$K$FHXXR1J)R*1=4F@ 3J"JW'G#M3L,X(9IEH^< M1L(;!"(+S38!76+]*&*\H5T51]Y9WW]O2)WZ9#50GI4KU:[CWC)L?].<"M@GL@R(V$BW,5*Q,A[Q&^(^,WJ$ M3('>#9TFI!?QCU5&X24OSDWCBS..825A)4H1-U_G[\N2"V?J<=DLI M["#'SS8F0*Z%_LG,N)*H;^'Q)+5C=\2B! 4(X M$.BD0:V=>-PXI2XU*2VLP.2@A*X#\7!(A1H),2Y&%WQ)XK4SP_JEDWLV.,+& MYM7#^D:C)51!8"R(6-)0QT$O;MXUNI=888%_H>.(P@B]2DN;V)=B2R[U1\X[ MI#B@!9=;C5C;F-JW+HJ&_G=9D]8CK)GU]V+3RMEGT#C23553>&)0SEM?[HA,F/SO- M #N2Z-$3\D62 PDT]F3I'2.R)AWV\,]N1(!O_(4- QL]UQ::Z$]E5#Y M(>?_Q-U6$S^Q.<\QXG! $8>O+^OZ9,RZCEG7NS.) \VZ"F*-K2'4G&BA$@N M^,_L4Q.PF:T@86=PUG,416S#,E/)M9HBK@)D^A6_SRN%, J9H$6X6E496#F0 M66A3HG61Z(O60%TYH49U9FV=PO@DWB4X'&\\Y"626X#.7+?4@JH"1B1DM)RA9+"9 M2FWU(VIX.4= R?T/C30THE8I]F0*:.0XKDH48?B2@XAI_;)UI2 )X4G^L+%D MS[@3-RT*74KD6'+MEM7%&]8:O\*RZ+(DN91+ I-&3L*L7]$C" M;\"4@(2FIG:@'DK<6R[,")"0(N!.AYQLGFK-KEG4PKP'8Y!.1K" OF&1UM\F M(,0*:&"=:BF@T,?>:::A"\3RKAT^&%0\=\$A! \43C> G&K9 M;<-B# %B4,?MN-]VBCUJXL<1@I)H+Z"+:PJ:FG^=1;$L!3 M^&\: G]1G3RW&6/VAT:Z-T'KA/H*H\7Q@(*KQ67W0[>KH71LOK*#Q-LAX@"- MJ7"H=!GHU;:9<8\#U&)("D&8#'=N1#T1@+*$^J@2A(QT;-H^&%@M#!-ZM<9' MGV,D,5T$Z$)01/8E5? ))3%&6XZS,VP><>1<.?;<7<;&RG+*6%P9=$\44!D0 M6R; )Z$IE5H"8Z/W-B*;0;:$N+ @O7B5+CM=5'KGUJS@>\>F7JCIJ&NG+2^J M U'&M+^*B?)/5B]&)\RS]6TTL M*?Q;0/-<9_]CFGP.L3OX3]^]F9E$][3 YGV?[W[!$_0(DN1'>26/R MT*VADTRRAQ4\!^LWR"^+!?UJ,NC=/)Z8^C^LJL$C II0-7AJI2=*]K[LE.T( MCC/B!'4=IAML_R;!6GV22S&(C9M=SE3[?#2<:Q @KD=_H:-:5[;,R5A!&(6, MEZIO,'DF3U'^>VF*P.0A]J%>SMMD(.BHY,IJ;X\.,0/+IEM#J^H%V.^6%_=% M6#A.7Q!,DLGT_5[FS(#(!RU+B/(\E#!1!152C M6O0G;*/@=7F7)EZLY=+<2DRP^=46WDX^ON@XAT]0-Z:Y,X$RJR+EJJ1FOGPC MB$=@F N2A E\0N#HJ8R:";X;A24L\TL&*LQ9L4$?,/9)I$H/(MF J8-NKDS? M#-S\4(#GI$?)2W4\N?"(WL34-<:K2=9V?Q4E,3C'#'&XI+)2TQQA5+A\GA$5 M]\><;5AI^;-:9--HS/B._%W\>1FU%P%X79H0T%90!,891 VY_NXLI@EU381] M=KZG.[*WN6RMGTH#$EMF!L?@*WHZFSC6U:',BJFC1'4FC M-\'QL]\/1#8[T2UBH 760EW?;E+WGJ !@72T2<&7(,\PFSEYZE9*2MYR4#\$ MKVER'.G0-2.?:LB<,[8E$WA9L4]A;*WAMX4=ZB(1B!PT\37W)&+J,Y4J8XVQ MSW8_';/=8[;[[DSB0+/= W9C$]JJVB6>@SN4GL#X#9.4IG4%;4Z<*T7Q?A/Z MQU]'XE)L;:GW$_Y'?26_L)\]O0[SK)AC5>G[82.(V]V81CA6F-"1"5P*-*E MV3L[?5&L$S(.$@AX%AE7;["EQZKD>/*3[U8C9;<88P)G VQ*-:LGK]A4=2-^ MJR'-7R XFRO3TZ]O7KW]14G?-(RWK8<3QUV)^JDF:J]IE9FF=:%FQ,>QW$C. M1)F#R9G6,<8;2PY\7F=G'%$"\]H/:. M)V^8:=?Z:%4]:/:;ECFQ4K[?CW4B)8C,=ET5)47$W,5$LWHMZA82CAA[Y0)G M2'!R;H[YB##VC];@50&)FS4@'RYK:NP)?T6A8^ U)0@%(2B\M3]L:FAQD]SH MDNK.& ZK3:#YO T&][HR/*XT$G^<.5ON/3&\H[!6TE!+;FKF@P7$RA)>31M4 MT\K3][ZY@413L6,;0PV=;JJ?E:9%V+7.QQOR2RJ@LE>YMSK4FFSE#'7$D7-8 MM6MGY"!*1T&.>C0-]%EB1*5Y,Z;4XE+%.14@+ M(8 %( M,J$=#B$8P,#?#;0@]?N'T S%0R_5+!!>M%^FZX6XQ1MM M(3@JA\Q425) !"C9TVG%Q19",^2U7")4Y%PJS>7^0-_-/-OP#R)9./R,\<'A M+# CTJBX+Y62>I@I'O[AZ 0Y1*LIJHJ46 V&#H M![WD!Q&>Z&,^+*R#@!MF08>W0D.,'&?SKCJ&*"$$I G%:;Z$(JZ!>PD7H*(F M1R7:-$'2#"SFIJA)P% 1#?GM>+R9L0Q$AEJ_%/)YB MQR,HS%9*N^LANO*0,5(&EZ)6T]5=0'MSNK3Y%O@2=Q\E7DP?&X9?VNJ$13K0 M(T-G9TL0JFABQY,7'+FTXT\XCFEF@/:V[IP ZVPR3'(908/[;0-)Y))K8860 M[A4UD9.+^0U+KLF!TB=2(*J6J8'(:91Y"+X+.WAR&GO+B(XM_W$,X6ND<$E; MBQ8-QJNART2KS";,D_BNA%;"'&[VB2$Y*90@VG$<@VSA0)_K%RA$J6&8"<^E M?+BPY2U*:QXPQ81616/ +] 0-! +G-HRD_*W%B^3$U%'$!?K5M@#0BQEL43Z M)@-:R10CA6HKVD _K7XW\,A,C@2<(YAVIC"!:M!_F#6+#K%@3XW$3VYH@H- M:^)Y8\E6*\'^DJ"(2*E@+J>ZH$D/)D?RE'=^';4Y%_1$>'I,W=+PYR);1?/F ME";T(I"=N^$+)I2G"B8RPHQNVS3?>4*$CL@4K)I6VGF]<[EL?B_I]7@3/\8G M2 >3WJ#/#Z6MA<^R;%5TTD@9_C;49 *PP53=HO(6$J8^,Y&"$#S(E23"]J;9 MBF]%4R^?=6T@[:$WP"76C&I]W>!/NX \JBN-^PBP)'RQOJ7?)\AH1#@IH M3U$<&95;FTZX[AIU'M^W31,/P6WEHM'R[]XX8RL+M"Q?SH]TS95DP[PLTN?3 M7'J\9P$YUQ1-^QGCIVIN=(P^J\HU8UDQ@QRXAO*<+"CSN-?43(-^VQ%N-PS, M$&/KHEA34&YH1V^94/SJ$AO?GHR)C3&Q<7@KK>5^6R/2J,[8^TK M V^,JML"K1 X&C'&FNXNXLN0>D/LRO[0ZM['E4;EEM+^P\EN[E.]?T2?AR,9 M(^J.TE]4R4]<%96P80F=K4SB>/)W ^R#7L?DU5V3=Q8[9\/#HI;Q\5+[;)51 MS=Z$T(K [0W,;UP(,4R&NX#+,O$H*@!5,2--CX_,$_V8FD_H[M?O1T9;_EQG6G #$VJMP,S^M(L%@V425F70%% :D!V48;Z8E; M??] ?0G!XP?R7Q2J,C5<;&9S\9;[&+3D1ML&(!H8TMX:I%'82)G6-6((,4+6 ME1Z CE'P* 2^1)H%"6!"XE'9&S :#A4-J AVUBV%KJ]E:\%=#>QQC1OLD%/# M%AY1XJZ$;UB@< ">!A?%29\,D?KH+2;VZ ?4L]!4W'W?C>=X\CJ(ADNXQ%*F MZJ91T[M&?1UD=DNOP+/L/4L+2*4J%"'O<\U29$-]*XZ[,_TTXF+KIL+^FPQ& MA*A4":;[4OAM"L_!&"""T'<#R&7;W$ZX4:X;UOFZJI?9_R>R02QE)(6-?!'I[AS[C5+3%W2>!&[TJ1M2\ T";-7W&=> D92 M]&GY<4@F[7M8/Q-'^\ [$-UQX]%"H["RAYYR1>)DVZ MY)*.1>Z1V8$:%UH:0 02+3:EKDTGUC@KE7@$.)-X:QF<)O%*RM4R+T!F/X/B M[?>.0P:>)B4"IZYL^(B3051((B[K8,V+)71#I9\5LX@>P%WI2\QOU7ZGZ5ET MV651)2.@-.QF1ZH;CB,"5S&VV@=C2W&*&#_6,I [8JZ/E(%U2>MFIILISJ(,$,6;B\1L1[[ T'*(#T+ M!Q>'1P%S$ZUMR%!D1$.+22X]'9;DUT*]=QN)GE0-E8$'%W#NDJ$IH%Z,9:%D MAV1$BPPGZK@Y%P_=9$P(2L#IJ:+)F!R SA$!1I0+S:/;#:+ ]W*'XR*]Y[U^ M,8^*U8FF87]+YAY29$M4+6-#Z'K[9/#P'/VUB/M5O,, O_?;#?.KD^9D0]S6 MB]T=7ZBD7AIMO+E<).OWN77;\V6\>=I4[LLC@/FE&X;CR1'95MCF*22C M*EIT3O\0^*)APX/"3'0Y"Z0!@A.V \EK9\R/<9VA8.+JS<#1$XHX5I(=<0?KU)7Q/ MQX3OF/"].Y,XT(3O6.T]5GL?2K7WEW3OQ@K2NU]!"H6A8T'H6! Z%H2.!:%C M0>A8$/K5%H3>F<3'#Q@$ _W C;,2WY@LSWVW92SIY"J.W: \(P4T^&8Q>BDW MW]M6*D9*%^1$PJ=E[L%<:AHEDQUIW'U[O?_)C;SKJ9%?.GN3=['GIU=5PC*JOHU\ M $(9[<:91%AJ U2E$*RP(4#$CWFW!0\VD._2.G!G[^DM!&%KZ:8,41H4OZFV)B"\<#'?^ M;/(X5F[ Y1WR]F*(:UY1XWKLQA5"N8\GSU3#%;YS+76=+C/KN;O+V#6#J8)Y MS6\V4FN*AB'<"BR,-<;0^]R-&W 6(;I"#Y,?L0T@!< \RP-/';H#G-W2R:GM M2(2J=D;-LJ@L7FX E-!A^2N\B3 )5K8W6]C;R7R+;55.!04M-^$X=-39Y_W6 MEL_G7D3A4?I$:)Z9LJBLRB/N50T+#<$S&">3&'&B[#H,ONQ!3E[-6]"A+?2' M;>WBT*H4TND7[24*)!$O/0DS&WN2(X(JL5>&N&7\DW:SAAZJ2T88E,CRD%\Q M6 =NK;3$2R29:X5&D+?=>]9P*"1KY$Y,2RS@)?O2A /3XGV%.09@S.C8=#9I M-(]5AQQ$[0B!&%C/F2TSG>>I[TX=- S7=O0@'^!D8Q;^.C<2D2NV":A1:IE$ M>&F"UDO.R*'R;3 ^/6W6K@6TJLQF3>%W6[8XVXZ8?.VA.@(3CR)F@/DS'A\GM/O;((TR>M52, M'6'KF*^)MB885U4'PV(;%#>[)?D2,MTPPX*W[@9O7Y!<"FO#M;WVK,H\C\FV-L+N*KW9F5"D]OK3/5&<[:>_;77\@YZ%N,$(MGX MTJ,55)4T ;[TNB7[5T&1')D?ZGJE<1H/V/.V MPK7'&=@>3^I6"D\5^TH^WI#YAXC[9!-8D#>I&OGXM2E"PH5Q2@V_E3F5!OUG MJ5E2.IN1 3!W_X#V]S_;(6+QAB*BQG7E3+#&R>)L_? M>>JL>=&2,U)CPTC^W@S4IL$X8U:0ZHXHEP!56=R3-NB: &EJMH-;"-V>0%L*8%^)IFQQ""T@01Q4L@*&J@GYN8>VW GBBA ,Y#5"P M3,U_LUJ:SG+>P797YFIFO',0>T"G36N8633Y.FEO(9SW!!^!RNY71_ M!:"K'MM?K]4ER+R(T I'[_T[K+L&ZLD2_ ZI(F@PJ2QU#M*<:6*,13XP3Y_%B8P7/*R8=#B:OF5W!DM:N@%D8[ ME0E;PD6%E-@QH85%GM9$L !!F%U_$)@J0$2WH'_2 MY:9IF8WC*F_P6C!!#.<.@H&FC2F<@D@9=T[G;#(U^W.2?F;OF_,BH;AN]@XG M#WTAW<%1*A* 0F9TG5#*\ *FUTU7M,KN2=TOX=8X@6/2FUWI3RI"SX+VBD7O M4KAGE!P7K[(P'8BS M[7'B$@K&>8$%L-&N;(6@52T0LI1\O"*'<4K@CL5H59?YIF%RB,D<.SQ[>A+E M2$$9"9>>B@2\+N*54W:)?:M7Z*_J%"1 (R)8: 6$<.1>T#C!$0_ M88EML/UZB&7/E(.*;G%=I[SE 7>4:;U:3L!U=$J*&[%B12#"+E @H-$+(@N@ M41)G#\M\@H0&+P-ZHH)7%6JA\Z5>MO2,W%H\HEM)MA1G9C*=9D*RY: >\)_MS"R_ M< 7F$[2D[9K@?"CM%A9I29W_( >7DU4^+86_ ]Z;EW/C]0Z,;,N Y@R\9$GB MA2D:QE2[R@+%X"+-8OC]]:UV!SUS"R7J2EE#(70P) ]1IM898ZG9N+ZB03^9 M2QQ4?V5#CNI-UJ^80P4>Y:)YQWGJP%(W=,HVA6"J T1R$D^#IW'.Q#(K,#&; MD\>LO"Z(G^59 @;DLM* !.R0U>XH>SN1&B@.U!Q)RT@']7!2GRS-]/7%S\_' M^/D8/[\[DWC_^/F= :@"B)'%/V-UG.0!_# $0@2?8[*=(.S$+8H9%_0QIW@8 M3X=XF!1R]#>57S70YGVW=I/O,D9!ZLMNR=WU)!\%9FS M/,H*3>W;?4%].-'Y!+%#_$/G]HHNTRK%.+^4 5TACR3$X&7N%/NAP3!)$'KS M0ZM.V2AY4T-F%'97R;BEB48@T+XEZ"?=#:X^(*]@44S1-O:<-@N\&-"Z9)X/ MK-[ \>+%DH\%ZV;7#!9+^@AY;$D!* T\S='!Q+45?D^V5WU,9> 8^2 ANTH( MJS">H)8=NL^NJ)F,1H.7!?H>.B$]FA(QY]33T';L[C[DV8"E4BLJ6V7?#;./ M%I#&J!@IY1)R4*&R'AP(_AZ?-*3/";DSFFB2F@XS3SXOYJ!(EZ3A[_A "5*C M.1F'?V#AONOL)KTK(.B=K3<8%S)HQD1^9EL7TZX==CUP[+[@^HU!N'&<@EIP M!2 W]\T%##^U,'Y39!H^[H93 36>$KF"N9ZG]6QAL\48Y@G(-X7=#RE)95$" MQKQK+H[!:(]$5R-NJ@]4%CSVX4[0R(>C#75^A(MHE*21O$)D?D'69\7Z(UD K9%@4=V> MN4N.162779&A1 A9'%GVFII'4:R-4I)Y;O$*!YN MJ)(NECX5Z/:/TX"!OC,EMZ;RQU_K9N 00WK%EY?XUE2X#]<89Z3<;-.MUQAH M8Y@P:N 8OL]81^AZTW"U1TQJ#"G5U7=2,4I#-;E#WT%I((PB@''W,C M[UC!,G1 ^H-\1E<#NWV$E0B2[O\VSLS.U)#N?C\!KW#V21_<T2AGIQ\ M\U['^*.?V>%XTVL\G:]]CO4GM*U^)JP"+A 574%?*8[!G> MN5/!-3WB3N#;B@9&#*'G*G<1S=9>6?\@V337-BK1]R A=52-R9X(44W8NB-O MU2;,MTE*0,:Y,4[6X(?BTANI,.!K'5-_>"<]\>4&3B\0!C()^$.:-KPIB5$] M;FT(X, ][Q!D@EIFE2,N%W"UA'=SSDHJZ,0 4?=). GN>LSQMSP^*RF6<.8D M$P?W_":N(/)=B-15L$@>PP-.30V)1N[7T'LR:J6H(F-/0(4R MVFYNJTN8K!CK$H9NBP9?@S;!&L(3LPW_2>P+INF!CCIP.*%>FBE1+*V)Y()4!*0$VC*.27;?J')VXPB"R@+?-!*::4&C#9/ @=V3\:$^*%ZW2E MEJ_<[8#CW6!PTYDI-F?O'CM#K AJ9*+LQNYGWE=S! :HIB;-K(:&ES'EK'CB MP^(#J$S1RV7R6+1UG2MQZ3\$36DK:CQ$GNY5+OY9U>2#IW',G/K,Z<,Q)DKV"9770I)YIH[\'KG,W+W,,&N2!,0MQH M9L$L,%Z,]?X-%SIC+JEIF3^&_H/+*TK.P1QU7@]-*9^/)5M(TC4U@[/%EAKR7>S!Y*P-14#9@-P.[O3?M=?+U+7T MBU^2 0R$MGS43@(#[HQ!.PN!L'ZN M6F*&I*;=PBHU5->?A.?"7.+PB"0AO?(V;]2)IP$"XC1\+WQOXZQWZ"YJ_-90 M-.GAQ\2)SC9,J0U\B^?*B\N5F---8B).]FA/I*DJ/63&:5E;MW;2-(A-+DB* M4Y-V\#J(T.M;2@ZNNJ6P\I)TH>4,1IH?C5+:!33KN'K3LI%UAS)0\> :N';+;0EP /,<_P$=O" M\JFG#D/'>A8,V8CW?T,\>I:S$"6A18QE.I(Z1SXB9G@QD2,#H=_NSQ:I[QH; MY##0@*.0+J")V>];K3 6_:K]1@:-QU+!ARI$PPO@$ZQ^374DN(; MDXDKI6J'(\W2K%IKG0S4S_4E&2O26!F@QJ_68.]R^IG#KFXI#5!,8W,LB(88 MPK9^%-U,I E'>"J5(79MS>J)N,SS.A\( 49RA"/#1IR8P?BTEAC'WH*34#1Q M!OCNZH'D<%-^GL_H$VTOFBZ,RD="*VZH=Q:*[,I@CZ&PT'6 MN.<%U'JE6#D(0A M87MS;MMD#K_\>EB5O[_AX[$^.RRK/#L,B?);KIW[@DP"^*,=F;;HDT*=\!'$ MO^=UNLH)'TAHNKE A9E/L96NSIR#MF5X\ \_%?/\_/')Y)4B%L);\KRXA+S= MY.<"X)5ET:TFSX0F S0SW=1G;D00I.$M@[M@) OP@RXW??B>,0.L:V/2+LR1C0[,%9F.'8"V>@(FL>V5 M84YLY' 79:7/)^Y[7_\UW82SY[!6C0F5#)DFPO43[)\G]A8"5 X#DB6*P1C[ M9JJL9%>>K?K6MB!B$*+J W_LP7JBY)9@=!J#!\<%9P9J"D5)OTR -^('W_!J MGIV?R)?P5W@Q)?IC/HV!)@$9^;?2$FYL5'7&I' 1G[K(F<&%Q]F M+\KYLB/R[D6^NG\_B#.+^2MEE; K9I&VD-;89?2JT?;7FRPJBC[R=B5JM@5M MJU.(^8!IA09L^B[/N$*.&O\2S8&G.. CP#LM?!]8E4BQ>PMM"[-MM3=1;? ; M:9S9$WCQZ^1G\K#9NB#Z.:4*P(#!)1;*U4PGTW3-VKV42>=F-;)!+=';1R^# M8$HT4^H(Y/F4YFBO-.F<71CB&&LB,#U=$R@B*!M3_(HAL)7O9@>'E6Q'J/_R MQ"(9-]O H%99K*E&#H^VOX:430E"$EK)%F65HD1&]-G$MQM/ F@=VLC]#($/ MZMU4Q9NVR-,# Z$X,%W^7A 9CSYN8N.3G#Z8?4/"P3C5&,3IN^%N=X8QC+I7 M:6DB?I@8@\WMUO"#QW]!>5EAX[RR!!2PWYLU;0=D,Z$ @R6)E)-Z%PG'S260VJP;APVA M;Y1VBA8W&7JN@\,P6:)..ZDG?=Z+;XU&2$5<,8\@NN%J.ENG8QXK[*\M(27K M3BD25%#JJ/B"\/3!F: /:7&@P5-B2NA#A-7@L-PB?G9G4.*_ M24$P]!<*5P\#*6(-HL,[;9SV6ON[Y91DY3SP#=>=NJ7&1$?8=0T+2SV''W=L MV%9@ZO'5(Q3:2J6!4 YL#YD;B%>A6+*W45G#X4M 2R_WW)3,C1]XKJ^1'C*? M_$*AIC>+:@WVCS (/F.Z)F> V!#IZU_>/-,@:1(N&/)/5I>=H8'PW7.@J2P M_?"<$KET_D]SW^]#,NE!X05(VP@*8\Q1 M>AS1\SAH"70RO) P7%^>J+Y@T6DV5M@]N3I1J!X;4VM.D5-<5=NNT0(M%.-W M172D[R>YOTII[6/N!GV&(%?O6<08-&KJ:F1\U%53HO?]3;MGJE"$0QN9^5AA M6N"BE1A,SRHP-[Q8&+B^'^2_MS?W-+2DPSQ[RCF\LZJ%;G2O5H6+.PQR$\E[ MB;;>4G@@ZB$9!D,D*N7PQ(?M;G);QFWXD4V1D+"A5*$\$KY;4*A5F6^8V$&8 MSO-ED<^U#0 A^JA?3H&";UL-6A7R.O\6=<7<=G@L31(_:_&+1.?OU8;GDQBB MGB&AW(-\^8@3VNA^YWEK==>"W;2=--E/1.L[;4U!=X#$0A\H!B0O 1LZ2YD_ MD0Q0C[H,#]=L _:-'JZA@X6C@1]A;?Q6QJEI+N;*[^P";X6!,C1#5CRBI'J[ M4'_-8+=[]W@767W8/E?[/E,#08Q9"LV\$A85P)E?KX@49@T!-H^V>ANR?&^A M+>_-L#]F(N R[.XVA1D,G!I'8Z^F-I%@&W"N1J D>5PV2IOPM]8%OB/S@IU?:#U'> MZD.PP;D R2MK9W@>ESH.3A^GK,V]/+Y1Z)H$S#OBVZNIZ5/$#XI:0I=,,X MJN3SLEAS9V$I?*QA/?.2D@2^J[KX"UM7@KK1!]7)O5,F<8II;AM*^+@?DM!A MR ,XM=0C:"F.684DZX:K.0Q>>+XB!@' >E^G@\46/>TPS8E=01G$@K9HJ&X2 M$;*,=2)DY!6&ZGBU@/"L)ESKIS#J)F]RQ9>^;//5Y/R82^Q?^=4_9M]L3(%K M"OSQF (?4^!W9Q('PBQK,D,=YZP0 :S%4*R'P#:?SYM<2V>@5)X"X0C8&N@( MRD$Y[WL=AD/[LI3L8<)P+L%IG3\YDX@=UB>\I 0$Q.BHO^TSIM8Z??KD,9DT MD,X&3\8I,UMW ^:Z-Q$*&8UF8,?OJS0ML,?G3[^GO^/)YHDC0@2XN42=Y';ACWWJTI$VC_Y7I1(:.L6UG@RVPGC_XB[ABU MR-&D+GD2?E3.AEA1Q-9MQ*,3<#Q 34)J<%T5Z!1?$>*O )ON.F]:\VOS-'B; M6.=55\LEN99UGA]M\K36N"_WT.%4#69[,7M%QY!+2M,_T"=$"]/-X6?@O_S? M_W;Z^.3[\],$82.)]C!#Z_D/M G=:_[7Z=GI\2D]ZSZT1/@V_ &,F?_U^-'Q MHX%_I0&*X@+^)_%9 MC0DV.#S!T0YNS4;G2W_J&YB3]8OERUW;%)GMP #<@K[*2[GARMX0MDLH$#$P M)D1(T*PD!K)M6=(:65EXMLI'&W^R[^XSYR9DK"WQ9B8Q&@TC*,F88%P %I*7 MVB/'D"+"B QA2@?>G'-D$!&13$X=?8M7@ P[:T*QH)K8?C#CRWP*,>*K?."'BH=# @0/61 ] M)^(FQ'?8Z $XY5V?JVJ@*IS1*?IMT0.<_J.0@?V06SM<%H^#L_65'$>PD2"I M^RWW6_[#*#5Z*UN%\;><>,F/H$*%0DI(L$>1T(S7!)H@_4.JM94W3*LY?$L" M",^CE?".BE0J+#&%:!NLI8_,H%V"5X); .C!^6>7UBTU545C2TZ"%MQZ#G:G MS,+=YH"O*3UF4I/B7X)'C:[!W.>5F2"0N#Y,G#Q$#X5D'::=M;2IDU]C[J:^ M=*_^E^0I;('/+^:?<&U>N'M1K;"^R;/GPDN>&S(.L>A_>?'L>:^F2@<*%5(% M=K(CZIJ4#3L%LF)"WV=Y5"GK):90G;/J\A*;""8^]^W!E/!T )@MS?0M!ZDO M_7P;X0^%0"U$:P#\4)T?-W:Q@ M-4DD^ O3M]FZ!9AF0>\QJNMJH-(,M2<"G$;^[^R;Q>0^ STUSEX"AY2V8U.$P]%7]_.#SM:U0C[;(S0)T,1Z<9OM,L)G-G MM5H(M?=R3Q^>6+$#&$9*+Y5"WOO*.6-.DKY\*1H.3(Y5MX(Y680H2!4A7TG- MW5LYWV3)591"A80.'GT"PA'47OU:6%:T!8]^6K[CQX*T_S(@^@+5J]('IAO] M3SU65-PA?(=#WT-/1P=>- %MK!X!!;8"+3:^8U%=ARM7XE$%"$,$^?*Q/)J924NUW6]PAI&638AOY)U(+ MK$0',B6G' ?F#'>GC/Z[[$.,66S>L]H,\OIN@&$-X\MRSIBSU[DPG0'HC6,& M9E26S9IHT? $GC[ZR\1OK1FE'5=<-ZF1.48+3D[_ GU&"[K/]I?DZCM;.E\Q M8I"!X=M?>3_J!5F8\*+ZOM8I"/B(N*S6B'C1MY8NB1SE"M7)DO+5H=WU$T;$-!_:DP-12.U?[ #R:AV&>UY).$P&;\2YL7-=*( M:XYM%1E$"9;\?61PBQ"ZMB#5[*ZY)M) @$,:=KC*#8))6$'R/[LDOC(<2DM!6^]2\:7C5KU\!^B+A<8PX1X&^).C=Z O#*.$]+3 M/>M9J*@4PEB4,B2@>N.&4(1"0"BEMJGSMKW7-Z)A/C ?UITQ"P#\ MZ%DFV[3&0B%W3I\M0/?F1]R=[;*JLN L)YJZP@L$W2>8NL 'H=FG>_7ZF8 C M ?3K[AJD *&!W!+SG* 6@ 3!@U";O)U"PRS,3=A03_D^ 9X#-Q7>%LO<-K7E M-HG8J:[LY@"HY9R7;@;WM:)*[&(F6/*X%5X@6INNF>7.65?63EM2[/8OXVY> MJ +.3DZ?) ,.O0A"<^:RCEH?A]GYD], /_06WW]!8/O3I]\^=,D1^-&1Y=ZN+A/:]M>MQ(F HSWLMLM MZ,].WKBI/AV:J@::P1* 8*^]74!G(/8NA!HHG O3B>X=#1MRFLY&AL;0 ,*@ MS[VMN]5Z$5 ID,81SY[+2+,:*,4;>_6 M!X'P:^9+K 0,_,:=#I+L"*XY?2JA.AU CLJ50DSN=]\> [:HG/R03^L.T,JG M#Q&5*\8E.P?5(*SE%;\S@Z)SC65B56_"2CD!G0Z;.J?#Z1]N5JX#Q ) MFD4 LK]NE72H;@7XQ+4,DKYT@_)%;A-#CQ[22GLJ)'[C@/?.W0HGTG1-)3V; MC(>A.7M"V]932BS9ADN(8)OEIVQ"(ALDK:IMG7>BK>PU+A[W/Y:L #@G]":X MFF;3N9TLWBA$;\XUD,[BVG?U#:BL;$/+8\A-!P5])AIN@&=!D7K889J'I'Z. MC*AG*R#\T0Z$GB^HWRG07!(]%S; T'1MW)=E^RNWG]%*9TSS"/,;H/[G M. 7C2$FBN:A,@/*DTF%BQ0@I=!UW4=R/'D MQ17J5.!& #6'(1:WV;.TXVA7%9PM'1X>)T+R,*E11K U^!1>U?!+R:X3YZTN M\D+K%78<[M89516J%QI\"DO?^(/47A;S@UW)D:-_Y9E96^-.:2,8B/6@<1F- MPD2AXNXFI@/F -4"0(H-=WTU16'E\7>!M!L0*(C&O@)F!XZ0Z(+)\#E&'-YQ MK-^%LL$63]F2I<\@0Y=@20[B$OYFZ@B-%<&(W7X;ESZ;5:0;_I3]T1@#Q&.R MS8EA K@A96B^I3HP=XLN,65CU<0A@8_,-/'U96&?;,_"WJ+I\[>/OAESMW=E M+&/N]D\1]-Z51N2@7Y]A0P+GN0"4!N39L^0*4W'+J!,3=1XCI.*R,_5"Y@T \J0NW ?CS$(8ELN2 MHI5D-_/BS?_HHIJE(]PY(.6 G%'>PMLR]TDJOWCJ'"T(A$CIX&&H8*K22@NADWYF-MC*D* MYSW1"N+&]CS3ZK%Q*S[65F0Y0*8P)^@6_EV^\6QRXZ)_M/./K3U\1W?J/@Y< M:AR(-4QQXRY\ BFD\4W,)52P^C,;3 Q"C)J)<@\_8%B;UQJ 9W6.8SVJCX^V M<9@1 &X9A$I:+3^N^2>X+%QSC@T 6G<'B.-&FM,GD\NNR,0G#.K8$ZK$^TW3:64=%!V 8LIGCEP,SH5GY:MY)2KI1\'@B%CBO_T:Z8#7YO]> '(N+?P[/C MMGQ$RC)SG1AT=B@M'H3:@QW&F;M0]#>6?CZK@'5%]"PXI^Y.7-S M*F"+U*^U>&#N1>U[PG^?_,OM(]#7^;_EZ68 OD7,G/X39Y&.5G@U84J;VC]*@*"M\<64B:H20CIK5%&':SWSW/YP7 M+35V0<%G$0-I[X4[YC64%^?MJLP'HMPU 2FK.BQ+7M?5O,#VF$X3+"MB((4W MR=;,B/+$B>4DN%P[4_TBXO4AK 8=M$MW7QB6T&D]+=R"7.:6],JN7W2A91%Y MI37#R"4OA,T@' ;GIBLS7JA+X@*4^ 5 'RR_]R "I%5=YBE"9&S>O:\+MT,5 M*EK&+Z^(Y&7D5F8:;/0^9E9A/1O>) M=2QJ!XJYB= R\55$]C-NFIW)L?8K6DK3:8;-ZM95]6"P0':+ MMJ)38>0)XUZ&]-]<3:DO\,H5@PZ".;?F'2(&Z)_3RSSIB\.MD]520T&86YJC ML.&*'Q$PCU, I&N("LV">V$>10.7&X>Z+DJBSY7ZE([/H+)Q,:^9@,3[/!=(:P'V)+Z9[,'YA; M5(.BP]IURJ^L!NR/*FH%*S=>?L*8:YKJ@5Q":V MT4SS39E%& MI%F+ I%B )[1,X/OCSZ8AKM=W+0[*F;IUU6NS[=T_(J,"BB8_ M4>?4SJ![ C)H)XK)OI;Z<*$#0MZ ]$J<1%XESP8V-]JW\M&_(_9S MR&-#G >9@9V0]R2R+EMV9PP?AZNR_,K@H5'W(@1_+D(UR 7P$.63L\$2I M2J'(98GEI-0_J3UH-;G&#HHM,Q935]9L\L^N\A35UB=QWTKP@QANP28JF7\ MXV7Z6Q!!1:-FN3O)^.2R^&=79$R8D B36 &,Z+7OE%BOXKL.KH7(,^1=@-

-E!C<'YH&$8#1HGQY 8ZW)AR&C,Q V^M> M#M6^V@9AEJZ1D5P"BV[N&JK4>%@8SB3S0!U50V=X0U S5'G2@MF?&\.G@>%B M(6T0!$:[60.2#+G=T &ER "'X3@+H ;&RC5$=#K$/6'\*V;D6\9(X=,Y9V->4L_$N_T M+O*#\Q_CLWW/=$@(?6ILBRSBZ;Y_ _T]#1)[I"72E!=5/3+Q!>\UW.Y@$C74 M;J&%B +]D))Q5&=/X@]8\]R?[P<=?&VC 8E<-P.QHSU2!,9D1",G7>5L$J62 M] 1;A#,N&_O!X\D/$;Q_=]"7^V_-BGK6K2"=.$-*LJZ!B!$'I>E21N*%A+ E M!1SB&P@^#G^ 2:.1C.27\'1Z/'G&X@%9)AJQ[ZR=J80-S'Z'71;F+$/$X/"W M)QYLF+-+O>X82'4$V^-V 4+O".@CF]-I;,PR$R.&[!0/:WBSS45C'VPPN63Z M&-:R]+#UW+8X7K6#2-7V%/X>\D6.DI@V'UKMA#U6Y$L_\8]]%^B9:/=K7 M&X;8;NQNXVE)9=.EQY<[T!SEA:,E;4R4^ -<)6 =#+I67K%/4I]*]'2Z5D\JT9_*1:CDD\RRZQZK16+QNZ"3*=8U(B\Q,AZ"K@"J)!0K M/5(3S(;KL&$GD"?6K0M&;T$H@:5(?A,1<-$8^@L5*C-<-$S@Q^*=^'AQSU]&1TH5'H4U&<26F-X7L 5D2GULD/BL;ZP[LM:?0K1!D M'RT=G@RS1K8V_;8]U0>S$%LZV6!I@X/'K 2 MBO]W)&@G?W\XE=%@:UM.LJ13.4=L6-&8X(1PEF5;R73BFV-EVN%VL@10UQP. M',(H*FG"I[A0'!XS8G*_S"FA2S#KGV[\;U X25B+>%+AK]QDCW"FURFFK66D26!@F(F>>FS M&NHRS%"E#;NQN"ZV"2283+:]S,6LM>T%I9<9/%=R#R86SX.R#S)10,QV&#?D M)W?6A!1VQR5!BCVG>9#D:5!1HQ$@^EFT\N "9EVM7?VP.7.@CC%%!>=MF:=U MJ08 !6PG*%'?(1T]5GQ4U(.0"=:AQS><*+Q)V 2R#0&(.]7SA3WY2%VPJ!JD MFM!W3HN,AI"AX2L<6#L@0]M6=JO5M46_)P(\POO)8=@C9EWUG:7,.,D"ICC: MR%#5/_E/3L;DZ9@\O3N3.(#DZ2LABO0HP05UA=90YX[L8*Y,/%=VCV>E]1H(&*@Y24&ACKJ%:JR;H7VQO*,QY$;/1-M3+,_XY#0\!GM=./4*U +*0EBWU,8'.-1/N(HI0*_>=[]UWW(?< ML4D1X(01DNP*#1KGX\&I,NL(*P)UVZ7@MJ27BQ YP0C_5J5UA@5 \.[XY9J9 MPL? ;'!'#'E7D?@>31\J@T!>?$"G4J=.K(Q 7E=\"UA(T%$Y@8C#Y66.S67R M>G7+6IT+\!>W';:SO0Y;\_G*@[[Y:^1/0![*R8(E]0LX>\@ /EQJ[#8J3GR: M56OPKJ! 8\E\O&2*HA5I'(5!8Y7W\*(L(9K[,YTE^,*;Z#P"0UF^1#@$=G9X M*N-*HCL(FP^X_LH\RA52TV5:OG-?SV?O MN$ *&)ZX+[U_AWO)&C(AK=SQHF;KFX-=_55.MOZ]"-Y%D4,;(6?/8C2G M&3 MU]P>>N"Z#EW[Q&.X)=X!>895I5@&(S.";J%FG[9+AZO[0!:+=QX1B%[I>-)[ M'A4/WS2^QBY5M&QPVLC3MGJ.Y83["/,O*S#$^9),9^>=.M-,SF MSRY!1"G2M$PABM-"]@OZ'8$\$U3E7"JKTIKZ('G/WU#/04L4=TC<>G"6!&.X M\SS#CMA9P^]RSU(B/E@PS0J5!E(^1F.I"=M=UKXOTOI3KMWBM9<.Q7:3BIP6;0(( TUK[ M#FU;MR\I7>#LD5OVY89_%2%,/!5TM07H;0-,@PSBO@-\7&:SM8CL( S6W\(V M>0D$)R&LA!I8.C@]/'DX>9/6T]2MT-$O?RSSC;1O.CLY.9O<8S%C'A>QDE#, MHRZQOD%V#[O 20'G!&/=IHEU"^8:JS ]3J6AI]S[9'','TVZA@F7,+C8H%A; M5@U3.( ('SSY_A(RPX89]VVO8&0Q37-2#H#?!QLC$]A=*6+;?:;&MEC0ZZY= MV%)>L!52J+Z>6^SE?W:K-:?!P,Z5(_T&_JI;-W[33L\F6-?K-.*,VCR=D]UV M+D4660[8*I@F-&9H6C1SN:#0T,) 6P-JU.C;+&+U!:;/G>IM-.;[9[?REUN/ M"SU92A'*R2/MTOC.<[;#9=$*1 U21@UNNZ]2PW:&*;==OZWP;=2XA#L&"-?+ M$OZK,L21-,68O-_>05YEW^.Q %1,4#5MU@#R8F4CE@Q"Y2S^P)QD;NAT//F- M!3&'W1?@;QKE8%X>DERZS\_GVHA&]^5U?4RS[B& MEIIED%&V:;#C#&?%L*FEK"EA!=#WHEKS?"0&ZIS6ZCOK885^_SJL^ MVY@!&Z+IJ4%V / FIKK<:9<5FF$(;D K/+Q<.):IOS!W!\8] U&#"35'CN7N M6=+3+A_8_JL]X?P >0*FYXV>E!N&KRM*W_O-T-\QN,??@7LOW_[XK+EOF\Z( MUZ?/X NAB17?>SSU37Y9YY>*^.4NDGBXR:GP(V;V>'ZM#).$LW[$=D;V0^\: MKRG9\Q4?NFK,5=8NS @J"+?9KR=_&A)5SRF!1NKS.C3=J. Q;^"V R&SP:S?:S@2E:+]^V MF ;'0^$F2 T[\\3YLT=\4>?X_[[_5-?6-TFDF@Z (D&Q:@7'V?D/I?B4_:5' M/(F@SC$8A"*7RATY&+"AI[1=%+FZ0YL$Z(.^"9E8=HM;.ERW=NZD]N:]W+OW M_%HR^9Q12-YSB7+G=0U! YY12D'"BN=6K# JC6P8V#QV2'B;ED0670D *GYF MI^S';+/7QP0G"HJ,J199EK)R!A*WX;J3MVOPSG^RJXT( (\Q(20 %:%(Q_@8 M%LO%9 PF\(%9YR84[;5;]07Y1'IDAKJ/!VT9) R&K7D7'G7MSM(#(1W)X)._#-UTJ?^G')'DMB<-;75.G@T=MWNG]U&YNSTIKNA#G)@C].(L MS]%MG-;0.];CM_-%NIPGDWMG]//!WP1I/SQQ;F2@H"!:".A%9RUT[NRY\3L' M=X, S7(03I'L<;J<]N,,MC^3X3ONG=]JL)Z649.4-A4 ;PIZ^L(2Z[K_R*$ M@^N=_)1>*RW/KI/BGOG;!GN,P@8]O-6@J;.IYV!2'\;9/R\W([VS6^!]RN-02?&I.E(01!4]8P M3#A9'>".S0&/93B5+ J&H%_[^YGTC!$/@P*!@A$J%I*>UL'UC4^ O\59E3=2 M>K/ZON>QCW@AOM)_>X^UV3$TG$8)0 7_DH#CJ,@%E_0@1BG@X!" MP4GJV:)BQS+>6PCB*"_+C1>)))F[^X"]GY'1#GR!O/'X%TB_PJ=#4_:4@#(! M)F;M]07@TIRZ6E(%+()69DJ5@%MO]S R]G8FZ_]\.^C]VAX_.?GVF_NQIUQ8WZ3C*?@\C++$AV6&9DSR46WIAK25"M%#+53:,- XAR% MC\W9818ST?IVFZP),^!9?E6U>9"7Q=I/33MBT!TNAD6DN>-LZKWI+SR7).5P MS,"M=1:3']"/ Z<)25:)F594W-8ZLBXL6SP([P5CB=NVU*?238)\F5^FR\0D MIQ.+6<)30 J8\NP^*X\:"JE9Z_RJJ+IFR8(2 38F.38H*U&+OGC6'V;$2 '( M'2@,)K28OA[3#7%B _\YV?+!&'& YB$5'ON*=0FF\NA(F?R<@0=3Q%+,T,#4,="+G+JFH',K+BN ,8.DGDW]VB)1<\C5GSA%+OOF# M&WXS.3TY^J\$_O>_\;DG\">N/D.UO3]=UIV^-(0)]:>1N-P+[THIR3,6"Q8S M;4"KXI#MPE[%'7IDE/F6?\>J;P#KPE6]3HLK@EA+C*A?M$*Y'XBI#"=%=:BQ:,E =<,E&>GDLZ!UB&%L2.8% M55!(#H;401I4&FY<8&!H:$I V;=;*Q7:EK,JT=?AJ 1F%8X.I%X\/&CY? 4Z M*3(08@EMM&W"=IY-[S]K%?3SP\@/G408 >PX=N(\" 9Q; M!J#N$4;[>#VCP??'?AVBS_ .".$2QQP5IFO14>ZMP ]$V&3I3L>4C-!JDYR. M8)"2([?85_TF/LX?3H@3I&B$V9E>*XEA;V1FN3O-&/\MWIS7D;T)I#V*[V6;8DXM I6[(+@FN3P]UJCK).]TJ M,J'NU5"#4M\A-Y&C&5KY AF&7Z(UM@1"BLN%R&!/[M>54O\AW0]YY/11PAAC M"N<2"C:]?=AN"$!MI"\1!N6!4YZ&<&FE#!('G96Q^'(6)@QNC#+BA$:K M XB:-5C&60=_@UJ40^#"CRD="NH^[-R-G-O T"Y91BUF?(/8M#9[IU?M7#;3 M!69[I&* J,F9QTO"7@JG-"1Y\OHJEVP>U?_"3ZA $O X4"7(]X*>39M^=210 MAA$8"4:2&)I6?VBI,%8Y8#&W%CRB&1QD0]A$8JP4[AQBNC'HA_E/+,]YEBS"BGHF#N*V9E MY+1K,2@GI.9M!5N6P]'^;J]HS=@Q]#T[AIHZ8(!/@DO6L,(A<\+)#T E>U$# M0':.IV(S.3Y&=&[,?C+NW:?>.]-B:>+& GC8DF IZW2#=])L(%7L4?\$ M"G%<$F(>-F_^["0(5'$E8OX'@6J< M0,T#=#S=2; >KG)J;69N-*O&=5TYRM- MZ)R'Q%:8R*.,Q8\7%Z]\U!*3.KBP:_<[J+2G&Z5-34LT?#G*A2_^5ZZ?0@)7 MS&D5;!$*T,@#YW%_G!F)Z1@5O+)CQY,+XZ$!:N>*O2-D T1-+ I8!+6T4%-Q M[B=FN+W;P04!- H=)3+<5;P8&YJA__ZS*19O ]N0L6?+_+)J"V_V0@H.$1%3 MS!>S8:O1.H;D\TT12%(!$3U:<7["?!:,/^K5Z@.!F="V#$SN1NZ!_:S$$,&& MOI .F]G B2 *8[-09!@(8Z3\1!80^*,Y07!S#8C,V*=VF1DP:Z<+0K;@,1DTI7MJ!8XH'#!T;@,FE1/6O3B/$ABKP!M\'"Z4>_/'_T#90UPHU*6^1,=A>T8Q1EVA L_G)93;&%@SO'JV+6X!*A MS+I.:RQCQ(JXHB%8Z+Q-.#;0E5#1EC" ED@ _I#"?4;>BM?/D%KN9&!XKZTU M0>C+)F:\OG'5.8,!%MT7Y.V&6X,'?6!WO.^Y<*H/U@GS295;SJP"0'?J;OX_ M.W=S$K%.JY\W5!YPO_-CYT?A3/?OF_+Y\? MG3Z]?\O3AM:G>UEYP]D+.E!#LSC8!-3.ZS5)E;!K6E9=E\LJ1>Y=_[#7FJ"8 M0B+W_I&6$VWPOC#8#N@.M3_O&VV?H8%+WRP$2 @#MC+G$4&Z#BV2A/'501A$ MNMIF;OVA62\4HQ<>Z2O*$X+MF\18()S%*9U@ZSJM"Z0JXF"R7GI[G5.09Q9NDYGL!;.)EJR MN>#6 ^8%(+49VEWIB@TQ5 VU ">P@YUO5/)^#/Q,J\[-;Y-;O>73H$U/'Y[= M@#8=%H^?"6SZTFWYY.QX\FMIH!!OA!K_!1%GOPF;F?]*OM,KJNW8RR>\ZRKA M'] D<0O[R;[[_FAHW^_61I\?3Y[G\Q2/^Z]@WK_)R\()#K_!A[.9^[/8W,!^ ML^_^/[G[^__P>/(SZ($WZ1Q"[<^5"FG<]Q';H]B>\^W8GEOGWXR(H+LR MEA$1M ,1=+=D]*/CR2_H/[WT[%>'+YW_Q$1&^1W)[XT MYFJ5M[A/*IIJMR1 *;9,UTW^G?S']U"%ODPWWQ4EOAE_]'T8J87;> 6UQ+-T MR;(*%YS^F2_JTZ?'3YX\@;O:UN[_9_)AOL;';J0/^G__^/C1MX\&_^7D^/26 M?W_V\.&M?K%M3 ]/CQ^=G-VQ03TZ/CG]]HZ-Z>GQZ?GY.*8O=4P/=X_I =YC M5>(B] MY\[6?\"3W_=L^5AKDL+\T&;"DYNLA!/BNI9:2:K0?9UC-G^6JZ'39GMO[L", M 8JV=;Z?TN&Y<3G0:&)C:9_ W^<X2Q_D='\1I_9YWLSJ8AV$,S[F M"GPYIQB7YX<"*,+_[BXR5"M]Z)/"/@.B9-;M!&F4)S"G[[^H,P3U_GLG9X_.SMSNN_]]D)V?/7EZ]B3+_S@_/5ZT3HU<$.\G KY>4_^,[ 8JX#D3 M/F-Q]$#@_8.=JP_[V-X:]K/<3M2OIR='IV<_/KCX)%?TKDW>O?WHT>.'9P^_ MRMG_9[?<3!Y1F[&O<@%BS71[F_+N11['QSY7+/L+,,0^S34?#;&[88C1?YZ= MP^#/3Q_PE,[/CI;%/#]_?#+?G)W],=TLTQUFF71@& VPCVB _==7J7V_;N/K MY]3=W@DT!H46FE_E$L3Z:#2_QL<^D?FURQ#YJ#;8Z179$?]@,0I<7JCW/ NTY[6K2GB^0RP*I0"Z$ M6BN94&-VZ*1X>HH>TTE"?3(S92WYB=Z60.KHF((87=/DR^7D;UW]+O\L92@? M9XE&>V&T%T9[87QLM!?VL!=BQH'17OA"[87S0!GFJ_5^]L(9!5AOMA9^2KO: M_<-%V59E-9^/2G94LJ.2'1\;E>P>2C:FA1B5[!>J9!_>7LDBBNR2-V[YWHXX==>RH8\?'1AV[AXY]-.K8P]"QCVZO8[_$X/66:6(,_^$! M30@,G].G>Q@^S].K(IN\+F;Y:/>,=L]H]XR/C7;/'G;/X]'N.0R[YW&@/^MB MQG;/'^NTA7X?^61W+!_PTJ\<91G4[JMM1W8Z/?8'J]G-HVO/3D:;A2]>Q MYZ3T/#TZ M?7@OO2_U?R^DT_O%K!VUZJA5[YQ6?7S'IC<^=KCJ6H+N_&8Z.Z_+H>.QAU>79\^N]?H;X\/;OC^G+W "-]>;;-O0STXMKH MQ=,GDU^/WQP_.X8^H/BOI^>/3J E=)I5:XCKVJ?EF:?6:5^CIF_Q)Z>D__YV^N?)B_+ID6VJN?5K /XS5=)3#AJ M@E$3C(]]S9K@S;._?^6:X,ULD:_240^,>F#4 ^-C7ZL>>';QTU>N!YZERUFW MI$#43T7Y;IHVHWOWB*]<'K^J\<6)YC!V-:F%4 M"^-CHUHX/?DTO4[OS*Q1YCVKW% FK]++?/(2I'$Z0PZ"YVF;3N[-JWJ5MH!; M39N)51Y X3-S[T[=WV30,>\%868G3K?>'W7'G;ZO=_FQ47=\78_A?C]HT^DR M%U2[^Q]Y?)76ET5YY"[U=X_#V_][U[3%?+/_7;^HBW2Y[8:?[:4?_M_0_PL1 M^6;L_-.'C]R[UU6#T?COZAQRM5?Y]]=%UBY8U/Q:7^=&TSM-W1^G<#?:[='F=;AHX M(/8TN*-@5_56"Q(>I>VK\8$*3[X=6(T[51ESRP%R9GZ?_[]IN_OH7K#'4KGX5'^&/.#/H"N^O4 M#-3BW""[6/(=@?'WW?FP-*._*MS0RO:[H_.=Y_2CWMI__]__=OKXY/O^_[Y= M%,UD%I0_N;^8YFYFDWE7ET6S<.:@$UCY<@,53NEL5JW=G0H_=T+3+8([>/JC M)T-D'Q/W=.7^LKXNFGS2=-/?W>/P57AP6:338EFT&_IEVDX:>EGBONHDUB)= M+B<%?'Z2 08?E'"&KC9NU'"8'DL=7Y9-.X: MN*GB.:3*KWS6U4[DNPGP$.-A)Y/K10[#GJS2+'<#<+/.X4&4F?@XD'%.W!-Y M-4_@,VF=+?,&EP2&<9F7SL!?FA'#(BW=![J4&E\WW6S!HSV>;-5M[W&V^23_ M]?],ZP=_W?KB&^[$Z1.]$C>\:-2^J'UC=MY(5!79?WQSL]P[?>0DWT?6V5^, M>O[L8_D0FOC+FL0ME.ZGOWA#$__FKV]>_OB/B[>_OG[Q9A\9"O['9Y(0EB6+ M5-,_NZ)&:N=&:Y*]9@JUZ'QR^O3\81+KM$7:3#)H.S5+N\:I1%3]-2E\]QFG M.!NW0>X?P'IHP7QP.G4.FA->A(>$'P!EEW>@1/%]:=9KIO\._F/[[.B62_3S7<%1KF.\$?B-;!> $6QYO@P-$_>]EV M?$+RC6.B_&7^YV/W3P_Z?__M\?F3AX/_X9G5T7F#*E/+TSP'/WT\H<71)[^ MCV?'091Q.%IV^O!]PV5?:,J [M]GBOL^![/_NUL$?^]\:P>U4[=^[Y;(9DA-W2B:P(@8]?7+\K5.M M$#8HLHFLU!>S\#B2<'QV*;/XL@_P"#L,@E?N=OXUW3./B&[\K6O>UV1ZK M?N]5792S8ITN^TM__Z LIB]VX%_(P1M-O='4N_/3 5/O==DM_2.;>/K@HDSNX(27Z7C_Z M9'G4.Y,R_79[RO3!M,HV[O\LVM7RK_\?4$L#!!0 ( #&MJ5B.?K49D1$ M #O+ 1 ;&EF>"TR,#(T,#,S,2YX2 M[+G89STI7\83ISQCE^W939ZV(+(I(4L16@#T);\^ $A*%$$2H&1GF%#[,&N1 MZ&Z@OT:CT;CPIS\_S2/T (P3&A\/1F^& P2Q3P,23X\'W^XOO ^#/W_\X8>? M_L?S_G9Z>X7.J9_,(1;HC $6$*!'(F9(S #]0MEOY &CFPB+D+*YYWW49&=T M\#@^R(OE;]E1^/8 CP_?#;UWXS%X!R,_]":3<.1!^&[R(0P/WQV. M\)^F1Q\F!V_WPP_@O7OW/O .WH_>>Y/Q\+TW/GC[_O!@,OHP&;[53)_X$?=G M,,=(-BWF1T_\># 38G&TM_?X^/CF2G%@S1P)3$7./:77 /! M//&\ %Y-(U_OJ==*SM@;[GLK24O*D9UTZ U'WEB28B$8F20"+B1HYQ#B)!+' M@R3^/<&R200":1$1*,S7"A1>"\RF(+[B.? %]J%!(Q]_0$@!1.8+R@2*#9(0 M\XFN*F="D>T/4 KF%?6QT#:J2G)95+?**+\'D>#JEZ=^O7GBP6#/76K"O2G& MBU:2BS2I].Q)FQH4+'-T>'BX]Z1,K;H&E3:DRWOJ3V\TEA;10FR=,;K+EK^\ MG.XEZK#J9NWJD--M68?*7E)G"S9*_9MO6XUE/V]=C8RR534T(P[^FRE]V/-I M$@OV[-(EJDCR'VTZPQJS $@;V7EQ]4>%3!S'5&AZ]21[MEB0.*3I _E(F=%1 M;DNW$.9NW!@<*CJL_M\19CZCD:5W[RT870 3!'AQ8-$,9@S"XX'RGU[N.W]= M,'@C:Y(7,02L=PCU6DH +OVV;N_5JD$Y"V43QP,N<8@@55&7VQ] V+;]DH3$ MY+^B]1&>M&V])('H/[[A/H[:-ER2^$FTB=4K\GOY'I'@>'!&95P\0.K9M]M+ M,ZK1LM)".9>K1RL((RE MYN^D"F&)0L83%9FBC"M*V>Y0*NCX!C/9O!D((BN\/63K[*SX[6^"'_IQ3LZRO>!VYXKT0B&J*54"2E MHC6Q2,G=&< *H3M!_=]F- J \4^_)T0\;PUZ!4LKT&\W ;HHZ/_^]\-X]/[_ M42IPA_ *CC/,9Q<1?=R^-Z\X6?%\MPF>BC_2 GJ$WUJ\B3<#^B7%+*'RD+I?&<28_T?9?,YY@]2S=%IC$)9400BQ-?YRA(/+V1 MING+B8D-!49!T> MX(K@"8D<)NY5)%:EOS4'XIP+6K+ID=YEWYX3H=VK3FGIF!QBESE#$ZD5AW>F M\2^Y96FN K^> 4)CG0IR 2 O:E6X,6M.J=.D4X_T^PMF##N,I-IS.X1X_V?UU ML:A-T6-CPII2(TW>(_V>*V8ZA9SN*91<78R[CLRJ=V-BFG%"159],_*O(-0Z MUPVPNQEFUNQ,N;A5Z<8$5'+0*VM(\D":28^T?9=,./R>R 9\>G"9=1KEK?HV MYILK%BCET2MUNZ3>7S:1[Y+0/SQ\>W#PWO!'[@E]]&/^5Y^V*+@!<(_E)/^% MP,QX6:$TO%P;*%,AO0*R?J7%$3TK RMDIJ-L7+#I(TS6Q0 WL%S96"&KR.HY MK"ST$;G*U0(WM)I(K0@9*<":Y88^8E*]@N &2B.M%14C(5BW!M%'6,J+"ZX^ MK9+*"D5%JK"T,-%'#"J6&]Q@J">T(F&D%JM6*_H(1L/:@VO?L#&P@F/D(AN7 M,/J*4K9 X8[*.H$-A0]&HK*XKM%'I5?DU=V47T]H!<'($E2FY?N(1BD7Z89$ M-9$5!8HE\?3K5 M%6 [!RN.1IK"EI'M(5*EW?&.Z-1061$QLA7EK?4[#);:_'6T&0J_CG8XO-+R MA&/O<.9CQ*,.=ZZ%82:7@9RW%:7XGABNM+B+!" M;F2JZE8\UM[H%-::=!6L%.3O;")7G K;IT#BY4L:EI/OQ2RC6.9NM[&2K87: M[.;0R*W5VTU:&21=1J&,.@-M+!VL949%,8V]LZ94G5_5_F&5-=O&.@PF5K2- M)%X]VDOFO02M>J$SF[G)":(/Y$%EV;Z"<$1P XY6.(UL8-V"JI=/.CE:2?J3 M3A[NT,V5=!FK?8F4N7IL1RY6%)V/YNDMVAGW'6Y+M=PP6& 2?'I:J.LZU(!X M+6; SA*FKE ZX1R<0[7M!5C1-I*'#6AG@E$N60^L6C;*A*-4^LX:"F#IF_J> MI:K4"M5"C6?;>FD+3ROF1F:P$?-4EL9Z*6WGJYVZ9-H;OM(XZQZOT>WK9%BM MP'W[4V//3^5+@Z"QEWN!G6'DNKN242QLY^[765AA-9)B#;"FK'=P5>O:GKIT M8[*#['7#9('CJ9KM9YYPR\&U@9\52"/1V1@ZYW)6+G0WIC8!T3)'L2%7*\A& M:K,-R+L\A@,FMS#'4F8\/9E3)L@_=:6ST.-%P7<19+&'MT,C9=G*'I950,4Z MY('6SDAJL?L%U/=P(#AY (:GL-3C-PYA$EV1\&5-Q5V[42*OB9=5 MI6!":660JLW.*4S5/T!"9?#2!;ANFMI5CMQ#F=BG0^54E?GZ#E MT[%THE:H0B^-H[Q2U3:>L-); 34RJ^925=\7.LI*7BXT2>^7S!=*"B^7V1"_ M-JRMT-IO5EM?W2K(K#[MM,.>9^Y+>K+6&;0VK*S8&NG2*FQS7ZO\;M]388;V MLRT]"8XN$K4Q_8:1V"<+'-W@YS9;5S9G; 6YXG:X"I!7\E J$"TEHEQD+R&O M.'%8Y5]I^&D^@2" 8$7@O%ES:PE6(ZC84%AQ^+'6D=,0Y<*+E#M[T'IK&V^Y ML+ BZG:<=1=UU1Y-O4F8/\,<"D6MN#:_*R86K>56_#="6CMTAFAY9;X%6BL*)2<6-]\9QS#_6>7[/JJ/1R<:O& MC8Q/SJ&7VJXX':Y-[UJ'6R>^?.B^G[D=,RM21BJG^OBYEW665 K*Q>S@3!%H M&Q*ZL+!"9Z1JZJ#K=TQ8=3<#F8/Z$&RP.ARJS?N;%,IO[[[)D?I&_F_[GKFA M("OT1B:G#GI5 4_7H'@0-NW+NA+H1RG_CSHV4379]>PJWWJJ%*B6*2#F&ZSA M;LK6:@9&KJ?1>7M:'BH*[/7R;.%2;T<@*RBL&!FIF.)MX+W4^[EB9E[P[7[6 MN8G:BD=%(B6LOB6\E^"4[L]1SB(1;2;4=@96B(S,2,5E/'H2EW/>(<7@1#K\ M@$2),+U$MOQ(,01EP]B/(?CP4:\8A)%ZF3A\4 P]87-IPF+ MR-$"&*&!:M[Q@,1<,A/YJTFZP>9X$,"$R*=<0BV(T&/;9T:3Q?$@+2CK,A\@ MH7FD3^8TED; GB_E&\5[L%>K%[5PI#5W#_XL)M*4KK 0LL9?: #1%YA/@!45 MD58^U8,;K;WA09)^X-VQC8%@GOJ+'P54;39S:&5^\9@<;R8DSN)T/TJ"].O8 M),@^,:]=F1'2IPZNUAQ>AOF+JRE]PC5[!Q5=T7AZ#VQ^#A.Q6LL,_I%PG?JN M;;V5;G/#]QD$KV?Y-XSZ &_8'1>R+[QDSC(,YV?GH#Y1 )6V_IV3-I@_.]T M A46O&:YLC6G-);>F;?O"A9&73+[4P@I@TV-OX&ZJUT@NVXONV+O,Z73")I= M?A/%ZSGZD;NG+^R44:!\EE0J>KV@++VBXW)U7T@MJJUX;-&G7QE<=7?-=9BY MH6MVJW9JY\[HALEA>OF29V\='-Z67%\Q&%ADDQ\'U:Q=='G2;/'593MAZW+P M"1)?L?V"XR14>\$8B:?+@]'-#7.E[D13[V@H'O7,-LC_/(<'B*BNJK["2T;< MRW"[N>4;,NM"('LFQQ0Z!W8+D\/CV3J;SARV2(K%P[FBNJF-M< M&W?NU>O$C;JK/3W)!3 _@Z87="$ M;6#M#CP[:NNMDGK\LYKO-,R:-N3VO9,CV4'.GR$.*,M/<]K"RF:BKL8?YUA@ MMPEA5C%:90H^V#AB/R5'#H@_0Z2O0^[,^A*#\[S MA;+.:<+P.A%J#% AP$+J[M>^^3J2=Z,/KJR0GBT6[994U@DXT*.M;]_(??P;CYL;4%.Y$0RH" M\0S28L?:NN>"=0*^4WUWV= MI6>YD':BD<6M!&ASB',:"3GB+K2JTO*G78EN++JZH!1^#!+?N.! M6J&YE@?*UPIDA5I*^P!P+M M=TK5,/C><^T:-WH2!'K[;L,LQ4K8U3%GNQV=K[11M,.]H>S6?DYCK&QJZK)L M74G65?.HQN=$C5137?3T>54DNXGI1,4;^2'"Y2?$]&6(ZH.VV;;1+/B^S+(4 M]JUJWZ,J787E:Z(&T^LP'53YC"S4Z0B?$=V@K%FUFG2D?B5O3*2NI\!>T#>M MKT&^T!;V:J;??82J]B.6?*&%JB-3^$WZMFQ"2-E<=3F+#EY2Q'^VPK+EF_0^ M8SD]_(3]6:&1GRF.OH#*(;^*+EM(?]T=M([+2J[1ZZVDQ$T+3>T9?6]GLS', M7_ 3F2?S JSWF$U!K.!_>=-RD=E5@W(8@%YX/.MPA%V[&GV9;Z&"0(=GEZJA MH%(GIQ#1Q^4*=?MU;G?.7=W344Z19=UG$-PM&&!+6KP-ARXDV]:77D9M MUFE&G<:&@FZAY ^VT VN\40'JZ>"EG+2QUKSBZ MA:F:(C4WR4KV[VV5G4Z?S-7W[XV^OG$'[X MU[_^X0]__C\ __'CJU\>/5N4TQ.O1REM9ML3P!^.OFGSU=O/NTG+YYNWZDA#(77[OXV^6?FC5)12? *85@9&F0 M706G11IO_[YD\A&ZM;0'#.5S!>>LA*>%#&^FBR#%G8S4-GT_D__]1_ MY+3"1S2]^6KSZU]^>+M>O_O3X\\G/UQL7SS6 FA'U]\^X?SKW^\ M]OT/>O-M&6-\O/G;RZ^NIC=]D1XK'__'K[_\7M[B28+I?+5.\]('6$W_M-I\ M^,NBI/5FU>_%]>C6;_3?X.)KT#\"J4#+/WY$Q@<:/:Z1_<;8Z%Z/.%N7*EV9=-HOEQ;^3TQ6\2>G=Y,EJ M18^>!+2N":\ 7;5@+-$X!ZE!8?&^%*%<"%<7J$]B1;/8R+&E5=X(\_RQ)%2E M'^-LO;KXI*^EWJSCU9'/UFQ__/^V6-0/T]ELTJHK*7L"GS3],"$!O4X(R7IT MNK4@56:>P<785^>P)?DGR_)HL:RX)(WTPZ,/V+7'N7(Z Y*6Y0HEKK\8Y]]X MO#H].=D\$Z9K/+GX]VVY.#E8GNL%PY*>R8O0'BK0E\O%.URN/Y'ZG:^?S.M/ M_WTZ?=C8R/$WOINLTF_[/1BVNEZFLGRY6'<]OBWDY72X)W*04&Z7R"#KG $;) +G5 M!EXHJZ.534ANW;4+KEW(H;\=E9;D($[PT]T%[[X= MP>^_N&SR?3Z=TS1_F;['^O.<(MJ*@7-2B$2)ZXEPJ$7))&FR0 M34;27:@TL\#O1K0+ _RWPP#&Y6>CQ"MWSS!OAVBT M5)@*V6$98O>S#-GAUC+HJ$31S525*W>T?!N8,>5/N.C L_)\P7%WMF\AIJVF M9D*A9',].$NDTK4 Y:/36EC4E3MOG'RF MY*? M9-?-T_D;G)?.S&I-]"EKD,V3!@ZZ0M3-D[Z/&"3]&BUW3O@.."/UDOFIP262 M@78*8@H-K5?@4&4PAG#D6!18%4(6*695C[A3P+FO?C'#6K5.]#^HL1> F)+) MNQ$&M,:H*REEG89;K*/8P^F&OKIVFY_$3>VM_3[!0GM8FHI=:@6I%@K+60!&HHVVF;J:U[>?0C M"T7O7*499^[\TOVHQN1=,_.#622L&:?%?#/9,Y4<=?3&N@CH90.CHH>@LH-: M")HP,KO,'6!]B6%,#C8S#0Y:;LYHZX)\&Q^.4+U;XEMRZZ;O\>=Y69S@+XM5 MKXQ[T5ZGCQ,?$3&0^U]\=P0\>H@^!I"H&Z8@HF)/1C\0XI@\;F[+,J"PAMS0 MMTV&FE.&(A59ON1ZOK4$L$GFX&S1AKV\Y[X-?>9-ZXN9EE8EIJ1H?JG759&A M#YX,O;0HL275:A;L*O-^7&/RM@[DQX-VK?<1"WLBZV7ZU',H%UATS,%G9X%, M/$W62(30O(:<4PDY16D]^ZG6&Y&,R<5B)@7#T@]5]7B!13KCI'0(K2*Y>)K^ M%(VJ--MB@I#6)N0N\[\9R9A<+'[=<.C2\]8\$B^7IUAOF*9,6;E 'K]K&GL= M9H4='.SS?2WZ:^#[WE!';W[RJV _I(/&!(]B83^TZ7J0/%;XOYXN(0Z9EC?9[K MG@33DI>>5$;N:6W=# 3=>F+4DV^1?$Z*.S]X*Q@6G73[5&TTWC@;0->0>MV+ MA%Q+ LR"WKS8@F.O.;L;T9C<6!Z&W*B:>"1RL.7J;^GD>9HN-^F))_6_R+ON M;^2+MF57?UNL<37QJNJ9AY=+7*>/$R&"#KEXD+J? M*\FB0":,%'%9+]%%D0MWGFA7;&-R>(?1(H-(B3//_&76ZC)CI8.PW7^#$@R1 MFKQQ2,T;\.B:T$&Y(KAI

<0V=*S_FJO:*J8S@DS0. M;=;9<>\Z7P$P)NO)Q8$OF;__BO,&>C?,[_EB22L[/XLRRJ?7RT3^;-FL_[QN M?CN7QJ72OUB1EXOEYB_6Z^4TGZY[1N/UXF4ZVYA7-2F*=L!FU6BQHH*@D@/I M:VQ6&R\$=VKUJ!,<4Y)J*-*.ES%\?L.2WL>7RT6;KB?(MX8_?$/]/<($;&"D#74DE6)D;OL8@^88[(/^_+E^E[[L-)B=(I6].KV+H>; M@PNX?#\MN/I],:N36C3-,2BH*D;"@^0)(@J0SOD64]!2\6_#WX9F5+$7%TN8 M%I^QS/W"A;D@[G1^2BS]G C[$1L9A[/O$6=Q]=-'(C>M_W2>EI]^IE7;'.SN ME%_,9IO@8HU+7*TG4CH519)=_1N:D!60^Y:(EC1-BC><#(Z]:GZPZ1SLH=\: M?TF7@[>UYU8T:8'F%>0:/211?<(L?9#LWOJWD/<:"S>O>?XLDN3O_[@5COA4 M0LNV@"[%@A&DG;(,";)3*-"AD9F[N=\-,,;D48^53(=*CY]&W41UXW1.ZM4$ M1@U#(FH;$0VD$B5--*@<=#6B<.OQ6\$<'!W@G)X\HR<^J2?3^72U7FYR M5A=OL _.^%@B-$E^F$$;(*$/$,D?PUI#J(H]F7@WI#%I9!Z.7,LA,LJ$LT\> MTF/Z<8)GY-G/%IM.T)3) 9UR9QJZ(O6X QZ F(K9*$-2"VR09-H?MQ56/>Z9)Q> M HE(J-;KW*+-I*6U@EBT!-_;EY"F;EX.YG+>[27<:S.'31T<2H9;/<:#1#!( MOK7F: A# 5GZ)I_.$H+NA6_DPM*KED4SW/FC6_.M(S&"3$+?=Y79Q'QUNTMA MBB*J"+F1+C729(A:5HB6YB"$USZPER;=OL&X;]J+HKSS=^='G#X0O_320_<_5)J'Z^ M6&O2Q552O+)IVB-C=E+0*\]^H]31DI]?5[5RD_'KR__KE/;V4_+/9XL/PU3Q M?G[ZH 6[MTR"JS87UWT LKOOI_2T'S_];=5;^??.-:MNW)^4]?3]60L_8S Y M%QWX9A%,ZH?M4!G(#C''&DPLW%7UNZ,[N"E*^K19[]>+)^6_3Z=+O/6JK$FE MMT\X\FH,AD*\S_U^QX!@O8I%F!(,^[G_W=&-S:@.0:YK#52&D1U?PYU+?.=Y MG=\7;?TA+7&"ID;9+UGPJ>^S5F,@*L)48FE.1'0JD4&U!(V3V=W!L9F0+9YP@::\H2L[#^2 '8#>B.=AA*RJ!]*@UL[2VA?:CD MPCL+TEM46$UNGCLQRWD8ZFL'7X<2:^_C40^1&V?^<]FOK7V&9_^E^=]\7IT< M?G(CC)7@:@P4'LH&R>I>D61<026**-P-OW<&-R9C?R1:#2.X@?:*2I4Y:Y6! M(E!##D>CZ-.[ @&CLD$'*>4 BOEA58A'.X1Y''[L+X !=A1 TY+NP6T-);T!ZG3>*?H8-R6&] MN6'T1 @?0J@&T$I)6&WOQX.%L&*6)52!A=L]V@_I _LS?Z>D8Y?ID=7;97>X M29.UN8@)9)2]E[T2$)$\/:&U$\YB2^Q-EQX(<4RWKX]*R^TG1+XJT[=IB3^F MS1[H2>?_9@$G34GKL! ,&7K ( 1IW=Z?141OK=))L!^NNAG)F.YL/Q)O&$0R M= SW.7&S'0U$H;+.28+N+<%-*AE2#)O=H)H3 4[A2&'X;LEENEFS>C/,SSO"O#DI)_\_Y\SZN> Q5@OP'K=>H<@!5%J,LE:))4H MY/#LR;==<.U"J/A]$8I=7#S-O;85Y;D;UP_,;[:KSYI,68DZQ(I0@R=,E;1G M2BWT6^Y4"S:Z^F4!S2V-O>X=:J=$I/@^:#' X@]HNBZN!-M<\M=\(F*L%^HWG?R_Z;Q>UEHF:T1N M44!KN=^:VG$TH2#46%S)63;!76M['<5._/C.\M 'RF) 3?)%6^Z)P*A\$YZH M2@Z3*?2GI*KH/7V5TQX-37=P;?(%J)T8\YUEIGDEQ=M)K3O=M 176SI4;XG- M4H"J&<'HWL,J1 2'SJA8=!2@B1J)X*;MY,FRM:B5Q[K*[QC>++\0CF"'/E]P.JE).)EL =5[ MA!C3+V8_V-)"_5L\6$^Z;>H MI]@J2!3355H7ZSU(%OS=*7[I*N]57^ 7 MC::\V4_=INR%HX79^>3(EDJB<+_<#2$E17Y72.1O&2+U<-W$=L2X$Y^^LU3O MH'(YN7J8KA:8@C-@Y2][UD+ F)H!F1I2*Z^TRDW9I[MCNZ@P(&> M7Q#K^3GCV0PWO95?M*U;&S=NZY;7(9L+M>G>N*;UDULR0BZ8H/3R[:*5O';Z M[98HXN%CC^GTS4#TN1)1#"P=]J.2KW!S,>?KQ>OTL5G4Q4J1<&@5#"3UFE2U[,X)]L7X+!RVYR'=4N?)D0+9?E+= MIE'"DWG]1UHN$\WBIX^X+%.".HDYEJ@I9B*+1FZOE@*"SPA9EXQ"M"I*>; * MNV_4;Z#<=S#EQ2J1<1SC]//NZG_]+&\3?,W^(I>G)]:(\T]24DF M56SM@94_/_*H_[@P'\LAN.C[N%)DW8SQ89?OQ 9\A-">) MFDE8$XQ!]GO9]^UJ\0T?$AZ6XS<<#AA"_%_CS)](U491!'BK)(7/EB)G5+W? MME"IY*:=&: -V5YG_K[A0\BCH.>AXO\:\:ROPC5G'*A2=#\90>Z9QPBQJ)Q" MOR \3VS>>_8:/.X^"GH>*?Y 68)<[9;_2BIPNSWIF77[8;[B=I=5JVJ9E M,\2B;1U-?8;K-)WMU1N,8]A#FH:Q3YNIF]A6*>\EFF?359DM.LJ)Q6;DYHII ME2-ILT2*+)?>7J>:V'PH4G,7O-V-B/DZ^AM&6$VR#*ZX5"%IFJ\IB6(14NL@ M6T5M>[J2O2YG!UAC\BP967//I?4'"XBQYOSBL/QV^7N6_<9U[:'V(ZPFJ'Y; M>NWWX$63$FEQ'*#(_ 8@8W+L!F3'X4)@X\/92;^;)HB)@A"1'8@@>GMWD2'6 MDL$79:1(F$/CWIJZ%0Q'GN2./D\RZ2)C3_;%1A),24/(I8$L1HL8T,?$[4U^ M.TVZ>!AR4P,N)HD,XN#]F&;D=>+O;Y&\TL7)N\5\ _-:"0LYK0?X\:*)5A14Q:J*2;SWR% 5B[LRR0E6!QCCD;DUY%YZ#]>NU9V_Z MS5_,5M8DM705G(N)9AL]14[T:\V(P<=0*KOAO1O1J#0/%T^^5#Z,0N$SQ+/9 MXD-_.Y\OEL\6IWG=3F?7<5Y U,9J%70#[*4&1IK>&:+T>FY#4795)E;NB.9! M $>UUS@W4Y"-%F8IS-5G17)-7N[3<% M 6MO_F-CRTE)&;A/+6R/SU:U^+Q?!_<6Z^;"W,V5X_T>L.7[S8:I%:%: X[< MK9[$$WV*_5)>HVF^VJ/B/Q]X+ZPQ6::]&7%KX2*3./BK6U^E#[^F-06L:?8% MKIH23;,WOQ2D+XVQD2)@Z4$%M%$CJ;4!;G2Y#]68,@C\+.$1QA&-RWF;H8M[ MM-)Y?Z%SDW@66K+;G8<,RF^2]IXRD[6Z.O[5CDX7KDCPN91"KDA-KE?-YP;) M^=[&KHJHJ[4IC#)Y*AV[.QFE[1UJ)?V0;=?(&2B M=\;U%R%:TIW)]1(+&2 'AN'?&?>PV^+ M^;FE/U;4=]NX1PO\=IKX$6*_K0M'E!52-B$!98Q@0JD0:E& .CBLB;2,XMYU MV@T91];JK&_%ZN?YD]:F,]+"N/K]-*^F=9IZ:RT:(N!8(7B5;"2^G(*B3DSJ_O\+9];2,Z.'\.%P:CN[4]VRTT MF*)JVE?PK>]&9J?)[S,!A"_%*.U29N^)=1N6,56Q'X$=+"(YHINUZ4S GSN_ M^EA^)^D.V%RUX$BTP*L='"X;S5^/B2?V^Q[;WP.)4#(MG< ; 9"DPF*3?2&I-(#36[+._S>MTM2EBZ?>"%/KJDY/^VT3:(*TS"+9L^D=BAF!< M@=B"'%^;4,VT0.9-KHP0,;MR^A']N\E;ZG9K,! M$F0F\58%R0?=;RDK6DAE:SWJV\IHWG8=YS=:\]?UW,UV]7DZ*SS2X9 M:%CZ2Z81 J9&D6"QVJ.HR7/?TK$OUF_20#Z$GV7]B6DXJ191-6@VR2<*;L3>]I#53WHN:#04IF7N+:W^TWZ0M'9R& MAPOVN$2D1>D(7W]83&*-&,GIA)CZE97H4B] 5J!#\%HJ9VO17TD%GD,<4^)A M/)3;4X1'+21?I_F;?N3U/#$S0'W$'6,,45R^VX28/+M> KPFP;_O70^NC3P) M*9HD; -O?0%C8R+Y>P?-:%,;.>NN<,?N=R,Z5'/=\?3S#P,/;@-W M&7QXX_C@)3C0:IY=6'$G67_Z>-ZHZ"SAM?IML?[/?GW[[[A\/RTX\5C1:8=0 MC>N55K% QNQ 8G*BM9S\E\?^;[M-Y! 80VK%ZZ*X%CWGU&3OA0WDK5+08G2% M;+R HF2*C=X_D;C+XP]#/ 83?&3R/421,HO\*,;[.N9-J$-TPPEBU3Y$#0Y[ M4%U$@VR#@IJ=TC'4: )W44,>0*OFFB+F?D+\F(RGX+D)%V8_7*2DWRR,@ M-1$AI)RLEQZEX^ZDOQ?0,611OCTV/E# 7XF+-Z\=K M29B#R 9CXF[XQ@![%YZ:_^4II_"_H@9]OCA=3JROUE6%@+$?:#>]3"LV!58+ M59VU+=BOKT([TEVX.?3]?]\4-_<2,=,%DK<"[=C*%XF%)VV-RTNT&)55TDBP M7C5:H(8041<0&+*/.2N![L! \%X0NW#-?9]<.ZK\CJ'\-OT>O".OE19"RV3! MB&8@9D3(16:?7"NI'3&N/B!=ST *H7M*N&6B@BB]V;V"*$L$:T)T1E7O,1WX M?CTXT3+JW/U#R+/C6\0MIZ&U=L=[4>!]%64(0JM6*5B4.??%$1!+I9??QNB3 ML#Y6#C;=./@88ORORZ'#97+X0/3P?-O(@?3T/ MF#S3IO;908TS)%M#7G;?DT*7;!J$8AV8)BW$)#0T&2AN*;)JS7UC\]V(6$Y\ MW3!1XXR-1I(NS5F""1@A-=G E=+0"^,Q7T-W RRGM0W*96@"28'Z%OHQM ENF"52#(:[K*L>T&-R=@-R!1> MX?#=[79^VW6_KO#IZ6J]..D]<]KI_!+AI\O96Q&L3P@EY0#&AKX.%'[97*,, M%6UB;W&U.[HQ)**/P**!Q,7C9G\&M*'X2UJ815^N?DSZV?GID-7+]&F[7:TI M,3OA*'Y7O<&3Q@31)4FQ@3'6&)F2LSNYV7L,/H:D\("<.8I,!KK4_#J;=3!) M],Z3*1";"]G2A$V"BT1R77.VBEOYW(UH#%G;8S@X?&+A43+GT_P[A0V+Y474 M<=G\VI5:A-3D<85"/Y*"I#3V4]2]GSK%J<[OI$WN&F4,.=2AU0;;*@\2AF_= M>[2YU_L<&,6>+)U_'O+X0P+JO:?!%#5_<7W4Q#N593(24G<6#%:U.:4)59 O M@='KE+G#Y"\@,-]8=FG0:JF84[_(K]\76'2&D+N^,BG0^Q$T?[N_FY&,*2H^ M1/KW7$2VS[IS1C3;6+9[;*##H'LK6",4^36]YQV2\O(J66N3UT9PGVVX%AF*T(3L/QFI1]ILBUR'R MQ?S-:UR>;$@57%8EQ C"^'Z-%P45H=^ 4D42T=D4VY>[WX>?"-P:_R"?<_M! MEU>4/:G_=7K6*&RB7(FBH0#=.R\2M2/$H)"8[BGX]IH"\=WVBNX9:$SF8V_A M7O$S.5>6)[[81O0CML42;\)5,)H0?8"2O"05:27$F A7:,U0V-.**P^6^*W# MC PZ M CDBUIIY6VL/9,M2B;/T9K>O,IH\":JD+1WNG&7'.^# MHS,VT>,7X-P-Y<\.VN"R**!357T8TR$NM8(U2IG70P&D;V9SX&8Q[ 7 M-CXB'B[>@:+2DY/I6;_A7CM#NGDZ?X,$&5BP:/3@ MJ7%U+#\?[D6>3=^@=MI+!%] O@+-&[]G8NY$9+58LAY]H'R9W2O0_3&!PT M)EYG) M4;R'U5CN_GZ'X!V##W8T<@TDQ@&)MWD=KD4BMB1EE16@-E>/UDR12/ )LHRZ M=PC%9(=7Q3="&X,G=5Q==9!PAF;.[U@6\S--&K5VH8<03O7SLT[V"[5C[V]L M0K-1NBJX*QGO!36F>J+CL&5/@>SH2)]_WG]D&ONO?_C_4$L#!!0 ( #&M MJ5@=X..!DE8 +WM P 5 ;&EF>"TR,#(T,#,S,5]D968N>&UL[+UI1Z?E#+X:C?_ZE_A/#%'^@X8VF\V__^J?WL]G'O_SXXQ]__/'GSW%R M\>?QY-V/@C'YX^K3?UI^_/.=S_\AYY_FWOL?Y[^]^NATN.Z#]%C^X__]]9$..ZIQ^.^>I9D+&$RXM90\1WG]T4[_A#&+84\)U' M-T [?Q!\P \1)RVA?O7<&SA7(&\CO!B6SW].XP\_SF$]&X\R#14S?3$=7PQS M75G?S.C?NM1.Q^4546V^ DS#B#[TX>,$WU?9?,)?QM/IPP.IKX.Z_#*YF/#_ MZ]!7WA@CD6DX&M:/_D+?+M];Q]7':/'S#.EQBQ5LA>ABG+[ZT$5=/\=7"K\( M$2_F/QU<3N%="!\'5Z^G(>!+^G(ZX"7$9)4'+H4%%6GK\185I!28-45JX<-= MNDQ7]"MA&N>$6;Z"B"/DCW@QFZY^4A4BY\K8C&(AYP;C>AOB!0ZB4D%K[T$' M$T!E)R ZJR&8+ */ D/178UICN#K\5PSY\ED-;+E5-UIQRF3\8>F^IR-FXEQ MH2D"_:,OZ6),T^"O?YI-+O'ZA^/1C%C]XF+^0IK/^*Y^ ML2\3II/9X/?).%^FV:O)&YQ\&B9\\GDX'206LV.!@72>@_)>@=-%@"#[*MC, MK'-KEL.[7* 7W. !?7?-@4WO;LB">_;X>UBQAQK'#<6YCA.'JW?Z9)27B*;/ MYQO25J &MPR-PW5]%TA#A6\TD*[5W49'=Q7>2,"]:=_GB"BT!69\ >5L@IBT M!*EY]L6H8&5^?%K_RLP\BM)WD6M#95^M8I=QFB;#CW-1DH$TI/7O8FXO_3JW M/P>6"5K71 %-]AZM:\Q 8,E!*EQ)S[CU(K7>Y1_ U)(*ZVSXM3PX5'6WC8"6 M?%(&,TJC'W(1 MUCSW,:OQ4#%U,).7 [P>WZO9>YPLL1$.K35R2%9Z4$83MI B)"S*1Q:\2;[Q M++X/SV-6?7-YW^6".)0+K_$3CB[Q)Q(#^<6S24BS?PQG[Y]=3F?C#SAY\3E= M7-:H[)/I%.E_^6WX/- L8PB"T^ 3&;">D0$K,T'6,B0D;O/0FB)[P.R/.1UY M?UVKIN%>L(+\;#R=O2H_C\?YYA1Z,[[( QF#C9%Q\!XU32#.(<:H@+DB8K8Y M!<,;DV8SFD?/C4:"[F!S^7DRGDYIQ2O#V2 '80N:!,Y+!HJ'""X71Z (7RC. MR5 :Z_S&ZQ^]DO<590?;Q#(V.GI7B522JIES &::!\>R\=@*U-@@(-DKM)9AIADB2FEM0&Y&QL^ E7\$21SA@A@&G"J!1/X(,/P"V7F+.5 MZ&UK<^%^2.?&C98:Z& WV3CX06(,+88,D88/2CAROX41P&FP(GC-A&]]@K@1 MS+F1HHW4[])!-:/#RU$BC[>>P@^L(CO8TE:&CFPHQ:4$GWT&IUUP11?-E>B* M"-PW%.T'6C[M_%H_#6J)0^O2.ZB$%PZ!4%'\FR9M41,8R$DALY';5WS M1>!!4(^>"6W%?I<7^J#SA9_"< D$Z(>NF;O/2BO)#A!'I!U M)LI(W_OF#N>VV,Z%-9WJI(O(53UKV2B*@4=6%-=DW6A%FYY+'(+UC-9/&9FC M\0?'6ML3]R(Z-YXTE'\''L=F8$JD+%+18(MVH)"&ZS0+(%0JCI7(>6P=H_AF M.-%&ZAW8H-?6\.K4;3BZ))#7J<%/L8PGN/C*^F(]OAA.%P M'KW=>RJJOLMBTX;%!'DYJY[B".L9DLJ1G/9(9EM!)'%I6FMSX5 DBUX+[E!T MP\ [4,Z$/8>)^*[F[<';&%U/!"@0D;%R80%A"],WU_16 M1Z_E_<5Y5[?N4-V^"),1+3+3WW'RYGV8X-,P'::!\2P5F3-HC#2\(C3$1-8U MC[2-"BM\QM9I%6N!/'I='R[>NSKWK77^?'AQ.<,\4#3.Y(L#9(RH:&J4#KV MHH6-L7C'FZ?:;H!R=GK?1\1K0AX'IU+] VOQ,N8GG\@>>8>_75:IO"ISC--7 ME[-:V5NSOQ8\M=(SLI8#HI"D<,HR4U/($Y$]2#);I(>2GQ4#$"F@RX:D0$,'Q:VDKQ(#S@WG3FJRB&)CVFP! MZ]%3I;7HU]#C\,#95Z9Q4:(:1 6B21(4"Q%"= Y*H+4O6\&";YWH>8^GL6>0 M>(W8?QI/:-J.GEU.)CA*7]Y.PFA*TE]4XLR_6U3B7!^>K!3U^W@R_\5L-AG& MRUDM_'P[_ITF^8B<1&5#L F!9G@$Y22#R&EJ^^@"HHJ9Q]9Y+KT.L/\)V'S& MK MBGR0_.C@QN4>8@Q"C=,QKX($,8L6+(1_8>V 14\[6>-?<4+@'SOD1K97L M-QZ5_/N/MV1%6]8_FS<.>3,;IW^^'U_0FZJ;"AP?JLDSS\RYX72M M.F9D:9.Q81Y=I+6.B!MTUL!$$47SF'5LG=;P$*9S($53N7?2J61&0\2\.K!= MHC)1"!^D &DY#=F74$OD,XV;"T7VLF&N?8WQ.B3GP8 =Q!DNZ3E"X_U)Y7 MF#<%8I= L]2TE6& 3(XT*,$M450QD#S;;*-G&%MGOQQ<5/X\D?89('5M S%(^0?(B@M%1D N4(7DG#9 C&N-9' M,CM"/(U3S0/B5EVJI)-61E=F\MW#>L0!-9222U(#C)FL!ET3G3/LDL3[19:D;F<_$0A8O!DI&%OGD; MS WG(.?*B .EWH%Q.D?TA] "A*-\HZ#YY+L,AY8T2I&99KWVMD5Y#?)LD8ZZ\!XOG=:+&K#:\CZ MJSKQ-YCHH[-A[1IB"W*>.,2"-7V%S,5H=( @BL= &S-3K;,"#T/\3=*O"VTV M[/ZPS>1Y&+SAD6EO$Y E2.!3*.3K&@DB*5]0LMH7I\?%[SL3>])E!T65]TZC MUSB=389IGB]$'WM2137OWCGPV@KM= :.08**)+E01 ::-DF('$/6K?L5[8?T MFZ1>2^UU4,YYWX39##HRGHJA.5*\KJ$W+<'7;M!&DF-<9.$^M(Z([P7TFV1< M0]UU4&-ZG:=,DV(>YGT[?AL^U[;C54@T"A+-JCP2YY>DX6@Z3W$>R"J1XAAH M,AE(6)D1=)*=8!B0VQ"%;+W7'@#WO,G7EQX;EKS.NU&MD0A^#%\67:GFK:BN M3REO'5).!XA*"8D!F,^T6!OZQWDN(*O$3=3&9G,KAK^A"]@A*,Z35_TJIXMR MVALSXNUX0_[#?$+$VQ/B-=)8I\,9+KOL+]9Q&NKXW4*U\R5]D(1W1CH/J")- MFZ#(8W+*D=$0>2[""'/[ZIN6RU\G8SI/+I\D([HH NZW:(G1],[6T$"1RT5W M#.^\@^ \"LO(>L'FC5G/NZBMS\EPNESIHK;YZ^)5]'Y>5 >"HZ_%JTCSU"0@ M85J9?6U'USJM^,AMU>9-Q""XJ000-,1JG M1,+622#;G^HW.9O61K XCV+XHDF1])7SV0%&)G5.+N1N0O/K:O1:%"*^N?SP M(4R^C,L;6J2&99C":/8DI?%E[>;V[O?QQ3 -UA( YTQZ!BOAJ.%AAW]*?S^AZ4 M25B##G1R]10N"?"9D6LA59#&QYAL^]OS-L(Y5D5D"V4_Q)\]A=Y)"=3MT=(? M+I-XMX'6477D/;".4R/93(4/+BV'R;]GBACC=<%8"!.2I\45 U<"F=HL6>;( M8G?8VJWIG1H/U$P>@QF[B+T+1BQOA[T#<77U-/-6.)> *1UK')9!J,,6(F:C M(VJ>FML=]T,Z1A.71NJ[38N&LN\DH_W.;'B*H_2>O(5_SJ>$R$R37V\ R>O M-PL.H5X49R)C7'!6F&I]@O<0IO.V-/87?R=MGV[C6Z%;3HUM\/5E<]S"=C*& MQP$:?9 N#=31APER&Z=6+B<"!%8Q2]Z=\A"SY5"24X$SC:QYN>YQZ+*[,=(C M6W;10A=U,N&B'@_/+[3_#6>K(D%T3BL:L115B$(&_D""QQ>73=]>*7__F,S N&XBT89521?-;^("ORE>8EE3>!M0N M]N,#^MX(I%]CL86&QEV)M_'DW@S.*9M,# Z,$K6BB?8=^E,&7BEA@@\NI*T6 M^=/2^0:+KS>5[R+5AJJ>9P,N#Q"7YX9//GZ\VEVT]][*VF!"<]JRF$D0@G3 M-3=9FJA%VNXVUHVOZ&^?;BC_<7/A-;32UJ#Z>3Q^=P7+U,N_DT-@]6"NYFJ M\U&209*0E9"%LWX/G=Y\QYDI=6_QM9ZHS\,LK(BV:OB61;+!",!(=\X!W+.?H 62I;CZ(T M&0:B-G;7$0E:T*QUB?Y]>$[ "_ZEF]R0?86^<:-MD\2V2!\)H_PSCM]-PL?W MP[2,WAR2E/;P4P]),ML1?#:7CW;H+OYBI]59:OO*:+%J16IA)8*1%4 M+AD\6=?@N/8\1TSPC3H4O'ANIZ&B[D[JD5VSCL'J*6NUXG, M+_".H!TG4U6$%'0+EWPC@&-%W]JI=]Q:S(W#,E3.:/)S'I_I[(G)]:GX7X;:. MP8XGL_=/R(TB.*OC'N>D8TR -75\@L;GF=:@F0I!:]3THQ;!USMO[M>5;*2. M<3-9=G"*^N+7%RN/EIL@N2(_-KM:IT_.#-2D17!!>PQ6D8G3_#:,J[<_9LT> M*,O6\;EYZ>5+,OPFH[ H07Z-[VH_N"6VD)20Y-6!\[4J3=>+8(71-2SB6/+9 MY/"@,[C-BQZS2IL+LF$8;WX&/_DR^-N; 7)7>U]S\+FVWN:Z7K1!"$(1VMB0 MO4CRGBD[Q?3G=^-//RZ?N)BQRV^N)^OU^QZS1O>46A^AN]MY6V0Z,!>+AFQH M-U!;G:B:3--O>M.E'",9)GM\'W/7EV;XWNF@ZYCSJ. MD3Q;K-"!ET*3Q-4]BV5R3:2"P+U AAIC;MW+[7$FSW;*EEVTT,F-2/-5M/94 M(JCS2X9K)Z_5>=G*O(G9>^D"9.T=V;"!/!./M;5"(@_%UOOH6R?3;@7L!(Z3 M#M+GG2MR6BNCGU*?J\(W97@,Q2?@& U4DQC(ADJ@.3/&QYP%[[PN\/BEQ'U: M*GN)O@]+]D;=VS;0OA<4[ZC"'P>,N/;G-Y6U1F_1&D>PD/Y1,OI:+>M!2JU4YLZE MT/K"FP=!G8#1L:\*QUW*OP-;XP&#Z,7G='%9VUD]F4Z1_I??AL^#G)%CO1-. M<0SUMIX"T;$(-F5O'<;@FKLU>\#LGT2=YC5TK:@^[-B;&5Q9,(DH!0W>Y)K! M52#8S" JP[(HBF?>>0NEHZ;-=-(!27+; M8&N4&+=\Q6NLQ%DTFR_CR8= .GP5+X8+AKSX_!%KT_FWPP_TD5?E#?UT6A;M M/&^0QDBK<^W_+:OSPYV$*%&!L\6;B K).^YF;6Z OM%FMC^2A0/),TLT*Q"L MB"3#X@@A>.F=#$(+EUITTVB#O*X'O2'S=L"7VJ>YC)P4V&_J;69C,GH?9 MLIV2<0)=)M,3-6TU11GP7DERAI3F02CGRU8Y)GTR_JL1'"L0=0P*MIX%^U.A MNVCY_:,9)*\M\A*!S""2E\N*5HUY'3QSGFO+@V[=KG\K8/U;D8]I*=Y);=WY MNOO+:G%5 !_$:(M2I=ZA3=-#Z6J4:ZL@Z&@$3\%&;'WY:ROLWQG:I_*/X3T- M>#O_:<#;>U"W\7WWH;[[4*1:,_6YJ?C MSJ;+:]6&_X-Y-GX5R9H;K8ZBI@>$[K=^]@&FZ'[X6UV6U?LJGFNR%2?1 M2)=!*%JB2..T6&%(].W\EG:-O'D3Q8J2% MMSB604E"[D@28(HNSAM63-FJ/..!ZL>K%QZMJV0S]8T/%6/CDM8YB%5_M"U@ M-*QN]^=)^2QGW%ONXA2B:$R2.XA9"BC%ZB2S M4BEL93@]V&SY\Z-6WMXRZR(G>_W&_N1#O6'W?\*UNSI0W[_8M+K-D-Z/ICQ6=*&Z[=6%7J3?OUKUANHP;U@G/';:U1K6U0#=DVGFM*+6,3FGP1<1:UZ8@*.0@HE2"R]K< MI75YUT.;19,#B9_"3F: MSB:7\X\=<%;1XK4''&,T'W6C$XXK"+7Z:#9],LJ_#$,<7M#0<+K$FE^-7F.Z MG$QJD=(H_S8>35;?/@W3X?3:K!,NZ))2@BP&ZWI M Z=SBW + /'GFM46&\JY60@!\$@"HE E/8\1%H1;>O]H1GXODYECL?=VSO- M.Z-_^N7JR_\(^=K:<'8];#S3J.#EJ[:*E M+BGU0YU@""^!MO6*%U?Z:DH?:'-4):0,68;LBT%TX_0>) M.U3D)LHC)[%B:3+R2$.5Z:2(P&SQU8'S@H MI1,$,NA R10*US%ETS[I^3Y$_9.IL0KO'%PTDW\'.]+&L0\PTX**6H'VH9Z[ M%03:. ,PP^IY"F:66QLL&\&<&R?:2+V#_>?&*GK?V%V,5AEE"9NH95VT5D:A M)!AKDG5>TGK9NJQT.V3?\D[4@>XZ6'">XX26PMGP$][ .\A:N&14)%"%QJV< M!J>S@B)]L5XG)7AK]WDMD/[YTX76;M_%>+#(NVF2^PDGLV&\P.<89VO&/AT0 M,A%48+2P6H)8:LV=0T*9\NQ]S6L?CJY^.2XWB/_;>(;3 MFKTQ'LUH:Z8_6(WV2^M:2N9UODL]YM4(&,@-XN+6$O*+=#>5S G$3FV[L#>Q3B:A2(/Q[0X MMA9%AN"EA%3;UJDH WC)!5@D1T@B+R3TTY7K<7)=CL7KC1'18Y#A!#-?KE:W M>2+?_)23#)P2HQ80=:KB=32BK!UP[S&+Z"03G67#K0-T]#R7HU!E<[K+@2KK M\K#G<$G='M[R$&2; 7:=&=/5X(Z>37,HH;I;8ANRX5'2GKQ/SI6EK2W:VI&_ M.AG,&#"2QFDD\VJ[\MOSI_OV"3Z/CNV[D*#3,.;RX%CH4&3B&H0)%NJ=,1!, MT4#?"8>Q.-_<_+V-X8C![]-0\\:XYQXZZN8BEILQME7&@93HE,U@.:-IAG81 M4 ./Q7$3LDNL==QJ+9#O[&FMK4Z6G3B[+B::+]-%BR.'*Z2!D_C6BW\*'U65JV^#JR'/8A.DX!O^A.KN7 @<* MO//UXP8^EE4H,4CP7 I0]2#0^:1!!E9\49'+YC9UOT1XP!3NBP>[R+EY_X*O M=[3:'W5:P_GSZ/YR?\NUVZI-# K6$FV-!4(PM!*6;*W*VF>S92>3AU]VA,O> MFJAEW*%,FS>ON76(L^ICQZ646F8(*<4%MUUF")A]4JAS287OJN;SU>R^DCOM MZ,JS<)$N+Q97$]YHTF"E]"F3DU1"34/$P$ATA4'PL125/?+4.B&T\T$]:M_F MY(YX&A"GR^*;&\?:]6K6.X.9?CV:Z>M;N7A+/W*1GDNS66D5&7!I)2CG$0(6 M ]HDDT.()H3.9D/+@3SJ&=""<%L4'O;+EIYJ7K<9U(8QO9Q.+VO:EY;,64EB M%K4!DW010JVLXV0*& PR\]19:6/+@7R? J?&E@XB'HT']09GLT6:P91D[8,R MV4/)A29W-?^<%AX2G_\&4Y2=90 T'\WWR7"2O.F@*UGCD?U,NOYE/)V^'-6; M[C&_'+T(DWJ]RG2@F=8T1@:B-@-53%D(6M(_(222/28K^FBBT,G@OL^7Q\"J MN]-'G:9;89W(ACD!29A HA<&@BT%G"/#,8FLL6;*]6]%=PO9O83*9G^"V M3L"^\^#6"=7W(S_)AG]669=JQ;OF-3H9Y\>:P8/52#X-%JUE9YG1Y]7P3Q0; MN?<.).=V$:AQY!N"438)SYV7OK-F']]FP[]=N-M=P[]=]/XXTIZ%#!J+BF < MJS= )-JC9.10K$V.!,NUW.J&F;-)>^Z7(SOE.^^BJ],^FMB0SK/- +_G.[?+ M=]Z)4+UG@.[#AD=)>UH=I.#,@4KUXBL3 C@?#-#8BRR9\=C=&<3CHOM!^ M].TC.9 T5XQ!;1S'5-RI'/0_IN#UZ3CW)\6@C:MMDU#JTW!1;[E_\QYQ]FS\ MX>-X5".2OT_&Y/#.OH11KOWH/LX3Y7!V0&1UK_<<$&@]?%R-XJZK5_Y.>&9/ M;KSW!F<%LT%$!4PDVGMMT;6O'P>M2Y%*!,E-ZQM_'D9UZ'+\)KW'?'F!K\K& M=RV"'"ATY$PKL*'8V@<&(88<03&33;4\K&^]FFZ+K:_X9F..W%[7.E'%J<0D M-P[IZ9>W](A%>:IUQLAD@#$NR#(AX3F7R<(U(MA8!!FZK>N>MH!UK/AD-W08 M=ZN6#@S&S:.G!ZP*Y;> V%$8<0MXQPD$-E?MMM0Y4"]'HA#G5AFN)!1?R-L* M,8,S01%>*U6,(679>G\[&G4>"*J= G-V449^ZQY(!<@ M1%.;R2L!(=L(&D/&P'/2MZ^%;A#J6 NE?P^PN=KNA"L.EWD',:]?R,O$]^.+ M_/+#Q\GXTR(79 G-6ZV22^3&JMIQU7D#T;,"Q; LI2[:J-9TN ?.^5&BE>Q; MUUW2N/-EJK+]-8PN2TBSRQI8N,U@..LMN7DH7A/Z&_M M*1MJ\K9[W_GHORLA=W&;]'A>HSC'^7)$F-]-<'I56AB,RB@#Z! DC5W.+RYB MD*S(.=1;273K&NS[\)P/09I+OXLT[VZ1WEGX:?ZU"E),-Z\W]5&-.?'BD:2[R#W>./(?YZ,I],!01!!. .A!$*' MGM Q9\%(+32Q%D5JG:]Y/Z(3XD:;(%M#!71@:SY)Z?)#S>O'_!P_3C M3B[H MZPN\MW XL6O+" MPW!2Q_:J_#(>O?ME^ GS(A_@/_$B_S2>_&V* R4X2IXD""O\8K31%P^!2:.+ MDE+$UJ426P$[.VJT5\=&B[?#)(:7HUD8O:M)2@OH720PW/..YLD+VXZG5<%8 MA8QSU=]^\S7+G-;9NJP@1UEOMBL(GM/B83(M)B$C#[IUZL(VN-HE+]SSML4A MJ7&\GH4&X+5SE*HI=%YRF@J:T_0K*%QI?1?O]NAZ*]!JS97-*0Q-%7(J20SW M#.KIEU_#?X\GU[GG3FKF>7!0,@U2:8WD4S(./GF9G)+,N>:]);:'=_RDAK8$ MN1T ZDA17>3#;H9Z#?1&][MMX'95,;4;U"/5/W6E^NTIUDQO)T W],Z*3),; M4TTN*O7P56<'EM5+U9/EB36O%CT%FCU4=W2B+-M%71VPZ^V$#(0*9Q5NC[6Q M1^*R%JC0(EX;J=%JSL"9[$IB1IO4.AIP&\,14N6[5-JXH<0[B&"_Q?1^-+X8 MO_OR-$S7C'\!4BG/$WFW]5+)""J&##$S#X;%[ 0ZZ9O7H&\%[,RYTEPW761> M74YGXP\X>8V+]D;3]\./UP>Z-MF2.#BE$R@C-7@5-&@A+*(JVN7FQ^F;X9PW M65KIH8-X\YMQF?T1YJ>[JR^?XR>\&,]C:\_&TRLN)U:LYCX#%P%IZ[4)G$L: MA'/<)9>Y]:WC'EN#.V_Z=*.C+K(T-@ME<23,#,^AQ 1&8X[B#9C# H),=(JZ8(DQ$8 MS2IIL-C(L$?7:0/*;XM*+535KU->CW>S1Q>P=H5'7YO$TUH9 @\@LS.Z2#+X M=>O[Q.Y']&V19E<5;+1X^CQ$:]!E<<\W=7^@UDL?QFT(QX.SQ7&B6;"Z'L?7 M=I^. ?W8!ZE2X!S[FYC'.%:SPCC%G8$L6%JV"''*L MMH.B3N"<8QNXWX_5.E#]H<=J>^CM!.@6F7,I>@&\UNYSMM*#WKM%QK^IH?6'D_:[M\HOQ[+_P&O4@B))- M20A.9;)6O0[@C0O I!#)6H\6TU;TV>/E)T6>PPSX7N3?:[3S;U,LEQ>_# L. M4LQ,Q!"!!T,8HU 0$^.0 V:=M&>*];>'7>,Z(_ITIHZ->U2/(:I_X/#=^QJ( M_823\(X>6V4]'+V['E+GL:OM(70>U-I3&GU&NP(OAB=30 AF@,RK1+:6E6 ] M,U(4IXOM\3SC&-$N)41,Q7E(N9;?V"# 28Q0HI%)(Z31KEVX%/,9HE_4.HR8)"A45T/+FP2M%_UAM,,ED).]QRCW":-=.!#D@VK6+HDX@ M_+ -W._1K@Y4?V <8A^]G0+=#/=<>07DN@A0/)(W$ZV%+$7VP20KW/R,CD+$;(RGI00DL(7$K0QIG@?4DRM[YVXDR2R _B2G/=])Q$GJV+V6!M MFV)K#X58((ABR5/AOFACG0NM3Y ?=1+Y(61II8>C)I%[\AVT*PJ8B0Q4R/52 MY1S!<:R9@D1FT;J2]XR2R ^A3S$-'>#6^C$'6]P>KE MO-GGUPUT7%8*<]3 0MU& EFI(=-RPQ2WA1E?@FG=Z6X#E,/;:-U\[")^Q1%C M5C0ZSV1M5ZD0@DP*K+81O6=9I-;%)VM@]!5:;J'CN_VS#I/JJ82-OQ['/"; MBF)84PF*DA:4%PY\\!'0\2B5B=SGUH;)713'"@(?K-=[>;*S?#NYH/,FHALF MU3:X.HK>;L)TG##MH3J[EP('"KQ/0DBN="D\ 3>&K%]=(@3&+21!%I1-U6+2 MCYH(#P12^^+!+G)NG0;X?RXOOI 6^&WC:^5-EY(UL@#"<%KZ/ 8REW.&DHMU M.HF(13YD,V[QGOZ=A3;*&'F_PXVR.XAY\16:]^IJ5WN= M(*'3%DWQ=]*N-F5V/ORRNE5:)$N\MCYGV?J>FPU0 MSL4T;R'I#H[TU\!:$GT;8!V9Y1M!'<C=+]\V$7CM?"(\&DJ]-E"1VP$^ M1!IO*+E>:2DQM^[5MA9(_[9!(T7=K_X]I-Q!?O+76^!/(>&3#^/+T6P@$@N* MJP)E?N.LCF1\VJC &4NV)RL^N_:7GZW'G.&?!R-,,)3F>O MPPS?S&IWR=_)GJ)?A'%C\6P5G&0#'#JQQ*=JU[$&^/[AQ9 MTDP;G1_AWSBF6'PYG=__.4S(!R+X>J%YA*(,+7'"6_ \.1!8TV?)HY6Q]4:R M-;AS9$TK771RO^9D^&F>8/G+,,3A!+S+4X^5(P#JPH&S0(0)%J2C.(0&$L@ MHZ"5RDI:EUH?_=Q\_WEH>V^)WM6N/BAZO'$K>EF6WV#^>[BXQ)>C%Y\3UACL M4[P8_T'[TR@-/X:+@9:AQ&P$V36)N.EIBPHV)G*+T"?G2"*WF\UOB#0?#.5Q M4^,(ZKA+)M/)H?&KR]ET%D:9%K2!<$5RX1"B=JDVBW(0O'=0I";.1Z%Y:EX$ M^0"FQ\V;3B1_EQFV$V:\^$P.TG"*P$]8PXUU=%=8KE#B;4"]&24%XAND+[NL8.B4!0M ABI M(B@I,SB6Z%LEA?1>._I18PX]A.D\Z-)4\G>9X5N_%L$9+)6#DLR ;3'-#6\WM4@K[9Y;Q\N]<^;AIT+.8U0;#&T=._C<+B M+A[,SX?3-'>ULC:J6'1@%;%5Q5 %D3W9YDIIQ[E33#5>+!X$];AITHWLU["C MNQCI4QR1T-,P7%Q'Z'[",+NP=0[_?B7^/'\*7^[%6Y\MBOCXCHJ__",!EH9@W/ MT4/FRM1[*1&"RYH?'0WQ>% M1"M#RLKBD3O(VM)66;@'9YT#1">2H(6.5KRM.'+O:\Z NW$N$;#A\5>-T!; M+F,#$P*6I ,HE6H9 ?E-7I&#C2B3E31X?KOG\VXJ7K[G?'6\CR#7*'GOF.BZ M@L"?24"_C*?3G\:39^_#Z!V^'/T4AI-Y3'<@HU,YZ03*V*[:\[Z7GI?ZF(E[#!=MA\Z4KD$^FT\L/'^==ZVY_IF%?IEU>U[!E MT]ZC;'7AP(WWXSQL<>/8_5<,4_(8\JO1:TR7DTD]@1WEW\:CR>K;IV$ZG-:_ MGW<5G+>D'/[K$F^T#\N!=@V/M)L87L]J2X#H2B0:NUQR':TB,MH4!'/DXC6_H[C#\?1VF<(IS8,[;?1. MA3"GTH-K.>9%DN''R^L$=^:L,,@1C#!DV_!0R(!%04+7+M7LD*A;-^#9A.58 M94&G0Y9Q!TKK(!5T':Y5*=T6R#JJ,-J,ZC@E1FVTMP4E#A!]O^3043DF!8>@ M$MG.,1D(CAE@J&LUA8U!MLXG[YL4#Y09] Q=>#Z?__&F">#//?5D7 MPYU4EDL%205' D!+?A7!S00WHG8.5=?[T&9T_?NXK73Z %4:*:2#,I7;2&LL M)LTPU[2 52E58;'PA.1[.[(263#@LC: 9#267#OER=:I/0^C.ENJ'*B 'E:7 M>7[1W\>U7S_9;E]6/"[!Y'EW#,8*J.08N. 18D8MC"!OPK=VI[<"=K9$.5P- M'12B;&+S\^&G8<91OK'PQ9QL]$1C9@PM?$+JFF+BB=56.*F1\^A[6E;NHCM; MUC122 >E+#75?K9,M;^RU[*.AKE8^T14MTYI#2XY 8@BTK;)A+&MLY#7X?CN M,J^IBSA(61VL/;YO4Z=VDT0D/=I%SZU:=VUP( MH%2.D:4"L7A7!^UH]U3TK>$L^VR9XMN54S^N2Q9V4LNNERSL(M,^FW:QD)G, M+$&@O0U4S@66:M= (>&D.JL MP;LDH+8H$YB+8,UO&S[E[E^/B&[-U-I%[\GW8;*H!!\X23Z8" J<"((L=:<@ M)B' AJBEI?]HWOQVXJNW?R=0"[5TTC)LV]YFUFO+:Z$GEF)JV^[:+STQT(+; M$*+-275;:7M2?>9.FE[=*+5S?_OV(=7 ,9>M40&\4!845[6/%OD6M&X67TP) M#EO'ZNY'])UG7:EO8QNT3FHWGI%TZ@8]%];RFX:U&O<]OF%MQM:CZ/AF;<.P MV$Q>FI(82<^&'/\<.0B.S&>5BC+=FJZ_='FSMJ21V:QYO?2]UCFE!"XK0RYI M"HYEH:/\!F[6WD7'V]RLO8M43R6K?TW,*T5D: BWK&6HRLD"$:,#%(F[Y)R/ MO%MRG-H%'SOI]>'S@%WDVV?X=QMH0(I2G'%*2%4:^_ZU,\#.N'!+G(^QGE +$EEX7PUHLFI@ M0HDN;*7N1W.;^MZ:;BC)[I.%EM[4 "6/1=D(Q=;^ ]H0"2/2:L9XTO.K96SK M(Y_U2([-@#:>0 ,I=W!*-Y1Y.@X-V;/+ZLZW8R+B](:CECOOZ# V*%#=YZ0 BQ]9@;11;OONV:?#[Q MR()61)A0:%TH&2(/ H0H0J>478/G$.7F;N/7L1-DI:".V] )]K]E- , MHLX6$EE"5A@E5?,*EPU0^HHTMM+Y[06GA81/)^*X&L/ULER+B.?^=4#G+2N) M1L#(:K+(P0OK@/E2A$<5LFM_(+L9S[&BD$WTO?&2IP/EWDD(:H6-MM;9)*2; MR?S;8.LL+KD9U[%BDZVTN)$>C530-TVBL$P9'L&FZL0+:\!C<>!M(CO%,\9% M^V.+ONGQ8,3R&.S81?(=L.+N8OG3;30VX-4 M.$#H'>PL&_$A+4F):8'S49'K S^N3"+K)N?3IZ M%]0O838;)OQUG/%B=91G@@I1(7"+&A0-$V(N%JR(+K!29+B]2VPX+]OF;?T; M"&T4,^Y2JCTT#[OJ*8 A9\+ @2RBF@ J.03/ PB-3G@G@N/GWNVT"ZN@B;P[ MR.:^IW?1-LB^]4:E.VEO^Z:4^XB^YT:EG"DE:._3*,G9+DR##]Z#2(A(FZ*D MQ>R1DV+?1J4=<6(7B?? A>MRJ%7[.O)J&0L%"JM7E&9=NTIX"5KRD!,R'6W7 MO29O8SJM5G"[Z.\!6APD_!ZLB7N:I@9%MHY !5X$LGM$KLG&F4&6PK"2:.:4 MUDT8'FL7VX:$::20'M:5-4U4DPNNI%";J/H:V&42@L(,A<1AHROD=O75;O)4 MN]@VI,J!"NBA,^F&]JG2H10B :(AD#Q'XC&MB,9'$8J)TKJN'9='T,6V(5$. M5T-#?V;N>-]&^&J>&?,D__?EE C]YN.$3+,E3)8P&$$RX+5Z6Q4CP6M:!&,P M.0DE8BJW(EP;@AK;O_/1$Z%+&6^L)>VEH;%(SGI, JP5#%2TA-00PTQRHD+O4.>S.R+LPT_R.NQOPLD:K%2URRFH'JMY_&UTM MP8\J)>54";A=!ZF'W_7HM=^%3.^J?.\;)*>3V>!UA3+WW7F@ 3KK(.@H0*$( M0*]'P.R",CI8%K:ZZ8R>>F,1H.^N%X"O7G@.(<[])=APT;\"L3)#MH"Q2_!R M&X6VG[ /1R@/$/YM]1T@N89^X6TXM*SH5&2!Y%*]9(77M'.N "WF:'VRR6X5 M+SBV C=$$]OK;Q>!-=;;KR2I#Y@=XYT.7KG32;57FL_&'#\/9/-\YC'+-LQ[2WCI*P]JT M;C9\-T^&.JA7VP[//ZA9V[[C:%13^.5 HTID#*?DO&%*\M97 M?JQ'TE<]92-]W[W;YV#Q'KN:LEK7UW/N69@N'>2D5/;D(,=ZBYZRBM?>X)8V MSY2BU1;180.WY.Z;CQ6H:Z'*<3.1-HX7?(WF1IQY&TP-HW>;04<2*R\O52$F,2A.P+\(A"%1/)6MYJESLIA=\3^NM#W[O(M'6! MP>_DYU1[M=3&QO.=X=E%&*X")C(SY-9FD)'3'H?6DO$JYLV,M>4I&NFV.T:[ M]S7]AI7:J&'P<1ILT F;2Z9*LAR21IU:+Y$+2(P Q#9C0+2K:.1/=,B >J!_KEPR[B[IX' MJ\1CGI7AFE9"5W,-LD&((FK(/A3#R=9L9E\$;5_&)MP!<5(!L3E5#)Y=1MW&<] MKF-<]]M#/*B!$KHGRN\XRO3E NH280S)DU.4EO=RV1C N>2!6:M( #R6YJ4C M#Z,Z5Y('IP'Z9&9P2DD>GT59F_YX;F M?7+&>IJN"$Z M96EH62*+2'M;+[ZJ]Y_GHH ;;@IWCI?VM^%MAM/7&<'A^KYC*#22\;'/"*[& M4R]P7,9%KD2UN-X88]9(*Y2*7M86#O5PW16H[< *&4"1)-B:,9O '"L.T4S; MMUG41.H=>!LW\:QB;UL@ZB@.<1?-D0(0;=1UNU-T&UGWPP(,,06FR*42EM50 M*5FX7M:[$))VRB6GF\M.[2_16 1Z_I_<79P0Q_C=/99%BK M!N?#^QO)I1F:"+@UQJ@S9D&H+F&B1360LNT0K>6-?W GKTNF\G M[@[.G6Y=4[$$I= 'ES "]^04J=H4Q4OE0)._5!AS.C?O@+L6R*/7_>'B;5W? M/V][,WT[?HH_UQ4)KPK-1>;!\ #5:ZGWL0L(5D?(PBBR;921:KL.A1M>\&A5 MV4QJ'93GWPB7/0L?A[-PL0!*2PY./F'^:3SYZ7)V.<&7T^EE&"4D!4^/8C M#@@)WXNF;3QX^:I7D]?#=^]OW /%BW.!:0X\,M]+_! MP3]4U,>.$W]=8RVSD=*A6Y@M*BA3MU!'OJH)6)CF/FX5$S[U%@^ME+>VR\,N M0NRP.< V,,ZOR\-.PM_0)6 ?R76H2.]MX6@5%&<+*!TBL$Z[/(0@1"F: WD,'FH,")SW'#RZ)(Q,(G W223+XLR0 T!-]Y!=$; M\A.UC#%RXZ/N*%%D7\A'OY,:ZJJUL5B]R+. Q=982D%\*F$ MNFMJ\*8>.6#D+J*C'76[*._][SD+$K269\/3FX>A;2#G#>0F"AM2 3,WH%5% M[A5QUA<2C,5ZI=[A3'@(QC="E*;:V'@BU"3X^^)?E\/9EY>CA*/:.J5F)/Q6 M81]X_?LVCST@2+PSZD:!XWE0_VD@%=Y,XWA2U;PH,WWZY?HCOXYN;7Q7X%X 0RJ/ODP+B5+KI(M-Q; M$-?#&.7%5O=A5?RXS9BZJA;O8#S'R?,^@":WE[Y3T?%CX:^4R7HKR&TVG/89 MXSFYS87V&1]EDE()D7JWADZ&MP]DJ)\X;7=1;2>M.C]>C+\@SG-R%C>N7%\C M6U0T$FR]\TVY>GE])G1)H=+(<[V#L#'G-H(Y0B']T75]IW]G"T5U$+C]'2=E M//E0L[46R5RKBU:B#5)X 8QP@0K.@L,@P2O-T&6-.K5V039 ^)DKJ/><> MK1.(.8'7M;E5-KY>\*3 )2>3DD7KYO>NG5C._CM8E@54(BQ1(JV1V6G"B46BV>H08-W3OV$:M)%X!P4#3R^GPQ%.IT_2ORZ' MTX4ZJK,0I'0Z:P;H:8M47D8(.F=@/&M:W)A#V;KH:P.4;SM U4(_'>PWZV#5 M+R>XFB7; .PH[O0@N.,$D9JH<@MZ'*Z'#LS=AX&B"EIXGI:W4PJ9P#&,])42 MG!D?F&I=2GXDHCP0M3D.3W81?^L8<;U]GLT%Q7SWVK#2WO\"Z*!-8K"K>*H.BMK/S=2RF@&=& M Q=DFA :[U6+;.6C5^X"= M-V'VTT*7F8(X^31PWG>'BZ'CZ=CP+%S=__VP\G?TVGOT7SEYC M&K\;#?]GF0NPR&B;#J3,$4U"L/-+S(PG.7KI2+:VWE%4[Y1IO3;U,K 3//;O MMKSE].C2P2+:V2!_Q\EP7-OA+7]4/\<'LM#J4M/SM#&&;!3AP!67P%D79$&A M8_,T\'Y'^'V6G Z!CE$;L4G8JT+6Z6QR.7?*7\W>X^3M^S!:+@3S_J/3EZ/% ML ?1,Q3)*_",FZJ2 M'Z!$DJG7/(3J76N>M]C>V;FR(G29K670OV'N2-Q.[E M, 0RQ;12P%UU9"5&",YGD(I'7C [&V^UJKRO97$33-\,9X^IRTY:8N\SC&6L M^\9HWH;).YS1#VHC@O .!UHH9)DIH'D50&DN(=9N[Y:'(*/@V8B..?HPR.^D M/8:V&\:V#YZ,2_S_P-J6A$RI%R&]OS'.G\?AXE>L">V#$!6J4#SX*&(=80!G M-)(ODA-R&T5RK/,U=VNXWYE]7 ; M*"UY"*7>EA9I>PJ!>2C1J<"#<\:?3!.M'8&2P9T<&2)^6S \11J)1$- MQ_*H=.F08]_9U5A':WAU\*GADXOY9VXNM3=E]^)S_1('SCNI6"[U:F!&=HM- MM,[Z>F6H,$:X5+1OWD-R*V3?#,DZ5-@:7AUVX+;M7%@_A.6**P,W"C49R 8U M*$U6)D\H0>G8 _>^LZXCG:WAV\%5'MW%$'X:3PH.;X81N)(LUKO'E/&N MUG5G<+5,,2IE H\HG3N90X3=A_?-T/[4J;-FFNQ]F+9IBG\UM9^,\M/QZ'** MT^4F4JP7TJ<(JD22JB;T M W3:(L[K=Z,DWUTI<,&13<)USCQA=FGOC7S#.[\SIX$NUG!F[Y.AW8V+1?(B MYH%![I3P'D32%3(G ;&D 8LL.L1Z;:!O;P>N7O_-,ZFQAM:0:N\3E<.R7[;+ MGKW>M7\*P\G?P\4E#@(Y[D8&#<9%"^1?&7#( E@76%#(++?;M4#J'_NW1><3 MY\::N;#W:4B;5)G7N&B&M3I%6N7,!)D*8RD!2T76Y*](&XB@O8/&JC,OZ'@G MZ26M!_+-T/]TZ+"FD*#Y01@ M<)=)&.7?Z?^>)/H#^MNVM_ON^?*V=P"WD, )W13L+!IM-(B2JOTD/'BT"%&Q M8K2L!VRM.]@=COIT;@J6GC$I$MD12E8;E-5E(=8\'Y9"D=FHY%J+[UN\*7@' MEG9W4_ NRC[-FX(C^416(P(FVKN4"*I61'-(6F>&4BDM6A\KG]E-P3MQX-Z; M@G?1Q6.Y:76;,7V_*7BGFX)WHDD?5Z[NH^/'PE]>K%"J5AMP)T&AWTQ9#.X139(>6-K_A-J#8H^Y"Z5FPL>L!&2'F?QK82'68[OL M,>BH#9>AI[;9WW(7RG.:20<0K(/[;[L;YZV6%*A\,$EED//.YX))<#FS6NB< M(\=ZN,0>S41ZM'U,SFDB'4"PAGTVCU%<8X460M2\2S?O[R44>,TSH&-9*M0% MM[LF[R3FTF.NRSJGZ708S3JXSZH_8S8[@8KS L8BTH*!]3B%,S"F\* 98T8] MGAY;]_I+)ZF%16M.S$\^X22\P[F!]#S,\"KE_.;D45YYZVJ\(:=2$U-J_:U3 M@)FS%&2(K#Q"WW87$3RB]?'1A(DZH^"C\GVW%\< @_4Z. X<:T,98P5$ZQ+P M$)(0@='689>X,9&F M(#>:&<-9>#PA@1T'_WTRG^9D[I+#CS&"=SG!Z<-2\"**Q), GY"6M,P->*T- M2$__C2@$-K\@\#1&_GT:G^8T[HR]CS-F^+ ,I$!!-DD$SCB"$H*!"_0M!J-M M0.N9?3PW%^[J&W=5\C7/?[LSPF4?TK8%7EN]JFTYU^ZC:U2\M55/]64S6/KJ M5;E]/>F\Z/0ZSA<9,^B8I/F_XK[GF0%3(CD;(R9LW4:C\1#:E76U ;:H^#"\ M2*VD!4<2)+EB=724A>PE64W9^A!#9R5>#0?25[G7,7F]N?;K6(PXE3HP6O/& M'_#-C+:-^KA?EN.]$R9BRDB6 LU:" M8EE L/6 DCDNC>1:\I "!$SY6HE4^!QM7G M^ DOQA_KB)>>UA*B%,4%^@="R@Z4-Q:\2)D@YH0T8OI?Z\/M+6"=$RU::Z&+ M@UJ\H%^](X2_ALD_L=ZE\S6^_]?>M?2V<0/A>_\+4;X?EP)IXJ8%BB1 #ST: MY)!,!=ARJY72]M]WN))C69:LM9=<*4(O0:S#[L>9;\EY<48B-NF%(Y%13V1* MA@2A,K&121VTD^R!@E\24^IJHF%WJ%LOK3XN[ MN(+EQ\7&E^N-*J4CY$ M@6 T;F]E[CC7FC#*FLH6G0QYO$'6;CV,(J)=XLL,H\Q3(M)YK'1T]57@E 5>A1LHR@3O31(D>H8N$)HIQ%E3QGH[\"Q2"RH> M2W#N>>ZWK,:Q8FKP)6\6^+"^/H>^P>:D\<(X=$M4N99(K20V6$9"2-QZQV.F MM1-WS^'YEE5?7=X-O,*!+_]#]V(RIC!SQY1"O,Z M_)5J7QZ]+<%J@*EI$+__'?_0_H75X)I9)6I3);.*)9 M*_%,\VC;YN@"L!Q\C-7[)+=;SNF#CM.3=->\.!.R-/"!]B/;ZH(Y!%^C:IQC MV$[48/E0K&N>PR4*4)Z]NLL+[OJI2$"G0W4TS&T]J=(D[#M&,M MD;]5HKU$@2T"M*4F?]O]*X7Z7SOO!L-+,8)-42"TH$AP!B40T?VSSCL/U:=% M'H8SO=->5W>[9F4EP3>H'OK=ERLUR_L*!.X$4,-)=J;T#2JWC\N]'Q]"5D+@ MCZQV_QGUBJ] M*1/J";]!B/=MN1&W6,[0&WB7PCU=J;?9Z.B(YD(2Z9(DP0,>C$($%Z.2WM5N MGK\7R(4Q8;RP&]P4'VE1O;F]6\V7UR4M13571$5T)R7N:<0[B7\F;[A)5/M4 MFS%5@)\+PR8.=DVO]+:I@Y('3W^M2MGMEW+Q=T2FX-"C1B0&!J&K-<#P\;NV MZ!)C<^:V840(RQ^L2) UAJ5)ML/7<=RXK<&Y_[F^D2 MR2BE+D67C 1MK64'WH ]![]P+/6)&9 M)R*41LI6EW'59>9LPKU*6G#!U:Y >HKB9''CT8J]JRK@!C[.8T1;%ML07(V" MM8SZBCEKN&,FTQEFKGG+N?G6@M%=:;0+04I24;B\3; M1 EG/C)F0:(CU=@X//6\WMH60 U1M^AB^136AO=#@+6:I'L(U&D,@2JJ.TZ' M$7)O=$5A/T!0.J2,?A)ETA,IK"%>4T6X91)AF42K5S5/3(@C!L&T?'B)N-OS M8'-N,6_ B6+V.(_G5HR.>"^ F)A4!@@LV>J-*OE[]KY!R"^O@ M_K[NNFE="7'>S4M ;LUV#DPQ2(2"#D3J,LD&C"0I! $B9&7J7X%_#M#E6 K5 MQ-X@_;&#Z?[,&@"JD:VP%]")[(1ZBKMK)?4&)\1^<"Y2FG@ $KRV):X*Q$IO MB%3!0J0">*A='S$A%8Y9"!,SX27";M)*Z?;V;MW'='-R08R$=\!<8+K3..5\R0%/D:R#6R"QV&2K:C&^K_EZ_BTF$%B MUU1XK7'IA&HM<;$QD"""(S30;*1T(.*.* =Z?L898SAUA)G#C M&5>Q@7X/PY>*"'+T%1"+<=-UBA/?&",1*5!)1$T ME=4O,(X!?-F4:Z"T!O[T>Q1;5ZY!I^[C_.J?TNEN->O^*!OQQUSVZFN7M7*V M?!))E.8WN"-;XQ6)+$K%#42@M0LQCH*Z$.;4%?[!D2:O+-E[HKE>7BG%V^^O M2O%;5YA\-<=#>^'73^V6 TKX7L".\L+N@1[EU2^KZZNPA$IU?K_.?)C=])_\ MV]5B4>R<4'H%0NUXU#,O&KE5])U.W@ L<*-[^I;*RSCRLLF__^/ZV_VXAXGK MH.5ZX*/=_%S^";Y+/WSW'U!+ P04 " QK:E81EE6K7KO \7PD %0 M &QI9G@M,C R-# S,S%?;&%B+GAM;-R]>Y/<-I(O^O]^"MZ9$WOMB,:8( $" MF-G=$[(D>Q4A2[J2/',F'#[U8)\]7FJ^U2GXMUY^3]6>=_&VY^D?Y MA2?OYGQMEJM[ /ZKONWY\N'KJOST>9UD:88VEVU^N_JSP8AGK$A!D64:("@- M$,) H$TAJ#&L8)#???HS%0CGAFI0%$0!1" !(DL)R! F# E(18KKA\[+Q3_^ M[/XC>*43*]ZBJO_ZGW_XO%X__/F[[W[]]=<__296\S\M5Y^^R](T_VYS]1_: MRW\[NO[7O+X:,L:^JW^[O;0J3UUH'PN_^S\_O?X@/^M[#LI%M>8+Z0A4Y9^K M^A]?+R5?UUJ_R%=R]@KW-["Y#+A_ C #.?S3;Y7ZPW_]6Y(TZE@MY_J]-HG[ M\^?WK\Z29-^Y*[Y;Z$]N;=_I5;E4']9\M7[-A9Y;[NNGK;\^Z/_\0U7>/\SU MYM\^K[0Y_=CY:K7W5,Z;6#SVZ?1- M-'8_6@^AQV>X0^9JEIL7ZN5"3?7N;DE=S?KX',=Z+99K/I_@M=B1Z; \=__P MVO[4DG$/ZG&F-9W6=7=8U;^M]4+IQEON/3HIU7_^P?XTFY?FM]D++=:OK!M? MU9^_Y\N%_6BN2S'7KTS[%ZW^RN>/^M7BY6]25]5;\[V>+W]]MRH7LGS@\YE* MI5 I8L!H40"DB 2B, Q(JK)""*P98K/UU@)F>@%^_K!AMN8H)CM_"-#:^HSU MKW2U?%S)YKMI670Q0\/U?SV[7S[:*$%\37[]7,K/26F W/"5?'&,)=^HI:Z2 MQ7*=:,NA5M]^U_Q9)0\;)O_CNYWPHZ_/_(EI?1ZD<,=:LN/M+NEP=Y>\,F#+ M8%)S:*]-&AZ3I4F^J=G\-GEW$\VK-JBLXZ$GM )[?#VYE5C*/8[F+IYT&95K4!_2)8KI5=V=W9".5M3?*S )\X?9C_P5 M=ES\S>[1?EXL1:577[AC9?'PN*[>:Z>EUZ5U>N2"_N; M]=;EXO:RJ5PLY?[2?2.(Y9H! MA5(*$"JX#5%L6&8RFLI,%"RGVB=$>9IK.3R:<823;^:6]+>)6:X262_J[V-- M^\.:)[U281&0$Z'YHMXE'2F:#%57CJ01)-F7Y"[9RI+4PMPE6W'NDN8->%V_ M 1NAW/IOQ+K^*WVSE=AMSRJ[%/4R&%Z)>BU:INR:9/EW>KZN-O_BOOUY_=V? MGN])0H2;+<O[Q8WEN-_;]^WOU0%_V^]PH) MPSSC8.&\G=<94?I5G]=&T$&;Q>PKH$$Y:RO&,W4O 2(;> M3VM2(_<2^]# _6YZ$EFW5U7UJ*L9,X5*J74%J:;*AM*2 L[R DC.#8<$Y8C! M&Z9C&BY'=B9_U39PM5ORI4E6=M6:ORR6:WU^RSWA"MTDN1*N]R>42'',NU*8 MIYLQV5?OT\R.M#S^GC,A^VH>.>MQ0&R8DW^UD"O+C7ZAFS]?+=X^Z!5W'NDY M?RC7-E 4U7K%I=V]Y4)I7&B@ZT2ZRCD04AC 96$#.9U3D9,0S^U/>F1WW#G. M6&XX2'A5:>L&7+0S;S5>:FOV"[UV?IO+?SZ65>F6I_ISF-<.4+F?*QY'D6'^ M=<-#\LV&BV^=/K>,)"TGR2\;7B)D:(8K()('#" \J5L+5\BAKQKPA&$.Z,-G MOM+6L6GU?'GOPM;:Y3U;K9Q-.@]9??]U=\T[_M7]V[-?^4K5__EHJ=K@]YU] M&=_P>]TD_V8Y,8*+3 )8D!P@@1G@ DI@E!*(T"S7- UQ56,P.7:QDB.<.,J! M^=Y1%\;/H=U:W6&N+T33P:YM3%5$.=51:0[-X7_3B4;_7 M[EG6P;_3*]?LX'8T;\6\_%1SZ'(*TI6+E/?VDK?F@SM^,=;_V]\UM<)P)CDA M2&<"I!Q;MYNE!: 9)W9OKP61,%6"R["$7QS&1L\-MOPE#SL&D^66P[M$MSPF MZYI)%T!6'39#DXB1ELLWWSC](H2F)FL.W1Y]LQ =)I.WG878\)E\W"Y$E]6[ MI&$V9C(SKO:BY3TCL35QBC2N,H^SJ9&?/U)(?.X+\=+N2==?=Y6:U=OU9[WZ M:+>W;Q_JG>H;5ZU9N2Z:Q_HLGXHB-8760"#KII$R"%#()M:29):%/M1KX7IM"=422U.LK;R)*U KCJA%R]=IF^;?13_^VC7MW/<);F*LT8 M0$1C@%QBC>89!!F"C LJ44:",O]^9"?;M7REA#GB MAOY=)V5?$^WNJNI_2!P;\5QGF-B1_)XGT4F=5I@B#CU.X-T##POO'WBY0H@ MU86A.=$0!R7A@ZB/[#QVO+@40KGEICTV##P0#%*KYYG@6,H*/!;9\2!Y^+CA$";&.!H-H3WLZ.$0M1P>$@QXRM+)7$V8*"*$)JR<_26?L\H-=/ZVK MH XM CNG'#\_$4'D,(]0=Y+O*":_.)I)333BL=D%L:*5B9^F,G%Q>*^HQR7A M_9+=:JL,4V]0'#^:(W^B=DPD]UTN$KUA M(P!;Q5.+_AJ'(7-97)&"8 M,(%[T5\\'S4=Q$N8;'LX+H&W#@L%.H>F=8ZS:M]7B)@H%"9 (*H!,M!8KX@Q M2%.-!->IP,2KA_H"G;$]X8XJ$/5AA+UXO2KKHH+*?762QT49F@$XIS._@"F" M)@+]7J>ZHJ%XV<\%1T07I(H4 YVC,FG4<7+WC M7UU/S//'U>'J*\K2 MQ.5#;7%XJ-T>7;_\3:]D63F&_J8=>+I6S[[H%?^T.ZAZOES4_N.1S]UQ%9QA MQ;#6VH \S:0-&E$.J/N)JD)G4J%4LB (@1O(,+(_V;"1M'QTCFL[G"2O2Z-= M^>N6_;H(ZN^:KP;50$W\&GB&($][<0.CF^OKHK:53QW![A+/%R;N*?\-ER9F MJ=3$$DQ?-'6;)3I9/G4C5H9]&QV?C]9['R;I[!>+$V+LIXNF"J!<"\!% 4&. M<,X%3Z6D16O^ERZ,!';C2RC=6A"8Z?KWK\I\IE.4P%Q#07!)KMD4.&,ERN_$D M&39ID>?(ZP1G"/&1;;FIC-Z'--BR<360P7F5^MGZ6(H*UX23K, MC IF<%$%X\$9G"=]:T"#BTKQ@#2X_(QASL8^15JX*6:L0:QHN21;+]\W0F-?2+XAY: M]>4;!A1Z/)]S-\3B;]QM.=9O5^_=)J+=5>AWJU+J[2^K]K>;38=6,R.E4D@5 M@"J4V^B!9( KG0(*)4F-<4V77A!WU[,R=NZII9OH#<&[[8]NX%';:O=8*=<9 MW[3<>6:;(BQ#O^>85KF!&Q#'EBL_:VG;%S>IB6]3.3JIN>M<4VTOVB5\]/E& M]MC*#JA&F4SIPXI4)E!^6#%+%'WUUKA<1V&ZTI8(S7YI*$?OSO97]I8[767 M"4[;6N>M@*.V.O\[!R>.[\MUW>K[;*%VI.HLE,(\SXP"!E(,D.$$,&'C2&XR M^RLMF+EF,]2FCK/?$GD$[GFB[<,,^P.QF^-Z5L'$W]=SFTPZL![-^=#F/-F M!(JVAHU0E@-JF #8T$(;Q8S)@WIDO:B.;.Q=>.V:B;LV7M[Q$5@6'Z93@S*6 M2\:!) 4'B#'CICEB0')(4,IRC:Q.O^B56-Y,JUWJWGK=$1Q#:WX>,[HFPGQG ME%ZC'W2R^6V)0/7B46^KFC6112:8 M AP3 9"&.> 2IL"AF>2"<<)DT"RJ$.)C'_%M6/GW/\(B_4L-;Q+8D!"D2C_7 M,9:" G=?YU!..N,2KPDB M/:G+&:*40\\SZ!D3 S<>URVUZ8PB9U)A!$%F'**?M$&BP"FW\2&$:8$I+\*: MIJ)S.+(K.RQ8G1:U[^RR^'F\FRH[S"V.5FWZ9)#V+NGTUHAZ9_G[?2#G75)O M-(2\BX0&0LS89WWZM-(-QN];TT(!ORX7^M5:WU_@W4;8;OY_3#0]X][H.^M;/:Z=K3+7;(;!?NTWXF DKJG_6X, MJ\-[ZN](6!'?[5:HM_+O!FQ-5RYX.YWOU1C>D(V!-4G-@,_R7PW'KA?OP]*L M+4NZ(73823.3.<34I!(8HS. ",: &B,!E:DTDF?<%$%UBL$Q FJH-F+5 M1073G[9::JAZCFJH!C\HS#U5J_4.XO5'O?RTX@^?2\GGSWXKJYDFG%/(*R4Q!XM5IWTME[)U,AUSRBR/HF8'M5TV_\X@F<)B#")'5 MV_2]9.DS;_N CFG;O^W,NO_9DYBNEW@;\_2[>&@S_1?[T.7JZ]]6Y5J_6/ZZ MF!EM3(XI AE$ B"$"Y>>R&Q$(#42J4PU#\+B/R8QLO%M"2:_.HI@:4QH._R1 M4OP^V]>)&F9V.REK8D!9:C%[U\])$JU#_8C Q'WHYP0\[C8_>^7$Q27U?]X[ MZ);**$5,8 7*&.$ N?.<**\!R@Y70A>0X'& M-IRM*TUZ>?Q]5)OX MJ#E:Q8D7L2$@ [NY/_78G[80/T\ITBG"P,C?^E@S'.EO?Z(__M5,E%2C1/B:0 $^J&I7$*6"H0,)G( MLUQ1B&A0N4H?L=&W:C7:CJ4=VM?0JR'?W5HYB-A/,2Q\Z2F M1AB[*/0)1+'+]\2"*]P@EOZM7']^_EBM+>75MFEEEN9(,*@1P"+% &DD 84& M D8XY(I1C7C0"4P@_;&K5;71JU4];*4N]KL6I[!?E]Y^8"P-!;N&4VB%&VZ2 M7RT[R8:?3J/3F)"%7JH8#;6PG_J-@0N]5',9N]#O,4-!*:QL[O$N(GQ?5O]X MO2WAS@E$"J>N%XG:W8D0!:"9$8#EO%"$BX9$<9;0Q$ 4EP0^QJ&X>$?X8>E/_'^6JXUOJ.JC MP,)P0@3/@,B@;UX M@:;H*5G00>AY :XX 3WQT,F./L\+U#WS[+EJ($[;KF6X':2S[7QG2*4F335( M9<%<"X@&E.L4,)$16F10:A8$(G">U.BF=81H_>= ;+;S6O+[!,:1/E]DB>#Y8ES-XG M(JW+%K/F[_2H1]*B)4BYQM_UGOM?]L!3\Q&Z\6/G'2=UJ"QIDS_#07]M;% M*B-)]_LH%IP;.@K_0Y2F.7+6[I)C7AQ%%.?FEH!R:PSVO+\[,4 M0P>!'XAAXH<[YDNBQ7*19^E,ZZPNB7OD-B[>,,R MS[A657I&IZYDR%HX435 MV\5[[:9WN=GS"V7]S&KS5^NERNJCPX>:D327N4MZ0RH(0-0(P$TJ@( \3Y', M%X=CF,#HBUE^;U4$41WYF[7CP>&HSBT7 M8.[82'C-1V %KY<:_;XFT943YO5WY.\21Q[4]).:@;O$<0#LUQU8'B+6YX:( M'*LJUXOFM+6X(6HXJL -NGF8MWC)5VXH8F7=4NW17I3S1^N79BG)(&.0 *DX M DCQ C#,"B!28KV#+I"40;'R&3HC>X0W>FW]0%7M8M6[1#64KPYCSVG.SR5$ MT$>8$]@0=(%9$]_=)2W1>%9_0:I(=GZ.RJ26?4'40UN^=/G JOE3LV1?;PO! M,Z5XSCD$A!3*;GB)M5^(.F:01E!4F'^X3D?A^9= @6.E2GS)3IO5"%3& M40(B]/YA;N29E,O'Q;IZKZ4NO]23;?2Z+86>*88TRZD D$(!$'%GF!II0 42 MDFL()0WJ-.@C-K*[V)!.5EO:=\E"K\,\1*^V6(%3DZD4% 1*EU!) 8-2 X>! M %./KS,^3QM)$F/?[1+9-A=_\+W278E+'_?\KOT.()?=MJ4?"UYTY-7?V$U\]:+DNK.:0$VL_T2S!MWVPYJOUI[9I=A\AEC((;?> MQO(]G]>[@9M-BSY>'@$5S:D#",C<^#9,L-VV4PJ(8(01;-*4PW9Y7B[4[V9Q M-KS^GI?&,WUX2V6'?2MB%I5UV'YZ@[S/ZO2)5'T=\_>[JN0ZJ][8U5GG"84# M'KTNUV4S%OBYI5;C_$B=4\*, JGBRGX:[5>1"X&!(9!I0E/[.^^Q,,>/'SL+ ML"68.(K!N$M3JQ:-K0&B*)NOL0/V[UI W99-JIDV*H9088(:HW6[* K \M9$/RXG. MM*'*#V1L, XAZ3@[?'O2@D;;1U87(HYD;[=6G MHBG*;CO>1?>'&<#^U,W1'[T>*N*J1 M-G^W6:OXV\+*=U^X&[C^]/J*XB_&5/O)B)P_K9UF_"4)WH..P,*PC]8;O6Z& M!K@*A1G-,E:D)@89())3UT8O :7& MVA$RJ6LJT *A$!=R3&*2^K;-,?E\1_Y:^.'!L,-CIKN.X8;'Q!B.;&HG"-P8 M4_B)!^$)]Q$;^JNU([^;'#$,4Z]68GVG&TD.8D0Y20;"Q^L@6R6Q[24UJP#Y" M'YJRUSU7EI+NQG=5@:#U?8^8HF*R,PRN&@66U$? V/62ITC=IF"R1^BS%9-] M]PP L/^A7)1K77>;OUJL[5O@BI&:OG,;6K8_+-=_=V%F.YMVEF8"$XXT4!(R M^T%2!1!YH8#!+*59D7/$N3?,_0 &1OY(63;T:F&CQL=*)]72K.U.OJX'3+[: M/8PK+FG8"("6'Z+E?@\QA>X"O4;-3(LWL6.G@9YP.,@.@*+YBYOHFOR]WA!N M9FR/K,P -/^1E3H,\W\DY8;-";A",[W3!(8\=[J9 U=(O3>9X)KG7+V??[90 M]2'9Y^7GW+ MEHVZ,+[+B /[A^0O+8C[X&1 OUZ#4P31M#4X<;#M'%Y_'7M2D9>P\7,+_61O ME7'P4D9/'L+O_H$;F?.>Z_46/T/B(MNX0(ZLI9LPW$C9)B,BQ]HX^)*?=0P8HX6@O&7+O M@#WE>[WFY?P=7ZT7>O5L,T]+\Q2G, 4R=UE,[3KP:"$!Q @SHC)%L5>,<9;" MR,Z@(9FT-)-G 1N6D_KPV-Y=*V68+1\*.&2$VNF5]]][72OQL,V5]]*&;9?Z MA.G=#YV\<;H-3Q_?>SN:W@NOJ 8^'4SC/(-0< J,W9 1%0.F,DUR O(---" MTCR\[/<6VY)8VY"K-QZWV&HT=.Z29^OUJA2/:P?>D*R7SOCT2,-1)]MD/)5M M1?A&8K2MP]'@\>_U0GZ^YZM_M$=UPA46<,0 A=( )' .:)YQP!'/\Y00H3,6 MV)C?2W!DVSXQ]'[+P,"3SHLJ]#/VF(H),_GK=#*DU]Q+T'A=Y_WDINX_]Q+^ M1">ZWWU1FWSJHLGJ=#.*,1P6+%- IRD&"$$#F*8:9 5.U##?';/?>\-NI[1_]#8L#Z6-VX?5Q\!3:,3R M4)!G)Y;/DZX%P#U$UG;#JN2SA6H1MFN8S(_ZM_7W5O)_S%),L("R )JF$" C MFXR'^Y0(QTI]BK,!OU\< >,/! M0:HZ#\L[['%#-\S5^JWY<;E4]9%>4P=0?;!;\QG#FJ7&-8@J20%RLWP$+BC( M&$:,T )2$P3O?9[4R!ZKK]EX2^'C#>_&.B>'7ZO_\55?K;40%9SDMM-+* M6CLT-H*1!@.6%P9 ASE-&*;(!'6PQ61N9"?1$DL>^C<*XZ^!9QAS(\U.OIVK M_T@VJQ-]&S>"&F^-V'6*M:?50CU J=%PNOIH3.R!FY./5XMJO:I/D:NWZ\]Z M]?$S7[0;VC<.K[.R(=_[Y7S^PW+E;II!R G&B (),QN;$9X!3C(%3($HPCQ- M16"B;:O_\1%NE?EJ;YLTD43.31AZWIR#Y_])6:_*O05HQV1$IJ MF9*U%6J7 MS*M0%\=.%P\SXDOSA9DU;8F#OHFZS2K3\ZPYC_?7R6KEJ8:!^N MZ[@8^&DK/RU*4THW'JB9@>&^FLMY*4M==1*?))6YY@8H(25 .2H S60!!$TQ M,:90>1'4,>Q'=NRRF[[Z6GN,'3_)CJ%DPU'@I\5/IYZ?A.B:"G3E_9I) M?ADG21DD=2S7Z$=T6I<6I(@C5Q1V]XUP[;;'>%X@:!+R-->(V?6C'" ;(P/. M, <,"R6R J5%6'W/M.R/[-).GT;?%-\N;'4CQ(*QBT=]T\ M>&3SW) ),\VMU'YV.$26,*.[*$:P81WR',F*MH^=U&0.A3FTCZ/?#S.&\W.@ MM^D(+(M4$<@!YI0 A!$$/!?68' J*6$JYRQH7W69Y,@&M&&@KHO0&^H#IA![ M*,_/VN*J),P.?>:YCU-PYB]U)$OV(#BIC?LKX-#Z ^X2>76R^ M7+AHO)Z]H[ NA! :%,P8@!#G@$J4@:B-[@_8\:4QM!#F ((5,*!BWD.P:,7Q?;0FKH/W$/NXY-WGIH$5GW->56_-W[C; M7:_?KMZ[C?+>_GC[RZK];05GQ&Y#J/.DPI?MYC-%5&>9):G;E7J-7F(5K [B8=I:UFO4=%3F>M7#!L+.+1>?/NK5O1MI_!-? M/ZYJ@*KW^J%)$UIV+.&%+!_X_-7B[YJO/OZZG.4%(<2Z-"")ZP,O) 0T3PG M$F&:IEEA=% 5U1 F1G9G]F4L H'FAFC2STF-K9\P'^6X 8Z==@!YRY'=_CC2 MB:4=$8'N"LECH=$-86%:9+HKE'2$4G?-LVXS WU_8,^/*S=-!3.AB>1NU"O- MK(=2&%!64$!,3B&WKDOIN"?9X3Q.=%S='<9VDT';IY8GTE'TN$J/?]X\?*A: MS?P3*+.\K-E;UU+VER]G*QML' AWL^GW__6)4+ M;>W=NER:24U ;E($$"8$,,DX2'.8I1BC3*9>S=UGGC_VUK:FF-0DDPU-/R=Z M3B']#C""F($)K" )O=W-!3E.N(I*RS]]6G[YSM[9> G[P\XYG'O>)(9]09B- M45ZZ; !$Y^89UKI%N:B-^^5O-\=-S-!J,>Y\V_7:JX^LHS+GW0KT[ M'_2@95VYW&&N3=\YQB:!?_=0S/B \'U,/!6(> ]%!8#&^SQMF+]Z>2^TLAYQ M-Z6OKGR94:2-T04%@CMP2,ZL0U)I"GC!(2?&[@;#<#'.T!D[UFRI)IV9D$UI M3V"=PSDU^7F:",(';@T'R!WL)BY(%9AM6ZGW^34IT>K4R?;G.:7:>:NE.K_*N*./I?^XP_W?L4-L65B$SE")# M <8: <2+%#!7"*(;881[F1$@S M0F/O);DB^8BS9":U_4O"'MKTQ>NO[,C_R09#CZNZ8.1OY?KSSXNEJ/2J)M1T M$%O"5K)R7K9G'?)QY28*.(3M:C/=]NL'O5[/&]B!F6%2895!0+!4 $$%@= < M \XAE&Z824;,@.W0>!Q/LXGJ$!P(#A!_J3S/.6ZK^:NA"3IL)[]:OI,NXRUP M0;+/N@NA6N;K:0(.V&##_UWBLY3#X0U&TW)L=(3XC-X&7&$TA9_%9AB/XM!N M=ALCEJH]&7JV4#508G-T],8R8JE;*C-A(%%"2: U<0."<0H$M3\5A1)049SF M+&B N!_9D:.ZEHE$-UPTJ/_+&AF5UYS<)8LM+Z%][EYJA3G)B"092*5Q>!II M 82;'Y$*!0M)BZ^RL,_5YB5L&:C5 MU*#S/FO5].:RF@8 "81('0U,P(OHQ( "(8HX!A4(NGN8BVY; -L-(\F)P-)P M8!V$ (@4&(A4:E"@3/.\0-91FQ!/O/?TD1VNFTO&%VZDRN/#NV."+:!5N=SDD$L"IV[+GZ, ,A,_NB M5V+I:WH7:8:\D%W*WN_EEH-D7A]KS7<[G=W'V;62M36LY:+]A&\N+/7>=SRP MU>RRTOVL.*HBPRQ[I\&:]MYF<8P/M[>HD7S 97J3^@5O\0]]A?^-P_S'>UVM M5Z4KLJQ+@7]>E'8K]^'G]F.44RI%1G-@).8 *0Z!8)R!5!5<6G^20Q;H.WKI MC>XW#C[DFTKV>F#9&)H,&AT30YZ!QT;&WY.=!H.@ASGAWQ:[I)33CYQI*NOATA6/(2,Y+C[*5(C MF_999)]A5<0]*O,S\3B*"+/OX3J(@U\T1E%Q#Z';(Q'UEA9[W''EB6+;<;!0 MKW?;@S;AK=[N %RD$&3**%C17.@Q+=4QF1W8INY.MO8.M]AC+)0ZWC"4[SH;YFU'7-/#P M\<8K-?3X,>HB#3]4'%%[L8\5QV#U-@>+(RK][-'BF#2'?1A>Z =+ISG)G&&. M>.X&/7#F0+%1!@'+I 1$FQ1EO& L#TI<=Q\^LN/MD@ISHWL:\'-[0^4* M(@4[G5.\1W(2>X^>U*A/"75HA">O&6HT8KT;7/B&W^L72U>Q.N'YC5Z()Q+=1[O2Z;X.]%6$38ZU^MUI;*HG[$(Y^_%?/R4TUNUUVP:4_Y(#]K]3AO6IH[$W$9SE!FM_@D M0VXB+DX!Q0XX/2-:X!P*1;VV^%=S,O;^_=$2U^ZX%$AW>C*?UV6HF.++G:@DF]XYB !BV\'C0=BEV(7'N8=4$W7GG0TY]AK%.* M1YT-^XT-S_ED8!AQD0&*%'1CLB3@TA! =(%24Q2& M,#CHM&@KK//3 Z.9+//R0:6RUQSYI&HW?VQPWC:W^LV=.HQ,>$*&?.@=[K>T_ M'NY\-<(H$Q("B%(.D,$&<$P)4#@S)B=,2+^/31#5D3\8'QX?'IK.0+L%%GSN M\@Q)]5GK=5(NS')UWSB$E9Z[9N9DO6PJOSVS#6'Z]0CLQ]!:F/MM.$@L"UWO MZZ:9.RY"\@97:"H@S!]#8\-"_7[-10KS0\7M#?6]'S9=N!\JWU[('WSS &_Z M;K646JOJ!\MW70G:#A&Q5#>SZ38CZ]0,,2%TCA#(,ANT(X92P%C.@320*\Z$ MX07U]J@AE$?VJAM6$K=ZR?JSWNM=:TJWE^T )E?B$]; %JYG#\\ZEO;"O.N^ MXIHB[\VD*NO&6@>AYZG\>J^;0]WVS+_NX_,A_<_@PGY=S93?2=E=\>NC;+,\,PT1D MP# I $JUP_%."Z 93*51!:-$#8#PB*]=;VC,=W)N3_H.,"F$9RI # M1[$>TE4298!RE@&4$VHWHT66DZ!@: /(P=).YA7Y^>69Y <2M_4WC7*]O-V M(ZLPS,LUS+@9O.?Q&^P'16CK TMU-VXA400-Q4)3'L#!M #*PU5TA)E\Q:-B M@.UU8$X*@X14G %2N-X8D1I H7:HR9#;330I9!IT['V.T.AILGW,MU@0;U>" MNMT QFT*U+:)<-J>!C);*!9;-&"73A-G.S.+++[[*Y11]V#%1V^]K" MG=8G[G+';=@'8(15\_/XMUV+P-.&EE>7P]Q;DAV[RAP[&[:\)Q8II.: MZU%3=./I-M(W800&)_T(C*?@0Z\_(J7P#NIWJZ5ZE'4QWP?[=2FEWD1Y)D]3 MK:$$*F! <('=1\?%&H*QJ+SS][LJ;AB^)U&X(O7SRTXJK9W;=Y18<=,BN$$M@H M:X/4V.VS+&SPE&$)(&4I)A@+$K9]/D%C] JK-OW4INI#*ZJ.=>(7FEPI:9@! M;H7<)N4=O9AU4V>%B58O=4QAXCJILR(>UT>=OW0HH,[BBUZM2QO,U:^85+G MF4I!89AP62L#F"$YH-@@*/*\,!2%3$LZ>'Z0R0T=BR1W-)/%=# WC-T1OZ\'D5];B*5=0,+NTAV MASJ#V*2"Y1I F"J [-<0\!2Y@;LTM4;,M()B0/5O+U&O=_CJ^MX-P:_!M?X] MZO*-4:^5?FB]?U-6^\V&\+=NWE*'=M2*_\LBQJOY[Z$U==7_9;%/U/U[W#1X M:I"V-WVVF]87^HN>+Q_<%!G1M2.A^"Y-Q=UYV?PD3429O9[RNB0WPX$'64,CJ^\\8;A M7*0X]4@<7Q6<&(SC?>LPK_!&KY_SZO.[U?)+J;3Z_NO/E5:-VZGG;#V3Z_)+ MG:+>XLE*++&1J03:* D0+#!@&3>@H$*P% O"5=!\YG 61O89CIODA_GRU[8/ M=LM)LF/ESV$.9(":_?S)N,H+D_.=C697-"/NZ6W M*&ZJD4.^*3=E3H&SFN,LAI_'FES%8IFV> MCJG&HS;JJ \?Z%@=&L)'>V^-@8(R(Q5'!"BJ#$#(_D<(NW?$2HLT*Q0KPN8* M[3U];$?G:"6.V"!HF'U%>#JGH>(%.AEOR<+=Q"D)8IG[WK.G-=M38AV9W\F+ MAD[J6I5?N#/DW30A5W_TWUI]VMMG#1X = 6%\=[,'5.=258-[EW+5S>9L.-L ME+Q"! U%FX4UG).)QV5=K;+CB5K7/W)@:\1)P)$.7LWW7W>7M' VM0]X60,# M==A]N_ZL5Q\_\T6+WO9C#=SV:F&_O.52V6T$1(5@$.@\10!)G %>: H@Q79S M89C(M9Y]T2NQ]&Z9F(CU$$_0%<#;(5@R-;*P??N J'MOA\>VVX]&-CT\^ M.;[LOPW>A$RVVL(@7&0Z!QAGS,9$TI6:20H8*S!A@D.9>P&9/N6U'G)R]^'G MW]$B^GUCG^+2A'V0NXA=71FZL%TN[7\2VIM@=GXL4XZLR9FGY8[*%T.7O18OG^/X]\91WI M_.M[_;!$%ZJT_-.GY9?O[-V- [(_[/Q.WS,G M<1$>0FVLV>?2 8#TM4G7S0;-V0.?O]>?G&UO9^^9 N:9@T$V!4!,8<"($B#+ M!*:0(26D/P;]!6(CFV+S"2Z[Y&UH7=,/@$F_I+!^JXRMAC#S;#2P1SEI20^9 MN7=)%0$@\1%5,@P7OD]9UCNXN7]PWSY M5>NV7_%TU/-F6==M:%4'.%7=1=3]O3MH?;-<_UW70!2?%N6_M-H]J;GI, J: M(;':LE(#06RW5GK3 M4KBLS7 (OO3MEM]O8_R[6-3A.^63V-9;<;8;X_I@KD:V?FB*5NH6&RM2\E4W M0_<:H>*?YMY<_Y'VR+>38])-\\V7ZW 7?7N&AGT6?^3EHGJ]K"I=O5V\_,V5 M+#Z6U6=GH&]-W?5*<"Z)(!P0J.TFFRN7B\\IX+#(E$D+;L)*>BY2'/DSX^B[ M,9_*DNK,+PC[G%Q6FY_;CZJ,,/=DD1SA97J3 M.BQO\0\=B_^-5^)?=A WJ^T__G>I5Z[_XNL6'X=SN^.7@&=*VU@6%4 8#('. MA"KL3P7/@IQ!$/61'4,' '%+N#YH?_/LK]?"4GHIU\]EC*:R,/=QG;:&HT6& M2!T;^=&+]FU0'$/4@A ^,-O;"/FS];J&?JOER4KB[!E3+LMQ)R;3?& M.J5 &@>,P#$%@E(!"J,++*#6698&Q1P^5,>..QH>:AOA>UP$AAY>&O0,/V+K M)3 $Z:ADGX$1&S*#9(X5C'C1G#8@"5'#45 2=//0^1UNS,[ZZSO[RJPM)7?< M6'=__KBRT=!,4D3S+!6 F-Q&(BG4@"EC )>HH$QD5&LOI#X_2,+>PH7N7U)1K=;S/'7G4,F//A(V6T M:1^]Q":>^>$C^/'D#Z^[KB@P%)=K$<1A+4*;#'G[N*[6]G6QFZ2_Z?+39Y=J M^6(]U2?]7KO@Q?[[\^6B+H5\Y/./>G6?V5C#")XS"!AT0&="$4!Q5@ .5\_NEZMU^:]:A#;\;KBP3W]K?B@K MR>?.#\_25&2&J0P0I5,;,',!!'-3\!3*,@.AR5%0YUD$GL8NH-[0=-EL5RT1 MF+R+H'3/E-ZTJ@Q,]-7,@9J[9,=>4O-W5V_4Z]Z#+J=WR9[N&S;K<"!B1C"> MTF+E"2-P-&WV,)X*CW**$1\]PB#CGZWWKJ0K(=#JY6_27MKVS*N,%T*F"&B( M%4"<&D!IID .B:2(<8,X&@#R.(@9+YN^&OS1L9:4K@NZABEJ<*4CCC$^JVH_ MWSB>YD8;9=SE*FG8BEZOVY,*< MS($F_+S'/BD9GM:L$-[/'/5 MP'!AN?ADW^E[5U+A( O:,_F442)SF@-!$ .HH!@PR:G]3UJ0 IFB@'D01/M) M,B,;GB,*W#ZTKNFY:X$N!E4TG%&3Y[?\:N$#/]:#Y [_%O>*%>MC>YK(M%_3 M7D&//I?]5P_H1CH!AK;!\GF^7%2EJK_,R\7IZLL9D@56*$L!+S)A8_N"N=/" M#&14ZAP1CB'UPFV-P,O(!K\%QY)=5NZ:%O(6-J!;81_0U7/E&O0[BHDU&^9- M3L,J;E7]?%_5S73$XP3[=*H.Z*^:3N7#VJ]&5GU8IU8<9?4VZA@H9*144' B5.EP27@!.I \5\0HQ8B& MR+>]_/#A8W\ :G*)HY\TW9][6?@DVZ.T'Y8KEYR^;F#;O3CDL]_T@[9:&8C MM5RF+ ,II:D#W'>3=T0!8"HEY@;A//?">9B.Y9'-NT,S^62))O1ARV) MF#'-&GH$?D]N9<)<4X22BIT@;1U%8D5)G"Q)=\F=-$DCSI-;YX"H\\FM][#@ M]&FM>U@L.^D2](:\TW R760\J6;W NAI*0_-MKH ?^&.4?1"EKJJY_C-,%<& M*I(#)'()''H,8&FN@$PQXCG$6,(@),#39$;/MM8;U0[5=DAD<*KUI(Y\4ZW7 M2AZ::@T6>D">M4^F:'G6DT0FSK/V"7J<9^V]>F EMORLU>- DS+#CLC>R0]@PZTX((XTS&.91(B^JGR>Z MW5(%AN\W6*7P0N=1E!FKACDN<].6)X^BV*/*XW&H#$74%^L=>N?/"][4Y6GU MHBUDF2E*82XP!D13"E".,L R40!,,**$0IAB&.*U+U(K4MM23%Y>T,F!8@*>DT48"7*(W,?"_I_C'\/Z^-PXS M^^?\H5SSN7OBIDNAQAW2Z^>/JY4E.:-2%MBD&DA=8("048!FA %5D(PSHR2! M18C97Z0XLMG7X]$2N>,B62^3I5@[ !S9,E3=)0L=Z!,N:]+/)T353YA/Z)#> MMF?5H&MWR1M7W=\R$,\K>,L:R2MI5_ 6_] K^-\XS"N#\ LV$@C 9A6/:3&]D?[&JWYXYZ,M^5;LN& =>]VD;Z MUD=P*5>/G1&C=4-Z T6YN7[SB#)X0,,%Q4N1$V"26>Z@?-+SFK_*AJ\W.\\501YG7[F@>B>UP_(2.YVPO$)O6U?H(? M.EK/NX9BFN@'7JJVZVEKXY Q;6 *1%$@@*B1@.;:#0:$/"50*H*"0-5.4AG[ M1+JA.7 ,\VF]^!GQU=*&V>Y&T)<;3.+H!MLK4#0] 28RCVLW4I!W&C607M'TK(XF:X#:C@FT_FPVHSQ=1]6;Q%%7;UU%-=1 MF*X^(HHF]NH>XCQQX)#GCFM\:P[)SY@F!2X0 E"Z054J@X 6*0><%UG!:9:E MA 5-?>XE-W*H]VSP9\!36WYQ7SP=A+GS/?&7YMBK1)P=[25BK&'2_<2FG2[M M)?C1N&F_NZ[$R7Z]2_6T>+GJ[>*].\);6>_R/:_*ZN?%4E36K[A#NE>+A\<: MSG\A[5TU;Z_+A7ZUUO?5++-NP7"> F8R-PW>QI'4.'1M@C5)<\,@#RJ+&(/) MD;W)#D=ZEP9Q1^T;MATV_9;QI.;$]JYI-][I-?'/])+UQ-=^.+K M3&="H%3G@%$M "): 2J, H9+7!#-#U,H;YKB#Q!C22G9+BBE:RO<=-W$QV2I3C=K*35PV+M#8-H,_D/Q_+JJR+ MU]V/*[U!F^ R9X7"&-@ME>L'HZY%4V:@D!G"4*;8B*"ZI(L41S:V;7MSAX&[ M9,/"0*2.RVKT"TJB*B?,2J_52W"4X"UKI$_^97J3?K^]Q3_\&/O?&'D6P"[" M)BS/N:(*L-3UB"((7:TB 40:Q2$4(I5!\*:728Y^HM:#@G_%_L9#E[X';S$U M%'H*=[5RX@T*&&M#X$'P:0P,N!BL!]PYS$&\T;\^DW5UI(WY+;6%_5$V@XP: M +;FOPZ%K09AF]G86T.<8@ 9%:ZTF0&*)0=IBJ7614:9\L("&LK V#G:+2]N MJDB'F631#E/E:OFPUBK,=P2KV<^3C*F\,+]B.4DZNMOG91I0OZ'*B.1T@LE/ MZH*&*N?0(0U^3G3\]C=Z/9,IY(PI#FP0XPJ <@T8L7\5AJ"L,"SG/ \K\NLG M.'J17^=,A+@-S>O>O:MN(/:^M6 MO__Z?&X=Q"Y>@(8PGF.[B].NSCS+!&!""@ S@V2&=6%(T%2W"_1&CL+>:Y=U MMJ]XC;M8N=-BN;R_7RZ2RG$SM'GWM.K\+#ZB0L),OMM>6Y-VD"@U\;9+=IQH MRE/>Z!VPIZG=J*6U5_3S/:K]MPWM/JL^N_^Y'> 7/G MNF:B6ZT1-1BG15J 5"$($&$44)ACH%P>!&(E\UR$1-&3K<_@6F99J][JO/Y! M'R[2:K=([H(IU\+O SZ9AL,^[^=>_(.7_K0E=.Z(V6D:05'1NE"OX67B#M4( M:CON7HWQT/BS\Z1\O'^@)4A_C>%+=XX_+.Z/GJ),4U:ALE<1&LRJAC[_JU,<&4NS,, M/)6LQP4%AW GJ3V?2W'G5!,V8ZWG,,(?3%LRZA]9UL9MAKFYFTD^Z M!O]G0ADM: %TFKD=8E$ EZ$%TN0R178OKY@..YNZ3'3T\ZF/Y;UVIJ)_TRM9 M5LVT^J\#IM5[*%#;G34VU!7_IAJ@%*6 869CRP*FDF:9$CH(.B6N^@;XY7J@ MUH@*\_/*<=40YH@[M)L>ALX8Y%H[OS0<1,QC^XL;R=EZ$)S4O_HKX-"E!MP9 M SO)P3+-BLQP)#4#(G5 UCGG@%.N 6:4$5E PG70G,YC$B,;^2%,CW08:M= M]-1J\3/MZX0-,^6C6,J1&PM\IRO**( [-8$;@NQT!>P'UMF[M1JE@D$48$H2+FP$4O!#!"4&L!2F$DJBE3PH%W1&3HC&^#SSD'Q M75+6).NO;G.6'/C9/:T]BB<#-VB&WW)^V8SLZ!5.T+DD?'5?+- M^P\_?UL?IKRS/R6\Y7)H2;E3EB:K&?9UI1C33F028 M&^GP E- 65J 0JK4G>93"H,"G(L4)]MK;- #_SQPIW%698$;CQB*&+H/:="J MZX:F#=[L+QOZ$=V-MZRQ-RIGZ=UFWW))_+/;F(LW#@R2AD[O(IUQRD&&L ,JH!DQP#JAA3'*8*F/X M@(*%)[6D5YIZ!MI/:;%N-4"UD:4SY:1*:FF2M14G M:>6Y2QJ)'+;[A9++\"A^XE6(%?!/Q?:T>X.)%^-H&S$U_6$AQX^K956]6RU- MN9YADO.,YP50'#* \M0A&Q,$#*5*(@V1<(AT_@7!G6>/7-Y;4W+=SI94F"/O MRN_G:P=*%>8.&X'>]0L4[*!.L![)AW2?/*F9GQ#IT!)/73( -7R#6ZLL5;TW6"[>:Q=HV$U")X4ZHX9*);D >0JY-2T(@4 :@10RH8I< MBP)ZH19=SMB##8_R MP*$GV,TDK[^5Z\_/'ZU7O->KHU%&G#HX.PYM1%;D *5& X[S'&0B-5Q#D0L5 M5$KB0W3D+\0+;?1J51]N?=$+AQ\K+PQ1&:X^WQ/NN$H)/>YN)^_]:LDG&_KC MCH4*D3C:2;@'R8F/Q?V5<'Q&'G#OP'Z Y>*3JU)S(T%G.!,DRS0$DN:N]UD) M(-*4 L-((1#)H-9!4Z*Z#Q^[EH6O5E_=AY'?AT_>W5."5&FAD;)*(%832.<8 M4*0)8+30RF"".64AV]/!2ACI6Y:V@-ENCO!\Z4IB9R3C MF&6, ,R9JTTW"K#,I" M9,:19CD502!*9RE-8EN\?_Q&H&[\K"N*Q&&FMNDU MW.'O)SNR$8>/7)(LUMR1LW2F'3ER2=RC:2,7;QAHK;O6PCKKZU+'*_U9VZW( M%_UJ(6V<\7I9.2RFM^8C_VVFB[0@E#" BBQS#3H$"$PX(#QC!>4$J30(,BF0 M_LBA0[>AMAVYV^4G*6N& FT^4,.>GF \O07ZAX[*FL.O/5:2AI?D&\?-MS76 MFBN"LRQ%]!W#=!'+HP12G];/#%/-D?<9^)@KBE+$Y8,L<7B05?_GKTW>Y'WY MZ?.Z>J?M6[M8\T]ZAF3!8"$XT+2PGHM2 JC4&E"*<[O3<;C^*K@")3:7(_NW MEFKRL"4XH @A^LKX>;R;ZSO,+T8H+ZC_2#9KUK!^E[R[O';#Z@C&TFW,HH'H M/$Y?(3"6FD^6 XQ&;)AG?WG_,%]^U;I.:C?%!6T;+D)9"J'*@#29#2XQL=XY MSP60L,@E%@@68=[Y+*61/6Q3R+]LZB;"G.MYY?@YR"@BASFY#[_>BN8P=Q2F2.#2@0+0""4 .)04LUYDI4(H5"AIZ< TSHQ\Q;5C;G:*$ M&?]5FO;S#U/I+\R%=%37K:-T-;,M8\F.LT[J*?EEE+ZH&$J*Y(RN8F52?Q5# M:8"WVE:,@SY%0ZCF6%!W9N:P&!0'5) "$(ES@UA&%,V"ANQ> MP7AD(9X>'\7U\3//TZEZ3#_V(\! MN ?[MVGA&K5Q-(:6)L &O,C*DT$)]%5:"%Z@]S.OW,;IU9=2ZM.%Y]M>UGH_ M6=6'9MW?NXZV-\OUWW4]'_?3HOR7W8;6!>8_+%?M/[GKX$P5+.4JU0#J# /$ M,08"NXE[.LWS7)."<3QH;S@)^R,[X9\7JRW]^K1BFVAJO>]=TJ"+UUYXM6-L MX.9TFB4/W/$^N84,&!-"D6.F,%8 I M30"":0JX3!F@/*=",J00]VJ6.'KRR,Z_I>7GRH_%[O>R5PD3Y@!;,A$SAV>9 M[W,E]J:.&[%_V[F0X^=-8MUGQ=@8WOD+!L.<'9[L;BL3%,8&TD( G&)K)8HX ME#.9@XS3W!36?%@N@\9WG*C.Y7MK0)'91^$7IXZ&BG:4T-3+:)9%/H*-=O&7X=*S.Y(MGZTWE M=%UB-H,8"DYX"C(I,X T-';;)0D0'$J99PQA$02!UD]N["_E9I[- T$6OSQA*AULBV3KXG'G81S6& MU7C<%6;A2I>S%VT3XD=[ZPQ!R+& !&2%- !1J "'-M2E#.4Y8X8AYM76=?C@ ML<_56E*)H^5GL$>B]YOF-0(%'G1YR>)M;N<8/V%8E99_^K3\\IV]I;$I^\/. ME(X>-(G1G&-_8QYG?S\0=$(O/ZWXP^=2/G=\N5ZJNLNRK/ZQ*4 1&C*H),AR M+.T64"# J$J!A$QBA+DB- @X_R+%D4UG1S^170:2E>4@$+'BHO+\/G]151)F M?!UM[-%.'/$1"E:\18V%AG&1WK08&;[B'R%G>-\X $]CVSWQ3/W/8[5VKN6M M>;YKD7OC.N1FA.0D11*!7*?6$6"( .>NS8&J3&=%SE)A M#-_"E[O?U7XY(] M/VP)3(SK[/E2=_;P+7L!Z U^:A5&9EHK#3+.,4!(YH IQ( J.HYXP9]MI%=LQD+PU25=E;_S;40.4$P &$EU)PU _(B@K M#-HC2.Y># ^_)TT'UA$DV1XJ1]B= P_-?WKYK V7(,L1,10"8GTB0(P1P&3J M:H08@EH* DU0C=#NT6-7_#RNE@_Z+OFI5,J^EB]YM:XK]9Z952EYX(GR3A]^ MX>,P*<-NQ3C1W#Y[VM/%(H*.3P.,KPG,8+Q?KE!VY*-B@5,GYITZ6-[DH6#>)&:9 MS2AE!A.$ (0.XB%'$% E*$@U81HQ""7SRJ+T4KFE6?8-. W0TW"S#)(^HEE& MF>SJ)5A4L\QN;Y99B%EF \VR#F,_6 [K3ZY5#3P,7S>QIY IAA "1:D$2!<, MT$)KH(U6G-FO9R:\+-27X,C&NN4@<2QVP_02 ML.^.K)]AN^[!KTW87CM UMZ=ML]SIMMG!TBUM\L.N6]H8;K02FFU:Q[ZH5SP MA2SYO--%U+ZSF&#!F)" "W0GKB".5PIQ_7' M YXQ$#G+1G"JG#\Z(A^T?%S5W8AO^+U^L73=<+.,JQ1+DP*LLA0@0C) K:L! M,,T4QA([#Q,$E76!X,@^I4L^V=&_2QP'R2\-#YYQA;<._1Q*3,V$.9$KE1(. M=>4I:2QLJTODI@6S\A3^"+W*][Z!<%6/HM+_?+2.Y>475ZWBRF5GIH LI88# M2&U<@:3&=IN5YS;6,!G&!44,AZ%-G2 R]M9J2S*I:;9MI8$F?E([?F9]K013U73L0L62+!N .\'8]1>]UC5Y7CU$\ MFH)4[5K%8:;3K"@HR C1 '&" 3S[ N,#9&@EQRY3#L(>"P((!3(0B3N61$S9H.\0]K MOEK[N;7S!$-,[9!L0.V5FUHL=TRX]J2E6-M@SE6[UOS8('RAUW>)T)_*18U- MLC1M*WQHZ\=9Y1+-H$8< 6I0 5">2R"02 $GS! IH&!$M,I]N5#3JW9#=!3% MZH4:0:5^WX,X2@IS]1V:R7:&BJ-:=\W%;*"Y)%NTYIFSA"9NG+DD\''3S,4[ MACE2ZYW+ZJUY)J4;'6*=QKOEO)1?F__N@A92")TBRD .$0*H4!@PB:U3)0K; M;5Z!&28A4:(?V9&#P9H)9]'O[$6;$Y4PN_94GY^-QU=*F+UO];'CX"YIJ">_ MM'^.$MV%"1[)&7@2G=0QA"GBT$D$WCW,8=1PZ&^L.+SZW#3GMH!+LRQ#5$&H M@-+,!EZ\L#O)S%! ,R*HT8BA@@R8DGZ6H)WYN8CKE#'(*S0S#EJ:V^[YENSYT:+!3N"B:)'L_CR=24W]HKB'UGWY MAF$&_9/F;A?GWN57BX?'=;UI>[.Z6O.%LH''W[2#T=?JF;5._LDZ*KV29=7P^GXYGYOERMTXHYSE MJDDBJ-RZ%J4 UP@#G$J<&99#NY+!(THF%6'D+ ,^#L2>]KL,3Z /GI+12V1]VY3:<#$R-M9/+G\E_/I95 M#<#X[+>RFA&**9:: VB@ ,CD& B&(, FS9"!1N1IT)B',W3&3GZU5),.6>LB M+.' >H=S:O+,>5TO?&"2:X#1 M>49PP31@V(W^=-/ .<8".-PHEA:8H8P$(S.#(SF'7HW^7=#A.-BPG#DAF MPW12ET&(!E?$"P:CO$Y M.A.C&%\0]QC#^-(- WMPYO/EK]SR_,-R]6+Y*-;F<=Z>]U;6N^JR=K;/VY8C7V!-&>MLMG MB%J.6GX&/21*_T][QJE-P9 B&2B*S!T3VRVS, @!)@M)=GFO5^>@BKDT),LS5Z--J(-W%8"E2 !,5(9R2C.>ADTUZ*-XVS.;?ZVJ]*J7KL^'5 MY^Y&WL 4YY#:C;PU<53C!:8J YE6A&JE2*Z#LA[G"(ULY3NRB2MW&Y[R.*LH M/_..(7Z877SX+)E)#?B2L(>6>_'Z*^JF.TG3S18RRPD1 MBC!04&P_S^G_Q]V[/[F-(VF _PHCYFZN.Z(PRP<( CL_E5]SWG.['&[W3LSU M#PH\J[BKDFKT<-OSUQ] 4A)5DB@ !%B>VX>[7!:9F1^522"1^27,]8M:0B!E M3F$JBK2"3AY[04YDAVV+A#ND]LP[M>ON^Q)(=MX:P'0W9VVM[DF,L&F^8E3( MHN@S4J8OB;YLZMF"Z(&/>VYN^8,4V[F\4P/SII^-6R\03J5 $I0DE?JMRZ3> M^@H.B,28<9HQ@ISF-7OH$-F_#\+;9DC'C;$'II;;YKA(.6ZJ.V5,"]65*?8Q M!]:/P"34MMQ#@VDW[?X0G6SI1]S*+T*US1^_;NBF*9O;575:>LR%J^-Y1=7I$SZW;UBZO/OY[6/^WX'3?YJN?K^F?[QB[[UJJ;S=3.E M4R^?Y>JK7,]R51593@3($"H A$@ PHL*8$8+5)244K=IFM=%QMZ4TC^2QYU@ MMQ>@!5RVWAL2!%='[F3?) :*O?C]#-V="B'=VM;<8!Y^5>#$SFX+P*G?6U_I M_1I:2;J6;V3[W_>+'3/!W^O-PR[_U;S_9B13A;=NT<=,W@"D&X=82UY*G7%JZ0G%EO.-_"+P"9,L2VD%#RAT7]SZUL^@Y@ MA5!5IAF S:PIF'. 3;MRR83*TH)PD:8NZX[S8B*O-?9"D]NGI]62\H=F[-1> M!:].C0N V06,\3"XQ8:Q"#B'@V$# WG^!2&3.OFPH<_]^-8;_C=]Z\T; MO9W?-R[-$$5+2OZ+RI M%_])[]2W:W'@3'(,/C\"8#.9<8QP58)4Y28Q1?37@* *R(K@DE*44U6Y\MG^ M"(:Y?Q.V9DY7:_OU*^&'?%# MO9#O-_)Q/2-97HB"(I"FM 2PR@J ]:] 2HN,,@AS*JE3)N:R82CT/D64V9:SACID3#YO=TR1#-H5*B9R5,6WZ8\C,DU3'X(?' MU/Y\H=\.XS>\ZG_.WB%Z#9"6FAS$1BP$&C0O:#'0>4DO4! T:/+YHJ#A2\;F MW=[5WYI".*F_%YO/^O4TRU*H_U>D@&4FEU_I=PE#:09$GC/!)2LJZ#9JZK*L M^.6PC:ADI67YYMQ. 7+-O(TRVS?_=I,T8I,]!I^',!B1BKMH7?"$W*FD%TK+ M733Y!C[:"([MV*Z69\[.J%[Q^HO/FX+G>?=WY3C-7O[?$U38( MA$?+-2*P37)0X2;9*]';_S>G<]N0_3"NA@<+%I9B)XX<;F"W!^(*@Y]("2C.1(R!9#D#$"6"KU\0-@D;#E$)4$E M;[%_KMO=!WK%7-&[D? MMPV[2Z%RQ"E1H"1FIA&I2H"E7E^@JJH4181EF54R^ZJDR&N&5G:36#N6GK3B M[=8.U_$:CD-!47 +,=X 6 <6:^/.Q(RUY'^Y7W[]#WV/-ESH'PY1XOJ=)PD MU@;N?-O^@I'-A68\+LNK-&.R K#(%8!IQ0'%4H**29;Q4BGMK%YMA(ZC<[VR MA)THSV9!8WY6YIF2J !$E,AL?P@@'&> *)SF3/]KRHO99KFA\\CF[T58F__% M7-),2AP+@NW)AI]IKD<9^R[(H$.0SVD?NJEQ\D''YXRZV*CH/\QX7JMOL\OM M]V9.HN'SZ1<9WRKMT/^0=/5./^A96@I4I"0%L"SU'ZF @)2*@AP6C%099UA9 M+0?&*A(Y('UYD"M)C4 [9QR-Z[#C3HF6FY,/LG?<)#O-CEH/;I)&N<1HEQCU M)L)8+'F3JFO^Z8? ^DBC'P1SZW@<"J@V=IN[F8 ,TZ+(FJ \^OZ3!/!0*.R" M?;#[1>LWF^%2<9ZJ%(A"" "%+ $3* ,\+3ECHL2Y<$HT6\B,?Y1U:(Q:JK:] M[%IW>O!.LYFD,$4\AR"KRDR_7/,*,%@4("4%A#G&LD ^S?^A\!W//>\#LT=F MWP9KNY5RX*^FV[O5LI-OTA:^T)5J%A)_M+:]BU5L#I>Z!>?U:C/[;'+!31W35R@#6L2O5Z4W.]S^V/T'9I MSC]&8=A_O6US3-O[F67MF&?-&'(]?4'/[?3?#BYW?*])G.JL^CNW.?^/ONGK MIJY'>YQ>,KVA&[JC0\6RS M:,(!$(0&L2@@HXQ1P7!9$TI2G3+EEK\\+FB9Y MW9-M^C[H50Y5-[!L4]?C(?#*7#M;[Y&X'C9M1-[ZPHTG3EL/FW>:M;[R^;&% MK]T :9RC(H" 408!9!2":@9OI!)(:4J\Y3E3L3.SP5$=LYS;>:^E:Y.(Q7& MV.GF@3T3PX],N&1&\.+5EQB*<,FXRV6J0<8>O*G7]/Y^979J>MEIF.R^RL56 MMF-=RYQ(I/3F$@E2 8@(T@M(60%>X(*J4J0DE4[^-B LMN\=B6ZI%1OA?A-T M!V&S=,I 8#@ZJ#<./F4C5PT,5Q1R6=34)1]7C3Y3T'']&H_CFT^K)9=2K-]I M+5\OYW/)V_LW[5,/R[F^35.S=2C1F@F("J17PH!DN-DR*H K0^Y2%!)R7,&B MLAK2[2D_8S' M;:<[AO&W^>CT9<1M? ]=U@_F_TUC^U30WTY^,I.O$GD0WA2PKXXG8[F> M((1X(K9G#!/C['H*82 V?R8]N3?)R?PM _JS7_:OB%+#'!2[8&<:(72:^-0C M((RGYR(A;^ZQ8-Y1*7>5U#J\/RX;GA MV%1=-VT.G^CW_KSJ+!.LI'J)3* Y MBE6* BQR#')>0E'RDA:E54[*5X'8<7,W%'/5JI0\[75J_%CLM')8XOG ;+%0 MC@R>8S#00J@PMF MG_M.MV(>8?71DGG,?7R/_%XO'Q^7BV91WO3%K.^VF_5&1Z]Z<3^CI<*ES#) MS6176.1<_U2:M >2D@E,LM2*0<-.W#3'?ZT&[>;QIB676R<]+5R/ 01X,VAHXX(!R\_<3'A#:FGAX66ET5M"KQV2#$%.6$5QP#)A@" M,%<%P%1OA8M*H4)BD:H\! /^I.,DK>;D!*F.\YHJ&1PBU[WIA0JYJ)WJ3D;' M+91[R=&03C!8%LL%&?_8KDA:B@Y3.-TDZ_Y;[S!U(.JF.<@BSRG" I2*0 !1 MH0 EH@!YE<&LH *JC-MO[X9$18X/G2RGX1<6^-CLRT)9[>CR![$[THH=!E(=C=<7$9/\?]H2J"J6I M+,RTP-1T !/% 6:H,,>\E9"4\!2[#=8>K5+DP#>:@WL$IVV YV6WO)KV*;@% MXHD>P'2\Y2>8O33K^(>7H>X-!V PQN_3._L%VCWO]ZOO^Q__[UJN](T>OG^0 M7S6N38=%6C"!I0)EQ?7J$*:F:CQE0*:0IZK@>I'H1.!M)S9RP#S,"$CVLIM< M_\?;__8:DF@)IEVD"P^16S0;@XYSB'(S-E 8LA0Z::AQ ^)Y.'&\VB]D?)8F MUR+%6[I:Z/7>^I;K%?JVR7*_D:KF]6;&%_-0'II-_>8:/2APN-(S [U\?*PW+>7:HDE9:3%RP6NY]AXPX'3/F!F5 MO1K-&^](D=A3"+PP")53=9(];6[5!Y:3'*O733Q3&.;8Y_UZO=4.MUWM$R/M M0="ANJ?Y6+.D_]MJN5[/L*2(%'D!$"\9@*I* 8$9 T*552&4R$KD1(WNI\9$ M.=JEZAAP"C3.5K^C'\O'Z7;.<]F0P<.=,Y=-=Z)S6>>C M8YR!C_E/@3E,@7A'N6PG0I 9P$66@Y142O]7E(KAV5>Y8LLI\>D+ M=$>FT Q^WI\^ MAR]73\M5\_(QK$;RM;GOZOOKI9 S!BM:298!ABC5NS3&S$#3'+"OUZ^J^Z?5. MA40V.KAG9=P@M=@]Q0#*+2CL-$AZ*MPD>R625HM=_B4&3 X;L!AP^6W+ L'F MMFUS-7]P,V=]L^FV>*[V'6W\G"_VVPXV),WKKL5I?QY4I052K,* 8V).B*4 MF%<0%"7!C(NL4)D38_)9*;&C92NM91E?_Z?;9N<\+'8[G='&ND6\5MR^O3#* MJ=>@28%V..=E3+J]&33S^=YF^,.>WMC-L#LP=30)X5W3+.5EB3(A 9PA=K,_E(L/"YO6UZT,/W%ZNZM\TQJW M0NCOS+K9,=VM/JV67VMMS(RF.)5ER4!>R1) I5V>8$A!H4B&,Y;RDCBR I\7 M-$TBHY/=VZKOY+NF+R[ 99NW& ^"5\+"PWZ/-,6P<2/R$Q=N/'%B8MB\TXS$ ME<][I")Z_.GO%T_;S=U34QPN_F>[-D>Z3RM)179J7,[4]@[>5&=N=6<$([R >118 ,9[A;4!SH^7T;&H;QG= >< 1OA;X&2Y!>Z&>&^C1#[V[Q MXMW0SVRQ:8=^?HE?VN:CW!@:P&95*:1X]?VWM1F$=_?4G-4L[F_-1(IZ4\L# MU296E%>($: D87I)*"%@>0J!&5^>$ECEE=U0)'\58J=?#9WFN_GRCX[F>J]) M&YQ4NO24I'NM#$]R3\9A9)Z\?-9&*.D?/TQ"90L\E!@ MT@22/T#/DTHC[N299M9;8E'/MV9\QZ^2;U?-S=]^X_.MEM_22#_J95XW" MI/1)KIHSIP][5@#(8%H5N1F"DR$ !44 $RP X[* .,\JG%9.">E BL5.7??4 M3 YZ)CM%VXC74]6T4NR[\K2V[3GJ"$:'8$_0,DO^ L_%,9\^Y2-QS[('QB]4 M/CZ46M-F[@.#>9+C#WW_,'5.1]4_MPOQ:KG8KN6ZJSI)%:I@ED,@92D K'@! M,*,2E+A2N.(5SY35B;V7],CA]I/^_0-=2T,@>% B7+G3,+(6>^J8>+F%P?-U M/$?*-/3$G3IAZJ"&\1M7#Q4,QY!U4?YXCBZ0LL+#M5!J^*8O6C!E9>^UPBF[ MFW@VVL_I>GVG_DX-*]#F;O6YOG_8O%D^TGHQ2Y% .O#F0%8D!5 ) 6@F": I M8E!P6A"[9-$59.6!,;X0KPD@J*,EEZC0-UE)N9(?77Y+2S:5M M\;)S[P@HN+GZ?M%YT.#&<%DSF7RBM;A)_B'I*KE;!,C/>]H!X57"_W9.>K%_5&[_>^FFS=1G]YS.E"6Q9Z^[A<;>I_-:*[,X831Q"9*%/( M,4@1Y@"6,@-,$ P0EWF*(9$$.159CU/GAXLG(]&U"S/38>86?5J]0*-8R\F-@IIDY,4W&]W)^QS8T* MCN,J+L!D%X_&&^\69P['B8W FQWC<4#JH6&3 H6&"T(F=?EA0Y^[\I5/^[/^ M79R05.02E9#K MSTPV#%U51(J0)5^D[M2(M?-W2UF1; YX+MLYOR MOEZ8PXN$T7G3 KR= M6&OHWK9?M[BX66;"7F2BV;E19C=A9YFY&!B08O-EIYJY&'V.0#/21+-C)I=> M-5W[XUJO.C^M:BZSF4)9E1<5 65*L7;VHC1CO3E@)64Y+W-2(3&&*6E MLNW MW8LZZ2 P>3(2S1BCUN^;"+!=B\-O' .!/< 42D$RA4 ID5YPYQP#G%<*5"G/ M)9,P+953%V@4>/WH+?:EL M3HVG.>X_AG@YDN] ;!3JW.'S"7!L%& MD5B\5Q:F1R'"&I+[@LQ8%G ,4V79W,"GP^*!+A9RWA$*_FVYO)_+KEF(IIQG M*%<@E88EM"0$,(I*4.:J)%D*<2D=NBLNRHD=0UK!>X;)GUK9+@4B Q@-!X6 MECLNQ9X9W4KU:2X;L-VEIR((!I[]%&>Q"-5#<=6PX?Z)RY=/V#MQU8;COHGK M'_>(0[\NU>8/_?J^78C=CV_,_)/E4QO\UIOUQZ4.A[_*U5<=\[JO((95#FF> M L7,S#@D%6"\,/PT%21*[\J5M.?T\E(AA2[ MW"1FC]EJX^#2?E!;1+KH +H%P9T.S4B(_5]Z&C5S=O4652MED.S4\HF2?I Z M!-#HT/K%5D^( P7?4: ,QF6_.T\7LD=9?A3-Q]W)+W/P-UHO#'G-W>*-7-5? MJ2FK/BQTUQ_EYM-*;NBW&S&O*ZKGA %%F?-O79GQ;RY_P.,3J,PY7O7 G5$ !2IB5 '+"3?(: M Y)!550X(QCGLX6\-\.'OKP0O*2%]T2+?Q^4[1(&,;Z3;N])HT'RD]'AYV2Y M2'JX]?30(=R4&;2ZA,L9N%H?*&5@+7;2C($K&,\3!L[7^ZS3?0>@_D*_U8_; MQT]RI9:K1W-$\H6N[K5*4G\K];KC7LX*1!%7G .!A-)K>"(!S8@ "!:HK#!1 MI;)/.$14-';EP4%RLFE$F^QF)]ME41KQ4=GL!GZ,!^"X9Q@[$OHFZ=1/^H^Q M-> F^?2C/4>7+ $64/^$V*3Z*QYNI">2-+@/Z M1%=WJX;U3C3SAG==JK-4E9!7I=X5*$+,)$.A=P4I!+D9Z6_F,/#6W0M%O]!\;(\93@J&!#RS?-2ZT&W2#Q?1=\E-*-:Q:'K^"X M*/&E"CFN03!0SW'U4L^:WLV#7)GPM9(/.H(U6PB^?)3OEBM9WR]:7EO^_8N. M:6O*N_;)YF]S>J" ,Y%-[S?NU!?Z[9,I0];_L-FL:K;=&(K<+TNMO:%DYCDJ M:98S4)6T!!#KF,,$0T!"E.:IJB013M-3)]5^@I/+>VG2IJK5/N&=^LGFH+%W M'F/:!VT7#G_8Q^<66!LSDB,[DM:0+L]RDW06)3N3DIY-33:]9U5R,*M)PYAV M4VV:#MFM<4G?.M.1UMH7L&#[)1Y+J#KP276?MKS\)1[+2=7ZBR@QJC._>7UV MK>4E$VDF6 9443 A<" %1D"B%!6IHJ6]__1ECPK;5]P6\1#?]&0,O--&?^V100LSWBZ\M[>:!T6Z6 ML9SP3%*09U( 2 L),$40E P3E@L"N9EILMS0N9U+VHMV._PO2=Q5"OS=CYI]V'O=WR[]C=[W-NOM)ZW:_=>TNIA.=?W M6[^BZYK/,I2C2F8=H+1^N<<"R/T-?Y002?;:F/Q%/S'=*723O!I$T><][X-%N)>]D_2I MW_@^T)QY[7O=QB_X_,H?I-C.=6 SZXJ%?OC?NQEL7QJQ\MOFE3;R?V>J8BS+ M39\1$T.%HXA^BDY!)HJ:L5= 6U,L M_N<_92C]ZU*U_VV[T/_\)YP7^5]_6^@'-?^NE>I^T5.S_7BGOF-,B_-,+2/@ MBS\IQW@YOC*JT_R(ZR'YW6B?=.J'#+)1\0T5DN,H.6T CPKT2;B/*RT$Q<7M MMWH]HU65FMX)4/+<3&G*2T!RI("4,E<04:DX]Z=:,"(B!^5G[ #)[T:FXW'1 M&5SL@N,X:]T"FZ.A(^D.^K9$X35H!+P@@4'?P&&F@J-/^CK>KG_A0]>Z4\OU M1ZUV-\E=TH*A/">@,JPGL##$95Q6@"M5RE3D59$[+:^NR(ONDJ>=2J;'=R?> MU3F'L;/UU&"(N+KM'HP/!S ^7@?#PX&M3 SFSE/)[J7$]G)OYCSXN=$H@=_'\,H M>H#*SK<# .#FTR>F+J,*_HZS!U/C&C/&JL! MP.S<-@P,;I[KBX"S^UXW+I '#PB:U(FO&_S+^ MBUP]FL7]L[, R!E.4U2!O*KT)E@A"1C+4\!96E;Z=UDJW;*;C@K$+K98+IJ9 MJEO]PE9;K9 T9(,+7C_I7SQ=H\,. ['K<4MXX/R/70ZZF+\9;8!1)VEVY-,< MP+C!$?P@QE+\"QW(N(%S^6#&\3Y^P:FWTYBQ-"<9EQ+ '$( N>)ZB4$0$ 6G M0O_>="FZ5(;V[NT44MQ+/]O5?T^>6_CH@V 7&3Q-K<1_PE"8GW>/(C:C*O]+/GR?E'_2XI/#?-Y M0_KT83\/.B]2G@GM=+(R0P(*)0 U(\TDII@7>9E6F=/(PL#Z15X+G#WV.IQ* MM(-W%N9?3=/6:_I4:TBZ6AM1ZC-4)E3 ME6=Y.\ ,PDH +%(!PT262KPKIY>RZ;CG;: MJ.'FM9[ V[EW1!R]XL!.G^2GG48_FSZ_':2=-@VB+4? [3"BSN%B'""!XHJG M$I,&H'% /8]4(^_F%])N.=\^;N?&S2\UX>]HTGE:YADK@:#83'*@")""ZS=3!-UK/IBY0P0+E994#CE5S%IP!S H!*EJR#$M2R=0I M](15+W)\ZI2]2?;J'K%']N?([^DW-(C0-GH+@;6+E)@W,<8)]'\$A2?"ML5;TP":U%NQXPP\2T3YC$ MU2&9-5-951:P($!KH!>.J:@ R4H!$-.+R)1D*D\=J]TMI$8.REUR;V5F">ZU M<-S4VJ%G%R2#8^(6^SKQ25]^8A2X:6:WA"RW=; S6-&MC#15<'=FTO;L?99FU)04[Y:K=TU1S/OU>FN"UXQ*4E"6*9 +P]N/)05ZG<= MKF-'I9A ##D5Z#IK$'T9U\KMYCF;=S[O,0L'&?5L";5=2(D*H%MX.>88[K3I MAD,G>V#U>S!I-4IV*D5A''9#(SS_L*7\EV(C=H-G@)O8\4:^@:HMT_M[O7G8 M\=CLJYM[#2\%Q#E/40Z0I#H\T:H$.,T$H#0M"*](@9G3B9FEW,A!:9=93%:[ MS8MOPY MCK:Q)S@ZKA&G52#Y0VN0[%2XB=U-Y&AWL-AB)W7BB.($Q6D<<;O< MO[?W3;WF\Z4IJKYEZT:F0Q_KZ<4Q%^ELDQP$)K_O1 ;N9[UL4\">UC-")N]K MO6SHN=[6@4][$!4N5YN'6_V=KCGMCA DRI625 *%E= +Z*S0VVRBU].%WFRK M7 E56)$0G[]]Y!=1(S#I)#K0$I[",.Q[XXUS\[DCNP(>D S;,8:&\/2FT_$/ M7C3HB'CP\J?\@OBGE6FHW'PWF^#-[4*\_>>V;@:7]IJKL"@0S2 ':6KH/TF9 M \PK#@I1DCQ#944D=5G^6)6"3*$\*U1:<8Z+D)E MY[8A '!S6S_;W1L;KQ@6JH'QDIAI&Q6O&'O2D'CM\YYN*^=S0TZ_$+_0U?]* M4XG<5?'-"**&(HKDL4T?'O2@JMNO2>5?@^[@3[.BP MET&R=-D@ICLZ;2NSL7LO=5><&]!IKYH6RFTO"YK6<:\:?.*ZUZ\8?8C9#$>< M(8PEU9L]('B> 9A2!@@B#%2YQ(SDN518>9Y1-@(B.^KQ,=K_D?XE3;/#0-._ M)EF:WJ3M_^].*>EV\[!".Y/!"U=O]4 M_#5!Y 9"?4N4-Q]#^"8KRQM/S E_>MG>_J4.)X^,&SA[//Z<6_AH MICB_7BZ^ZMVIR1^8Y*\IVVKZD#XN-W+=I2H1$ZPB @,ERAS ,E> ,JH#"Z*4 MY2EA%%J%$UN!T2L<=B.5&ID.P^EMP!IVRQ@0N+KI7GC#46+J0(_PN)[]]0/F M:);]I =20X'U/BHYFKLX!1[F_M,-XW>P:JCJ?(NU_FMEOXF%W)%YWH9=BL> MZT5MTA[FA;Q;RJ=($H8D!#@SO"L5D8!EC "8%:S(# VC&P/C%7F1@UTGO5F4 MT"/Y;LN/:ZC9K48"8N$6]?HP'(L.OQ6R-#+0DN6:M$E7,):F/U_0V%[F2;6Z MNJ>+^E]-]-?A9;V_,[LUPI][5"[K@-9TWD^8;YC/'7'H06?'< MH*^>*7GN*=BX1E]%L[W9*YDFW6U7*+(=ZXTX-53(#$$H)J"PHR,Q /:XDRYE3R]US 9%?SXVX9*'E MN;V.3W"P"T]CK'.+-*UAC:@(_;:7[ CD^2>WG]2)+QGWW!\O?BX$(_GG^OYA M^:\LL^0HF,>4B S@EJ&4II)#DH$05JA2AF>).M2:N M"D1VS;Y$\RY\SF:^,@J"I0);0W)A=!Q#:VZ!M^4*)"**CHN-YT3HGW>(:77: M8I6;I*60JKG>7(MMT_@7BR7='HHH].D6XE^05]T>G&'"=8?[^!(^,BF$%/WI M#/L2 UIP7! &9%%F !:9!$1D#) 28R481RIUVKD/R(H<>W:2D]Z D#'4BI('B0&%XU+Q@AX65)$Y,+7C7YE"CP^B5!AZ$WN+3 M$'87%^XWLP8P6F5%SG 4)K#"HP!(4@!AC'C A=*<*>SSX"Z10X: M=T\7QJTTW5*@4_% M;@&I%;.? 1Z0X^R<_J%XS([N/2U7V3FS3OC(SGXH7"?W9ZFV"['W[MT7*\>X M**4@@)>H I#)#+ 22I!S!:NT(!5W8Z.W%QUYJ=*68J[D9KM:F)HHTS+OZ((. M,-KY9QQPW)SW4CMWJT=_;1'=Y0VD0//03=78NM-4[/H\+-LQ_P6\Z\H_6J*6SOS0GKYH&*N\5G:7;N]>+^%5W7Z\,0 M244*G!HWQY4J#7VGWBSIQ0P06,J"*X%%EKDL8[RTB!PAC$YM%TSS2N5SNE[7 MJN;[0^IZL=ZLMAXS._TPMUO81$?2+3XU(';]*3V-DIU*B89RKU32:!5UD. (M7/QTF'3!,@JFYPN5<3<;-WEX?:=>&Y,7F]5NHE:]_M]7W\V?[_1V<;DZ M.!C+D5 <%Z! &040ZWA&"R@!PQF5(F=$T,)G^+"##I%#VNL'NEC(MC)[)3>T M-E.'5YN%OE/RQ\-2_^ZIK2W4CGF_DGKAN$HV^IHD2_]/$_$Z1D#])!+*N9ET M9Q)+7-9?C4)V(3 R[FX!<*^,P>]('?,+H\I-PKXW/R2M4I,,,O; M)O L8Q<-7F21\PC9* MB;RCX6$G'5R5^A(C#&RAN#";P/IR7R:Y. MF/I!;T7:X2CZ_K+'25@I"-.,FT$#4 HTPRP"F6 YS(MRD(6*SF[<[F.K&J7K-G!+?JQ5M/QK!ZS;@^S^K5SWK6 MI)JY,H3("59'EH.1*;\Q+E ."N0 RSVA!9*JRW(EG?UA< M9,=LQTG6C<2;9.'XJ-P<7LIZ]76SJS?=W]5RN7M.-O%^NOL\0D4*5!0.2L@) MDF* &4L!)H5*,T%4IBH;C[YP_\@NW$I,&I')3J:=&U\"9-AO YCIYJAN%EJ[ MYA4[SOCB6O*_W"^__H>^LG5#_W%9%[E(E?"K"R:U\2X6?.K'-)*QZ MXW&\=@8;N]?B.(O=/&PGJS<#-"")^$5#0G&&GPJ8EB+\HH$GC."7/^F9:MKU M #19^AE%HC!<1: 2569:H"1@:2J @EF*5(FHX$Z#+(]O'SMQM&^4:<\<7$F5 MCZ&P3 QY&^B8_[&VS3W'<]:$4*FG\ M'Y*NWBZ$F4([PZC2&SM4 ,$% 5!EAO< (4"KO)(DRW*]([1='EX2$ONHM>MX M:>4F1G#RUI"5:M'V2\6+"%U?+X:PV\WCO$QV6CM>L\EK 7GQII.M(J^9U5]* M7OVL1T&G(?][OR]FZK$"?I9/]'O;[_9I52]X_43GG^3*'&32>ZE_,@K,4$F0 M%# %58'-48IV69:G%2CR@I.*HY3894L#Z!+;J7LTE8ME4VV]VJEECO.?=HK= M)$][UMG$-QYL@G,AP=)L;9+8@T ^D.BC7$:3O53&_.#NT[E7PZH'U0 ML!ES\H])T78HGIT.=;]RV_CHNU7LAL%KL,9WI(CIJH+#8'%41QSHEAZOG+_3 MU8KJ%:3^@S_(8E>&KA@L%5. HAP"B VS1 4Y0$PIE$LL]7K0^DUR5D3D%T0G M,^F$)H5/9?YY;"QB^FB+W4)U1&,=0NIHH_TBY8GQ@2+>H#F#@>S\E=/%IT'- MC\+.\"?]TC)=0;%YD.\73]N-.;?@&RG>U%]K(1?BLUXC=U^N*C>'#!4$%311 MII I( 7$0+ *IVDN2%X6,QT)V=(V:6,OW.6+V5?!^GMYNUALFRJ@5G+RO9;S MRS,AQD)IE_*) X];L.KID#1*W"0[-9*='HE1) *#IKO]@7))#H(GS3.Y _(\ M!^5Q!V\&B4/=KJG7/2R#LEF5$:$H*@$GRLS9*S+ BH(!EJJRR$E&,NS4S3TD M+/[6ME>:OFKJT@][6&>ZB,N8V86,4$@X9K".0&B+\S]=!\&'_^&J=>$8'RZ+ MFIKCX:K19U@=KE\SLO&Q%TI,9?)OBR4S'"DFM]V$EO5G:2QLVJNU%NOCAJ4] MNT0[*(JC F8HE0"F2O]AQD&3DE-0XHJ;98F'FH)I4V4:OF>V38G$?6@Y5EC-!05Z4%8"JD !S_?@8 MEWE!,D4+5'8/[>U"_%L]LIV^7@_,+(E,5K.YTX_PH.S>'2\.O=M+I]\BVU^E M-ETN?9W;=>LZ.=;ZYGG_;(\6L;UMA.[9&,B&[JX-JN/+=-_&@/EB=VX489Z+ M;M-K?Z>Z/,'=JF6Z/@R$G)5%QI50>N->FOI!I?\@/(5 $LQU))>DI&Y#-Z\( MG"9MN$Y^JA?=E,W+A;!^B%DNNP/BX+CT-I+-VV:76%NN6@[[FZ0G/^ 2W-+2 M4,OP:^*F78I;&G^R'+>]SK.TRGSS=321XO7RT90=MXT^1MA]$Y=>?3]\Y%-[ M0''[!UV)M__,/8_:EJLH?3D%?!@JM2&UR\:9I=T<+C& !1 M BB% A3S#"B6R50Q!#/BQ*Y\5DKLE]M>9L*UT)L=J[G;:^T\/G:OF-%6NX7[ MGL&O&X.#$R$/&A2,5>.D/G M];^D&27Y1&MQNQ!-T&BIU]_L&20.S$M48"*RE ,!$00PPQF@92Y 7E$IBJI4 M2%I59(=2*+*K=VHDLNU^7#>,6(SPF T_';A84I0W2+)3K.D44T'DH-R M-TFG7LM&=-*]1FYQT0%DNP@8 M!SJW6&=0:_B&/O51^VV'VF&(U>UUU)Q#F3L @8*6@^!)PY,[(,\#D<<=1J0_ MV?4=('N^ ^SV>6^_R16OU^V!C5Y"+M8U;W9TV4S"5!2R8H#E(@=0Y0J0G&"@ M2D(+1"I8*:?E6SQ5(R_L;N_O5_+>Y(SV60&;XXBDZ?LHL*^-D<7%R)(TD'NA.X7S=ZA7O[K5[/ M,I[EG)Z\A>F9](Q@0O2):[,5I>DA2[_G1W_ML(3'XW(GWI"$Y ML@RC(4SW//6VLMJ?J."21:$Y"T[DO Q]P25S+S(97+Q@!)_=+>>KK10]TOM= MLE<1R;" >C66,>VI>H\(**(**('RBM!*^Z[;V.1!<;%75*W<R4&@(6591(*60A<@H8ZQTV7@'Q-&7_8B^')IV03(< M1FZ1LLL+=O#T)$]1\O>7S0J5W#H5,&T2ZZ*!)\FJRY_T/3E\6DG> MEOSJG^>RV1$MQ.WC$9+:JR5 4H9<$!)%D% M6)$7@%893TE5LJ)T&Q-X453D:+ 7W'S752?:L27J,DYVSA_&>C>7/S9\)S5" MC_QUXT+U!UT6-&V3SU6#3SIUKE_A22;<9C+77Y9OY%B$]5([I1 0!25(:2$8IYG^'SY;- ;6_7,EEWHATYAB]"9N?+XQ#P8QSN1)I)XIW0Y-=KQKM3#U\S+!0# M\44YTQ(17S/WA(_XZ@6^Z_0^E5?S#9?KC:'!:)*6+ XKKS><:+N ?(Z'&3M)I$X0IQ M-S_81LA:\,3;(5= 3C=%SG<8>6Q[I][5"[K0&['YI^6Z]IFG9W&KB-4:>S+U MI4KV\I.= G$FZ3E8'/H<5;]-9&- M>->BA!.$2I%#"5D*4(D+ #GA@.&B C2CE2HK7N8R=><(&H>3-\'/JSVI#Z/Z M'[AK[=PI/%#RHJ*9 B(O*8!,Y69Y2@&J4ICGJA("I:YL/"' <:;2>=OTQ ?# MQ?8],<92M[=">_^;Y':S6=5LNVDZ-/3N\A,->QY[V:9@]2\E02I"-[25EEDD$Y($J[ M:*4(KB#*4XK<2LVL14?>-^X4Z18W6A70Z)(ZM5SX]EKFA665T9Y,XE914 M(@. MV3.TJR@/?E [:%%PRH:^C!>B;#ACYF7*AG,?'KLPO\H,L[Y$#=.N*5,A%9=I M!J30S@NK4GNP8A)4#)8,Y[1(5>JW;A^IV83+>IMVL_5@O]G8I?_8I^BZ,YCP MV?AO'"9X+",V%X$@#+[W&*O7"VU- L%Y>><22L!(0OEVKW2[Z!?#=^2ZXFZQ MI\W5'_BX7*R.6'3-]8W27R1_6-3_W,IVSW5@@JD$5GD*!=#K+@Y@D96FFLZ4 MP:.LS"%6%7%*PDRB=>SJO#UGN6'GV3ZVS9B>A.51GYY=$/_AGHE;@#^P,28G M4W?:AJ:]YVC.K?Y9?Y6(K#0W[_<)0(9X"+G%V)T>[92(G2:]T0]F+$2+W^?K^/D, M,/* (=Q((Q?A4P\Y\@#FS-@CG[MXS&']K^W\NP8XZ\U^_6@&6W=)KH)D6$E6 M J(#BIF,4P""4 503A$E$B$HK :<6@4(A_FMX0#Q&^3J\\5P&^EJ9^'@;-W+Y-[%/!>$FR%.0:#@#+' %: M20106<@TS=,*N0V1'9 UY8%+<_S(OG=^,O;PY 0UY^.0,5B,..!P@V',8<4E M \,?/YQ(>JD#A4LF#QP17+S$S[%-V879K=6+>[G@YK[UHV&C?JQU*!$?M\UJ MF"H"85HQO=3 &8!$8$ 1EH!A)&25$T8SI^$7-D(CNWHK,U'+[<+0&G^E\]HQ M/6.%G)V7A\;#S=V-]*0G_B;IP-EK<).T.H1S>Q>+ _F_E0IS4N:@RDSBMN("X+)(0F)D>Q%X#F$F'5Z-@0.SKE8'PC&3XT_-2[6T/B>I)>=&7]J\M61\6R75&)RT+S/*=D]H.[SC?9ZP7VD[9ZN(5S4FP#30($SIJ:3QMX)('\>OJ<0Z^UW[#!T"["!D;&-0'A"8H[N9>]F:%HOBPD M3DOX90_!"?67PZ4CZ#C>K]=;*=YL3=%:._*WJ7E>M^>O:QVT[E3O+/974^#6 MSEC+N,(,5140A%.@%X$5P%@Q0! D(LDB6V_S)@'=,!C3PMHHE MK69)J]I-VUUC)BD< =^OASEH&)C68S12(2E _)69GBYD-'!GJ47&WW5D\TS; M)?#!<&/FNV*RDA"<2PSR$F4 YGFNWTA41\@<90KGA-+":7CA@*S8RU4,/G9Q*9#5;D'GT IRT_5_W"2-Y"2/P2%]W<30O1EG)+U,1\5E MDR_V00Q0KFH(2TA26&249LSK_OB(G]H*QD9SL1">M[*03;N?.UY :=N6 ]KNY ML:?IU@YL:=@9YUU+_I?[Y=?_T'=H_5;_<'#7:_>=Q%4MC=NYJ>W'?3D^NN8! M4]36ON/UBOO1+,7OV+R^;Y):;[\]24-F\*5^-+DN]:O^[5J9(=_+15M]A661 MF;G!0$K93%ZC /.T (I@I+*4Y"ESJED+HU;D - I:3IK.C63GI[)05$SD;95 M-6EU;2K!>MKZE<,%>G9VRX7IGXA;2)KP87A0I(3$+ABG2A"E)B9A"0GD*6M+ MT+M[G^2N)%W+-[+][_O%*<7CY^5\_FZY,D0%,VSFW5&6&K98#F"*3.1%!) L MJW*$1(8H=HF\CO(CA]B=-LE/.WU^3NI%TE?I_TI:I9+?C5I)IY=C*'5%W?J< M-1:6SF>GH6'T.2#U 2/3]*D/,GV@.7,XZ76;%UHY?J@7LCD/G5&%"*F@ MW@]RJ/>#&*: ,4,I1P4Q=9&"(:=ZZ'"J_1NM((W.2:/TU,O(PX.<:"GI]7A> M;CEI\V2F7U.>@/BCK"L/BOU[K2U/ V^OCR5X)Z7>],U1;^KUYS.VY3^._V[ M]0SE*"/Z#\ J+,R -P98H1>6&20XR[ YC[1BW!V4$CF@[N0FK>#N0"MI1-MG MY"YC=#T?%\1RMUCE9;13+NZJ45Z9N,MWG2P/=]6P?A;N^H=#]ZS_MI9J._]0 M*SE352DJ658@Y8:T4TJ]XX.8 \ZA3"$GBB+L5A%@(S;ZN7\K*IEK6:%ZSGN@ M%32%HF Y2"NJ%Y8H+P%67&.(*II6C)2E"-3=[P>91X3[NZSO'_3[ =QJO.F] M["U0.BP_Q,'2\E0Q,$*.QXM#G?HW5@ %;,T_M3AZ/WY/Y _2A'\*@GWG_9EK M/;MRI;Z=[(IT%_= [4\HR27,( M)#1U6!+IU1%4>GLJ9"8J0J$43E,(?!6)'%3T-ZQT[-;U1=0NC$R!DUMH:36Z M2?8Z)8U21PQKFV7"9/*)UN(F^8>DJ^1N$3#0C,4D5-^OKQK3]@*/!.ND/WCL M_?P"U^UB4XMZOMWHZ'BHK7K[C<^W0HJV!^'Q:=M27-VIMW1E5@)KO39M>8V_ MG[]!VPW >"8@$2"O( 60I!1@64A05&;"MZ0%Q4YC?R/J&CG\]07W*AN]>@AB M/C&[V/F#/ >W\.KY")R#Z 3@!(JS,36=-!1/ /GS:#V%R!$=&7TV>M/\T=5M MLDHH*14!"F8<0%RF $-- M^,;!G_2G/4KU+^!F%Q8#H>$6ULZ.J3C,'XA0\VIA9L@*^0N2IB]_'S;Y;&W[ ME4L\'?S:S(E+(R?NVBD%=]O-6F^"S:387:JGR_3L&I0^K6HN9S3G#%4< L'T M'["H)""54D!F*:RJK,B)PAY#@Z?1WL7A_"<1MW-VF_:@[5HD3R80&>5=NX0F M>J)"5*@D%09%PZVD\FH-*;H'P[&W"0[TC"/7RG4CK:5_D MTSZ*DT7!Q.)#+C!F$/&L$#P#1&*]'I 8 VKFY1)95 1B1I5;#=5Y,9'W#B M8(6".:*E*FSHMNQ%.CFU.VO6%W-)\K32V__Z2?^T/(1)AP$3=N -^W8<2!S/ MD;3XQ,A/C (W2:M"TIN1=M B.#P.8SB"P^0WC2,(7&[C.9PL'YS287>GZ89U M.%EV-+/#[4I/!BM:B_>+_Z=>B#V='4&C7]J@>6O7G;S=2N8F64A+_Q[ QVXI,\YJM_!F9(%Z 8RT""Q[ METT)Q2]U*F!:.JF+!IZP1UW^I,?:I,?A87S\]7:U,I6..R=_4Z_Y?&DF(LXP M+$5.2^V3%='KDZK )=ZWX'T*B4O48H5M2*1) MVD^3=7@?V^-IL62)@I*;7_-LX=&2QOUJ7]I_PV;69#:Z\TH,"\Q@KD!6, B@T$L;AKD$ MJI)"88),UM^-[/^9A.C!LN%G:P2Z$OH_Q\)N!3/*0M= =S NPO'L14N",?4_ MO__$_/P7S#MEY;_T0?>6IM?UYOOM2M+72R%G4&4*HR(%,DU+[5Q9!1B3'!1I M65"F)*,5M.UBZM\XMD^9UFLC*S'"[%N5CFP?=J8Q%CGZD)TQ3BU(YS3WZCHZ MNM%DC4;GU._W%IW]=U_6K5LA]--9?UJN-W3^_]9/S9=#T0)G!:Q Q2#1ZW:H M]+J]A(!23'*495*0THUTZYR8R&[2$4]UDF^25G:BA3OZS0!0U[THC/EN/N5K MN0?GUI!A(RBWSMYV8L:M(=-.";<&/^VW&GQ>:OA%?MN\TCK^[PP64O$T1R M M2@4@YSD@%1':/YE*B4S+BC@=X%V4%#OE)3=),RA#"VZ/_=W6B)<1LELK!K'; MT3<[D0>3D]^-V*21&W#U>-6V0*O(RW(F74U>-??YJO+Z!6Y>NUYM#$N[V/+- MW>I7N?I:\W8*0%I )0BI0$GS D!4%(9P"0&>IWJ5R4B1VU'07A(0V4<[D0E= MB*23ZM3L8YJNF!ATT-(E62\P*NF* MV>>''5V[:"2_^ZZ)LI;K7R0U^59QM_AL6FX,Y?PKNJ[7ORV6;*U#C&%7;#BJ M]3]KL_55C3Z'!2*AI*QR_4+.BX:%%I> E:( HI<;V\S7A5.\TIB*!D[C_1@ M*L8,N=_AV.KYT(SF@*MY)?+=Q-M-,M\ULWKRT(=\CG;1ZJ6?CEN0ZS/?]Q1. M=AHG9E3L3N>D4?HFZ:O=\N4GQXIW7+5)E-U&3(!#\^Z'5/%E"/LC@'R1Z3^& MK+%49(8PH2798CGAN)05(%7. >28 (P4 S*E*,,ID@)[$I'M942.PL\9N1HR MB%$D9 =TKJ0Y40L QSJ7)(]?K*-K-Q44ID M]^L+=-Q.#8-S/;T1Q&0W[W.SUBF]<=6:$3F.R_>>+-%QU;Q^MN/ZAWW*[NA3 MO:'S^E^FRV#13 )_O5QO;H6HFY:BF:04IIARP!DK (15!?1O"I!RB$N:59C* MS+[:[HJTR&ZYEV.(DK@6O$[X02/SRR7;:$";;8E1;NU0)6L'Y[ #!P?)S9%[ MDI.=Z,3(ODGVTD."X5).%Q 4SRJZ,> X5LY9&CM<,'?M)A/6R5G:9WN1 M9Q?C4FW^H"MYNQ"[']^8P6/+9@"ND;3N*L2J3,"R$$SO 60*8,&Q:8NG^J^9 M+ 6&DBFG 1?6DJ,G@/5%"_W*WJYELNXT<6QPM ;1+J,2!1JW&+B3VY[8[/[2 MTZ+Q^74,XA17XT-U1EK+G;99TA6.D_Y)YQMXUM>>#U0?]D,)4,8K5>5FZCTF M &)& ,$Y!!G/82FHWMBPRJG<]HK V!G>2R_"$2,@KF)H%S]"(A-HZ11I^H*M MI:&J>J^)F[;(U]+XDYI?V^L\-E(?MR:4W*DVI*P?ZJ=?MVS-5W5#S= 1-,Q$ M@3!$0H%*9@S -,. 9EB"$A),22@0-+78,<\$QP;AXU5<(S\=E?CL7+;8CF9/;C/ MLKO3=)LM)\N.=EQN5[KG?'^I%_7C]G$W1)WR3"J,0"8* 2#441!#'10I2WF* M,ZHXM%H5G=PYWR_R1*S9\WH M)V//?\"3=V"U?)*KS7=# ;G1NQ4S**_9HWR4FYD0'*)<5*"@2&\>4%D"(K@ M A<,"9*20CIM'H:$1?:AF:RUW,5FC:+' S D_1RN#N'GMJW M?O7]%_H_R]7K.5VW@SM(IEBJ% (,53H(@.W+< M&YRXMC;,OXTZ2:./UT 5%YSMXE\D]-P"75#@ @ZMNPA!]-EUIY)_D!%V%R&Q MGV1W^18>N>Z_4_-"W*SUJN^SH1GN$P]_ENO-JFZF!;<#2F=(!Y],,JDWKU3' M'L4R0$H"@4(T2U4*)816K8KNHB.'GIZ\I"65-WGP/SH-'9*Z;GA:)+ZCH>06 M8G9J)%J/I%7DF&.]CV"K3#34'%+BT=#S2XV'1-$M2>X%Q&"RW.V.TR7-O2P] M2I[[W<%WAE/7$7>G7M/UP[OY\H_U+5LW!YK6PX@NWR+BYFK?8:D#I9&;-(+U MZJ(3'70.T74+@PTB&A U\22BZT:?CB*RN,:GM-@L->Y4YQAWJ\8M#JF"7&54 MD)*""C(&8,4(H!FJ@"JDJ&@EBTI0^\+B05F1UP%_=W_C7\'&XA4?SF(W%VZW M WGSS:8>>GC7L9$[I^4_Y^9!AL7V_ MT+?:M@6V^X;_5W(A5#Y(X%P8A.5"O;S4V](+9SYMC N;F\T28YJ'.3]!0R M0SCVB!YT2MY=0=0Y.(R!)% (\5)ATD S!J3GX6C4O?R"5H^)X!SC.RFRG-(L M!UPBJ<,348#@C &<"58ADK,LXR[5),/B)JDGF1]4< L^5Z"R"S/A ' +*#VY MT6COW6P,%"&N")LT%M@9_MSK+:_R'>K3G.&O/\LYW4CQ9?F%?OM[O7EX6,Y- M:N[=0XS12HR6\C[YJXN$X#\]+'R M#-)ZQHE6]A&"?I/KY(G6(EFU"IJNZ(7<)'J=N)GOF#,U4I)GADXY1Q/N! MV,67J/AZ3B3ZWBYAM"9)3Y6;\S-I#[4F(:<6C0,EV&PC3S4FGH T#JS3.4DC M[^==56S(,4WW8\N.>;=YD*NN"CU51*J*FJK8' -(2P*HU,&-0%F4")%,%$X3 M0(:$1=Y=-9*<"V$O0V,99@(9[!A*3MED;Y)&OV8,'6WS5C;CUDRA=B59B6%!0"7@!#MES!IXGCCW[23\_U'C(V0,S5Z$9 M);HUZU5#\+I385=O[IQ1<(#5SI_C@.7FYP:G)L;MM#"UE#_]UH+V<[+7);F] MCIIS$' '(%!P< JUV@ MB0>66[ 9Q*F7W(PT#\8/AH"C!AV$3SZ'T!V8[B.1E*[U>$#G!O]%+\ M*]4Q;<_2_+WC:#:*-%3,,Y@SKGB!@("&Z-Y0WK.4FT',5,&JS!3G3OTD#K(C M!YZ=)HG8JW*@IK])'@_:Z+>Y5L=QMI0#QG:!*!)R;E%H#]I!BSW'O :MITA+ M(A]P()6[^:%&5#E(GG9HE3LD)V.L/&[A%W0^2T.X*L5N<-9^0K%A?TZ)WCI5 M#$"60X!%+H',2T8+598,"9?X/V_84Y4US?.T8+2Z 8Q<8QIOL M%@-V\I+],+KP*)X[928UW"\,S5K;[M!P+?9Z\Y4HD2GYDHI1 +F @&']!ZH$F05J6N:0BS5&:>M;$G14X255$/>YX[+Q>&98V:O&][J-TM2?>=6B5&&21( E9*#F"FMU4LK?3+&'-% M8U!L:_[)^;#UA9[G,EU61R_U=SN#FL]@5A&VXN!Y$#C))*PASD'-3Z2(% M!!B7"A25E#1-B/%;=-DUF3I^O]N M2X M_=MBM1=[]LSI)EGWB*0=4R33/%?+5=R/]K0"'TWM54\:W0^\U,W0,:UT\EVO MK@]J[XZL0I;>3(APL**=*72>N-QGPL=P6B@TI? 0M#3-@>U,+\1-WHP#6N44 MP,HP8U/$ ,L8*U->PBP;P3K3R(A=/-"='IIN[ _+Q3WX(E>/R3/:E'5W0.W( M>'T.,;NH.Q('QQ@9!H*1M#!'1D9A?6DEO""IRY&)PYPMQQ_UY&+CW+RI]-KS MTW)>FV)G5UZRBS>(]V4\R$QV0N,0EEVU+11YV65!TQ*9737XA-3L^A4^=*8' M-B+SE?\;K1XRK?ZEH_F"FG%-HV AD[GJY'LPOOI@.>PVT>!Q[,;9Z]$\QZZ M28P>R4]&DY^;YN8#: <.HDB@N3"GQ@'/DT8U+(B.'*ON2 P3KCK<;T+V57*\PK(U-- ZZZJX25=;ML8_7W-9 M7^?;)L1E_=7L+=;OM,Z]@K==PU"5DZ+2&WHES( K2E* 89X"E.89Y7E6%="I M#.::P-@GX\N-7/_Y3QE*__IF*Q/SG-J_);=*U?-:+]D<<[-7$;2+ B%Q<8L" M/J5\EWZZ:NO_7=#XW M;#2[E5?WP?6,020+F', ,=&ACNDH1R'E(!-9D7%:H P[50:.U"?V2JE1Q#AB M4R>X-H[ZI#_[8 IKMHV3[B;R-56%[:<'_,B M:34ZZ@6]2=Y-. M_*(R0EC9&(Q<;TC6Q%QZ%F:?4N?97.3FV$+6L[>+C=[_W0JAOQ3KU_K'N]67 MY1^+655*7DHI09J94>D[BD MA5$[1[3YJ.=DBVY[?\?F]7U36_!F*]\O] 9CN1!-*K*JF! JE: 0)0&0,P&P M:;J22$DD59&6HG0:;W%-8F37U%\ Y#CBXBI&=J_5H):[N>=.='*0?9R&->*3 M+W\L XZ\L+4VU-R+J_*F'7YA:_[)! SK"[U7TNOEO!;-K9NBON^']6%*4YBB M@@!>5A# "FEGKP0%DHE"(HT#Q[GC0OJBL/CKZ(-HYS7T98BLE]!!#'=>01^D MWK3%L]^3W[O_QEI'7S4TW#+ZLJBI5]%7C3ZSB+Y^38A>Z?W!RNN6-N77#=TT MC4[F7*7AV:?S3\MU;?1X^VTC%VNSL/]0KSZ;'@SG<7AW@ M_D&W4E\>ZE6WDTJSC) $9%MSX^ZC#N)^A&W4B?&6NZC3ZSP)O;=/3^T$7SI_ M1?5WQ/3K2KDY3!+I<3XSG.K]$TH-1S?3JRJ1 D8)-%R/*2TS\V?FQ-'M(#QR M#.C$)XU\<\3WM%R86AY'NFT7-.UB1"R,W.)%7XOD&*N>(I'F"?E $(K&VD7T MM,S4'J"R/:_[Q;:6453)%+#RZ*D&;%. M,T"A7F&DLJ@82CGFW&D*L;7DR!&F$[CC5&D;5Y8-L66W-]MOUYRGF=FC:Q=T MHF#F%G%V*B0_[93XV?3V=2RV'98?+ #S&9GJ9GRX2:J6L.H&QYFYJXXW M<#^ ?=,UE7Y9T46[(_HLGY8KPQ)7E9(("23C)8 P-[3T90$@@D6&P5S_K]Y;_(OG#8CE?WG]O^'[>ZX7%XMYD)5H&[*ZIC,H"TY28;*S4GJ@P MTN]ZRD%:Y(3FO)1",I5;B2Q9*#D'P_W7W;;UQZ]B:[^=7"!A@9A_ G!8E4J)Z M@ ,XE[U/,+OC('&Z'_9#@5=;9]M5[E*5$Y]?/Z0N=2^)5)&R>X# J<22UEJ? M:BV2ZSJ0+ME[JR^W0-NGJ?I"7^H60N/>@?XC7V@'\!"EX.]AMIJH;J!\E5$-V0OJ#OMP'B9O[5 ME'XNR_F=ON#SPK0@;_YI9FY4OY=S^6DE'ZM9EK!<&-\=3+,$($@E($E.0"H+ MI@HA"<^<#@5>N0ML.[:[XZON!&V"!KO#%SN.H]I'UC)97[7+=3T[1A^_#>-1 MS;EC\U^_[]3.2KW:FW*S:Z_RDIR-8A P/9E1O[Q-:GB#P'IHJL,0&='M]LP, MXNT$@G_[0S%,PY&3 M?US[*:Y3Q!&8T1R)-4 J1,H52&4B!@IO^. M,2,2N4VZ.4\L=';,AO3.?!?];=>4G0?<]"!FI_V^<'#3^U$0C!AP,RR;MTDW M/:0F'GDS+/3Q[!N+>WQ,K7I/E\L7<]ZK9[C-DH*F&>$98'4M3LRU4I-, "ZR M.%.I$/J_QX^OVB<66*F_S^GC8KFJ_>2T?T*=.TZVJNQ'>C=5WI]8=17]MEQ4 M'L/A-D(%F59U0.H5QU:=%KI_?M69>T8.LA+_M:Y6=:/8VX69;3?GY8/<:T-V MNWA/J_LOR\5S*4Q/Q.]U5LZF.O"::^-2[QHVFU.MZ#G/8@)HDBB $,D!P;0 MN& LSC#G)'?J9!V"R="!]2W+II)MV3$=S;N!\OI_S6>NV8Z>6K[-X?.7M3EV MEO-_CQ:;HEZZ8?^O;J8GR.NU,UFO_=+<3-W!^]KP&QVW7S1-%\U+^[+[TKYW M+VU;B;UE/\R4M8#X^IK/%H+%:2>[!03Y:"9<2%H7!D_?O6SKOTT'W?H4HG($ M958@0 N8 L03 @K,W>K'U-_. M@G$IE3Z?Y5JE :(LT<$ZLRD.">=+BLV0F5> A80]U=_#Z$7%NXZTQ8?;OFN/EBI9SL\ W MG:X.FZAQAM($"@00SG* 1"$!H02#F"I<0*47Y-BJ)8(CW>!)BYJ#^:KI1E0/ M>3"LU1DKW\J[>:E*;B8^O->[)[U/,OW/ZU^9(L'N$O=&>AT>-UTDUUW&O4CM MB-M]-9_Z=;W2!OYOY;Q\7#_V3QM+F5 B323@!=+GHY1R0!,) 2><)DFN*(N= MW&"7,!/81%\XTNTBF.WV8U.!YV:1!SM?A9_CY@.88#VR'%AYY?Y9[J -]]8: M\,PMPN8"6[F.B9J%[!CIU?1 MYA6\WW\%-3?1<;)S5^TX-?P.9_ZI7\,X;\!$K\/->> 3NEZW@A="TSDSJ?RX5B^ . MIM@+ ./LZTD@/)G)0;%Z;=_YNZ(C?[T=$9 M8S(.I'*P$^.E&V<W+2!^.2 M_C1_3Y_*%=7?=B$@9C #6KNIZ865 WWT%0!CP64A,45VP>8!.H%U?TLU>M)D M@3Z?\H:P:Z;M:93L''<>9'>S$CMB&XJFY]7[ ;%'9*CV"N4MR?0TE8GS1'M% M/4[U[+\\M/NJ^FU)YRLI9GJ]5FF6YWK--OZJ1"2 *,1 H;0&)QPQ_;LP_JJ. MA==T4%717:^_5!CD SN>*JBEJO@<(;R*XV!=3)'TC"\ =U&A\CX M\Q-MGOQ&'4.'DH_W!!T]:>3 I+$M"TSH9/6R+2JKZA+P6WU,O'FJT^Q^72R5 M+$W\N?J'+._N-:_7SUJ".UES_H&NY"91>9:K3"6)8B 5) 8H)<;W#Q.@3WXT MI5DN!;0Z^KTML4('D[]]UUM-_0U]D.(OJN&K78K6E3 =>9HER;$AX]O SG:> MU)M@-MS*Z:'C3"/I3BU]U8Z=66EAHU;:JVA'WJNHDSAJ16Y6B\@(O=/DVN-, MK#?U&GU-VWH;0DT[Q^MMR'SFV/3&N!NY9)LFIY^J:BW%A[7IB->T#*H?O:^+[F="49EG"(&4%0@@&6>@2-(,Q)0FB62%H,QIA/0H+@(OB'_7=$WA M[$)%RVU>4-VK.%K/2^?QAZ. MERW0L/GN,S4\1 U#;7>RJZX9Z$ZF57-U MN[QX[NEP$3"^#/B[>+>;KRDQ1R2%GL2A M2LP4%2)S0&F.09[$&<$9)G%AWUG3GFY@2[5)V][S*EWFZCB'X#AWD0=.^;(S@(R92]XKE;?CT:2H3SYGN%?5XI'3_Y2.5 ME=]+L7Z0-^KCX]/#XD7*;W+Y7)IQU2?/IP_U*]2?;I1IZW(W-YWDFCW:^T6U MJF[K44DIE)A@*8'*D.F[0!A@::P_D5@0G&84VJ7K!>4RM*$XY0;;'N]-4*0> M5RW:0I$Z:FKXO(J:;FC1'S6;KE8ER NUM$FO_9K&.S3#O"%W\Q<205_&,PB/ MTYK>D# ?&>Z@Q+P,#6USY'"AXIS'&$!5*(#2/-,'7/V)I)RF.48Q9(ZSP4Y0 M"6QVCP:#7C0/M 5&B2+A$&%0,)4!Q#4F19PQ0# 2.)>%9)+.]'UL,1DTN]2L MP3&.%1.EJZ+UDSZ'\9J)RAS)%JK]EV?D[!:.B]%P,_R'TU(#3$_NE2C,0-37 MF([<*^; T%,O"9U?EM*D.K8KM3[#UM&09IS/^_5RJ=?QFPA.&K X7#KR'ZJ MY;Q17$S; _8RJ(ZZPU[XN#>:9VJD:8?/FV$#67%71?J[HJ*G=4[Y/E"E&2") MFIDZ]!3F>O>;"Q#'A*6LT(L9)+.YO*/ZIMM_W==:-*_U2! ?^!LV^8KOXE\E+W>'\_^_DF^/7\GD&;8G6!BW(S&SJJ=!8IQD.'7:8US$3?AC%79;.2[#UFXMF PQ-^M^./*L M9>VE/4;=S#T>HKQ X,FH7L;+I&;2"VR'AL_/0T?DTG[1NT4S+$"9Q-W:Q+Y_ MH.5CUU,EXUQOFV-0L,($T6(.&*80,,Z+#,D"4T:LTV=[287VOM>T]49F2SSB MAKI#(F@_5/UFQR\ CH[@1O9=NE%->$R+EGX0'!)@O8$Q+N?U+"B>LENMQ.M- M:.U_PG0YK%:2[*6MVMUQ@2=(VT(N9RB)19YR!BB"!""9FTE@6 ),%4-"XYDJ MZ>RHJ1\=/-_A\5$?V)K*(F7J(9]-K<2VY-8,8;RP K>!R.%<["SXB&-K5!/Q M?(C<8]SG&:]Y\/1'L#V!3IZ0]J^8V*7:'JANUJMJ1>="J_BG^4IK>E7RIO1: MICF&65P P0JCES(%!$L$.(>(BXSC/'%+&@_%:6AWZ=W=LO;&11NR737<._I@ M/&T3.=0&WUA@]YG/]S"YLVSC#MMA_^KPC;X!OY@MR*_M!1OD\U_#YV4+MS3_ M^V[Q_!=]:V,^](>MU3C[P$F4?4B<3D<'KYLLZ^;'8I9B00L42Y"E9B)JQG/ M$,] 2G&BE4_"7*' .3<_%N%=PUGPC!N-I=W^)CA";LI]2;;-C\6KYMIL87F] M3!O-PUO/L]G"Y"'+9N=A7@^$9N]QJRTAOY>:1M?;GS&,A.F]&PM]Q,.I )3Q M&.0Y(1)R?=PC3@F!#K0#FZ267+3J4:&+X;OHO'4I*.-/4"<+[CK -"\!:C)& M8!#V@'.2\ELXLO1!8GD(Z7W$V**U:G6COM$'6;7?_9BG+,XR!HI$Y "E. :4 M4P%RC"!+"$,4.7EMCR@$=]Y6JZ9%U+.<]YS\+>&P,P47">FF\)U\-;$@559G M1/%6877X_(FKJ\Z(=UQ9=>Y"]P/\AS8$UF2V?)P+TS!N!EE*D()F#$:. >*8 M JIBO68SE3!"LBRCB>T)_B2%P)K6T6QSSR)-M6XA:7^(/XW+\"G^8FG=5,Y9 M4*>#?*\PHT[RIY\XV5&^5Z#=LWS_A2.G47#]S/6#R;']()^6DI?UVJD_/\BV M)<_N#OW+2I#B7 M.:)*X1%IR;[XL_JV7YQS_+NLJK]&=,MS)':8=IR X>O-V"W)DP(];L;&#JR[ M+%Y%&R;KHL!]!T+'J/YD6+VJ+]EPZW$ZAV?\?(WS\,76M/,_/(-Y-##$]_/' M&=^OS9[[5RW_^\5\M:1\]8]R=?]^7:T6CW+9;JD)8B)+$@D$9WK?DXH$%&D2 M P(%HBDG(D5.GE,KJH'W0BT/CI7,=GC9V3OO*+@9LY9\9+[[4<= ]$-S$'4L M1.^D/KH^TN6? 8XM3N)[LD5V-"( G'-WF1 M,_8UW\]X1^ZEJ3 [PIP8]M )%"3;;[I7\$8296RY?@L^Z%"OPG<2C2OYL2DU M[Z59Y1X^S87\^7_ERRS),RF33("LJC>:,V9V; E2(&&":=W+.*!Y00$I M.,19"@N!G+*2[<@&5L@=)O[J6&-IAYK=YL@_%F[JND/_:F? 5+3E(?JCX\+C MF=!-;%^5DG9$IRV)= +BJ/;1[>Z1@>@'6E4WZA_4;!)6-\NO9MFO>[7&,&2 %AD%(H$2RU@4L>). >ESE$('I@U=$[EM*6MXHIKVJ$[WY_&R MC%C[0,$Q$OGX28/6YG.]0=PR2V2'( M!%=$(0YP2G. 2)8"2K5AY$IP3(M4IGGAUCS9/X:CNBDWC4.K,UAVG42#8&H9 M5O2.TW@W45^#?8^!0">)?87Y[(A.&\1S N(H1.=VM_=2AF9\81Q3B(HX Q!2 M!9!*.6 QS@&',LT(*J"$3J9WB&!@H]L_G7 <1'9VP*?@;A:@M^Z@\CZQT5;0 M\)4$KS"'T59XA_J 2Z8K=H__-->KHKRE/UNK\4[.I2I7,PX1@80G ,8IT=L" MH@!-$P2*5#"8,(IHYG14.D,GL%)_62Z>RWJ"@M(GA++F(5K1GZ[1]7,HV2FX M!]G=]+HA&&F*FY;@O[1$ST?FG-5Y0"Q/6GR.RJ3*.R#JHCQ/%32(P U3@&*1F0@P3,"-Z M-^^DMH,T ZMP1SBZ,Y1=U788,5L5]HJ#JSJWQ*^B#1HU_:M(UH+Q[B M?;, PO4DM@+7XA_IO?^,X[?^[K%;E_*YVTIO)O,Q$.U/$*$ HSD$1 MYPDP;3N@5 F+9>:BYSO/#JS1+:5108M=!.RT=J1<;OII*9*S(IY@WI/*[3YY M4N4Z(=*A&IVZ9*3"T(=UO6+<2GX_+_^YEA\6C[24 $@B+A!;USQFAG.I3 ML XE42?A#$$!10YR*40)*50R,*JE;$5M=#'WVV*R]\D-:3K)M&.CNI>N"R] MU+Y <'11GTKQJ:(_#.FHINU1E:UD].6=[J4UK6O:1NPCO[353>/4^_/:E(?< MJ)LGN:1F!_!-WM5?^YGB1K&X;AK:21JRS+)7)%\5.2=I3%L_TR?F4;5+ M[\4C9G[4&2+5[>*=_,WDYTG1?NLRRM.Y'F'J3V@_6KL"R8W+6X1NEUH/8Y:FF,&@9R3V6$$B ?9QPW_.(6! MI[D? S+U3OPX=^]TLSX&N-^;\C%T[;B-PF;C8?IC5:9W1#OYT#;) M).LCIBA@3>TU4P772BLA[[1O.XV2W=_ BO9OE MV>[K:YI-8YDAX9UW$(.">=I%G*,45Y_X:3OP0IMB$]*N M-RRW9L7=NI6R@B"!$PH2"O517258[_@A CPE!=([#IPIX;+CMZ(ZU0G@);J3 M"[V->+HON=Z"W#G'HNTPM%-P[\BX*?L^^28=I8'ICYJ%*(BOSDEH3X; CN:D M1L$)AD,#X7;SR&H\^E3J5;#\;Y.DWG2",>9(GVX^:PG;O O"LUQA)D$&50%0 MA@5@A<0@49"EFJBM]'.GX<2S: MLX'5SGSX!LO->NQ0WS9[,O3KY#;]8Q@@]Z(^!XE]U??9D)RVU,\!A*.J/Y=[ M1[@M=D)=G^9/Z]7'G_S>U"5]I2O9'CYS)&))BPS$&=$F@RL&*(8$)$F2"21, MFKI5),"27F!KT1&,EF:(V"_7WS\8<_']VP?+3DJVJ%FX*?QBX68,=FA'-7%3 MA-8B8^B/\5Y8H.+@R/"+SCB?QA!*GOP;]J+VNCHL'C.=U\->ICT'B,-M(]-Y MZZ'VCKTX]F\*IY4-G2!]-4Z+X"N;=/_ATZ:.GA3L*$_T]%5C'/VFSOE^\: O MKYJG;B:*WZC/BY4)*W!9/INMO>G*N'O]C!%4)'F:@H0G!"!HQGA"!0&4!2>( M&E4ATC4:I4N5#:=US_G+0;2(&$T'I&%;8H?*_ MHH:OJVB+[8V*:MZB+7.1X2[:O7$JE%UB%!.A/3*0$11UQ\B'!Z3ZPR.7$)@P MAN(!A_U BX\'7AB-^5WO=0Y[)7Z5)FFS^^6M7#["&86IBG.D !,%,ZU7!*"9 M4B F)!,4);2@3OY=5P8"KQ4= X"VO4Z7'0N1?MIC'6[>1G8>#%MU']P729>5 M8_];9^P= S\!$!T;#ZJIG>@DNV&GN2(R# 6(%#DBX3N 9$O^=>)*CN"<#3>Y M/F>DP5K=R^76')KJRJZ,3\4,(JXX$)0KH/>V&:!F.E)!8Y+!F*G,+=GL/*G M1J@FK"W/AK*C73D/D:4%\2*XHZVH9=XAVCJ"O1\_/TGOAR-[TB_F=<0Q\D&QUJQ]1=R9( M\QR*/%& (7,0804&%+(<,((22 4B/+&: M%')+#I,"2!.:]%ANA59,B.ZMAP M$B"[+4[Q')5_OX4R2F;1;?(^11:_B^:]VGLEQK6RJ,/?WU M@=[-,)2<%WFF05(4()@A0-.8@(1!DA'),,FLUN^C)P=6O@VMR!"SG[VR+WV_ MDETDDYMF68KC-&'E).NC)JOL/VFRB2HG!=B=I'+Z J_9F'7&YRS/::)4(@%2 M9CQ"&G- B!0 9C"&!9,"%4Z=A/J(!5:AO9D#&YH3VP4'&(X- MA,O- <+]IJ7+8CU?F?3&+U)_O>:K60QC!!$5@&.! !(9!DPR#E*:9P)RAN/" MJ43#E8&IP_VB9:'.R/88SC^%K9T]"8F8FVD9#N=W[-3YR%=1R]%$ ?T>+*8( MZ)\B_W8"^CW@. 7T^YXS;&LI@$QD^/3\O%<]/4HW*'M*/[O D;T7>I!F@G92&=+[]Z#Z5I MW>O#(A]YV2UN&=GV33X\F"C\7/R-+O^49MO0MIOH"C8I%3'$*<@02O3B#1D@ M&"G]@T*>/'7G'=G!#@-EIM4\8W%2[I5QCL*&] M&3@4H&&L<-D9NVC9RE\$<=Y6SO&Z?U!X>"KJ?DA_)AW$$R0!-M"1"7!>1904CFM(-WI#^U$Z'M1[O+L#,P 2%VLS='3H9M M']FVR]L.&U=1RZ _^S,2"$_FR)7ZI-9I)#2'QFKL8WP&2[[/-9'5LN2:XNDK MOBP>2OXRPS!/LA1G($EYKH\G3 #&< [BHLB*5! "N=.HM ML8;\DKA+"""]!61VF8MZKFM8C/YH_P[26,L/?$%#.];,O(&8CRMP=L$@YZ>. MR(3^!S7#P%>W^@>_ETGGE1$YYU2?VS#C!4"(F.$:"0="<)@BQA43]GUW3I(( MO4EK:$8MT2@9DRU\&IM^^^1'8L<]4SAA'7*C+Q9Z7'+TD?">TJ-[Q>G-CSY] MYW0)TKV<[V5(]U\9I.AKV_8RH20IBI@#)0H%4"PH8'%. &( M;.&IUFM4E\Q=!JR_DQ^DDLNE7N6_!JCRVB*8DMA4Y"N@%-16FF )2)$BP(7* M41PG+$_53!]"7P&]HD&O(VZ_?:H;*K[?;ZAXTS14[+ARW(Y:PVFW\0SQ)7,S M]Q;E<8%&)[G*/DTAW"LU974%P['DS5=KUB]-9Y'J=G'-]<9Q*;\L34>+U> S?3;@7% V,[$> 9LE)'I>##V MM^4BZMC01U3#R%73\7T0-&BLJ(7.Z]G0 MC@QQ\&G>C)II>7#,]^F%S /#S5(A>EK'XOY_+3 M2CY6,XKB)%8Q-]GS$J!4,D#C%(.L2*3"N2!)GKM5@Y\C%3J?S42N]RA'?QC: M44W&\58N?)31QS?B0P,>5XX-WN->/OU\\ MRZ5E1O71]0%CB(:,UPSIL\R/JJ'>?])D-=0G!=BMH3Y]P8B@V+MUI;]=Y@OW MR,IY'8_X-!?R<5ZN7CY6FN$?39K"5UFW!!6S1- LQK0 62(A0#AFH(!8 $19 M#EG.D>16&4^CJ =>!S:T(UD3[_*=EBUYAQB3,Z[]*AD<+3>U[3B)=EBYBK;P M-=Q =XG2''T0T8F MI*]9)?^YUE^MC\^U?VL;'(.DB).,@U3(>G20!"S6FW&$N5 2I83G3GTNSE(* M;'ZW=*.&L&,"^EF [/;=7L1VLZ-'$@>*9@V*YBO'_"R=:9/+A\0]RBH?O&&L MB_B_UM6J?=E+51H(9 Z$-BN+M5$_N<#&^?UB_BR7J]), M\JF'55U%CSN3_TK#@N/0Z7[T[,RK/TSVDM'75.E^ M8M..D[82_&B.M-U=;BI?=Q=9OLR^?YOA/,:"Q K(7&4 93 #I* 2")7$F4IC M47"KSO_;1P96W>_:XNG5^]N*KFQG=NR(VZ^'XX1PT[7OGS_=?OP0?;N]OOWX M[7*U.F:YQ[G<7MQH3ON/K=+L/&H2Q3AFO?ORG_C-V#5-E?.V%V#)UF:I-*DW MV^,XEE10*'(@6*( RCD$!:(0R%@JA0FEBCBEQ@P1#*P<+?EHEWZ=-N:ZF W M9KN<^0/#=4$[@T,@IX:MI-Z6M0%R$R]L=L(?+VV6]XW3_4UGG2;WX'HN?B\I M*Q_TAEE6[4(J;O3>V@Q5;^KX/R_FR^Z?^I!85N;^>@=^*_G]O/SG>C>$GB9( M\$PD@"6I-*.P." Q MNIWT=C,D(5%9G,=NTUIMJ 8VYM><+]=Z ]4Z MJQMKL*C'!_*&L^AAR]J(T8F#J-H97^]8N5G09J!B2S_:8:#M 1^FC8"3T#X' M+0[2G'[FHBT,)\;@V7:WRS"#-$Q*S N DY< ,*P*L2+3AP*+( M])^8%T[YJN=)!384C0;LV(*K:+ZA/<(NG(;+P1A<#,(8"_#[KOR?A^4?I_*] MHOG4\].$IE?N7H%/:G3_'2.S74Q,YMUA3&8G;/CN97M)&U6\_D&7HADSO_7> M5C6+M_=T?O-D'E']758K*3[-FWC.08NFWTR3@ ]T)3>;I!D7!:8)8J!0>0)0 M*B H!)2@P +2(L$RH58-0MZ<9(&-U-=OWZ/GFJ-Z'Z.WFJN'MAO'>#'RV645OA=^ 64P[ ?Y=(7>C_!%[.9T(8$2]BAIA=\)A5=08^966-VH% MOHH:D4WKP4;H$YWZ:\$C(_E..VZ/F51O[77ZRMQZ,W)-FRGV9L0^EYGVYAB< M>#UON?UUL52R7*VU&3(EW#^?RF7]A*H38"8S)4G*.(@5S@'B@@$&DQ0PI?(T MCH7D.!_1TB$XXU9V^>).$"TW$:=:+_0Z_!?5\'5)?];P[S3P$NOU%;W6TKE9 M''?$:-I5; 79KIAO8"5T1?VU5SAK?O\U5BY7^+VM2,Z$QX[@J"HI]V?]="?4 MEZXYR /PJ'ZE6I?F=-E%ZY_1H=E$W[*&\ M:ZH-45;$D!U@.-.4T/+FD2WY%_7YFS>UH5^6BSO]?>JF7"&!!(X)!8E(ZAXJ"2A@ M7H ,*DAB1'#AYECN(Q;85NR2-F>-IY:X8S?]/K3L3((O#-PLP:'X'=T 7<%L M!/35J[Z/U+2=Z"V$/NHS;W//B(89;9+&W^5<+);MZ*&JC6G/DCPKI(A-Z;6I MUX%I!AC5GTB18Y)#EC%L-8E\D-)$F2C/->U-0HI#^X9>F/IUV:OP;HK#PFK&\8. M,+PS[_NK?%HLS0EI.^MTF^_%XUPD&6>@P"H%J)"F$(E)D&<0(\RS0C&GF3\6 M- -;KI:#V@'ZF]1&GS[=EWQ<=WH;!"T]U'YQ7F_3 M#8.'Q5V,%_GZ^'\G?W_V)W$4WMINZ+]#[+Y6__[82WJ M<8S\WKB"S2#UCTI)OIHQBE*NCSJ )@P!%&,,6 HA@!DE7,E4*I6[>%JG93^P MO_:S7&T[(/S2\?/O4=UYSRR9\_Y9GMS?[5AU/@V?> MVL$;._D:#\:CU4*=^G;433,:T:).ML@(%S72^1V?-OU;\3AN;4+F)Q_/-OV+ M.37.[16X&-]"C2_+.@YI)LR52[Y^J ]$K9.)Y@4A@C"0U=6%PHSS5HP#Q+@@ M,8IY$CM5)@\1#+T9WB'OWDNM%RG+?:]'^1TWO3N4F^&36]HA9GE;"NJQSUHO MN6)*O0/EB: MI/H +;,T4;!(4"Z=FKN>I!+8ZK39_1NBT1\-6 Z=+VTS0F5>A>,0]UMO_B$=&^WQ?SNUNY?#0=P;9U\YN>@C,,$<-09B#5 MGTS4CVOMI!BD%*H\Q[G$6%H'_ :(!5;2NEKFN6Y,030U!9!/T\ N"F MKH9P9"A'AO353N50=!T""X?XGT=,QH4 +\/&+0YH*6QO*'#H&=-% RVEV0L( MVM[CH]WH[]NN2C$5:8(SH-)4 22)!(S&$) D9CR'1*7$Z=QSADY@"W;04?." M+D?G<++;:WB0WLU\C1+\PB:B1V(%Z1[Z^^NTYAD0M;]?Z/'EXY3UH"3O\]KX M1&Y4,U3B9KVJ5G0NVH8\?";R!"N%%=7/^KEN]K^O(]ER?TQ_,++-->?E5Q R'XZOK(P;[4EMSRA8#BW2N(>XCY7[ M.%^9 U>3L+1)6#!]@M?5C-$DAHQE@$J< )3H3RR-8T *! O$_K??!DX_QLQ-N= M[F=U_>B*!*X?VI1&FN:-!&%.4,"2>OYJ$LY2F+DD8 M$OE$1<+@+2-[WG55D)_F>BLLS0#9&90QA(BG(,-%H969Q8 RR@%FJ2A2F*N< M49>"PK2MZ\Z+>-2SKN?2$2&"=HA0^=]M5W7*5V:&U=?%P\.OBZ5I M?#"C"8$LUGM@F6<(($X2P"#) (XQBY%$/(96,3Q+>L%S"#8,1!T'S=BN/PP3 M4R-(%@\9KH@@KU, M>W$$A]L\'23>O;R3D?0Y+S IA]"$"(,L 8TEL1Q2"5B%*2 M.77;'2(X_9%B0S[ZPS!PZ:GB$,"11XL+8+GX?&&-R.5'C#-BACIG'))[W$'3QSG[ANS[=EI_M06+IHBN\ILK#Z;Z7ZS/$NPB#$! F$.4"HY($G! >5" M"2CUE@AC^UW/$+G@ZG\\3;8)/\?#9??C$Y>1FY^+\''<"-F*V[\/&GS*A-L@6XGV=T'6 M=XW=!#T^+>6]?F[Y+)OCY&>YNE&W].ZZ;J\@DC"]4I!FY MBJY7S:RU>CC):A%]H74H)41^N ,@WG9*PQ0GWBQ90W"\7[*_=<26Z=VZ*N>R MJC095LYITYE&R,=YN7KY6&DA?YC,KUG.6*(D4D 5F +$$0$DPRF(S=P[)95( MB-5T6 >:X<].52E:'^Z5WC:U#$2RYN JTL]\=-@:6 )IL5_R#X^;#>GH1SL, MF-K>#J"/+4"W00!RV$#Y!VK<+LH+8&Z;*3?1>W=4EH^:;EOE)MO>WLKQUA'V M\A_4-!5>W>H?_%["MO)4(5(H%$L@3,--_4$!)@4'.H5I]< G;YS.GO3 MR_F>>>F_PG]6%E]%^\<$IBW3/RO@46'^^2O'*MZ" M__FIJM92?%@OFV:[Y4+4Q2WZ;%U>.T-QPE*N M#T1Q015 A=(ZRI0^%=&"IAE&(B^<2F OXB:P.G_\*9>\K*1Q'OQH3*"C=^4R MK"')K^'] Y_T99!GZ;> T[>5H5+>)EX ?$ V_%:X^.AOI*AC8MV1BGE,4KT M"3,51%L^(@"1F0)ICJE".,:$7)@';^./FYQLC6/W^IY*XN>6>A M/20[[\H4+,^Y)O+**5FA5;2E'RUW2CFK:@Y2EKOJ1WU%A M.]'WJ(:8FS LG2_5[:$TK?X.BWRDQ!:WC,D5>J!5=:-:E\[-\JLI3NQ..F(6 MBR0MZH$)^A- DA%08!P#?>1C29(G1.3"/E&HE]8TKMTJDAU!][IC&\0L_+S^ M<'#4:$/7;.([YZ<^1]6TKZ(-=7] N*0 >0-D9/[/)< XIO]8B=J?^]/_B D3 M?ZQDV<_ZL;O%ZR!CDU'=^JIOYK)=>!FE!109!AS73613"IA,R/>W AJZ+:"SFKC,5'."S='J$ <71Q7%J/N]V).K5)@2D>0G1?M8=@[!3 M=4]2?@OSOR(FYW608?M2IZKZ**2(+)V.E#22LK-[7GA@F\1.BE21=(54 MOWY@I._N=.=BUZ])75E1+E_OQ?(9#(#!@'_Y;U\_S7[ZDI>KZ6+^KW_B?V9_ M^BG/XR)-YQ_^]4]_>_\;N#_]MW_[IW_ZE_\+X'_^\O;WGUXLXMFG/%__]'R9 M<9W33W],UQ]_6G_,/_U]L?S'] O^]&:&Z[)8?@+XM\V?/5]\_K:*GRW\N6J'PAH$1(H/BL4 (A4,N)KA2O/$<_Y\/_^R"TK*X#,;8!,IR M"T$P"T)IZU7@+C"]>>AL.O_'/]?_[GGW_^XX\_ M_OPU+&=_7BP__"P8DS]?_/:?SG_]ZYW?_T-N?IM[[W_>_/3R5U?3^WZ1'LM_ M_I]__?U=_)@_(4SGJS7.8WW!:OK/J\TW?U]$7&^D_BA=/^W\C?H57/P:U&\! M%R#YG[^NTI_^[9]^^FDKCN5BEM_F\E/]]V]O7UZ^US_M<_K::?/L_RQ?<^+G/YUS_5/X*J2R:W+_J_MW_X\]7[/B_S MBD"RX>]W^L;YW]>W[/_N_'6=YREO^;AX\FP1;_S2K$IQ(,CL0#'EP.7$0!+9U]]VD^KK>GRVC#\MEBDOR4QA#$ MC]-9NOCKLEQ\:J&K]:*!Y+9J(7+_]!-Q7?)RF=/O6ZWL9&[#V9J,9][\9@N- M_[]GN*0GSKZ]S9\7R_5$Y831V0A>L "JJ,I"*!"ML44;-$*+)LJ_]>*]<"#Z MQ\$I\NP$$F_R =DX%ET0"SY0%15^ CS&"4]EXQK+)"MOL M#K?>O!'V&_="@>X7!2=)L OMO\T?IE4(\_4K_)0GV9H<98O7$>@VN @)MOW0L%IG<4G"#)+I#PD@+W)9FPC>#?D?SS\\79 M?+W\]GR1\B1([W41Q(2.AMAA#()Q" HS9AU(0/XTQV$/(O;"B>T=)^WDW 5L MWN/7EXG$-RW3;4;BW!*&PKE7C@&/1H+BW !Z$X C.4?H2[2\A279\?J]H.)Z MATH+V78!DF M:<=IRVP1O-SW[OW@T7'NLY%81P9'M7K/EADW=*-1.?AH(47RG!67C"R@CQ % M>4G&H @G)CVOOVT_ '2/<)9[-?SE;3.?G"$\L%1F7Y>*/]G"[8+?+S[F&>S"^J#-)$@;2"6XD'%*"A> M#AR8CDD&RY(0+;:+Z^_<#PW=9RR/%F,7("#"/]4#WD7\Q[N/)+?5Z[-UK>.N MQ?$3%YDWSA4@_"8*I$@Z(6@%Q*+$) OSJL7>\1 -^X&D^\1E,S'W 1J2W!)G M+^U^['S2Z3UJ>(LRQ M\Y7;4.FWZ2KB[']E7%X4G09KT!1CP+M$OI)Q@KA)$=!8*YSCM"6>!HA=;]X/ M$SWG,5N(M),ZWBLF?J/OK";,,@J>:5]TW% DA4%!0*$A.HJDI"G)G7ADON/% M^X&BXPQG"X%VA8EMB?HY$TEZ5Y@FTI4$E;RAW4\5(+=),$.O/T%9_5**858 M>;VZ2?F^MS8??>J)5SH/H_K$^YYG*_B ^'FR*8"H:G]=?IO.Z6536OZ+[0V/ M2TPIR8S7+-'*)R"HZ#GX2&Z#,$J5D(KDZJ'MMN J;%1__M+M>LJS]>KB.U<+ MZQ"ZCK45%^]XMEJ16*]6CG$V),G ^$@1=TX!G%2:5HY RQFS(CQT3'X,ESF' M-"YQ3-W@N24\3< 5:>X^KCLWFJ__SZ'V?3+S@C9E;/UL]QN?PV MG7_X'S@[RQ.!7O"4"L3,.:TEEK<^=Z;H7*>$]F$'Y1CL[$58#U@Z"0"+H;71 M <2>Q5AOT:S>YIB)I3#+K_+ZXL!9)V<,2P@% TE+:HKPI=3 %/*0>2K./)1M M/L1HL:Y93_DUM52"QW ZLTR?\9I^O7KYQKK MTJ[\>OTQ+V\(;D+^(L]"%9"^LH0B THC8!-=>,-\2JVMT!YDC7-U?SAHM=9$ M!^"Z2;S@)BFF Z08*%1518//HM0J"F^%C-D_V+_JY-!LG%O^ WH]1TOW>&@L MR/@U@<;;3!*8QG7>A &O%O-XSD<03AK4#,B.*E!")W"AT-ZL-8$\N<"M;8R2 M7;3TX"8WB>&;"+L#>_)FN?B:O3XN6;(JC]'3KY2DM:.C8KB MQ9 %8/(,-*V%:&/63);FN]1N>GKPG9N IYG0.P#0;O?MVJ+PI?" .4-0-?' MH@7T@3RXS(P4SMK$PI/YT0=:HX%=Z2: :JZ$#H#UD/-VC:MZ9;6@32"YJ)4> MAC9IGLB)RPXMPVRS8T_H21\(KH&=Z4;6JKDB.H#7:[+ 6.\X_9YQE=_6=L2O MR]^(O\H7R2NY5 (#Z[4D>3%/\N(1A)7,YR0H'FU]YO$@03TXVDW U$[L'6#H MM^E\NLZ_3[_D])+4,?\P#;-\OC"(&QM85BP9<)H54 4Y>)(6^&1\0-2"-O?& M('J8HG&:;0V HH:"/QI&7_(R+!H!Z2^+1?IC.IM-$AJIT2,(5_L3.^L!F4_ M1.0\T@[.;&N[<_'N<=IK#0".HX39@379BF#":>>4F,G_%_1!24TV,!#I!&C& MF D\Y-968_OF<5IH#7:^?I @.TC?_#[%,)U-U].\(A]K<_GAXV)&0E_5\'#] M[4HTK';H2!)D% 94)&R[>M_6H<@\.R5C:9WTVY>V<=,[@U?W#**B#BS/-;YN M9U-=]N1Y95FK(LF&^DU;0A=JVR#'I=0NR-:YP]W4C%NU,8SV=T/L%%5T *J+ M"H(W^*V6#UPDU:VU11I;6ZJ32)1/9)5]O?AGD0LC5&U.-5#=QDU*N@'327K> M4;9Q@M [@,XVP1#C\HQ>?4=0$X]8F)82O+*+'*Y*"R*99*LC!%?;)486 ,D# '1*6"PY M,M&Z'OI^2L8]VQ@(0@V$W@=T-J+X^W3]\?G9:KWXE)<7 KOHF#0QM4NOXPYD MP **6P8^1?JRA,PE2[H\.)7G2" ]2M>X)QS#P:JM0CH V3T65BODKB@%VG-= MH]9$F[;@8*+BT1C/XH,]B=JXWN.>8@P$H!.%W4&RX)9EO7[*EQC'("2DK!$4 M\02H!-:V\IALECZ[YA7WNXCIQB\:+EYKHX@.#-"+O)Q^P=K6[9KOHFR= MSRI%T(J1M#:3>K*T(!5JI[P,.;6&VVYJNG&XAD-8(U5T *IK3$PBC\[3K@[2 M.T$>I+;;A(A5NB"98J-=ZPODUUX_;H'(4Z?&#Q)V%^[ZIT_3]:?-G+#:DB=!52-5= "J M:]T7M]?&E2.SBH'DD!4M"AW(R?,A05+(BU91#8M!![!^AYF]?T*R[GM &OGL5X]NEL5EM"O>,-1&;KW F*,QWC'JQSN6CC- ^M[Q\]3M6X::>!,-58&1W ZQH'FWBS]IQ> MYH]YOII^R75>[Z?\^V)5RX5?E_?X=1(LUT)@!!XB2<\J7R,*22(T(G)?R UL M';X=2.*XN:>AC-F :NH A7>E-F$^8<)H@:&SH)17@$9SR"*6Y.I ^=RZ>N4N M%>-FF0;"THG"[B!/\%BD,@D^.16R!Z9K]6HQC/AQ''AQA@6&2CUY[>^X9>-/ MG7DZ72W-8/9DK43?;#3Q,:^GD5SJ&VRTZBMZ\Q4#-QE]@)^G[#AJ?9*ER R6 MU:[#MF0(I4[?HRVLR,BT+:W#I"$[CE8M[*CX^@VGRTV$^V*ZBK/%ZFR9)U@< MJEJ'7SPG[J5UX).@#X:\RB2*L88]AJO#7CEV#J$Q)"Z,U(!R[\"!NI8CH67[ M>KD18]HP]28O-]-!)AI3$2);BD>7:V_KA8UJX*DR)+2CDCL%*["I6D ;$ZI\*(Y&)Q.C7O8+&; MG+%S$$^'K9,4T2.F7JY69\1&=49M)N(EYEJT*(@-3X(*G'$58U36M';D=Y R M=EKAJ;%TA )ZQ-'UD5@V&VE5UI E,:1T4."D8R"P<)V$S4RUOC)\\A2R 9,+ M3XVH8U7Q70R5N!3G:E'.FW?03[$>G%_+U-4<7;/(\(!7MH\4C^6W4>2X37E> M$G%U;5D;'3@R8*Z.X.8R@HM<@.2*.\X29\T;J>\@Y?24Z/D#W]<;BI.@%&KM M/6@TQ%AR H*S9(Q-$LB#R%C:URE M?#$*K=SKS&X_9-PE8!QXM-'I78"<*. .G.1W9V$5E]//&PW0CCU=QGJT2%_] M-7\*>3FQ3- 2$J66%]>:=68 6710F]-+S[CUHO4N^AA-HV/H5+7?WGQ:ZF!$ M3&W2JO^.R_0'"?*<=*6]TTAA@G=U]'"@5>:X#<"CC\KDE*71CWF\]SQWG$QA M>PB<*K(.+,BY0*[DL2E*..>%Z-9:9P[12@^JGB,[C %B+LH'AM[$UCF;A^@9 M)PDXG.5H)OL.<'3INE$DFE_2IZL)KQ<3:KT*E\+6X2BT)FQ6$",R:XK4P@]V MW'=)12>'$L<[M(T$W %$WN8O>7Z6?R,IW7?E[M>O<7964TJUFQW]EVKUDV8I M(PI.ZRG6&CQ&$I.)5H&6&#.96HZM+= 19'82-1V)C#N5D<.JJ0,DUE;AKTMM MFWG=HK];S-)$!K0A, Y^,R/7<0XA! 7,%1&231%-ZUO?NZGIQ'BUP54CH7< MG[\L%ZL5;=YENIXD%+9D$\%YR4!Q#.!2<<0$\8/%.8FM*[:OO;Z38]$V #E6 MK!V4,5XV^:X@K_ ^[QU_U=[5"I,%!0"0;6W-6ZOFG$4/*+W.1F!NWZ7D4:(Z M.0AM@YZV*NC RKPE=1 !=3:KWML\_167_\A5:!><4%"I M7+84:#K:?!4+#C"3/T3E>+U>[A&XY3*G9&7VK;LI/T+2N"[3L+AJ MJ8T.P+536)/(6+89$P1;[S8(%R$((X"3< 1ZS43S"]H[B1G7BQH64&TTT).# M?G7#;F(5Q1B6MNOLZK@$7EO[)I_ :8>NZ**Y:MV'Y!XR.JD=:^R$'RGF#I#R M:C%?W.3B8@[892/.( 273@'J4#MG6DN+P%C R++S05O7W/@\2M2XW9 :HZBM M"L8^4KV\D_(L_>^SU7I;J'GM^LJKQ;KVX2DI86:V6FE!6[,FRRJC 2E=XLJ1 MR,*M#"OMP^/@M?.;Y0RVO?-_.U\;IO%K4U_.K+IDO MYR2QLTWUYJN\?K/,:_PZ89()45"WR=H("5.M,D(&^]LUS _O2-FY4 M-PSP!M5/#VYX/97>*;J)SZPHKLD)U(KV=Q).9(7-I]'^C!%XT9X MPV*LH2XZ0-9N1I2(2<2BP1;M0&42C],,0:A8'"N!\] Z%74:G@8+\(;%4QL- M=."V7P4<%P?7T_D9,75UH^&77!;+\PXK[_%K7OWZE>1'ZIO.NXL6)UL[9&(M*K(7;"9R2RT<[:TOFTT(#OC-KQL M'"KTHO9N5@"Q>+Z"?\GS7(]250KH=2#OMN1,XM6T)Z3"H4@6O!;<93$,>N^0 M,FY3S$&0=YJX>]B"\_I:KB8$HD+(.LB\&GW!"F F7K@P2+1C\,VQYY^^$AT/_M"#MN'_.JL%K^_+G?NF6_7A)6> M42B"Q%PBYK0-9$ZM@21E#%'4S%UK^W,0@?M!['NIV!Q.-_T"[WP9W>US$*5P MRC)3;W%%6E) M'1$QNV1(:"2I.M%1TF>1 >>&+W&^(D%M[S=OOMK>;[XZ8[V0Z9O%NGM_6+; M?72BE$6T,0/9Z0#*20:!DX'VP6'.*B0>6I<"/BF#XQYM#@WT?K'2P4)Z0/@3 M#$$ZYC5PI%!,\6)J2T@/+.28DC7>#3">=BAG*JSH>-]6NDX)'VM5#2(/U?+B/ MH$ZP=(2F=X'F9+%W@*%;/)RW4K'H2JA4%_0,E D2 J($(RQQD)&YYOU"[B6D M$\RZ@6]JS*XYA1>=NI*TT5C>,Y:DINTZ(Z1"["C!+2T'Q4#R M9),-GN70^D[&WL2->^%U@,UN$*UT +?[3EJ%H551MVZ&!I0KF<*/FDXEAI20 M5@?3VM?NO*5CDYC^. %W !&"]S+C*K_(VW]?SN_FS-XN9K/?%LL_<)DF5M S M% \0/0906BJ*(E( KZ1A$M$8U_H,\$ 2.PG^CT3$W1KUP=33 ?H>G$N3$[)@ M70:1:]L!+4AN,B1P(?O"HDQ1#Y@6.+(X:RA<#0J$0Z8%':*5HQ'V.2^GBWJ. MM%PWV@COS+_ELNB4R&EDED?R'#6C&+9X",(%M!2M9-^\K_YQ@X@'VPB?$E,G M:J O)&WGL;TX6]*">+-]P6:=;'[X>C-'8/7KU[R,TU4=_U=48*IP0!EJKP(4 M$!B+X+TWB3Q&Z6UK5_YP*L?--SPY$H?38 >[Z@X.-UTU[F?0L,*R]PA2D"B5 M=QP\EQ3F<&1%JQ!4\]&.!Q,Y;D:C X0VTE^_ -TNP6VOEQ4Q>*/OR[L-R$20?0'4*S_>)XLU ? M9];PP+2W$4H ))&HM(0$LT"I$")MVZ]^)QE([; M+:,#V+;49+]XW2S.W4P&QF,QM!Z+US5SKR7X.NG$2!E2D85[;'TP=Q2AXW;8 MZ "M#?78 5BO+DW0 MR<,+U?O,>O=1Q/%2IQ3:*\:!F0-P.;\WRUT?=$5@D6 MQT"36T3"38Q8)5D+EC%SBT'(UO[!">2.V_CC*8'[5#H=OV_EIB'G/8+,G_'; MML!ZTXWSJK;C5FG':I*S4D)F!.83[2V&/CC/!205N0G:V&1N'1?M:(IZ"A4C M]QIY"FP^K:;Z,JSO%SNJU39K,-Q>@V\SB68U7>?S 5;;;83V*2/9Z/'AT<%R>=K+ MGXPL2;*&Y)*YW';*\LX[0.>SL(P 9E,@HE LK]_!"G;LW4'GX51V4F9\*H+N\:R&5%<'[M=-WQ%1Z" DA[AI5F,E M!1N%9!6CDMR$[#4;OU_V<'.0$Y!JP*,DH:M%F1O"M/;(A^!AY*-33HGAT('2P&%YD>G.< M;E1,G\_R>>;GV:>:W?G/[6&7QXR6>P6^5)Z[XZ%D,K,H.X'F>X9_^Y\;#W\BHSK^]P1+G18MB# C4"E1M6(=(KI(H KVW MP;GFS<#V(&M<2]H=.%LKL@-L7HKJ]YI^>%M[9+\N),5GJU6^P=C5'"^3N2RU MGZ+TM/8$I[U*9]JUE$%F92S-@7HHC>/>'ND.M8.JN ,([RAN<5ZK)*T#X5T! M5:&DB@E,\UQ2J@^%"+KI4/]M'TXWZO&O\WW,FGM)LH/=D^B&X0-I)\.3-O>T\T) M/=88XJ88IT%E:\!)9^L'61P/D876 T>:3I\?['I$-R =5*7CUYW?*#ZKLWU) MI#=G6PON?<9@@)EZQ!6% Y<"JT/+O"/_0GK5^F[$3F+&O?G0'2;;**T?$+XD MJS^G7_GV]^5TG5\L_MA$3M(6*\$&X<]]VN E2!,TBJ 2,ZW1=Y>*D6\U=(>[ M$_74P09]MS3I4E;G>="K(WZ!$8D%6DK&UADK'K#H!*FXX(35V8K6UQGWIV[D M>P8=(G,0O7:)V&B=J*">]N7;K)&O^QFGZ<4Y6>=NQ[/YMJOK)OF^F@23T->+ M!>L,]$3Z;*[%GQ%[X+)NV(4QKIP3) MS8;:6+$$\ (=&(_:J*!+YL-W5KU&4&\=X9X(?\>JI&>871R=UROJS\DW(B]H MNY(F)"%?C".K7]O;*6MTO36#X )BJM:=L3^X?'J*;+B&3K M-\2X/"-BIABFLVV;KL2Y*Z%>PF&:?(C($K@Z22(IEY(IQ:?F@^[V)JZW5FM/ MA+T6JNH2@_=9] L&OTTPH/1&&^ LUZO/T0&R'*%X95W*/#K>ND'P@23VUD-M MQ(WX.+5UBTI[2/IRNL S#N?V5CXK2(QEGR=#='EXJ\7S2,@8T^**L\*M[Z%L'^U(T; M)#_]]:TAE-9L5GMS.-9K]XD;_DV>+SNT59_T%2GXB4= D90:CBB1$G M(;!L05B/(44>F&J=L=E)3)>75YNAX$[)80N5]).5N>+G6?R/L^DRDR#)DJ^_ MO9GA?/ULGFK'BL_U5R;"9:UD5N!])FL>:X/V)"6P&&1AQC.#K7OA[4]=EW=/ MAP=A4Z7U@\K]Y3G1Y+=(1HLM%DRUB"B 9]Q!2MD)3DRST+K+W/[4=>D8#H7* M@936KV/XVW2.\WB_(!,JHZ-2Q*$RH&PH@)PK<(RK0/YU=/:)NI<\0.6X\'QJ MQ["5NL:^-D!\Q9S3U03M\T% 9/?_CLLE[0#79@*Y[.UF-+O"Y$B.@>R_Y@Q( M@I)';I*Y?;2WX_; (6_MTB-LIO[%4^BBH^CCX/;FR=F<2TURN3J'JDYA1O2T M@)7E*&V6W+S6=YTI7U=KC7CN]4+?:)2 M5+0,BW>7?N+@!G, O71@-O>7YB0H48*+ M'A)/ DAPB<*T@B 3IY!-V#0.I+0.8I?*5OW_FA+X@K.M M_;^8JU-_0*[*S6]<^\UMV_N[1U!Q=E9WC%^_QH\X_Y#?DN'^M91-P.5B_7*6X/46(O/>O//G^>;42)LPM1OIR7Q?+35ID70M4H M?:X7.[4E42JD)8E<60B&_Q:U[5 MCC*O:HF]<3('"C(%9Y(X*$2\I5@BYRB-(&,?7.MN>W>I&+FY^!#*OEO<=HKD M.\#.2<;Y:E$6%*@\@N->U@)! 8$7 3DE)9"'I)H/ 6]"^+@5F'WNN$Q VKJT< M 3#W0+:M]CJ Y$V1;:?,K2=2."LC^;$NQ0)*6%K4.1M(BB(Q%0O&T+H.Z5Y" MQCT[&A]RIVNG.XA=5=5/1!8JU2)]K64"1>0#6D[BR=Q)1B&_**V3-KMH&?=T MJ#>@':FC#K!V6B"O2TY*.P1KM .ER+7!)#(DQ[GSV2+GK2_C#)^-&2Q1/CYJ MGT[;S1+DC:;#O<+UV3(ORB]GJ^D\KXZ: 7?G&2=->GN8HD;SW%XO/^#\O*7[ MU42Y[1B--]=(?EW.CQ5Q=C5L[A)RT:++Q6L06._,6)4HDM8>K%/6.,9<=JTO M)#T1$QB04A9B,@ZPEN1*.25J',0)#YZVKQ[G-STWN4C%N M8/'TF+IS,GZ:7IIMNXULT[NS3Y]P^6U1WDT_S*=E&FO!_+;9 45);TB^L=8^ M'&&Q]GSR27;L&.H;6;>[K[F$%PDAU79+H&/M\*YK1T\,$7@*K+B4M).MV)L?O:P%V4C MS[5J@Y([!P_ME=*=8?I+7GQ8XN>/TUB'*,S/\E'6Z(''G6:"]J6S MU93<[?O>YL]U8,[\PY5O;CBB$:3LPE4=P6T@N!! (PLE(8M9MW:4=M%RLLVY M]=P7TU6<+5:T[UYAFWDK1*3E8[6VA&VL96=8A[58;8MAVC0?4;H'62,?4;7 MQAU;TU@9O1F:BYZ*)QB7VX\XR: \2$\C(W+^[&W1\3UMU2[/,BF\UE@ ME"'WUARNLU9J$4N,A# M(0>?R=+ZXMJ^M(UK;(; T-U,YP!:.MH ?]#6R"!=ONG*+;X*\1V/1M/^ \E:3PIEY2#CG7/48 A>HI<:4D8>5'/#B[7J=[76GWKA>?G4P4C@#/6%L0U$XO MGM:+P2A4L44;/63)_&/T_0B';8?@\*$"^Z:Z[,WVW1D[>E3 =]_HTN/CNX M]1X_*DU]]S$GIJH?H:N9F;AGC"MM0O^>TX<;S0CNP5),7#BO4U4T^=JH,@16 M&U)F&WFTQJ!N731S KFG&YR#7WTM>(C%L)2Q[IVT1$*RM !IXW9>)(S>T$;> MNF[A%'K'-EU/@\F[]NV)--R;$:2@Z]-T.\ 2YZEFU8C=/#^V/.FAQYWH..U) M9R/C>.U]SVZ][Q[HJ2 ETOX*)F\V5&< 47F0 564F)GPK:/"@P@\N:9\GY== M+8C"2]#)!!#1TTJL80JJPD GEU"41(%*Z[LSAU$X\CVNP;!UISI\.+WU:,@6 M\TV#KV,-U\6?GVRH[J6CD6&JY?OK;Y?HR+9D--E!4)R<^A14;9I7 *.3+!IO MC&Z=#+])PT!_/6 MCM3>Q(UK4$[ Q)W]["=U.4M&G:&VK3 MWHL&OU>)1DE1QM4M!Z"H*7#%>/"6(':MQY!>R+)(V>%G@Z?=Q)#3ZCJWLSBM;Y) MQYC#ZW]^DAG<24?0<\6-#CI"4G7&J"D%0L(Z/2"AX5(6D0<8C+V3GG%-3BM,[.Q%=JH& M>C,6+W*9SO,FQ[27VX4F_X+Z^FV6O(>, F% MCK':2MQD"M:EH3":.?K +6.L"+2R>?O3_3L7JE?09X07P](*!Q1M>$M MAMJ(KX[;1J^XQ"14-*U=H4=H&CTY/ AV[IYX-=1,;\;H55[_OEC5CN$;W^P8 M(W3[$:=U!GF(GE:)85S.I_,/ER^Y.A>EO:G837\7 @A]<("1&>!&6IY""E*U MWM=WT7*J.;G]W"NTZLR+H_T7I*YHC=F"2[04LO5(3G:NHV4&9K(3 ]($![>M M11O!]V8FWIV%5?Z/,WK$KU^.K8J^\XP36V\\1%&KR^ZW7G)UU)A#T9&"56=+ M(%T: QZ-@IA4+*15ZW/KBZF[:#F]7OGFORZT7?-M^O%9EGT)TC%O(V2"M M#;2 WD>(/D69=4&I6K<9V8^R;AO]'(*2VS9J *7TT/CS^F62V[PH(Y2M;>XE M\MJMW)'Q54Z!ES8')[5';%TG\A ]XW8U'@A6S130 9C^MLJORZ^K]?03KO-J M4G116C$!H; Z2INH=[6NQ!GND_6RI.8W_V]2,&YWXH$ O?B*5E;96ROG!=[[!E;2W'EZ%>@(JTGP<'0=@Z8I/"D%"" ML\(\YJ8?^,YQA]PUQM.0\N[ GMT_W.)O\^7M?MJWYU)NV)YDJT+D2D%6M4Z; M.TWA+0J2*$M,.Y>1#S%=YWB*QQUD-Y0/]G1*[!:R=QK W\^KD4$651Q$O2E- M\8H<#YNA^"ACT%ZP *_#X3:N_K:/8!TVGGSW^"9-I] MG R?2DM"ZR2M!(Y14$2A"CB&"9B+SK/ ;$#VW:32WL6/.9V1%&LEWJ8F=GG> M**/Z)+]\JQ]_H_.1J76-]&.(+/; M)-LA^+ES$#"PNKJS:+M;5I]@QAY]Z%!MM@[P9VO?1P_:^'= D[=N]5 9O M&;<)9#(*%+G9$&0ND'5RBI"B4FE=2_5$'7"O"?[B-54AM]:'M8H"BXP@*!RN M18$>$%'2^F#":,OM ,=(^Q#V??2^/00]=R/%UOKIS7[=VU[V>)OUT./:M\$= MT#8]V/246YYE,1SH[P+0'F7 %PP@%:<=T6C#7>OZZ2=IAGOM$NNYF-/K^=M< M9W*21[ YP+^&>I* $"9"2;Y.Y!&>UA6C+Y4+W :NE!BL(_ AA';P:.F!1^M=)9Y7T+S9M/'D_LC])X^ M!*6[LL)#:[H#C^&*U9?S6@J_6'Y[OATI?RMHXRPX76*5YZ8EB_+@8G; 3 D> M,:BLFE^[V).V<7?VGN#:4(<=8/-B'-[MG!M)]3-.$\EWTTKHV6J5U_>V"G2E ME!C0@,B\U#FK%IQ!!"=YXIPG'9M?6SZ5YG%+2,?'\I/JO .,OUDN/N?E^EN] MUKPF[FH!Q>?Q/@X5>/6H(Z/ MT\9ZZP")OU/0F._)UFI-.P,%?L!Y05 U9>N]$Y"=RRK2_VEL#;\=I(Q;ISH^ MYEIH:.Q*Z*WA)I%=2U?\GNF;MP\YA8^I&)*1+,29\K6J0TOBD15,5@?A\=8A MUHXZZ'W?.&ZEZ7CH&DXM71BURL-K,M58#^DW*^AR8,5?<7VVI']OL>B-*Q:] M A-993$+0)D3^M-.W!& ZKV0[ >Q77D1"G:V+O2TXO M:R74ASJ;:;MF;Y^M>A.C00^^SBLE4QCKK9@(7J'#8G1FKG6QSA%D[@5>]^." M=VC-=@#>!QA[]JF63&WE_^O7VDCJ]BX36:;5*1.45$BVL41PD;8:89B7/(3L MFL]F.(7>O>#L?UPX/YFN.\#U)OUPGEZ[YBS=8@J+E2G4"P\ID$M>!$DSI@#: MTQIVS"0M6T_$W8NP_3+[[,>%:GOU]7;^>7MZXRD%E?<^J>ELR0%/.W=,& S. MD64AX!0>3>WP0UNHRP8D,G06+3>A=?WV,!,F+T_^[PO>[BD!H%]XM9@O;U0$ MU+\_/_N/'^?3_SB[LQ02W7>H0>%$4!1912UU9D8!%*^!>J,A\*8ZU'P'V M $'C'F0.@,EVXN\ 2U=!VWEZ85JOC?V^F']XGY>?[N&OW^V&M!P4/ZO,=/YJ5 M911(_X%&1N;(\008, -Z[;-CV075OLOW:.."G\9=0*-SH.@>8N&U [B.=?2V M !E$D%E;K_Q_>8]/.H#X$)2/XV(>@IG>+/(#$X!/B<,?>^A04XL'M-2'S9=U MV7N,+H$NK':Y9 8<-QE"R47*H"0/HPSK/=4:KY;KR<5-N3.-Y'[YMAFG>:W0*$E5E ] :*T5;0K! MZTVOO.1C\H5%W?I4XQ&2NAII?(C^=\>MIXN^-P-QSX30XPW%[H>UGF(Z9)AZ MVJS(@MXD7_LR)_+<5<[DPS,?R9LW/B2,FN76';/&G65Z;75%?9Y577Z;URO-]B_K9;//(\\Y7 MO7G+M\8P'N\IW_^@EB,BAPRM=PT(E,4XK)7;0EI2+3)!&WR][B>R M\%%:#*KURA]J4.0U_-]Z0\V4QV?S]&(Z.Z-%>+O_'V;,DA:9JQ&@BC+7YO46 M=$#4(0KG8NM.0D>2VNF0R4,P](#1&DQI76W=SR@@3I4E"HO?U:.%F[N' EIK0 GI($2L=]62LR$Z&_EP/FHK+L9U M7 =&]"BJ[F[_K9GZO"B_G*VF\[Q:OY'Z.MS")AN M7'%MKY#>+-=^0QZ>?\3YG(*[>7J[L1QO<+F>$T%_6682]O(]_9BS$XS> %0\ MP>B+XZ4R_( ,Q3GS.M%NRJVCR%IPBK%3 2FLL"P3-'GKXH?A!F3<&+-0QRML M_.1)"5[&7(LOA2&/H0Z,\44R$#$Y5YQU.@TP^O,>2KH=X^.7;>_K39U^G9+=E%-9D!SHZA(T?>(HLK(B\4GG,XGQGA=RZ@N&+@"D8(+%KF#,DHM[X;]@ Y MG:'H6)4_:HN.DW\/4#KOG7^'I:V/.5',VYK8 :8TB:F>U& 5DQ A&1VRYLT3 M=8^0U!FDCE7];4@UU$,/L+J[\G[)\_B1W-A_;)9?G9O@,D4E&;F@(*6Z BXH M,($Q+C@KK/F=S,=H&C0+(<2 MG4+.=&8A#PZJFS1U9JU.0L"C\#I!'1W ZQW.\NI\Q,RKO#XWO"D[IQ5)2 JN MR?!*!)>C)0D9QTI.,KOF)U7W$=(;D$[1]>WL_+"\< MP=7&/C-KL!3R^ PW",J6#*Y.ZY1U,J@AJ<2T5S3WR-68NV\>MZ*GH3/40+ C MP^(5?MK*6$08\.XUZFY1%T["1@G#VI MA487K<4[=E/:\^3_><[_V>?/EP90>U^G_68HFI-5928"HG3 -3=)FJ!%W.]\ M;N(%KO #U.?DVB6C1",C)>_*/I"+7B-5)O#8S*YA+ M?#\DW'WV..[#0 @X471C:_[&:? % XE(9(8%\-F3, PF" PM"'*5BP\VAR+W MTOU]3Q]GLL) VC]9?!T$IW?\Z=^G\_QRG3^M)MX7=$E+P)Q2K7Y7@-6:66%2 M$M)HIUIW>-I-S;@C.9XB!7NX^CAX<=?]KWN"*JX] M^!R^7"M2)%T\,I#6%5"H8FUKZ&H9M(F^A))UZZ3W<.5:-R7ZBI;1MG?R1'(= MI$IDV".K(V)I^01))MX(6T1D=31RZVYINVCIMF3K$"3SJ&!,&P156KUA(]$PKQUN?U.ZBY53S*[UKKF$S4K7M<["1F7 /3! >WS4L;P7?@6K^8KO##AV7^<'DS>+,P MM]&',]$8EQ",8QJ4IKC5)>(E1322/D&*:AN#Z"%ZQCU"' 1'S<0_\CG1Y4V3 M*Q./L\W1B!84J7KG(&M)3/!B(5@30#L>HQ,84;D5(CQ2Y: M2WGL0V@RN!^??+K#@W*+G"!,E9"A93"E#KZ,&A]AFMBMRUOGMP]?;Q M#AW;HN)$N8Y]VK293O5R3D^;;X2/L[?Y0[V7>LX+1B4DA;W@?*;87Z,$%$;7 M8QG'HD\FX:/1\CXO&N\$LBTCD6C$7BH9D:,=37";PWC+@C!-;A1L3!C^([.I&2/.X91!5= FM6X7%Q0J- MO!22CJOFD27RW*4"Y%YDEG4.J76B_SN_%W(0 @Z]%W*(.CJ U_FZV_8.VG;( M__MT_?&BON1B"P[)>^D0DO:N=MT@K]WG""%'\MYMP=#\HN1>A/4&M%.P<.=\ MJ;5B.D#;0W>6E>$!BX_ <]CTI"(W+]&7FC-3>U4FP0>_VWU@AX AFWX^V>YX ME )ZQ-*UR\HBB:BM]6"#5K5VU8"3AH&5/JK"(D/9NJ/5=]DGX""5'] GX!#Y M=P"EJ_AEUPWUX&VVQA$;F3XH&7R]^.Y!2JU4XLY%C(T!]2A1G<'J6/4OAM1% M!^#:8L1'W#8&K2?)JU6F_])[_#I)*?,LZAT?7EO4>UT@.!; QN2MRZ%VTWM: M5_X^,KL\5#T2)X0.+:=^ZC18&Z0U4T-O98HOSFDXO31QQY-.G*C\.'6-2A ?L257[:>-YJ>:O.PR@<=^,; D_W6*6A--;!UG?)0 V$:LUY7I;% M\A.2);X:._KKU\^Y5HZ_GWZB7WE=WM%W5X5D0C_;>KD\L:CJ7"PK GFY 36X MDC-XZ9Q%%(*EUAW$VE ^[G;Z%/@=0<,_ J[?K7&Y?H'K\P:5QHGL$D7N69," M"BG >R6!9Z4Y"N5\:3UKHBT'7=CI)\5@ZV5P/"!^A.5PS<,WTNI$&YR6-:'! MG80@,VUPMG@3LLHY#'2VUH#Z+LS]=[T,C@/"][($)M%KFWD)0+$J,>7JI#>Y M:5/&G.?:Z]"/O.[?>1J#D&O >I\'O!Y4.RW4XLY),0;%&J&*AS:FNF MV=798 I0!R-X1!N:3W%N1?MW;I:?$-VM@=!;JFPS>/,Y?IZN<5;CZ?7B=5B3 M/"["HU/&9^W][)/2:<=Q\,0)-B\2.N85V&QJJ^%,$%%*0-2>RZ \ZJ'B]<$3 M;%>2OWA-UT>+'0^*IWV #U=;.I- ML7(G>=9*&R/?N'J+\P_;P$^;0!XVF?3B6 (EB6B'3H,INCAO6#%EK]/O1RY: M7;YPY*J)9OI;G"K,'A!P,?\AFL"%K+WF1#W>++P>;R9(S$5M,*+:[QKX/A@8 M^Y;=DXC)#=V VARPCZ=?;KH,:BY<\@L6%D;H->1Y(YI08&WXT%GS?1^ MDWP>Z_U\_:4C*_T8E2U:R&]LQ>/7ZX1'(;A/ E)1M6D%=Q"2%%"*U5$FI2+N MY3(\VO3[ZX&*'^3V9!/%'RV_#J+Q'1O>5817G,Q&N@1"A5@;$"H(&2-]67PF M6N+N2/OJM+6W4:?(:03Y1)1@@T M$'BTH&*-!$)MY(R1"?J?SJYY5=).:L8Q2(,H?3][=*@&CL;2YXVQVYQ[#V:& MGJ4TK;I:3:Q+P2:I0.MZHNXB!Z\]"0ZE=(&[:"*>8H0NWS2."1H2,.T%W*_] MN;X;3UQ0PFW&5Z?::=E0<.%Y\A )_L&7C$8TOTO^.%GCW,4:W M,)O7"O2DEL$I#;Z(4"\=*D"5.8@@E>"R=@YI?9?NQ-VN^4VGD7>[ M0S1PXF[WZSRU/]3\#:?+_X&SL_S7C*NSY::CW>KRFSA/SV>X6FVZD-=7+,K+ M^6J]/-O\V@GGG2U>>])1:'.^&YV27I+P8KJ*LT4E[:K)=A(N$RH4<,R;"1., M8&=K^8@MA%_%]ISR=\!R?XB>4PW;Y;/K_:SUZAGA^[QX?9I7YWI)K^=O<^T' M7J]QS=.KQ7QY\>4ON)JNSG,YGNNLT+FO7O>)7_GG0<\Y]%G+4%( M7\\]EZM9$8/S^7 MRSR%@@S!VSK]B-6.A9)C;57IA+28B[!#(>\N.9W@K#T(=L'M1(UT"BYQSDH) M(F)@&8SBY-,4[@&U8I"4D:(H7[)M78K\ #GCGCF,"ZYC--(IN.0Y*[%$5CCY MRB@2L<*" ^]2@1A(4+7DVIK6IZ,/D#-NX[5QP76,1GH"UPGN[]61H7"H2XP1 M*)!CH,CC )]IC3FA48N )3?OL]Z4@4ZL8Q^AR),CHH/EL.7YGAS%98H"#5/& MHP-=:G?KF'TMX,G RL!68B&M8;XHT1UXC$^/6 60VJO SC6\82__L?9] O. MZF;V;/TZ]%XR4"^,@(SK!Y;YL12ZWAE)S'C[L?# MXJF-!HZ'TF*-LR90NF;M'Y*5"\$JHRSQ(NI59++I02@)QIIHG9=DUUM?L]N/ MLN_?Z6NS>PZ@QPX,W8N\)).]GG[)U_B;)"U<-"H0$X7DI)P&IY."(GVQ7D.N,W[V$C+MA#J'QVVU;3Q9_!QAZOIA_R>MG\1'@/LL:U;4^ K]:JZ0!M#TMM(G+TP7GR-+R0H$)M MZ6&LKU5 6?+D.0]/NX^.F_5[ HPU5$@S=VW(:JSG'^O-M^G\\H>+2-7_RW^2*L\O)+S8EN4O6U-^D\TE_A5023R,>.LG_G8J^G9GH,53=@2-PK>3CTHQLJD0W ME1[DN900M("@8ZGME8B9I!UP[W,2P4DF!CMKN8^@3D X"E9V5W.=J+B>4'BZ M9&^+X_PHEKQRSI6UH(.M??*K \6, 2-)'D8RK_9K*S".!;Z?J4Y6P^D ',XF M-T!#!\OC*L%Q7@ @-!89N09AT$*=:@1HB@;Z2E#469QO[D_;B4\+JI.)$6PRB:PG-&2SG:;W0"?"X6ZF%QDK9,"]Q+222Z]2^2= MKKD.X%+,K#<.O-YEXH?!GBG>Y\G MJJ@[D+W"3Q?#"5E26 )*\%P*4/7(P/FH02(KOJC 97-/<1BE7YP*(AE982=:JI'TR>W9W M>?QE/2'D6)4N!I1O1WBYSH+F4DHM$V",8;N.7&(9?6DZR'X*.3 MJOX>7*O18?)C+97G.(MGL^V(RVN=,ZR4ODZ(@X*U@#(C(ZM4&* /I:CD,X^M MRUH'9^J'287]WD?O7V5B7@>=)B6Y1,FZS2 M*C#@TDI0SF? 7 QH$TU"# 9QL)74DI$?9O6T .L>M[:?%CFC-]4[510[)/%R MM3JKY6-:,F]! M.X3P+J_7LVW5%.G&HS+D;Y=4R)S4F-!IX2'RS4]R)#>\[S5TC9L?)B#J?R$= MBZ%^FBDV%LA?<#K_?;%:O9S'V5G*Z>7\5US6"6FKB69:DV@8B-JT63%E ;6D M#XB15):C%4_1/V<0YL9I]?A_Y))KA+#O?P4^["!;)Y)A3D 4!DECP@#:4L Y M;JIK6=P#N/+A]3?_#M#]%C;[D M3+O$"M2+*% ;VH,70H$N482DLB[:?X\U^B8872P.Z\](,US_J!^ZP>@K?A^JP>HMR>PN-[BVJ%1)V+"F X\2T;&(3%(P9E:&!%(,+1-&9.U<3S'XGHIJ1GFE*7KF/%( (]V MHG((FIHMLT9YX%]PAO.8WWW,>?U\\>GS8K[IBQGCXFR^D4R>;B3U*J]/2 H? M\9:3,L2GLT@.31T61VZ25 J<8^0KR<)+**RXT'I?;T+XR=U-[ZCK+TM:@,]I M==)K)B*[D%VNJTY$VF9E :\B@F8E8C!!H&OMI3],T;B&]^FQ=J<7:CM]=>", M/)O-%G]4(_+;8OEB<1;6Y6QVE\,+YDQ20EM!TLJU,YDAD:&V%'AH(96U0NK2 M^NKV002.ZUMW@,W!M-E/B<2]V]L%2QE5#MQJ$"'QVCZ1Y*:9!&F*2ZGXDE7K MF:\/T3-N]5T'>&REJ]YZ$=[O>;V0!_,:'J>_*5RP)510$ MG83>@:K#M]!P#IRS4I*+I=C63E$7ON*EBM[B'W^EAR_I+2M:4J_+VUR#O;R: M%.EX2F%SE[FV*Z95%7QDX+TCJ^Y5+J:U:!ZGZD?P&0_!W&T[V%AO'?B-EQR1 MR*:KCSG]9;%(MUA2269R,WR$O'< Q/)KGKGQ&E90N M)CJPKD:[F"1XZQ1$;U4V(8;2_+B["Y_QIO8N@J\2,+)ZW0]3J.N1)W"!? ZK M##IEA5/-LZWW$O(C>(:'(.NVN3Q=.QWLOQMSNH <3>7S;/S'6F[%5VF-XL2ABD& M6DAR73%J8LE$\,P7IUTQP;5.5N]!UH_@'[8S>*=K[GMQ&Q>?\W+]C7RG.I?Q M\Z:CV0!GS8^\9Q#G<'_.NO('-?TO6RZ "UM; J5ZM4U*BGF*\\PR)W7K:_Y= M^(/O(L7\9[/\NERH[@WI=?WLFOZV!5Y9Z,"95F"QV#HK*$,@?P04,\G4(E?K M6U,BND :M5C.J/'7;)R7LO/?=(8HZM9_%>2\IG4+J6)7?N4EQNOP[@-'O&5?YXV*67G[Z MO%S\_^U]69-;QY'N^_TO&5'[\G(C*(GR:((6%11MQSPA:LDB,=,$9*";DNZO MOUD >F%WHQM+'9P"-+:#Y@KD\E569N7V=>U3;%CQ5JOD*"S3JFZJ==Y ]*Q M,2Q+J8LVJC647B!GW,>6H>'42@]C#Q8G.>6;5+7R]S"[*>28WM2B\,>GA+'( MT:8(D===(IPB\N XJRM)>2C>$[>/+L$M@\9W^[YQ'TF&PLY0 N_ +-4PZ'JQ MYNNG&?'XB71V-U\]&)51!M A2)(5_2P(PR!9D2G:X6ATZTT8+]$S[GRNX>^Y M1IKH %4_WBQFT^NZ&GF6?YS^47]VRXD5R%Q(C,Y'H? ED:'UK@K+6,%+28+Q MYGOXME(S[ERJH1'52 L=X&FKI-[=MV()9H.("IA("I2EJ"4DQT'K4J0207+3 MNH#X=:K&=:7&?5PX3#4]@VW5+C*A\R&"< 9""20B]'1TF+-@I*Y%^1E%:I^ M?XFB3L._ _6_*[SV5T8'T'J3TLV7.C\0\P](1*1U2R?]_ HW[]!OOLP7UYLW MZJW,3UPRW$D6(8E(P6]DDD3J-93D?,PF<19;5VBVHKW3\+(-7$=1<#\M/EOY MJ36%FBFO(?2YPHP5'R)$%8X=?2B;YX"$P:7924 M(K:>]+D389W&H6U@U5XUYS&D8DOU]9KSG^>S3='4J8K.MWWOZ>K.=^*\JU*C M8&7(7M776R;JVG:"?4D]*+C_-WI2RFG.$ MRU]OXG*:IV$QQ249CGE:_2Y)]S_GT]GU/^FOU^?,2 M@Z??-CEQ'YNO<3R*X$NH9#\&M:?3=@?0_O;6NSV?0O,0N>!@;8R@2B FD@G M$[E F!DOJ7G]ZG.$7$)!^S%0/%X['4#LI:K\!URQ@*D((T$;1_X[2PR<-AG0 M,BPE*,N;=W3O1MFX ?7X(!Q ?^?16+&JPVG?ABS<\R*P* M9.ZQYO04T.6H0'NME?5*JG*14_G>(9T=?/\;UFT[LT\K=7W FDN__=5'7'R9 M&*F25DP#%\*",AC H7/D,R>?!%G]8MJ7W.U"V26$-?M@[VE]7G/]=7!-?\O/ M]_,EF71=M*MT2Z/)T9 A@9.ULH,I9X7.Q6IL?4"?4'$)X<@Q:#M2+]TAZY?P MYWJ/:R#]-/ MGZ_?EW\LUU.T)\H:&4-F8"5F4"$X\"F3*^SK2/E4O#)Y4+ ](N@2@HIVF#M& M6P=#[RLNXGP0\-VOZMC$1HJY6&(H@*X.8'-DJZ-FL?Y @5=468;F\V%>I&C< M;%YO\#M*7]V9OL?L(X^8X=(W?\Q^C:B=T&K_#<6*>]8[9N#:]K!CZ02'_! M1:I74W;>VI@8U+XV[/=&SORAHCU5J=Z!] ML"#N]OGNAQN\$R1RS8LLCGCCJHZ#TA!MSI!3L)D"6HIF]4G?IVPVL%YQ0 M&DR9'0#UN639G4MTR]_Z%B$]5QDO4[CZ+PR+"98@G#0(F%(@WP=)I,8;4!2/ M.L:11]ZZM/5P:D=.B@Z&H!URGP.H\UR 2V+]&?^X_O@[7GW%O\]GUY^7$XZL M/A!F\GQXY2X;J\HP@6X_CQ]_G$Q,C M-P8SF()U3*1*$)(R8$FF,1236&Q=*K\GB2.G9GL#Z"&*.R-<3G0IT:64P&IC MUPMB @6-$$I$)A)WQK2N"-N5MI$3MKTA<2]5=="A^R)?_YCE342(^>T?B?[J MFR_U5Q.F%'DM1@#R6L+E9 2GZFSRP%(=L.M9\ZJ!@P@=.9W;!3B;*+&?.05; MN"1N-#.11)=3K*-/O:5S1WQ%Q.BR=::4UE6A6T@9.>-Z*M"U4,1Y= /_1)\X M^U13#YOB_@&6"+SP'8.L'=V-HZ[*XF.6VF7-0!;+ZWC&0LY=C%"$]RDI)0QO MO5NDB[+X^UE@=7O@-:Z:\!]K<#T-S#A>AWX%X+'.&O3!@)><#K7F0<2"PI76 M]_+NU%U">?P^&-R^0*"I'CN(8U[@Y[L__Q[^>[[X_BJ0WU%'E#NIF>?!0,_1R^W,[H1.^L MR+&^O=;QB:5.(M>9?&#&"L=D>?O"OCU)'!>1@T%E=T@>K;<.8/EQ$3)6\F^' MN,:@I4U<@LV,CJ^*#.@<,W FNY*8T2:U3N$\IJ%;8!VO\'E#Z?> 'DR?9_.K M^:<_OZ-(ZZF\UDPIY7E2(D#P(H**(4/,S(-AM8\9G?2RM2G;B;!QKG\/JSGGMS_] ;_BU7PUQ:YV==XREEBQFOL, M7 2L#^L)G$L:A'/<)9>Y]:VKRW8F;MPDR"FA-XR^.@#B"T)\=S=+T6F=K7(R>-"M,;@+7;W,JA\K:CU,07V#;CTDG1F>0XD)C*Z% M%B&0DQIYABR]YI9SBJU:9S5>HZG;N.% %.P.L_U5TC?$'DP\?SC9?!)MQA@4 M$H>8:I>G) Z- +HVI,%B(\,3/HILH;+;L&)P&+906S_YW!<8K0//LT<7$"UH M]+6BA_R)$'@ F9W115(@KULG?5ZFJ-LH8W#<[:N.\QAF]H3+L*AI[:\X?(KW M\3>=(M'[(G==I7OK,@/KG -7>)V%FR5$E@4(8Y*IC23B!US__R2%J+P3 1*KD5;19/,%G??,4N(I M)8&L=77@WD1>0O)W'T0^>;(95*L=^)D/79'WY;'=F:B<69310TB5FVQ3Y<:# M-<$F\I@38NO3_#)%ES ^[1A -M17!^A[N*CB,2]O_TA7-WDZ^_2W^3S_/KVZ MFEC#I68YUP(.^D$R31+,&M!Q] Y-D&TV0%4]W@NL\(X MQ9V!+%BJ>]+K\!E599CJ+TJRJ75^I7$Y5^>3VHX!Z4!Z[ "A>Q5].)%UR1%, M"AZ4\1*<49D$RHR502HK6Z]ENL1RKKT068.KGE7/M YJ.1\/\I*KI MVR;>/P'SX&PA_Q=\L+JN@"Q ;@X#^FU/1S<%SD]H",\O43W0?7R8@L:V>"_G M!&X7GES_%]X?K4D0)9N2$%S=J:)\'5-('C4P*42RUJ/%M).].^#+N[5V!ZI_ M?D)==&W@_K'$U2$A$%KRP E*L,YV4H^"IMEAC3-&BL&A$ZY>[YRFY MA/'?+7!UA'[.LTG];@#IPT3/9E?=X*4-NWSY":H=]I9!5P403B>73,KDMKD( MJI;91 P:BF*^1+K#ZO'YF7K2H-'&D?OA;"UQCX9D5Q3) MCB-22!>$;6U_&Y!]"442^Z!VGZ+'(33?@?^P'\M/!O'9J*/DW(!UM=0/*:KS M04A@&=&JJ@I[POKP'2B^A+*+TT'\*'V?';IOI_@Y%Z((4E9OK&ZYLARJNP8R MQ$Q\BJ3QA#G%[81>0IG&Z;!\B';/$\*$R3H'4&86I(/ '-U#@N)85Y^1K?>> M#JDIOOFJD@-)O81"CA/#>&\-GR60?YS?+":!<^9*BN"%JDY5*#49Q\ RJW*6 MVI.S-3J.*Z67\()V6ACOK=]^$U&5J_2H(>I-H:^]X]-H+%GI#"(J2:(M')S( M5;XREB1J8OF14[%W0NI5(B[A,>X0B)Y4>?V"M&;H[LI7UT-8G^3JLG0A:9E MN*A )>00?)&0HC0E"E2:J2-AN@,9E["&;P"@ME;@B/.?#TXFQ^(,<\)#4+5: M)H35(!L*0TFL@HOH498& #T\L=_Y KV!8'F\LOIV46OS*2JF [/DH,3 :E%. MA%@B TR::26XS;'UMN@&O<"=;\ ;R.7<5U_GV2R\;>G??37$X*FVW4DX0<+M M0'GTE78+1:NH.)15^0K927")*^ L,57($2VA]6C&+M)N>U1'*B%B*LY#RL* MLD& DQBA1".30LXQMRZ^^FN-F=X'@T?T)>VCQ[[=@R?="]8[C)H9$*JZX4QZ MTC[KZ1N*S'0W6<,^55Y"L%:!X)!<\ M6@M9BNR#29:"Q?_M2QH *D?V)>VCMPY@^6302^&OC9G>1_H]H&>G\<7D>13.8H2LK MER1SZR#\ L=,'X6SYGKJ 'POC33.UL5L4$-9E82K6""(8D$([HLVUKG'J9O_ M'3/= FBM=-(!O'8?6^S)T]6N*& FUB?3S,#S',%QK",5Z>"(UOMI+G3,]#'0 M&T9?'0!QIQ8M,MV&)U/H-+$:=Z'AD([*?51S M'MU*;U):W-1]M*MBI&68Y>]O%E4A[Z\_X^+!UM+F^9.]OWF M,EQW'>5+3&8 M58B:@=-UZ9>HO>6%H!D(]:Q$%U50C:W&J-F252I^H[]_DAKFBULM;E0X\48& M1]0@X:/VQVQ]?UX=6WON6O:):%9QH"-\2?20)"+B1" M&X.1W"5M=JM3/.#++Z'OYF#C-[2R.K")6S;+WUGX&+.1.8%/M:Q(UP4LC$*\ MXD)TAAD73.OGP)?[X];N9GE)[PI6[S6 M/D)V=9,H&7MPY&! B9B8R-R+YDLW=Z?N$CIBCL'E0'KLP4(^BA/OV*#_Y"0U MR-K1HS 9DAM7D 4)JT1N4+3V%;>0<@FM+D?9Q 8:Z@5HFWCK&6Z$UM8K)P"Y M4:!X9A!3) EISU5F,:)KG0Q^F:)+:%PY&G9M]-5;138)E"[YZ_H^^O/\&ILL M:GKU,X]Z_-N/XD;/>C]@O*YQP-5\>;/ .U!%6VS@ :$.M*U.F(%H;8&<@_69 M"R5*ZX$XSU-RK$6JG_K3C#[KIIZ:=;Z'(\:LH@;/)!G5I!""3 JLMA&]I^ G MM9Z"\@P9X[[)-=#[8V-RK*@[N+^^96%5/\B*8EB'/!7[H>)3* M1.YSZP3_4RK&Q\I1BGT1*'M+N3N1\&*F.#9!?\;?K%=4O\%.T#-*50N8V MUST;+D 0.D%"IRV:XI],LMZV&>+U+QLW;],>*JWE.S9>'K!0A?4!O^*R/JP^ MY"<*[8V1#*3*!A2:^IQJ;9TR$$(2,CJW8^;E]2\;-]/2'B^MY=N!Y[*JNGQ? M_E5CR]GU^\6'VH&[NIY+X,(5[4!9SDE*)H%3=#V71*X_IX. KG7(MY68G@S/ M\?YN&YGW"I[-(6,!M=)*0: +M7IW&D) #U(K&0L=D));OR6_0,ZX3DXCA>\" MHP.D/_:MM6'@(_V0/B._M:.<2^>L@FQUJ5N<.!TPYD"C*G6B?^9LMPTPSWY\ MAW@X1'/SIF+L"PABPP$3HB!*(L0,? MX]>;N,1_WY ,WWZMWA?]L]7-*:PH2J@:C9%U4TY*<-(A,&6=U];G+$5C_V(+ M*3U%.<<[IRWDW2=L;OO*I/(A*P;HI0"E0AT 4#,<&&UT,5K7O*E]*S$C#_)H MH>K7X7. W/L#T.VR3^<3T:^AK(8VD\,./D223RB9*V,.-+,*W#X2VDC%MN M.FSN\#!Y=P>;'T/"]7S8B4@L**X*E!!J96$DC]U&!WC9:> M$D4'*OI%\!PH]>[0\].,/AF7UQ_"-:[JP_(ON$A55Y]P(J1,O/":[]*>[G86 MP5E6QVL:7N56LFN]HW)WZGIZYAT"8 I'?SV:>/ MN/A2>9I853!H%H!8J#V1BD-@+(&,@FRJE61!6\=S#[]_W/Z8(9!RL'3'3E9L MO7!_*IM?8/YGN+K!GV9O_TA8G_F_PZOY[W0+S]+TMW UT3*4F(T@SR_1.:@= MW\'&!)X$F)PC">*C+L MB8VC21FW_Z4EK$90304?7V#PI=ITM< M!1-W?[C<_.F2P@N1F.9,@?&.TQ4?"@1E"E@N6'919&R^?_P@0L?=PG(R_#75 M5P>@O&7@S2RO.7APP*H?,2D*1=$B@)$J@I(R@V.)?JFDD-YK1[_5&'^OT;3; M"RH[)ZPU5V-CX!>(9HG:#V!F_PQ^KB.Z0]2"T^0YG6*9U-L#]@^^/ M&*YO%CB)Z)CE6@#&7*]X$VM7BX1H3. ND73EL,G$W>C<#7^7\2K?2ET=0/(V MN[49J;AZR*G]=,$Z U[5.78^UX<<84$R[2R=L<1+Z\?Y9\C8#5!G]39_K+#' M=K6V'H@/^%OXL_[>^W+W#'.?)?UEO=5YHIDU/$( M3B1!]I@,\T[X>O%K=H//63SC-Y9II^C86-N)"0%+T@&42K5M*]6=R(["$)3) M2I(5?[S!S=?+G\<;[X_G.8?<*?9C^& MZ6*57)C(Z%1..@%WH=93^PC.Z0)2&)E*#O[) J+=6JY?^M+=H',6S^J#RGM_ M'/DUCF;XJ19P?1QF[<'CDW+'W)OE\N;+;ZN)O8__3L-!9OM\7=,99P?S.>SX M,Z>%B2EF$,J29\VQUN99#=I)KKV3):C6@PJ'&7_V4+ZX>G1[4-KS=PSUN_+[ MV0=,-XM%K=28Y9_GL\7M+[\+R^FR_ON5BE>;Y*;_OL'-WAP;M8F2#IJ(/(%B M,5"\2F==1IN"8(Z"UM;!WI#\C%_O?"02GRR+Z47Y'3Q6;-A=5^7^=G/?_,2< M%08Y@A&&G! >"@D8!2BC7:J%25&WGMBUC9:1=Q=U@Y;Y *KK%(*;-BJ*DQV3 M@D-0B3R8F P%TLP 0UW;J&P,LG65_G9JQH5A&VWO *$#1-\AB#Y,E__SXP+Q M8:O!II...ZDLEPJ2"JY>'9;<8F(O$WL1M7.HAK9LVZGK#V2'X.$5F#523H>P MJR%\6H=#7VX;-PN+A2>DL,ME,O'!@,O: 'K,)=?YCLUW&[Q.U;@=1B>"V9'* MZ*+7XS%/J[*E?\[K)N&Z>.'VU)1@\FJF#6,%5'(,7/ (,2/YR8)1[-\Z>[X3 M8>.V%9T(9L>KI&-#]L/TZS3C+#\PT3$G&ST=&F8,F6@A=:T]\72&K'!2(^?1 MG\B@/:5NW.ZC$QNV(Y73A8&K_0[7FWZ'.Y\VZVB8B[7UO89%2FMPJ>Y;0!') M/6#"V-;EV<_1,>XMV6W@>;3*.K!WCWFX'8FJ.4.%#ER,DKBHT\'J"[I$SP0* MA4FWGJ;T/"7CQ@'':_@5R!P@[@Y \RCYKJ#G /QGV;S(3#D,$5,MU*U8/#) =;?(@<+9$[[.BE MCG=P[*7C77=P["/PL>LX=ED!H%2.D:4"L7A7A>3(EBOZI>$L^VP9&>2=ZC=: MK5@X_3:.O52Z[XJ%?>3;@:$9R(:_NRN2R2%FYI'.(PD 5%VU'%V)P)3+)2>G M$K9^U1J:IW&?)[J]=;N"4@=':^M -A8RDYDE""14XB,7<(H7*%(H;;@E%H?= MH]7+&+R^$+/K/+U]U-?%Z]P><]N\9]9J%\"A(=YTUN!=$E#'! K,1;#'U9U_ MF8EZ9P369BKN KZ_?B;]K/(S$R>5D2(H<"((NIZ<@IB$ !NBEI;^HWGK?97W MWWZ1P78;^!VHHNXNZ9YQ[ST\4V[.W;F8]AN#LM<%#S6 M"]9*4-;3S8LU&C%HL0;P%+B<13?'<\/T95;.9LTA(-8.JY3 966 ?A(I>$'0H7!0!1EXA0JD*,45IX10K4/)LTFD[:7C M71-I^PC\'!)IL225A?/5R2-WSTHZ4G7O*;%81*EK*A]74%Y<(FTOE>Z;2-M' MOF/CY3]OKOY\@17CI U9IUI!7'<":00?N 4K4>I@0HDN[ 25E[^GIXTC+5#2 M4*K=W43W8:-A6"S=T: D$AO<&(@YU<]M LT)2AZ+LA&*K6,AM"$[&9&88CSIU9(YVSJ'^#PE/5U-!RKYY8K% M0R3>Q?/@(SY^GL_2AA45-&*.&:RMLVEBD! %(P.=/1*;7F-N_92]E9B>C,X@ M^#E0[CU":)*3%M%9"7F]=]MPJ..N(#BE&8\D)]5\XOZW)/2YXZHA7/:2\>'W MT_PZ7)W@K7<^6[U6W82K'V_J&-#[>7OK"7PMY_SL_F5MWX$/XW'85V')1EQ^)CG"U&N-H T/+K8&D1*ZI$P6A6 U1&XD48BK>?$SPL32/[U(=B:B7 MUB$-KL0.?/8]^/UI]C-9@H^_X]57_#M9DL_+"6>1XMC"0%K&Z[XH4XLUL/X\??Y1#(?7$H.N(OD[R!YLZM9S^PS!=X7[:1__MF>5W9G 1?&&>) M04)1QS(4#4'081,L*&'HBK!JMZ?WG;YN_%VHC5 TD(2;!2$-,/,L+S)(P9V& M;'UM"R/37$>S@BVI+N4L,NK=.IY>^:+Q%YX.A9-CI=K9-3<)NI@<0@:ZCCVH MR O$.G*-EY 9A?$%XY >UOC[3@>\EO82;F_O%T^71/_YW!#?>7G[)6*FZ/W^ M'QSQD-'@6X]ZT6C-=;.GC=MON7]RJV6;_X'Y4ZW/3/1'*__GNBP-O$]V4GC$NAK/93^GISV0=IO6M<#I2!1W Z>EQ^W$Z"[.Z@.Z!H=^4 M"P51- M)D"%/%+"$("'43+XU9,I=+M&DUA43^]#7"]R.1<6K5V C%74 OZ?= M0.L1:YX5'FIOK6"KC#!"9")#PL1M* )Y\Z'[SU,R[L/\$'=A XEWB9O-04/" M>.*< SJ)4 -$<)@-,%L,U['('//@R.GA]FNAYU>A?\K$NW!]/4WX M]WG&J]O":1-4B J!6]2@2"P0,X4M5D076"DR/+8_6]X[=_FVWG!RB%+G0TJX M WNS=>L$AIR)9@YTK]>V4LDA>!Y :'3".Q$<[VH]S&"INB'NJB92[Q0]M^.P M.5-*D '6*"D.*4R##]Z#2(A(EEG2J3@!?GJXL=IH>X_-+GN(OD,0W0\,N9VT M3]X^8Z% 88YBC*SKX#$O04L>C*Q2NG&K'QIY+@T;9YM(09D6&\DDJOE1 *L%0Q4M,29H7-2IW)G"K=M:5X]W'CWU&#%62>^ M'X]43G_VZ^T?Z7.8?<('#&6-5BLRR,IJ!TIY"]'5L7Y1I:2<*@%W*_]\_;MV MPHX]$^P,(=\1[=1R<3WY4$E?O0OYC:WX\,<#PCWJ:$O*D'DMX#1T4SF= M/$@EE/3&%QMW>EE^3?$/OW2MP M#Y#2$$,!+?B8$9ACGF5A>33MM[B\0E1OU<\'JG]KR6H+770%KA^G?V!^F R9 MH!)%\FP@:5WW)U@% QV8]#X5\ML&@]43,ZYV"WB.OORWD]58!U 9J0^FGMRG_ MS]GHL%@,T!KYY&-;]SZ^3'<'S8TH,*FZ#4)(1RZ:LP6\= 4T"FY*D(P\\\&N MB),W-S[5$'W-@Z%ZY)RR3"<&+-<P:J1-J-.#DJLS0"^(/AZ>0IET"2;<(@AIGL0>*S= MNQ7^^W@U_;32YWJ\X.99[G:XX/,#TYBVAB<=(+ND0!E9$SXL@\[!L4X.$9) M=?#1N]8![XZDC1O\CHG*XS75+P!_Q32?Y=6)DLXZ%YF":%7=Y"L3!"XR():2 MLY)!^M9S@%XE:MPP>'30':B=?N'V\?-TL>:'%Y=+(;>7D9! :9[ V5A')#'O M O=9Z=;5YZ_1-&Y9PNA@.TPW76)MXHQD,J&'%+*H6U8<1.D].)9#G30?\PEL MV;@IK3'QM)?\>QM[]D((^(["^,V)&22J??KY0P6SKW R2@SK/.DVB0!.\5#K M\G)UIC1HKKB)V2:66X=I)XUAW\V7RV^^8IUCCB4D[CB""(H!LX+0>1J[IN3^]WY/=79>S):6RMV1G'3.@K.)5 M-!842RE:;1'=3H?GE<*>I]\\+FI:Z'+>3+!=P>)!Q7,) 2TG_I5W",H8"AZR M+\ C"E5,Y-GLU)J^%SC&;D9OH<^MT#A0N&./3/DE7*\2K*4N<5\E6[^_"M/; MXC:9&7);Q]S6.;4*K86HQ6IQN[8\12/=;LT!+WY-+V@X5(7S0>3901SUZTU< MXK]OB(FW7^F'NZ$-6NG">9! /V@RII:DH[4%%B)G/C-=3&L'90LIX[Y!-KQK M6HJ\3^1L3A:35I=L-229)!T!$E/0(@(S#)G1+"C9NBYP*S'C>BI-5/TZ? Z0 M>W\ NAV"P+,R7-/)*/JN QMP!<5(!L3E5#)Y33L M$\WS='46>A^(@1>AU4 A_8'L%YQE^NF:M0U',21/$6D"AW6DIXT!G$L>F+6* M!,9C:3Z-Z76J.O.W!P'8LI[^Y\@DQ:-/.3H5\1)5C1(.;_]] M,[W^\^Z5.!=I#P[ -%#^F_G28>8 E,4;0K+ZKLF>5]>UA5I23OEDM/-'P2? M4C$R;-JH=]Y4UAV@944Z7?:_X6RY4L8O5V%VVX$?3&&%& A1.++*S(.W44+) M)1BGT6!I/0'R!7)&SG8?J>DGUJ:-V#M T+]JP]G=@Y331:LJ#[K0177T.<2@ M$@BK0DE%22]:>W#?$#!RU7-;E!PNV@YP\0')N9O6.6TK?OCU'[<# M3:,R01<'N=3Z-60:@N8:)%-9"R[1"MX8)R\2-'+A MDHNW6AV^9D-A70R.$;B7%//7H=]>*@?:&5L8? 4Z1/!U@?("9'<*UGK.TR$4(SDF1?K<^M0^EE"QO54 MA@JCCY=Y#\"Y?_S\/OPVO0Y7ZQ-!]RHNOF+^<;Y8=S[^M%S>A%G"21#,2>L" M>>J)&>1MF!]]>?4J1X8^2U"KJ3/2)7 \:?!"6\FEMS*W7KO[ M.E6-+JZ-B-\O/DP_?;[>V&8K2@JR@!:1#@QB(>>]5CZZ3.&AE$*$YG,#ME(S MKD5IC(XM-]FQ2NAA;O#JG9-8E=+17;YRW550ICJ"#D(T 0O3W,>=_)ZF0Z.' MOFZ.UMZSIMX6@5E#H:1[G: >\C'0E%QZ-8*V/9ZG M,.RA):E"96X@A>S!,&;H,67#-6U9?IJB+-$TKYV M)?0*J76]'87QF&X6*Z_[^W!UA?F[/V_CP*(?&_##$G2>071&XKT MM8PQ_IXN4MTM =1:MEW#9,M!>,"IB<*&5,"LXEU5 M.?6*SH14876?'3@JRI9GI+/ZP+MG^:)?J0Z5>LY6JKS,MF M!>AZ+/.?1R0G]ON"HU(71_#2:G[ZW5/U^_*P"O #7H5KS-_/E]?+53(K!@+. M[6#5^V$Z20F. <$)FT%9CQ"4)]OFDU&&XE3&6J]".([BHZM4ZR=_5S_YX7>_ MJ0=M/<7ANS_O_\KFR]_\'A9YK=+E^YOKY758]0U]F%]=_3A?U#^<).9L\B9# M0;H9E(D,HA((AGN/24KK=YO!LT^!ZR";@:K:99:FT)(=2\>9C M4]JS,7))VN6=F&.ATL/=4CWC6D&%^8>;.C5KS;3&DD>K+62?DS99E?AX M+M_HM\&K3(W[H-/C>>D*1I=SO)YZF8J,C""& CMA6Q'UB[FG7D0A(]S(/>"V_F\3"_W M>F]\44#91"Z*CI DLW7*3(%@%468WJN"]#.>3W[OM6/O8EZRNSB3(\'N'&[' MUT1SR_UNTHDYUKK% ,%D"J@=KP^J.D 2Y 3Q'%(PS?[OXN!V M \T+.,>[1@1:,-!:AUBR*6VU28232C@3#* F4NMHT<,S?>3G8:U<6_),WYG'0(ZO=QM M\76QQ+V-S0>L(_[J'HSY;*6^FW#U$1=?Q(1"Z"+K?8]9UO&>UH'7#($I&SE: M+&:W.2_[GJ[3LCGNG3?V2>L84A=PZK8;HVTBXA.GHN-14;3,15WM5DB;A2Y^ MEZRQ.@J9]"!WVFG9W.G4F?\]=2>'5"^GKHUC_1-)8CI;3M,_P]4-N=+6*L4E M Q1&@>*Y+H9!#LE@S.QT@NREGJ#1X='+.6EC2KX5!*>8,W*C MG(.8,@-5; *OI"%)9,>#"\ MVWJ&&!>JZ"PSZ"!KW7ZJ<_=3 FZ39K&.5@\#+OH[COBS[B3?![,OK!$\H?H[ M\$?6E-]NMS=)!$3RGK0N&I2/&4(,%A"YT9%[F1_/(#H:N]\0T,URP5."8-Y* M(QW Z7#!W;,]R^M;\@MN-IE(F:RWPH(RG-PIXSE$+ F$CS))J81(J9NZF.U\ MC ON(V#5K#"ED8X[P/E; ",^0 5G MP6&0%.5IABYKU*FUZ[F%E,XK<$^-O!8*ZP!W+V\61.L$8D[@-8E%9>,A!J/ M)2>3DD5KU]IY['BI8W<8;*>\_I!XNR-59.V#IPC0U(4O19%74[,G.3E6=+1" MQM8OH,\2TGFYY,C(.T!98\]D_8!?B8?I[--#!I+CQ27!Z+3(6I)"M$>)9,NS MT\07%HF/ED]M&;7ZW*=W7M5W*@BUD7X'!NN[F^5TALOEF_3OF^ERNA)G#<2" ME$YGS0 ]N0'*RPA!YPR,9TU&F#F4K3IW@-/A>AC[$OS/Z3Q. M;Y="1Q1U_A>"0$<1Z)IFLCAXO91W5"#I=\#W"Y=6V9W$M96[9,[B.YL9<-?K,E43@= M%>-UK%3@H)2A2(Q<)M#9)>=%YMADM6R'6R;W4MG6+9/[R&]LQ7^S)3$R5V(, M$C)&!4J*U32'0'Z-S-9)^D/?XJQWN&7R8,4?++\.HLI_KA]A5@:O#GBT+EE MG8ETE1EX6P=:8V*&,1:";+TAX,'7C_R^VL53Q:':Z =(&_>ZKFC#9#V($NK= MZ23X.D;:L1A$H?-5>.NGB&\(&#?H/%B-S\/A )EV (@MYVAU4.@LT7E[/[LS MO=8JQ(R0G28A"5; :<,AE]4X!E9B72Q)S+0AESZ(,E F^B=25(ZA^+D8+LC;]R'DU."[3"-] NVU_N> MWMVM*_19.+ ]=-$PC*FSM 9R$L3SM)XC]N-\L?FM^O?X1!:ZMVOYH3;&4-0A'+CB$CCK@BPH=&Q>9W]:#CNO M2CW3$W8\F#HX:@W8\[B1ZAB)Y!9YQ4U58 M(%J?($FE<#OL\>H20 YF"V-YF? M!]Q_#(M/>$V_44<#A$\XT4(ARTP!G>(Z,Y)+B+HXL#P$&07/1@R,[]>)[+PL MN4? -];\V9Z >W[7,[#(87P;TN<'>G6M,<"P0>CD$A\RQ>LC[AVH:E@]O2AMC MSCI#+*J \4%J66(T]":D7''F_5P+$:%1B_G8Y#W@G^N'O#N MWPND+R$G#Z$(!RK2-1H"\U"B4X$'YXSO)G^X)V\[G2)_R:>H-P!U<+"&RR3= M?=+Z'ST6VX2B->URT. 42E!<:H@.$1C9(N>]C?O1Z0,@E<":9(/2H9^J'J M*-:N*Y]"J=.K=-"[O0 <0\5N*+^TG/QIE7>>*)U@IG/(D@$='+F;/AMP/(7: M&DC<6QZ5+@/B7.U^CL/KX2'HG[[1_TI3IQW4K%<(,3: MG!IMHOO :Y!,&"-<*KKY)L+=*-L-H)>:#1Y >^=B)Y_G>',QR,"-0DT1A$$- M2E,8$8M3P*/V*DJ!T;2UFB]1LQM$+S)]>W)EGC=Z)Q(U%UPSX"42J]DS8IHG M2,G3.0TE*!U/@-O=$'N1^=<3*K"#VW^XQYW-=MD'[SM<2195UM7!%!E< M[6"/2IG (TKGNLDP[<_>;D?FTI*SO>.HP^O@&ROR9I:_F\]NEKCB%] MBJ!*S'6Y *G#& 56%"F*%SX6<>@%\.(W[X;?2\N@#J^D\T'@!)VVB*NQ$%&" M2DJ!"X[<+JYSY@GSD\5.1V-O-]1=6H)R2,5TB+?M_M.ZYACSQ"!W2G@/(NG* M(2=YLJ0!BRPZQ$2_X=O[O;=?OQL*+RW!=R)UC0W(@0OF[QV3'\-TL=X5&(KV M1@8-QD4+%+H:<,@"6!=84,@LM[O-KSL][;NU+EU:ONT<@'+.T>+JAP^XGGQX MF\V\+3@+,A7&4@*6BJQ5EY'N.4%7'(E&9U[0\4%JK5HSLMO1N;0D7C_8&/NB M>>8J_6F6\X)TB4@A.9A*&4D@'U_TS7#V87OQP6^:$!?1DC0/D@(PX8X8DQSP82^::.0P86R]/ MWYVZW8!Y:?FW@;78OPU<&W9B$*M@)X8%$Y@,8,BNDY4W&;QV$7SAPK%2I/&[ MM3WN^\V[P>^ODDQKIZ0S6!W^)/H']&_;+A@_\,M; MKR%O(8,^EI5;6PP3UH!'[D#9@!!(!6!9MA%]H@N\=:!Z*1Q+H_R\KWQ>QPR\KW47\'CN^W.XPCQ7]6(P(FNO.4 M"*K.C>"0M,X,I5):M*Y;N,AEY7N!X,5EY?MHI ,X'2ZX%[;<\6*%4K5!@SL) M"I4#$D& 6O2NI*/_[K8QI>6KZ9DO*]\+5J=85KZ/CCO ^U]+RO?"RU]K>?937 1);Q+S.HM%&@RBIO@<+ M3RZ41;J\6#%:UJ+.UILGCJ?Z4G9K'N,JG%CWYXSV5Q/7=ZVE'^975S_.%_4? M30SSK(BZPCNX.H(]DY6QWD'*23OA5'&^]5OO:3GL_&9HC-^35?(>#::_QE'[ M^6:][2)P3,(G8*KJ4.@$]?J&J+G3R%.BF_W\3MF:N3,]8"= ^.D/XP%P._@< M_K:JZOCU.BRN.S^-CV;A:B9\S$I =IC)"Q$68LW>9H]!1VVX#"?:SS+.,.7^ M2D,NZ2P> ;:+OA(?S0="Y8-)*H-013(++F=79#SERK'E"=C:'\( !4_U5 MSES2(3P";/L?0K\^A#/\5',X'\_@+#YMP[-""R%JQ;);S8D4"KSF&="Q+!7J M@KMM8.[B.![6SME?R= EGLXXYC=?<1$^X?9/+8.!L>+#CUW M%]\$@_4Z. X=#4_DNAF2W[;Y>J>O:MUJO3]_?3162YY,TJ5 \M7)1"_ I2(@V%PL MVJ0";VTP>VFLWFG#TV;+ _WL?;G?X;1VX5>4KKLF#"]2*VG!8:HG%FO0KBQD M+\F+S]:'& 9KLF[(R%DW7.^#Y>T-UV/!H@,7CBS:_ O^2@I?777O-BRN.C1+ MS$:@M76P/M9+50+=1 IX,#89C4BN:F.$OT!.+XW9HX%E/HSF^@7AIL\R8\I* ME@#.6@F*Y7J\:]Z7.2Z-Y%SIUN7@+Q(T+A";J7TW.!V@@PX 58_8^_)KN,+E MIJ4V(E+P+",$'6LQ6PH0./'#2K3*YV"#:_U2_(2(+H%SB(+G+:7= 5P^D":( M@,]O9OD'_(I7\]^JA#:>_(8E*8H+] .$E!TH;RQXD3*QE!.2A.A_K0L/=B!K MW&S@<)!JK9$.0/8K7M$??2*._AX6_X-UA>&W_"CB107I(7,6R)=%"U'J BYS M9:(W1CS>C7I\0/$*3>/FF(:#5U-==("MO^$,%^&*^'F3OTQGTQH=U6>*1P?& MVAQ244 N9P(5'0/OM82H$K>2D[,I6Y=-[$38N&F,X5#67BLC0FVYN)[\LICG MFW3]?K&)?59.IS8YE<@%"PA'& "<;K+R7,86=HD3Z@@>(HE_=HVG; M=_8(1FLQ&/(C9>!T0 HGV5B=2"(YLQQ0);63 MY[4;P)X2,([;WD:G3P%RI( [N.Q^O8G+M)BN4BS$S/?31;JY6NGC-OK(4@3% M*>8018!*44-@MD!*)B9?2N&E^?C+5V@:'4/'JOVQ ]52!V,/M_Z/L,B_DR W MI&L;0[ H(8?5$$_)P3OK(12? L_,)9V_A<^6T=7??NXXEU5["!PKL@XLR$8@ M]_)8)6XWO'AE@[2>?'U=>Y&94^"BXQ C"A>\R(6USNN\1,\X(=APEJ.9[#O M41N_[]U=E=N.1]X"0#@[( MAC/,SS.^"80GQLI$YUM#DDF#0@JRG10<1.2::T/>+;:><;<;9>.^V(\*GL'U2<]\RE&E1Z]1U:BJZ.YK[DLR[LHL M#!:O=+"@60J@AMSX@+Y 3IMT,WWT!K7?X0S+]'J"1B:; MK"7?M2[^#2F!1T:_S%$PBKJU?[S!JQV7WY+20Z;P>"0\GV(^3NZ]K:'Y@3B8 MK;;W7B^F\:9^3*T-/,)\O/*)1YF2?:AM9%:^N:MF^0->3Q>KA_9GP)7J!M82 M Q2?Z8*R+(+7S$#1#DN0!#P7&Q_ /<@[UNQL$7Z]I.\O[HGRF(W'6L=&$95B MHD 4)5* 92)%1=H+VSK\W(FP<4W24"AZ;*+:ZZ@W@_4S7K^;+Y?D(*X\N2K8 MF_6G'6&S7O_0H\S6GC0WLEQOPV(VG7VZ^]H[@&EI+2N104!)3FXJ'D**$2Q= MA"9DK6/S]8O;:#G6)I%DU[=RE>^;KR3+&O)^G).(O\S7%>Z?YU=TMI?D\D_3 MQ$?TGF(%D-JZF@XU=7"M@\RSMY8"829;EX3N2>+((5L+S#PV2D,JJ8-'@MW9 M^V%Z=4,AZ$2@*Z5X!DG%VB:'N"KX!FUKMKXDEUCK8KZ]B1PW-STR#@]15 =( M?-2FM1Z\MMFOL7Q_<[V\#K-,8ET?,Z5DYMP:B-XP4$9)\@+(["X;[&#(' X!?6+OLU9>L+CQ$B#/+-:[:WK_B$3B5&LF3?/,>C E6O= MQ[4GB>,6=IT2@4V4U $&'\ML?9#J9#T6E 9=%[2I5-.[/#'0(F3TT2?/6Q=4 M/$O(N#W/@^#I>(%WB)K;ZU]GE,5JA,1U!E6T 9^+ %X<9[4(I#2O:-Y"RD[( M,6>-G$.$WOGCQ)O9]317MJ9?U]FO8](R.W]VRZ>*'3D8^L4B9,-K#6,^!?HVGDK=R] M@&YOIH8(3SP8?4NO#S M!7)ZQ..A>G_L6C120@=X^E>H$\JN;QM6A9>)60'%V[H=I(X0KN/$0HQ%2TF_ MR9L_1C\D8-QTQZ"8.5S0':#DY47S7EOA;+"03:VW3R5"Q!1 V^B(3S+2K'4Z M]T6"QDU9#(JB=HIH6#=[3%G7C#[N>DJNZP\8;P\'"ZY8DST8(14HCPIB2'3] M2QE]SEH%W[J"\EE"QDT\#(JCXP7?!7Z.]#K?W16UHXZ"1\4@*%] Z5# 15\K MVR4WPN>(MK4):T5[+^WKYQZ_'@:&#B[G(_E^\V5^,[N>U.Y*9H0&G4G\BIP0 M"+[FCC!889&9@*V-;A/">PPSAL9<6^ ? (#>,CZUD1S_?5.'.WVMDSV/2/!L M^ZBC\CD[T=TYV-F:G,P046Z\B'0.$&UV E1:I"HF[?%[J-EA;# M&QY\[OKNR"+84%;3KA4!6"E3A^QPB,8YQT72VK=N+WJ.CI'?DUMH_[DY#4>) MNX-;LKJY]T/65^^*DGQ=67@ &>N6<&<0?(RJ3KL45KGDHV^=SWQ*15=P.4"S M3UH?CA)S=T!Y$&\EPV-=H@4Z%0U*D&R\%A)\X=;2_4'Q6.N^HFVTC#QM^T@= MOPB9 P4^]O277_&WZU4033KD#Z+KG^?7=_-,T2=-4G$@-*_\)%N%E"%+-#XY MYOSC'2-;1L+L\&4](>10EV$M.77W.0JE^'SP%R[P] &^O)@TU>UHO;![*>.7L(02:P&75)*7)T MS???/4=(=\ Y1,DO0^< B?< F]OAMNLM1O5-:3Y;Q9BKDR42USPAL&0HOC39 M@4M6 <8HDXQ%V_9SIU\B:.094LWOKF;"[P!)CWBXS6=EQE#$!#$81TRP!$X% M"TI'ES*32<36Q0?/$C*R 6JGZ,>E_D=+O0/H/.@2W5C1E+,0W-<<4: KW6<- M4:< U5BS*$,53/-L\2,B1BZ?/EZQ3]+#QTBY Y@\LK\/\BS1EXS$0K'95JD4 MB)YW8&CJ\-$W@%TOGV[>/#4L/[ILI;[+:8)^83) M8 R=,F#&*#I7.4*4T0.+K%BE?"RY=:"^,W%=>=$'8N'%=\)6BND$1*M0[1=:>OJJ:@=WIJK MI0.XK:[UGY;+&\P_W"RFLT_K,9_KQL)[ANLFS;LC=E]6,+$^!^FMKG?$R@6U MX(3PP&T4-G"A\P"!WC$4=Q4)MH'F"57819W?%GY72Z]?9U=JJ800&I@3=!U8 MO4I]<\C:)(TR&J::=V<>0W!7CN&@@!U @5W@]6\4@"UK!S_E$W@]U, MEY_KI?&^U'MEXHO1WM4CB++N7Z';P]F@ZW0MI85-.37OI7Z5J'$'8PR"N[:* M&+[L;?,']8>ZJOK__I__#U!+ 0(4 Q0 ( #&MJ5@_36!@&4< (S0 @ > M " 0 !E>&AI8FET,3 Q+6QI9F4S-C!Q,3(T>'-E=BYH M=&U02P$"% ,4 " QK:E8'M.DA# " 3BZ !E>&AI8FET,3 T+6QI9F4S-C!Q,3(T>&5M M<"YH=&U02P$"% ,4 " QK:E87>D'L+0K !])0$ '@ M@ %V] 97AH:6)I=#$P-2UL:69E,S8P<3$R-'AE;7 N:'1M4$L! A0#% M @ ,:VI6 _0RP+W#@ VW$ !X ( !9B ! &5X:&EB:70Q M,#8M;&EF93,V,'$Q,C1X " 9DO 0!E>&AI8FET,S$Q+6QI9F4S-C!Q,3(T M>&-E;RYH=&U02P$"% ,4 " QK:E8// " 21% 0!E>&AI8FET,S(R+6QI9F4S-C!Q M,3(T>&-F;RYH=&U02P$"% ,4 " QK:E8FY]6'RE# @!NEQ@ $0 M @ $12@$ ;&EF>"TR,#(T,#,S,2YH=&U02P$"% ,4 " QK:E8 MCGZU&9$1 [RP $0 @ %IC0, ;&EF>"TR,#(T,#,S,2YX M"TR,#(T,#,S,5]C86PN>&UL4$L! A0#% @ ,:VI6!W@XX&2 M5@ O>T# !4 ( !\\ # &QI9G@M,C R-# S,S%?9&5F+GAM M;%!+ 0(4 Q0 ( #&MJ5A&65:M>N\ #Q?"0 5 " ;@7 M! !L:69X+3(P,C0P,S,Q7VQA8BYX;6Q02P$"% ,4 " QK:E8978W4I>7 M !K! < %0 @ %E!P4 ;&EF>"TR,#(T,#,S,5]P&UL 64$L%!@ 0 ! @@0 "^?!0 $! end XML 102 lifx-20240331_htm.xml IDEA: XBRL DOCUMENT 0001581760 2024-01-01 2024-03-31 0001581760 2024-05-03 0001581760 2024-03-31 0001581760 2023-12-31 0001581760 us-gaap:SubscriptionAndCirculationMember 2024-01-01 2024-03-31 0001581760 us-gaap:SubscriptionAndCirculationMember 2023-01-01 2023-03-31 0001581760 lifx:HardwareMember 2024-01-01 2024-03-31 0001581760 lifx:HardwareMember 2023-01-01 2023-03-31 0001581760 us-gaap:ProductAndServiceOtherMember 2024-01-01 2024-03-31 0001581760 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-03-31 0001581760 2023-01-01 2023-03-31 0001581760 us-gaap:CommonStockMember 2023-12-31 0001581760 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001581760 us-gaap:RetainedEarningsMember 2023-12-31 0001581760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001581760 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001581760 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001581760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001581760 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001581760 us-gaap:CommonStockMember 2024-03-31 0001581760 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001581760 us-gaap:RetainedEarningsMember 2024-03-31 0001581760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001581760 us-gaap:CommonStockMember 2022-12-31 0001581760 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001581760 us-gaap:ReceivablesFromStockholderMember 2022-12-31 0001581760 us-gaap:RetainedEarningsMember 2022-12-31 0001581760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001581760 2022-12-31 0001581760 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001581760 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001581760 us-gaap:ReceivablesFromStockholderMember 2023-01-01 2023-03-31 0001581760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001581760 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001581760 us-gaap:CommonStockMember 2023-03-31 0001581760 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001581760 us-gaap:ReceivablesFromStockholderMember 2023-03-31 0001581760 us-gaap:RetainedEarningsMember 2023-03-31 0001581760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001581760 2023-03-31 0001581760 lifx:ChannelPartnerAppleMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001581760 lifx:ChannelPartnerAppleMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001581760 lifx:ChannelPartnerGoogleMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001581760 lifx:ChannelPartnerGoogleMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001581760 lifx:ChannelPartnerAppleMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001581760 lifx:ChannelPartnerAppleMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001581760 lifx:ChannelPartnerGoogleMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001581760 lifx:DataPartnerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001581760 lifx:RetailPartnerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001581760 srt:NorthAmericaMember 2024-01-01 2024-03-31 0001581760 srt:NorthAmericaMember 2023-01-01 2023-03-31 0001581760 us-gaap:EMEAMember 2024-01-01 2024-03-31 0001581760 us-gaap:EMEAMember 2023-01-01 2023-03-31 0001581760 lifx:OtherInternationalRegionsMember 2024-01-01 2024-03-31 0001581760 lifx:OtherInternationalRegionsMember 2023-01-01 2023-03-31 0001581760 country:US 2024-01-01 2024-03-31 0001581760 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001581760 country:US 2023-01-01 2023-03-31 0001581760 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001581760 2024-04-01 2024-03-31 0001581760 srt:MinimumMember 2024-03-31 0001581760 srt:MaximumMember 2024-03-31 0001581760 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001581760 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001581760 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001581760 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001581760 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001581760 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001581760 us-gaap:DerivativeMember 2023-12-31 0001581760 us-gaap:ConvertibleDebtMember 2023-12-31 0001581760 us-gaap:DerivativeMember 2024-01-01 2024-03-31 0001581760 us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001581760 us-gaap:DerivativeMember 2024-03-31 0001581760 us-gaap:ConvertibleDebtMember 2024-03-31 0001581760 us-gaap:DerivativeMember 2022-12-31 0001581760 us-gaap:ConvertibleDebtMember 2022-12-31 0001581760 us-gaap:DerivativeMember 2023-01-01 2023-12-31 0001581760 us-gaap:ConvertibleDebtMember 2023-01-01 2023-12-31 0001581760 lifx:ConvertibleDebtRevestingNotesMember us-gaap:DerivativeMember 2023-01-01 2023-12-31 0001581760 lifx:ConvertibleDebtRevestingNotesMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-12-31 0001581760 lifx:ConvertibleNotesMember us-gaap:DerivativeMember 2023-01-01 2023-12-31 0001581760 lifx:ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-12-31 0001581760 us-gaap:DerivativeMember 2023-01-01 2023-03-31 0001581760 us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0001581760 us-gaap:ComputerEquipmentMember 2024-03-31 0001581760 us-gaap:ComputerEquipmentMember 2023-12-31 0001581760 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001581760 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001581760 lifx:ProductionManufacturingEquipmentMember 2024-03-31 0001581760 lifx:ProductionManufacturingEquipmentMember 2023-12-31 0001581760 us-gaap:ConstructionInProgressMember 2024-03-31 0001581760 us-gaap:ConstructionInProgressMember 2023-12-31 0001581760 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001581760 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001581760 us-gaap:TradeNamesMember 2024-03-31 0001581760 us-gaap:TechnologyBasedIntangibleAssetsMember 2024-03-31 0001581760 us-gaap:CustomerRelationshipsMember 2024-03-31 0001581760 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-03-31 0001581760 us-gaap:TradeNamesMember 2023-12-31 0001581760 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001581760 us-gaap:CustomerRelationshipsMember 2023-12-31 0001581760 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001581760 lifx:SoftwareAndSoftwareDevelopmentCostsNotInServiceMember 2024-03-31 0001581760 lifx:July2021ConvertibleNotesMember 2021-07-31 0001581760 2021-07-31 0001581760 lifx:July2021ConvertibleNotesMember 2024-03-31 0001581760 lifx:July2021ConvertibleNotesMember 2023-12-31 0001581760 lifx:WarrantTranche1Member 2021-07-31 0001581760 lifx:WarrantTranche2Member 2021-07-31 0001581760 lifx:WarrantTranche3Member 2021-07-31 0001581760 lifx:WarrantTranche3Member 2021-07-01 2021-07-31 0001581760 lifx:July2021ConvertibleNotesMember 2021-07-01 2021-07-31 0001581760 lifx:July2021ConvertibleNotesMember 2024-01-01 2024-03-31 0001581760 lifx:July2021ConvertibleNotesMember 2023-01-01 2023-03-31 0001581760 lifx:September2021ConvertibleNotesMember 2021-09-30 0001581760 lifx:ConvertibleDebtRevestingNotesMember 2021-09-30 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-03-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-12-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-09-01 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-03-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-01 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedTermMember 2021-09-01 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputPriceVolatilityMember 2024-03-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-01 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedDividendRateMember 2024-03-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-01 0001581760 lifx:ConvertibleDebtRevestingNotesMember 2021-09-01 2021-09-30 0001581760 lifx:ConvertibleDebtRevestingNotesMember 2023-01-01 2023-01-31 0001581760 lifx:ConvertibleDebtRevestingNotesMember 2024-01-01 2024-03-31 0001581760 lifx:ConvertibleDebtRevestingNotesMember 2023-01-01 2023-03-31 0001581760 lifx:September2021ConvertibleNotesMember 2024-03-31 0001581760 lifx:September2021ConvertibleNotesMember 2023-12-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:SubsequentEventMember 2024-04-30 0001581760 lifx:September2021ConvertibleNotesMember 2021-09-01 2021-09-01 0001581760 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-03-31 0001581760 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001581760 us-gaap:MeasurementInputSharePriceMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 us-gaap:MeasurementInputSharePriceMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 us-gaap:MeasurementInputExpectedTermMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 us-gaap:MeasurementInputExpectedTermMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 lifx:MeasurementInputOptionAdjustedSpreadMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 lifx:MeasurementInputOptionAdjustedSpreadMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 us-gaap:MeasurementInputExpectedDividendRateMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 us-gaap:MeasurementInputExpectedDividendRateMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 lifx:MeasurementInputExchangeRateMember lifx:ValuationTechniqueLatticeModelMember 2024-03-31 0001581760 lifx:MeasurementInputExchangeRateMember lifx:ValuationTechniqueLatticeModelMember 2023-12-31 0001581760 lifx:PatentInfringementClaimMember us-gaap:SubsequentEventMember 2024-04-23 2024-04-23 0001581760 lifx:PatentInfringementClaimMember us-gaap:SubsequentEventMember 2024-04-23 0001581760 us-gaap:StockCompensationPlanMember 2024-03-31 0001581760 us-gaap:StockCompensationPlanMember 2023-12-31 0001581760 us-gaap:WarrantMember 2024-03-31 0001581760 us-gaap:WarrantMember 2023-12-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001581760 us-gaap:ConvertibleDebtMember 2024-03-31 0001581760 us-gaap:ConvertibleDebtMember 2023-12-31 0001581760 lifx:SharesToBeGrantedMember 2024-03-31 0001581760 lifx:SharesToBeGrantedMember 2023-12-31 0001581760 2024-03-01 2024-03-31 0001581760 srt:MinimumMember 2023-12-31 0001581760 srt:MaximumMember 2023-12-31 0001581760 2023-01-01 2023-12-31 0001581760 us-gaap:EmployeeStockOptionMember 2024-03-31 0001581760 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001581760 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001581760 us-gaap:PerformanceSharesMember 2022-01-01 2022-01-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001581760 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001581760 us-gaap:SubscriptionAndCirculationMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001581760 lifx:HardwareMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001581760 lifx:HardwareMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001581760 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001581760 us-gaap:ProductAndServiceOtherMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001581760 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001581760 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001581760 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001581760 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001581760 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001581760 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001581760 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001581760 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001581760 us-gaap:RestrictedStockMember lifx:JiobitMember 2021-09-01 2021-09-30 0001581760 lifx:RevestingStockMember lifx:JiobitMember 2023-01-01 2023-01-31 0001581760 lifx:RevestingStockMember lifx:JiobitMember 2024-03-31 0001581760 lifx:RevestingStockMember lifx:JiobitMember 2023-12-31 0001581760 us-gaap:EmployeeStockOptionMember lifx:JiobitMember 2021-09-01 2021-09-30 0001581760 us-gaap:EmployeeStockOptionMember lifx:JiobitMember 2024-03-31 0001581760 us-gaap:EmployeeStockOptionMember lifx:JiobitMember 2024-01-01 2024-03-31 0001581760 us-gaap:EmployeeStockOptionMember lifx:JiobitMember 2023-12-31 0001581760 us-gaap:EmployeeStockOptionMember lifx:JiobitMember 2023-01-01 2023-12-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember lifx:TileIncMember 2022-01-01 2022-01-31 0001581760 us-gaap:PerformanceSharesMember lifx:TileIncMember 2022-01-01 2022-01-31 0001581760 lifx:TileIncMember 2022-03-31 2022-03-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember lifx:TileIncMember 2024-01-01 2024-03-31 0001581760 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember lifx:TileIncMember 2024-01-01 2024-03-31 0001581760 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember lifx:TileIncMember 2024-01-01 2024-03-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember lifx:TileIncMember 2024-03-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember lifx:TileIncMember 2023-12-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember lifx:TileIncMember 2023-01-01 2023-12-31 0001581760 us-gaap:EmployeeStockOptionMember lifx:TileIncMember 2022-01-01 2022-01-31 0001581760 lifx:TileIncMember 2022-01-01 2022-01-31 0001581760 us-gaap:RestrictedStockMember lifx:TileIncMember 2022-01-01 2022-01-31 0001581760 us-gaap:RestrictedStockMember lifx:TileIncMember 2024-01-01 2024-03-31 0001581760 us-gaap:RestrictedStockMember lifx:TileIncMember 2023-01-01 2023-12-31 0001581760 lifx:TileIncMember 2023-04-01 2023-04-30 0001581760 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001581760 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001581760 us-gaap:StockCompensationPlanMember 2024-01-01 2024-03-31 0001581760 us-gaap:StockCompensationPlanMember 2023-01-01 2023-03-31 0001581760 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001581760 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001581760 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001581760 us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001581760 us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:SubsequentEventMember 2024-04-01 2024-04-30 0001581760 lifx:September2021ConvertibleNotesMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-04-01 2024-04-30 shares iso4217:USD iso4217:USD shares lifx:subscription_option pure lifx:segment lifx:claim 0001581760 --12-31 2024 Q1 false 1 P2Y http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 0.3333 P2Y 0.25 0.0625 10-Q true 2024-03-31 false 000-56424 Life360, Inc. DE 26-0197666 1900 South Norfolk Street Suite 310 San Mateo CA 94403 415 484-5244 Yes Yes Large Accelerated Filer false false false 69625755 73401000 68964000 37036000 42180000 6338000 4099000 961000 1010000 13720000 15174000 131456000 131427000 1202000 1749000 684000 730000 940000 834000 5606000 6848000 933000 1014000 44281000 45441000 133674000 133674000 318776000 321717000 9388000 5896000 25063000 27538000 4057000 3449000 4057000 3449000 35513000 33932000 74021000 70815000 1161000 1056000 1924000 217000 1196000 1842000 634000 723000 78936000 74653000 0.001 0.001 100000000 100000000 69440062 69440062 68155830 68155830 71000 70000 534679000 532128000 -294920000 -285143000 10000 9000 239840000 247064000 318776000 321717000 61579000 51664000 10188000 9984000 6460000 6495000 78227000 68143000 9315000 8045000 8012000 9426000 887000 842000 18214000 18313000 60013000 49830000 27258000 27197000 24733000 24316000 14401000 13209000 66392000 64722000 -6379000 -14892000 608000 -72000 -1707000 14000 311000 843000 -2004000 929000 -8383000 -13963000 1394000 108000 -9777000 -9777000 -9777000 -14071000 -14071000 -14071000 -0.14 -0.14 -0.21 -0.21 68535626 68535626 65592780 65592780 -9777000 -14071000 1000 24000 -9776000 -14047000 68155830 70000 532128000 -285143000 9000 247064000 277309 2307000 2307000 41685 94000 94000 965238 1000 -1000 0 8110000 8110000 8261000 8261000 1000 1000 -9777000 -9777000 69440062 71000 534679000 -294920000 10000 239840000 65239843 67000 501763000 -314000 -256972000 -6000 244538000 185073 714000 714000 870915 1000 -1000 0 5731000 5731000 77000 314000 391000 8955000 8955000 24000 24000 -14071000 -14071000 66295831 68000 505777000 0 -271043000 18000 234820000 -9777000 -14071000 2295000 2273000 341000 439000 81000 0 8261000 8955000 0 72000 128000 92000 608000 -72000 -1707000 14000 446000 496000 0 916000 -5144000 -2145000 -3272000 1340000 2239000 -1113000 398000 498000 3492000 -4274000 -3073000 -4628000 1381000 189000 -89000 0 10688000 -9199000 1089000 348000 0 26000 -1089000 -374000 2401000 714000 8110000 5731000 0 314000 -5709000 -4703000 3890000 -14276000 70713000 90365000 74603000 76089000 56000 0 73401000 61394000 0 13094000 1202000 1601000 74603000 76089000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. Nature of Business</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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Life360, Inc. (the “Company”) is a leading technology platform connecting millions of people throughout the world to the people, pets and things they care about most. The Company has created a new category at the intersection of family, technology, and safety to help keep families connected and safe. The Company’s core offering, the Life360 mobile application, includes features like communications, driving safety, digital safety and location sharing. Beyond the everyday, Life360 also provides much-needed protection and saves lives, which is crucial for families in emergency situations such as natural disasters, vehicle collisions, physical property theft, and digital identity theft. The Life360 mobile application operates under a “freemium” model where its core offering is available to members at no charge, with three membership subscription options that are available but not required.</span></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 acquired Jio, Inc. (“Jiobit”) and Tile, Inc, (“Tile”) in September 2021 and January 2022, respectively, to create a comprehensive platform-agnostic location tracking solution for people, pets and things. Jiobit is a leading wearable location device for young children, pets and seniors and Tile is a leading product suite of location trackers for finding objects.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s suite of product and service offerings, including the Life360 and Tile mobile applications, and related third-party services, is system and platform-agnostic, allowing its products and services to work seamlessly for members, regardless of the devices they use.</span> 3 <div style="margin-top:18pt;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%">2. Summary of Significant Accounting Policies </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%">Included below are select significant accounting policies. Refer to Note 2, "Summary of Significant Accounting Policies" in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 29, 2024 (“Annual Report”) for a full list of the Company’s significant accounting policies. </span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation </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%">The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim periods and following the requirements of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. All intercompany balances 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-weight:400;line-height:120%">The condensed consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date. In the opinion of the Company’s management, the condensed consolidated financial statements reflect all normal recurring adjustments necessary to provide a fair presentation of the Company’s financial position, results of operations, stockholders’ equity, and cash flows for the interim periods presented. Operating results for these interim periods are not necessarily indicative of the Company’s future 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 condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report. </span></div><div style="margin-top:15pt;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%">Use of Estimates </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%">The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates, judgments, and assumptions include: </span></div><div style="margin-top:6pt;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%">•</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">revenue recognition, including the determination of selling prices for distinct performance obligations sold in multiple performance obligation arrangements, the period over which revenue is recognized for certain arrangements, and estimated delivery dates for orders with title transfer upon delivery;</span></div><div style="margin-top:3pt;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%">•</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">allowances for credit losses and product returns;</span></div><div style="margin-top:3pt;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%">•</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">promotional and marketing allowances;</span></div><div style="margin-top:3pt;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%">•</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">inventory valuation;</span></div><div style="margin-top:3pt;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%">•</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">average useful customer life;</span></div><div style="margin-top:3pt;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%">•</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">valuation of stock-based awards;</span></div><div style="margin-top:3pt;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%">•</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">legal contingencies;</span></div><div style="margin-top:3pt;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%">•</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">impairment of long-lived assets and goodwill;</span></div><div style="margin-top:3pt;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%">•</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">valuation of convertible notes and embedded derivatives;</span></div><div style="margin-top:3pt;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%">•</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">useful lives of long-lived assets; and</span></div><div style="margin-top:3pt;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%">•</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">income taxes including valuation allowances on deferred tax 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 bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. Actual results could differ significantly from those estimates.</span></div><div style="margin-top:15pt;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%">Accounting pronouncements not yet adopted </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%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</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-style:italic;font-weight:400;line-height:120%">(Topic 280):</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-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or 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%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. The updates in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or results of operations.</span></div><div style="margin-top:15pt;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%">Concentrations of Risk and Significant Customers</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-style:italic;font-weight:400;line-height:120%">Major Customers</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%">The Company derives its accounts receivable from revenue earned from customers located in the United States and internationally. Channel and retail partners account for the majority of the Company’s revenue and accounts receivable 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%">The following tables set forth the information about the Company’s third-party platforms and distribution channels (each a “Channel Partner”) that processed the Company’s overall revenue transactions and retail partners who represented greater than 10% of the Company’s revenue or accounts receivable, respectively:</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><td style="width:54.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.751%"></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:20.753%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Percentage of Revenue</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:100%">Channel Partner (Apple)</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:100%">57 </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:100%">%</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:100%">56 </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:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:100%">Channel Partner (Google)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">15 </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:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:54.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.869%"></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:20.871%"></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:8pt;font-weight:700;line-height:100%">Percentage of Gross Accounts Receivable</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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">As of December 31,</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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">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:100%">Channel Partner (Apple)</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:100%">61 </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:100%">%</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:100%">50 </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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel Partner (Google)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </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:100%">%</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:100%">*</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:100%">Data Partner A</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:100%">10 </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:100%">%</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:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail Partner A</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:100%">*</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:100%">17 </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:100%">%</span></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">*    Represents less than 10%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Concentration</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%">The Company currently relies on a single technology partner for its cloud platform and outsources the manufacturing of the Jiobit and Tile hardware devices to a single contract manufacturer. Although there are a limited number of suppliers, management believes that other suppliers could provide similar services on comparable terms.</span></div><div style="margin-top:15pt;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 and Cash Equivalents</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%">The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents include deposit and money market funds. Money market mutual funds are valued using quoted market prices and therefore are classified within Level 1 of the fair value hierarchy.</span></div><div style="margin-top:15pt;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 Cash</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%">The restricted cash, noncurrent balance of $1.2 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively, relates to cash deposits restricted under letters of credit issued on behalf of the Company in support of indebtedness to trade creditors incurred in the ordinary course of business.</span></div> The accompanying unaudited condensed consolidated financial statements, which include the accounts of the Company and its wholly owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for interim periods and following the requirements of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. All intercompany balances and transactions have been eliminated in consolidation. <div style="margin-top:15pt;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%">Use of Estimates </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%">The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates, judgments, and assumptions include: </span></div><div style="margin-top:6pt;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%">•</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">revenue recognition, including the determination of selling prices for distinct performance obligations sold in multiple performance obligation arrangements, the period over which revenue is recognized for certain arrangements, and estimated delivery dates for orders with title transfer upon delivery;</span></div><div style="margin-top:3pt;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%">•</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">allowances for credit losses and product returns;</span></div><div style="margin-top:3pt;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%">•</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">promotional and marketing allowances;</span></div><div style="margin-top:3pt;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%">•</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">inventory valuation;</span></div><div style="margin-top:3pt;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%">•</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">average useful customer life;</span></div><div style="margin-top:3pt;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%">•</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">valuation of stock-based awards;</span></div><div style="margin-top:3pt;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%">•</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">legal contingencies;</span></div><div style="margin-top:3pt;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%">•</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">impairment of long-lived assets and goodwill;</span></div><div style="margin-top:3pt;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%">•</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">valuation of convertible notes and embedded derivatives;</span></div><div style="margin-top:3pt;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%">•</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">useful lives of long-lived assets; and</span></div><div style="margin-top:3pt;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%">•</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">income taxes including valuation allowances on deferred tax 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 bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. Actual results could differ significantly from those estimates.</span></div> <div style="margin-top:15pt;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%">Accounting pronouncements not yet adopted </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%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</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-style:italic;font-weight:400;line-height:120%">(Topic 280):</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-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or 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%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU 2023-09 requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. The updates in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The Company does not expect adoption of this ASU will have a material impact on its financial position or results of operations.</span></div> <div style="margin-top:15pt;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%">Concentrations of Risk and Significant Customers</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-style:italic;font-weight:400;line-height:120%">Major Customers</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%">The Company derives its accounts receivable from revenue earned from customers located in the United States and internationally. Channel and retail partners account for the majority of the Company’s revenue and accounts receivable for all periods presented.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplier Concentration</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%">The Company currently relies on a single technology partner for its cloud platform and outsources the manufacturing of the Jiobit and Tile hardware devices to a single contract manufacturer. Although there are a limited number of suppliers, management believes that other suppliers could provide similar services on comparable terms.</span></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 information about the Company’s third-party platforms and distribution channels (each a “Channel Partner”) that processed the Company’s overall revenue transactions and retail partners who represented greater than 10% of the Company’s revenue or accounts receivable, respectively:</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><td style="width:54.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.751%"></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:20.753%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Percentage of Revenue</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:100%">Channel Partner (Apple)</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:100%">57 </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:100%">%</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:100%">56 </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:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:100%">Channel Partner (Google)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">15 </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:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:54.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.869%"></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:20.871%"></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:8pt;font-weight:700;line-height:100%">Percentage of Gross Accounts Receivable</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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">As of December 31,</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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">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:100%">Channel Partner (Apple)</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:100%">61 </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:100%">%</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:100%">50 </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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel Partner (Google)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </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:100%">%</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:100%">*</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:100%">Data Partner A</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:100%">10 </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:100%">%</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:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail Partner A</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:100%">*</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:100%">17 </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:100%">%</span></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">*    Represents less than 10%</span> 0.57 0.56 0.18 0.15 0.61 0.50 0.12 0.10 0.17 <div style="margin-top:15pt;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 and Cash Equivalents</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%">The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents include deposit and money market funds. Money market mutual funds are valued using quoted market prices and therefore are classified within Level 1 of the fair value hierarchy.</span></div> <div style="margin-top:15pt;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 Cash</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%">The restricted cash, noncurrent balance of $1.2 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively, relates to cash deposits restricted under letters of credit issued on behalf of the Company in support of indebtedness to trade creditors incurred in the ordinary course of business.</span></div> 1200000 1700000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. Segment and Geographic Revenue</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%">The Company operates as a single operating segment. The Company’s chief operating decision maker is its chief executive officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. All material long-lived assets are based in the United States.</span></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 by geographic region is generally based on the address of the customer as defined in the contract with the customer. The following table sets forth revenue by geographic region for the periods presented (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:65.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:15.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:100%">North America</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:100%">$</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:100%">70,316 </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:100%">$</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:100%">60,801 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Other international regions</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:100%">3,278 </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:100%">3,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">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:100%">$</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:100%">78,227 </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:100%">$</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:100%">68,143 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top: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’s revenues in the United States were $68.9 million, or 88%, of total revenue for the three months ended March 31, 2024 and $58.7 million, or 86%, of total revenue for the three months ended March 31, 2023.</span></div> The following table sets forth revenue by geographic region for the periods presented (in thousands):<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:65.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:15.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:100%">North America</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:100%">$</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:100%">70,316 </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:100%">$</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:100%">60,801 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Other international regions</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:100%">3,278 </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:100%">3,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">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:100%">$</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:100%">78,227 </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:100%">$</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:100%">68,143 </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="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> 70316000 60801000 4633000 4318000 3278000 3024000 78227000 68143000 68900000 0.88 58700000 0.86 <div style="margin-top:18pt;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%">4. Deferred Revenue </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%">Deferred revenue consists primarily of payments received and accounts receivable recorded in advance of revenue recognition under the Company’s subscription service arrangements and is recognized as the revenue recognition criteria is met. The Company primarily invoices its customers for its subscription services arrangements in advance. Amounts anticipated to be recognized within one year of the balance sheet date are recorded as deferred revenue, current and the remaining portion is recorded as deferred revenue, noncurrent on the condensed consolidated balance sheets.</span></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 months ended March 31, 2024 and 2023, the Company recognized revenue of $18.4 million and $16.8 million, respectively, that was included in the deferred revenue balance at the beginning of each respective period.</span></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%">Remaining performance obligations represent the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancelable contracted amounts that will be invoiced and recognized as revenue in future periods.</span></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 expected to be recognized from remaining performance obligations was $36.7 million as of March 31, 2024, of which the Company expects $35.5 million to be recognized over the next twelve months.</span></div><div style="margin-top:18pt;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. Costs Capitalized to Obtain Contracts</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%">The Company recognizes as an asset the costs of obtaining a contract with a customer if it expects to recover those costs and they are both direct and incremental. These costs are attributable to the Company’s largest Channel Partners.</span></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%">Costs of obtaining new revenue contracts are deferred and then amortized on a straight-line basis over the related period of benefit, which is estimated to be <span style="-sec-ix-hidden:f-335">two</span> to three years depending on the subscription type.</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 following table represents a roll forward of the Company’s costs capitalized to obtain contracts, net (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:65.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:15.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:100%">Costs capitalized to obtain contracts, net, 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:100%">$</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:100%">1,844 </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:100%">$</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:100%">2,063 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Additions to costs capitalized to obtain contracts, 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:100%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Amortization of costs capitalized to obtain contracts, 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:100%">(341)</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:100%">(439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Costs capitalized to obtain contracts, net, 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:100%">$</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:100%">1,901 </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:100%">$</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:100%">2,123 </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="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> 18400000 16800000 36700000 35500000 P12M P3Y <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 following table represents a roll forward of the Company’s costs capitalized to obtain contracts, net (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:65.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:15.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:100%">Costs capitalized to obtain contracts, net, 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:100%">$</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:100%">1,844 </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:100%">$</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:100%">2,063 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Additions to costs capitalized to obtain contracts, 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:100%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Amortization of costs capitalized to obtain contracts, 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:100%">(341)</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:100%">(439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Costs capitalized to obtain contracts, net, 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:100%">$</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:100%">1,901 </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:100%">$</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:100%">2,123 </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="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> 1844000 2063000 398000 499000 341000 439000 1901000 2123000 <div style="margin-top:18pt;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. Fair Value Measurements</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%">The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three levels of inputs which may be used to measure fair value are as follows:</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 - Observable inputs, such as quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 - Valuations based on unobservable inputs to the valuation methodology and including data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.</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 carrying amounts of certain financial instruments, including cash and cash equivalents, prepaid expenses, accounts receivable, and accounts payable approximate fair value due to their short-term maturities.</span></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 measures and reports certain assets and liabilities at fair value on a recurring basis. The fair value of these assets and liabilities as of March 31, 2024 and December 31, 2023 are classified as follows (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: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:8pt;font-weight:700;line-height:100%">As of March 31, 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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:100%">Level 2</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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">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:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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:100%">$</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:100%">42,528 </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">42,528 </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:100%">Total assets</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:100%">$</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:100%">42,528 </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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">42,528 </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:700;line-height:100%">Liabilities:</span></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><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:100%">Derivative liability (Note 9)</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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">1,924 </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:100%">$</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:100%">1,924 </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:100%">Convertible notes (Note 8)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057 </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:100%">Total 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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">5,981 </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:100%">$</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:100%">5,981 </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: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:8pt;font-weight:700;line-height:100%">As of December 31, 2023</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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:100%">Level 2</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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">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:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </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:100%">$</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:100%">41,981 </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">41,981 </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:100%">Total assets</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:100%">$</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:100%">41,981 </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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">41,981 </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:700;line-height:100%">Liabilities:</span></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><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:100%">Derivative liability (Note 9)</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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">217 </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:100%">$</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:100%">217 </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:100%">Convertible notes (Note 8)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </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:100%">Total 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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">3,666 </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:100%">$</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:100%">3,666 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of the Level 3 instruments were as follows (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:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></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:8pt;font-weight:700;line-height:100%">As of March 31, 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:8pt;font-weight:700;line-height:100%">Derivative<br/>liability<br/>(Note 9)</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:8pt;font-weight:700;line-height:100%">Convertible<br/>notes<br/>(Note 8)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Fair value, beginning of the year</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:100%">$</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:100%">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:100%">$</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:100%">3,449 </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></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:100%">Changes in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Fair value, end of period</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:100%">$</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:100%">1,924 </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:100%">$</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:100%">4,057 </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:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">As of December 31, 2023</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:8pt;font-weight:700;line-height:100%">Derivative<br/>liability<br/>(Note 9)</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:8pt;font-weight:700;line-height:100%">Convertible<br/>notes<br/>(Note 8)</span></td><td colspan="3" style="display:none"></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:100%">Fair value, beginning of the year</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:100%">$</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:100%">101 </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;border-top:1pt solid #000;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:100%">$</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:100%">6,938 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vesting of revesting notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:100%">Forfeiture of revesting notes</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:100%">— </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:100%">(326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of convertible notes (Note 8)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:100%">Changes in fair value</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:100%">116 </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:100%">684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Fair value, 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:100%">$</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:100%">217 </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:100%">$</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:100%">3,449 </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="display:none"></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%">For the three months ended March 31, 2024, the Company recorded losses associated with the change in fair value of the derivative liability and convertible notes of $1.7 million and $0.6 million, respectively. For the year ended December 31, 2023, the Company recorded losses associated with the change in fair value of the derivative liability and the convertible notes of $0.1 million and $0.7 million, respectively. The amounts have been recorded in other income (expense), net in the condensed consolidated statements of operations and comprehensive loss.</span></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 the three months ended March 31, 2023, the Company recorded gains associated with the change in fair value of the derivative liability and convertible notes of $14 thousand and $72 thousand, respectively. The amounts have been recorded in other income (expense), net in the condensed consolidated statements of operations and comprehensive loss.</span></div> The fair value of these assets and liabilities as of March 31, 2024 and December 31, 2023 are classified as follows (in thousands):<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:8pt;font-weight:700;line-height:100%">As of March 31, 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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:100%">Level 2</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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">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:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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:100%">$</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:100%">42,528 </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">42,528 </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:100%">Total assets</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:100%">$</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:100%">42,528 </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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">42,528 </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:700;line-height:100%">Liabilities:</span></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><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:100%">Derivative liability (Note 9)</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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">1,924 </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:100%">$</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:100%">1,924 </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:100%">Convertible notes (Note 8)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057 </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:100%">Total 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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">5,981 </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:100%">$</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:100%">5,981 </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: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:8pt;font-weight:700;line-height:100%">As of December 31, 2023</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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:100%">Level 2</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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">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:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </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:100%">$</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:100%">41,981 </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">— </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">41,981 </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:100%">Total assets</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:100%">$</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:100%">41,981 </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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">41,981 </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:700;line-height:100%">Liabilities:</span></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><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:100%">Derivative liability (Note 9)</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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">217 </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:100%">$</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:100%">217 </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:100%">Convertible notes (Note 8)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </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:100%">Total 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:100%">$</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:100%">— </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:100%">$</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:100%">— </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:100%">$</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:100%">3,666 </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:100%">$</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:100%">3,666 </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> 42528000 0 0 42528000 42528000 0 0 42528000 0 0 1924000 1924000 0 0 4057000 4057000 0 0 5981000 5981000 41981000 0 0 41981000 41981000 0 0 41981000 0 0 217000 217000 0 0 3449000 3449000 0 0 3666000 3666000 <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 change in fair value of the Level 3 instruments were as follows (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:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></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:8pt;font-weight:700;line-height:100%">As of March 31, 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:8pt;font-weight:700;line-height:100%">Derivative<br/>liability<br/>(Note 9)</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:8pt;font-weight:700;line-height:100%">Convertible<br/>notes<br/>(Note 8)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Fair value, beginning of the year</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:100%">$</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:100%">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:100%">$</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:100%">3,449 </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></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:100%">Changes in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Fair value, end of period</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:100%">$</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:100%">1,924 </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:100%">$</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:100%">4,057 </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:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">As of December 31, 2023</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:8pt;font-weight:700;line-height:100%">Derivative<br/>liability<br/>(Note 9)</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:8pt;font-weight:700;line-height:100%">Convertible<br/>notes<br/>(Note 8)</span></td><td colspan="3" style="display:none"></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:100%">Fair value, beginning of the year</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:100%">$</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:100%">101 </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;border-top:1pt solid #000;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:100%">$</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:100%">6,938 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vesting of revesting notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:100%">Forfeiture of revesting notes</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:100%">— </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:100%">(326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of convertible notes (Note 8)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:100%">Changes in fair value</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:100%">116 </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:100%">684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Fair value, 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:100%">$</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:100%">217 </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:100%">$</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:100%">3,449 </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="display:none"></td></tr></table></div> 217000 3449000 -1707000 -608000 1924000 4057000 101000 6938000 0 72000 0 326000 0 3919000 -116000 -684000 217000 3449000 -1700000 -600000 -100000 -700000 14000 72000 <div style="margin-top:18pt;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. Balance Sheet Components</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Accounts receivable</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:100%">$</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:100%">37,130 </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:100%">$</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:100%">42,274 </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:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</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:100%">Total accounts receivable, 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:100%">$</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:100%">37,036 </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:100%">$</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:100%">42,180 </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:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of the following (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,801 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</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:100%">$</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:100%">6,338 </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:100%">$</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:100%">4,099 </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:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:6pt"><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 consist of the following (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current 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:100%">$</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:100%">13,720 </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:100%">$</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:100%">15,174 </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%">Prepaid expenses primarily consist of certain cloud platform and customer service program costs. Other receivables primarily consist of refunds owed to the Company and other amounts which the Company is expected to receive in less than twelve months.</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Computer equipment</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:100%">$</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:100%">297 </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:100%">$</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:100%">297 </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:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Production manufacturing 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:100%">839 </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:100%">839 </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:100%">Construction 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:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </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:100%">Furniture and fixtures</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:100%">29 </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:100%">29 </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:100%">Total property and equipment, gross</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:100%">1,514 </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:100%">1,514 </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:100%">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:100%">(830)</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:100%">(784)</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:100%">Total 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:100%">$</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:100%">684 </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:100%">$</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:100%">730 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $46 thousand and $37 thousand for the three months ended March 31, 2024 and 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 was no impairment of property and equipment or long-lived assets recognized during the three months ended March 31, 2024 or 2023.</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Assets, noncurrent</span></div><div style="margin-top:6pt"><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, noncurrent consist of the following (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:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Prepaid expenses, noncurrent</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,474 </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:100%">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:100%">21 </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:100%">21 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other assets, noncurrent</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:100%">$</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:100%">5,606 </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:100%">$</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:100%">6,848 </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%">Prepaid expenses, noncurrent primarily consist of cloud platform costs. Investment relates to warrants to purchase shares of preferred stock of a current Data Revenue Partner.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</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%">The Company leases office space under a non-cancelable operating lease with a remaining lease term of 2.7 years, which includes the option to extend the lease.</span></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 did not have any finance leases as of March 31, 2024 or December 31, 2023.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><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 are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:100%">$</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:100%">110 </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:100%">$</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:100%">245 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Amounts include short-term leases, which are immaterial.</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%">Payments for operating leases included in cash from operating activities were $0.1 million and $0.3 million for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term):</span></div><div style="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:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">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:100%">Operating lease right-of-use asset</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:100%">$</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:100%">933 </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:100%">$</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:100%">1,014 </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:100%"><span style="-sec-ix-hidden:f-473"><span style="-sec-ix-hidden:f-474">Operating lease liability, current (included in accrued expenses and other current liabilities)</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">335 </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:100%"><span style="-sec-ix-hidden:f-477"><span style="-sec-ix-hidden:f-478">Operating lease liability, noncurrent (included in other liabilities, noncurrent)</span></span></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:100%">634 </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:100%">723 </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:100%">Weighted-average remaining term for operating lease (in years)</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:100%">2.7</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:100%">2.9</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 weighted-average discount rate used to measure the present value of the operating lease liabilities was 5.0% for each period 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%">Maturities of the Company’s operating lease liability, which does not include short-term leases, as of March 31, 2024 were as follows (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:83.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></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:8pt;font-weight:700;line-height:100%">Operating leases</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:100%">Remainder of 2024</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:100%">$</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:100%">285 </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:100%">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:100%">390 </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:100%">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:100%">367 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</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:100%">1,042 </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:100%">Less imputed interest</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:100%">(66)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability</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:100%">$</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:100%">976 </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:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets, net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consists of the following (in thousands):<br/></span></div><div><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><td style="width:35.774%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.537%"></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:19.537%"></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:19.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31 2024,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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:100%">Trade name</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">$</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:100%">(5,346)</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:100%">$</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:100%">18,034 </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:100%">Technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Customer relationships</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:100%">15,290 </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:100%">(4,254)</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:100%">11,036 </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:100%">Internal use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">$</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:100%">64,606 </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:100%">$</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:100%">(20,325)</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:100%">$</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:100%">44,281 </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:99.848%"><tr><td style="width:1.0%"></td><td style="width:35.774%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.537%"></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:19.537%"></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:19.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31 2023,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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:100%">Trade name</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:100%">$</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:100%">23,380 </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:100%">$</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:100%">(4,762)</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:100%">$</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:100%">18,618 </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:100%">Technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,239 </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:100%">Customer relationships</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:100%">15,290 </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:100%">(3,782)</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:100%">11,508 </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:100%">Internal use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,076 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">$</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:100%">63,516 </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:100%">$</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:100%">(18,075)</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:100%">$</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:100%">45,441 </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 Company capitalized $1.1 million and $0.3 million in internal use software during the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-bottom:12pt;margin-top: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 was $2.2 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%">for each of the three months ended March 31, 2024 and 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%">During the three months ended March 31, 2024 and 2023, there was no impairment of intangible assets recorded.</span></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 March 31, 2024, the estimated remaining amortization expense for intangible assets by fiscal year is as follows (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:83.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">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:100%">8,913 </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:100%">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:100%">8,470 </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:100%">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:100%">4,274 </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:100%">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:100%">4,225 </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:100%">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:100%">9,012 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</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:100%">$</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:100%">41,644 </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:100%">Internal use software not yet in service</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="background-color:#ffffff;border-top:3pt double #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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:100%">$</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:100%">44,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:</span></div><div><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><td style="width:60.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.019%"></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:18.022%"></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:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">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:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">7.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">8.0 years</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:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</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:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 years</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 years</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:100%">Internal use software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 years</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%">As of March 31, 2024, the Company had $2.6 million of capitalized internal use software projects that were not yet in service. These assets will be placed into service once the projects have completed, and will be amortized over a three-year useful life. The internal use software projects that were not yet in service have been excluded from the weighted-average remaining useful life calculation for internal use software in the table above.</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 March 31, 2024 and December 31, 2023, goodwill was $133.7 million. No goodwill impairment was recorded during the three months ended March 31, 2024 or 2023.</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span></div><div style="margin-top:6pt"><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 (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Accrued vendor expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Accrued 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:100%">4,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </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:100%">Customer related promotions and discounts</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:100%">3,223 </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:100%">9,049 </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:100%">Operating lease 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:100%">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:100%">335 </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:100%">Sales return reserves</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:100%">2,899 </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:100%">3,285 </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:100%">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:100%">2,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">$</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:100%">25,063 </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:100%">$</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:100%">27,538 </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%">Other current liabilities primarily relate to sales and income taxes payable, as of March 31, 2024, and warranty liabilities related to the Company’s hardware tracking devices, inventory received not yet billed, and sales taxes payable as of December 31, 2023.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Accounts receivable</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:100%">$</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:100%">37,130 </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:100%">$</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:100%">42,274 </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:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</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:100%">Total accounts receivable, 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:100%">$</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:100%">37,036 </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:100%">$</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:100%">42,180 </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> 37130000 42274000 94000 94000 37036000 42180000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of the following (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,801 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</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:100%">$</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:100%">6,338 </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:100%">$</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:100%">4,099 </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> 18000 298000 6320000 3801000 6338000 4099000 <div style="margin-top:6pt"><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 consist of the following (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current 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:100%">$</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:100%">13,720 </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:100%">$</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:100%">15,174 </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:6pt"><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, noncurrent consist of the following (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:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Prepaid expenses, noncurrent</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,474 </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:100%">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:100%">21 </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:100%">21 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other assets, noncurrent</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:100%">$</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:100%">5,606 </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:100%">$</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:100%">6,848 </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> 13217000 14520000 503000 654000 13720000 15174000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Computer equipment</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:100%">$</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:100%">297 </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:100%">$</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:100%">297 </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:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Production manufacturing 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:100%">839 </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:100%">839 </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:100%">Construction 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:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </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:100%">Furniture and fixtures</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:100%">29 </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:100%">29 </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:100%">Total property and equipment, gross</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:100%">1,514 </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:100%">1,514 </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:100%">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:100%">(830)</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:100%">(784)</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:100%">Total 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:100%">$</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:100%">684 </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:100%">$</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:100%">730 </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> 297000 297000 100000 100000 839000 839000 249000 249000 29000 29000 1514000 1514000 830000 784000 684000 730000 46000 37000 0 0 111000 1353000 5474000 5474000 21000 21000 5606000 6848000 P2Y8M12D <div style="margin-bottom:12pt;margin-top:12pt"><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 are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:100%">$</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:100%">110 </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:100%">$</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:100%">245 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Amounts include short-term leases, which are immaterial.</span></div> 110000 245000 100000 300000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term):</span></div><div style="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:67.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></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:14.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">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:100%">Operating lease right-of-use asset</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:100%">$</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:100%">933 </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:100%">$</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:100%">1,014 </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:100%"><span style="-sec-ix-hidden:f-473"><span style="-sec-ix-hidden:f-474">Operating lease liability, current (included in accrued expenses and other current liabilities)</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">335 </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:100%"><span style="-sec-ix-hidden:f-477"><span style="-sec-ix-hidden:f-478">Operating lease liability, noncurrent (included in other liabilities, noncurrent)</span></span></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:100%">634 </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:100%">723 </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:100%">Weighted-average remaining term for operating lease (in years)</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:100%">2.7</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:100%">2.9</span></td></tr></table></div> 933000 1014000 342000 335000 634000 723000 P2Y8M12D P2Y10M24D 0.050 0.050 <div style="margin-top: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 the Company’s operating lease liability, which does not include short-term leases, as of March 31, 2024 were as follows (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:83.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></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:8pt;font-weight:700;line-height:100%">Operating leases</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:100%">Remainder of 2024</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:100%">$</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:100%">285 </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:100%">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:100%">390 </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:100%">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:100%">367 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</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:100%">1,042 </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:100%">Less imputed interest</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:100%">(66)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability</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:100%">$</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:100%">976 </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> 285000 390000 367000 1042000 66000 976000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consists of the following (in thousands):<br/></span></div><div><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><td style="width:35.774%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.537%"></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:19.537%"></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:19.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31 2024,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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:100%">Trade name</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">$</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:100%">(5,346)</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:100%">$</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:100%">18,034 </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:100%">Technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Customer relationships</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:100%">15,290 </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:100%">(4,254)</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:100%">11,036 </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:100%">Internal use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">$</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:100%">64,606 </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:100%">$</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:100%">(20,325)</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:100%">$</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:100%">44,281 </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:99.848%"><tr><td style="width:1.0%"></td><td style="width:35.774%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.537%"></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:19.537%"></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:19.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31 2023,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Accumulated 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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:100%">Trade name</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:100%">$</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:100%">23,380 </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:100%">$</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:100%">(4,762)</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:100%">$</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:100%">18,618 </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:100%">Technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,239 </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:100%">Customer relationships</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:100%">15,290 </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:100%">(3,782)</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:100%">11,508 </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:100%">Internal use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,076 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">$</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:100%">63,516 </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:100%">$</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:100%">(18,075)</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:100%">$</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:100%">45,441 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining useful lives of the Company’s acquired intangible assets are as follows:</span></div><div><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><td style="width:60.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.019%"></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:18.022%"></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:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">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:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">7.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">8.0 years</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:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</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:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 years</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 years</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:100%">Internal use software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 years</span></td></tr></table></div> 23380000 5346000 18034000 22430000 10313000 12117000 15290000 4254000 11036000 3506000 412000 3094000 64606000 20325000 44281000 23380000 4762000 18618000 22430000 9191000 13239000 15290000 3782000 11508000 2416000 340000 2076000 63516000 18075000 45441000 1100000 300000 2200000 2200000 0 0 <div style="margin-top: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 March 31, 2024, the estimated remaining amortization expense for intangible assets by fiscal year is as follows (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:83.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">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:100%">8,913 </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:100%">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:100%">8,470 </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:100%">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:100%">4,274 </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:100%">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:100%">4,225 </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:100%">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:100%">9,012 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</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:100%">$</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:100%">41,644 </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:100%">Internal use software not yet in service</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637 </span></td><td style="background-color:#ffffff;border-top:3pt double #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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:100%">$</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:100%">44,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6750000 8913000 8470000 4274000 4225000 9012000 41644000 2637000 44281000 P7Y8M12D P8Y P2Y8M12D P2Y10M24D P5Y10M24D P6Y1M6D P1Y7M6D P3Y7M6D 2600000 P3Y 133700000 133700000 0 0 <div style="margin-top:6pt"><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 (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:99.848%"><tr><td style="width:1.0%"></td><td style="width:67.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.226%"></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:14.228%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Accrued vendor expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Accrued 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:100%">4,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </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:100%">Customer related promotions and discounts</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:100%">3,223 </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:100%">9,049 </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:100%">Operating lease 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:100%">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:100%">335 </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:100%">Sales return reserves</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:100%">2,899 </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:100%">3,285 </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:100%">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:100%">2,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">$</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:100%">25,063 </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:100%">$</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:100%">27,538 </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> 11815000 10020000 4314000 3349000 3223000 9049000 342000 335000 2899000 3285000 2470000 1500000 25063000 27538000 <div style="margin-top:18pt;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. Convertible Notes</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-style:italic;font-weight:700;line-height:120%">July 2021 Convertible Notes</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%">In July 2021, the Company issued convertible notes (“July 2021 Convertible Notes”) to investors with an underlying principal amount of $2.1 million. The July 2021 Convertible Notes accrue simple interest at an annual rate of 4% and mature on July 1, 2026. The July 2021 Convertible Notes may be settled under the following scenarios at the option of the holder: (i) at any time into common shares equal to the conversion amount of outstanding principal and any accrued but unpaid interest divided by the conversion price of $11.96; (ii) at the option of the holder upon a liquidation event a) paid in cash equal to the outstanding principal and any accrued but unpaid interest or b) into common shares equal to the conversion amount of outstanding principal and any accrued but unpaid interest divided by the conversion price of $11.96; or (iii) upon maturity, settlement in cash at the outstanding accrued interest and principal amount. </span></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%">Certain conversion and redemption features of the July 2021 Convertible Notes were determined to not be clearly and closely associated with the risk of the debt-type host instrument and were required to be separately accounted for as derivative financial instruments. The Company bifurcated these embedded conversion and redemption (“embedded derivatives”) features and classified these as liabilities measured at fair value. The fair value of the derivative liability of $0.7 million was recorded separate from the July 2021 Convertible Notes with an offsetting amount recorded as a debt discount. The debt discount is amortized over the estimated life of the debt using the straight-line method, as the value attributable to the July 2021 Convertible Notes was zero upon issuance. </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:112%">As of March 31, 2024 the unamortized amount and net carrying value of the July 2021 Convertible Notes is $0.9 million and $1.2 million, respectively. The amount by which the July 2021 Convertible Notes if-converted value exceeds its principal is $2.4 million as of March 31, 2024. </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%">As of December 31, 2023 the unamortized amount and net carrying value of the July 2021 Convertible Notes was $1.1 million and $1.1 million, respectively. The amount by which the July 2021 Convertible Notes if-converted value exceed its principal was $0.6 million as 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%">In connection with the July 2021 Convertible Notes, the Company issued warrants to purchase 88,213 shares of the Company’s common stock with an exercise price of $0.01 per share and a term of one year (Warrant Tranche 1), 44,106 shares of the Company’s common stock with an exercise price of $11.96 per share and a term of 5 years (Warrant Tranche 2), and 44,106 shares of the Company’s common stock which is exercisable starting twelve months from the issuance date with an exercise price of $11.96 per share and a term of 5 years (Warrant Tranche 3). </span></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 warrants were recorded to additional paid-in capital during the year ended December 31, 2021. The fair value of the warrants issued in connection with the July 2021 Convertible Notes was $0.8 million and was recorded as a debt discount that is being amortized to interest expense under the straight-line method over the term of the respective July 2021 Convertible Notes. </span></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 result of the beneficial conversion feature associated with the July 2021 Convertible Notes, $0.6 million was added to additional paid-in capital during the year ended December 31, 2021. The beneficial conversion feature was recorded as a debt discount and is being amortized to interest expense under the straight-line method over the term of the respective July 2021 Convertible Notes. </span></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 the three months ended March 31, 2024 and March 31, 2023, the Company recognized a total of $0.1 million and $0.1 million, respectively, in non-cash interest expense related to the July 2021 Convertible Notes. </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-style:italic;font-weight:700;line-height:120%">September 2021 Convertible Notes</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%">In September 2021, the Company, in connection with the Jiobit Acquisition, issued $11.6 million representing the fair value of convertible notes (the “September 2021 Convertible Notes”) and $1.6 million of revesting convertible notes (“Revesting Notes”) that vest over time.</span><span style="color:#000000;font-family:'Times New Roman',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%">The September 2021 Convertible Notes were convertible to common stock at any time subsequent to the acquisition at a fixed conversion price of $22.50 per share. The Company agreed to repay 1/3rd of the unconverted principal plus accrued interest to the holders of such notes on each of the first three annual anniversaries of the issuance date of the September 2021 Convertible Notes, the first two payments of which were made in September 2022 and 2023. Upon a change of control, the holder could elect to either convert at the fixed conversion price of $22.50 per share or be repaid in full. The Company elected the fair value option and remeasured the September 2021 Convertible Notes at their fair value on each reporting date and reflect the changes in fair value in earnings. </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%">The estimated fair value of the September 2021 Convertible Notes is determined using a combination of the present value of the cash flows and the Black-Scholes option pricing model using assumptions 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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">As of December 31,</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:8pt;font-weight:700;line-height:100%">As of September 1,</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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:100%">Principal</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:100%">$</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:100%">3,365 </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;border-top:1pt solid #000;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:100%">$</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:100%">3,365 </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:100%">$</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:100%">11,206 </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:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">5.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:100%">%</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:100%">4.5 </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:100%">%</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:100%">Common stock fair value per share</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:100%">25.59 </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 0 13pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.46 </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 0 13pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.49 </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:100%">Conversion price per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.50 </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:100%">Risk-free interest rate</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:100%">5.34 </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:100%">%</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:100%">4.96 </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:100%">%</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:100%">0.45 </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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time to exercise (in 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:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:100%">Volatility</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:100%">36 </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:100%">%</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:100%">29 </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:100%">%</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:100%">37 </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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </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:100%">%</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:100%">0 </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:100%">%</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:100%">0 </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:100%">%</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 Revesting Notes are restricted and vest with continuous employment of certain key employees over a 3-year period subsequent to the acquisition. The Revesting Notes are recognized in general and administrative expense. In January 2023, the final key employee exited the Company. As part of their separation agreement, their Revesting Notes are due in their entirety at the maturity date and the Company recorded $0.1 million of compensation expense included in general and administrative 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%">The Company records the Revesting Notes at fair value and will remeasure the Revesting Notes at fair value on each reporting date. As the Revesting Notes vest, the changes in fair value are recorded as general and administrative expense with a corresponding entry to convertibles notes. The estimated fair value of the Revesting Notes is determined using a combination of the present value of the Revesting Notes cash flows and the Black-Scholes option pricing model. The terms of the Revesting Notes are consistent with the terms of the September 2021 Convertible Notes. For the three months ended March 31, 2024 and 2023, the Company recorded zero and $0.1 million, respectively, to compensation expense included in general and administrative expense related to the changes in fair value of the Revesting Notes.</span></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%">Convertible notes, current and noncurrent consist of the following (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:14.961%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Convertible notes, current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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:100%">September 2021 Convertible Notes</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:100%">$</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:100%">4,057 </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">3,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Convertible notes, noncurrent:</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></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:100%">July 2021 Convertible Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total convertible notes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:100%">5,218 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:100%">4,505 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual future principal payments for all convertible notes as of March 31, 2024 were as follows (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:82.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(unaudited)</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:100%">Remainder of 2024</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:100%">$</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:100%">3,365 </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:100%">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:100%">— </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:100%">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:100%">2,110 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal outstanding</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:100%">5,475 </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:100%">Fair value adjustment</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:100%">(257)</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:100%">Total convertible notes</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:100%">$</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:100%">5,218 </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>In April 2024, the holders of the September 2021 Convertible Notes elected to convert their notes and accrued interest to common stock based on the fixed conversion price of $22.50 per share. Refer to Note 17, "Subsequent Events" for further details. 2100000 0.04 11.96 11.96 700000 900000 1200000 2400000 1100000 1100000 600000 88213 0.01 P1Y 44106 11.96 P5Y 44106 P12M 11.96 P5Y 800000 600000 100000 100000 11600000 1600000 22.50 22.50 <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%">The estimated fair value of the September 2021 Convertible Notes is determined using a combination of the present value of the cash flows and the Black-Scholes option pricing model using assumptions 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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">As of December 31,</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:8pt;font-weight:700;line-height:100%">As of September 1,</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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:100%">Principal</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:100%">$</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:100%">3,365 </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;border-top:1pt solid #000;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:100%">$</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:100%">3,365 </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:100%">$</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:100%">11,206 </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:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:100%">5.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:100%">%</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:100%">4.5 </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:100%">%</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:100%">Common stock fair value per share</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:100%">25.59 </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 0 13pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.46 </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 0 13pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.49 </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:100%">Conversion price per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.50 </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:100%">Risk-free interest rate</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:100%">5.34 </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:100%">%</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:100%">4.96 </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:100%">%</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:100%">0.45 </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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time to exercise (in 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:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:100%">Volatility</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:100%">36 </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:100%">%</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:100%">29 </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:100%">%</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:100%">37 </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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </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:100%">%</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:100%">0 </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:100%">%</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:100%">0 </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:100%">%</span></td></tr></table></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%">The estimated fair value of the embedded derivative is determined using a lattice model with the following assumptions:</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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:100%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">$</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:100%">2,110 </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:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </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:100%">%</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:100%">4.0 </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:100%">%</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:100%">Common stock fair value per share</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:100%">$</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:100%">25.59 </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:100%">$</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:100%">15.46 </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:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7% - 4.2%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7% - 4.0%</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:100%">Term (in years)</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:100%">2.3</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:100%">2.5</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:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.4% - 76.9%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0% - 61.2%</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:100%">Option adjusted spread (bps)</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:100%">561 </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:100%">613 </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:100%">Annual dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </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:100%">%</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:100%">0 </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:100%">%</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:100%">Exchange rate (AUD to USD)</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:100%">0.65</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:100%">0.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3365000 3365000 11206000 0.068 0.057 0.045 25.59 15.46 20.49 22.50 22.50 22.50 0.0534 0.0496 0.0045 0.4 0.7 3.0 0.36 0.29 0.37 0 0 0 P3Y 100000 0 -100000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible notes, current and noncurrent consist of the following (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:14.961%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Convertible notes, current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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:100%">September 2021 Convertible Notes</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:100%">$</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:100%">4,057 </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">3,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Convertible notes, noncurrent:</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></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:100%">July 2021 Convertible Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total convertible notes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:100%">5,218 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:100%">4,505 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4057000 3449000 1161000 1056000 5218000 4505000 <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 contractual future principal payments for all convertible notes as of March 31, 2024 were as follows (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:82.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(unaudited)</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:100%">Remainder of 2024</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:100%">$</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:100%">3,365 </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:100%">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:100%">— </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:100%">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:100%">2,110 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal outstanding</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:100%">5,475 </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:100%">Fair value adjustment</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:100%">(257)</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:100%">Total convertible notes</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:100%">$</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:100%">5,218 </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> 3365000 0 2110000 5475000 -257000 5218000 22.50 <div style="margin-top:18pt;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. Derivative Liability </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%">The Company’s derivative liability represents embedded share-settled redemption features bifurcated from its July 2021 Convertible Notes and is carried at fair value. The changes in the fair value of the derivative liability are recorded in other income (expense), net in the Company’s condensed consolidated statements of operations and comprehensive loss. </span></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%">Estimating fair values of derivative financial instruments requires the development of significant and subjective estimates that may, and are likely to, change over the duration of the instrument with related changes in internal and external market factors. Since derivative financial instruments are initially and subsequently carried at fair value, the Company’s income will reflect the volatility in these estimate and assumption changes. </span></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 features embedded in the July 2021 Convertible Notes are combined into one compound embedded derivative. The fair value of the embedded derivative was estimated based on the present value of the redemption discount applied to the principal amount of the July 2021 Convertible Notes adjusted to reflect the weighted probability of exercise. The discount rate was based on the risk-free interest rate. </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%">The estimated fair value of the embedded derivative is determined using a lattice model with the following assumptions:</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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:100%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">$</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:100%">2,110 </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:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </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:100%">%</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:100%">4.0 </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:100%">%</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:100%">Common stock fair value per share</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:100%">$</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:100%">25.59 </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:100%">$</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:100%">15.46 </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:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7% - 4.2%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7% - 4.0%</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:100%">Term (in years)</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:100%">2.3</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:100%">2.5</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:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.4% - 76.9%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0% - 61.2%</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:100%">Option adjusted spread (bps)</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:100%">561 </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:100%">613 </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:100%">Annual dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </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:100%">%</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:100%">0 </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:100%">%</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:100%">Exchange rate (AUD to USD)</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:100%">0.65</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:100%">0.68 </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%">Upon the issuance of the July 2021 Convertible Notes, the Company recorded a derivative liability of $0.7 million at fair value using inputs classified as Level 3 in the fair value hierarchy. As of March 31, 2024 and December 31, 2023, the fair value of the derivative liability was $1.9 million and $0.2 million, respectively. Refer to Note 6, "Fair Value Measurements" for further details.</span></div> 2110000 2110000 0.040 0.040 25.59 15.46 0.037 0.042 0.037 0.040 2.3 2.5 0.664 0.769 0.430 0.612 0.0561 0.0613 0 0 0.65 0.68 700000 1900000 200000 <div style="margin-top:18pt;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%">10. Commitments and Contingencies </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-style:italic;font-weight:700;line-height:120%">Purchase Commitments </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%">The Company has certain commitments with its cloud platform provider and sole contract manufacturer that are non-cancellable. As of March 31, 2024, future non-cancellable commitments under these agreements were as follows in thousands): </span></div><div style="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:82.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:100%">Remainder of 2024</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:100%">$</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:100%">21,409 </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:100%">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:100%">25,000 </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:100%">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:100%">25,500 </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:100%">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:100%">26,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Total purchase commitments</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:100%">$</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:100%">97,909 </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="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%">Contingencies </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%">From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues a liability for such matters when it is probable that future expenditures will be made, and such expenditures can be reasonably estimated. The Company is not subject to any current pending legal matters or claims that the Company believes could have a material adverse effect on its financial position, results of operations or cash flows. </span></div><div style="margin-top:15pt;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%">Warranties and Indemnification </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To date, the Company has not incurred significant costs and has not accrued any material liabilities in the accompanying condensed consolidated financial statements as a result of its warranty and indemnification obligations.</span></div><div style="margin-top:15pt;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%">Litigation </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%">Occasionally, the Company is involved in various legal proceedings, claims and government investigations in the ordinary course of business. The outcome of litigation and other legal matters is inherently uncertain, though the Company intends to vigorously defend the matters. In making a determination regarding accruals, using available information, the Company evaluates the likelihood of an unfavorable outcome in legal or regulatory proceedings to which the Company is a party and records a loss contingency when it is probable a liability has been incurred and the amount of the loss can be reasonably estimated. When the Company determines an unfavorable outcome is not probable or reasonably estimable the Company does not accrue for any potential litigation loss. Actual outcomes of these legal and regulatory proceedings may materially differ from the Company’s 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%">On March 12, 2019, a former alleged competitor of Tile, Cellwitch, Inc, filed a patent infringement claim against Tile in the U.S. District Court, Northern District of California, seeking permanent injunction and damages. On December 18, 2019, Tile filed an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> inter partes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> review petition with the Patent Trial and Appeal Board (“PTAB”) challenging the validity of the patent. On May 13, 2021, the PTAB issued a Final Written Decision on Tile’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">inter partes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> review petition (the “Final Written Decision”), finding a majority of the claims invalid. The Final Written Decision was affirmed by the U.S. Court of Appeals for the Federal Circuit on May 13, 2022. The case is currently in trial court. The claim construction hearing took place on January 18, 2024, and on April 23, 2024, the court released its order which found 10 of the claims invalid, leaving only 2 active claims remaining. At this time, a loss is not probable nor estimable, and as a result, no litigation reserve has been recorded on our condensed consolidated balance sheet as of March 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%">No litigation reserve was recorded on our condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, respectively.</span></div> As of March 31, 2024, future non-cancellable commitments under these agreements were as follows in thousands): <div style="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:82.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:100%">Remainder of 2024</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:100%">$</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:100%">21,409 </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:100%">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:100%">25,000 </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:100%">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:100%">25,500 </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:100%">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:100%">26,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Total purchase commitments</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:100%">$</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:100%">97,909 </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> 21409000 25000000 25500000 26000000 97909000 10 2 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. Common Stock</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%">The Company has the following potentially outstanding common stock reserved for issuance:</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><td style="width:66.123%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.984%"></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:14.987%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Issuances under stock incentive plan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">6,186,944 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">6,625,812 </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:100%">Issuances upon exercise of common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,658 </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:100%">Issuances upon vesting of restricted stock units</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:100%">5,408,458 </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:100%">6,182,543 </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;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuances upon conversion of convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,981 </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;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares reserved for shares available to be granted but not granted yet</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:100%">20,682,366 </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:100%">16,882,215 </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: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:100%">32,699,722 </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 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:100%">30,154,209 </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:6pt;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 the following potentially outstanding common stock reserved for issuance:</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><td style="width:66.123%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.984%"></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:14.987%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Issuances under stock incentive plan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">6,186,944 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">6,625,812 </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:100%">Issuances upon exercise of common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,658 </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:100%">Issuances upon vesting of restricted stock units</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:100%">5,408,458 </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:100%">6,182,543 </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;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuances upon conversion of convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,981 </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;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares reserved for shares available to be granted but not granted yet</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:100%">20,682,366 </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:100%">16,882,215 </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: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:100%">32,699,722 </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 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:100%">30,154,209 </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> 6186944 6625812 95973 137658 5408458 6182543 325981 325981 20682366 16882215 32699722 30154209 <div style="margin-top:18pt;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. Warrants </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%">As of March 31, 2024, the Company had outstanding warrants to purchase 95,973 shares of Company common stock with exercise prices ranging from $6.44 to $11.96 and expiry dates ranging from 2025 to 2026. </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%">In March 2024, 41,685 of the Company’s freestanding warrants were exercised to purchase shares of the Company’s common stock at an exercise price of $2.28 per share. </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%">As of December 31, 2023, the Company had outstanding warrants to purchase 137,658 shares of Company common stock with exercise prices ranging from $2.28 to $11.96 and expiry dates ranging from 2024 to 2026. Refer to Note 8, "Convertible Notes" for further details.</span></div> 95973 6.44 11.96 41685 2.28 137658 2.28 11.96 <div style="margin-top:18pt;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. Equity Incentive Plan </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2011 Equity Incentive Plan </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%">The Company’s equity incentive plan allows the Company to grant restricted stock units, performance-based restricted stock units (PRSU), restricted stock, and stock options to employees and consultants of the Company and any of the Company’s parent, subsidiaries, or affiliates, and to the members of the Board of Directors.</span></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 summary of stock option activity for the periods presented is as follows (in thousands, except share and per share data):</span></div><div style="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:37.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.657%"></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:13.445%"></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:13.445%"></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:13.448%"></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:8pt;font-weight:700;line-height:100%">Number of Shares<br/>Underlying<br/>Outstanding Options</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:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price<br/>per Share</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:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual Life<br/>(in Years)</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:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</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:100%">Balance as of December 31, 2023</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:100%">6,625,812 </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:100%">$</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:100%">6.57 </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:100%">4.7</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:100%">$</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:100%">59,957 </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:100%">Options 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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:100%">Options exercised</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:100%">(277,309)</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:100%">8.32 </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: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:100%">Options canceled/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:100%">(161,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:100%">Balance as of March 31, 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:100%">6,186,944 </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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.26 </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:100%">4.6</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:100%">119,570 </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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,327,732 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39 </span></td><td style="background-color:#ffffff;padding: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:100%">4.5</span></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:100%">$</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:100%">107,623 </span></td><td style="background-color:#ffffff;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 March 31, 2024, there was total unrecognized compensation cost for outstanding stock options of $3.4 million to be recognized over a period of approximately 1.7 years.</span></div><div style="margin-top:18pt;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 Units</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%">The Company granted 54,075 PRSUs (“the Target Grant”) to certain executives during the three months ended March 31, 2024. The number of PRSUs that may be vested depends on the extent to which performance goals for the award are achieved over a one-year performance period, as determined by the Remuneration and Nomination Committee of the Board, up to a maximum of 200% of the Target Grant. The performance goals for the PRSUs consist of the following two metrics, each with a weighting of 50%: (1) a revenue metric for the year ended December 31, 2024; and (2) an Adjusted EBITDA metric for the year ended December 31, 2024. Each of the metrics are within the Company’s published revenue and Adjusted EBITDA guidance described in the Company’s press release furnished within Exhibit 99.1 of the Company’s Current Report on Form 8-K filed with the SEC on February 29, 2024.</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%">The PRSU awards vest over a four-year period with 1/4th of the shares vesting after the first year and 1/16th of the shares vesting each quarter thereafter. As of March 31, 2024, PRSUs granted in 2024 are being accrued at the target amount. The Company uses the grant date fair value of the common stock to measure compensation expense for PRSU awards. Compensation expense is recognized over the vesting period of the PRSU award using the straight-line method and shares attained over target upon vesting will be recognized as awards granted in the period. No PRSU awards vested as of March 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 following summary of restricted stock units (including PRSUs) activity for the periods presented is 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:70.112%"></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.992%"></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:8pt;font-weight:700;line-height:100%">Number of Shares</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:8pt;font-weight:700;line-height:100%">Weighted<br/>average grant<br/>date fair value</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:100%">Balance as of December 31, 2023</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:100%">6,182,543 </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:100%">$</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:100%">12.67 </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:100%">RSU 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:100%">685,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.64 </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:100%">RSU vested and settled</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:100%">(1,313,564)</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:100%">22.99 </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:100%">RSU canceled/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:100%">(146,219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.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:100%">Balance as of March 31, 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:100%">5,408,458 </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:100%">$</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:100%">13.35 </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%">As of March 31, 2024, there was unrecognized compensation cost for outstanding restricted stock units of $64.7 million to be recognized over a period of approximately 2.8 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 number of RSUs vested and settled includes shares of common stock that the Company withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was allocated as follows (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:65.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:15.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Cost of revenue</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Subscription costs</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:100%">$</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:100%">159 </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Hardware 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:100%">184 </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:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Other 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:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Total cost of revenue</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:100%">347 </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;border-top:1pt solid #000;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:100%">342 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">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:100%">632 </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:100%">926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">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:100%">1,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Total stock-based compensation expense</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:100%">$</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:100%">8,261 </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:100%">$</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:100%">8,955 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was an immaterial amount of capitalized stock-based compensation costs and no stock-based compensation tax benefits recognized during the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Awards Issued in Connection with Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Jio, Inc.</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%">In connection with the Jiobit acquisition in September 2021, the Company issued 91,217 shares of restricted common stock with an aggregate fair value of $1.9 million to be recognized as post combination stock-based compensation ratably with continuous employment of certain employees over a 3 year period.</span></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 January 2023, a key employee of the Jiobit acquisition terminated employment with the Company. As part of such employee’s separation agreement, the Company recorded $0.2 million to compensation included in general and administrative expense related to their Revesting Stock. As of each of March 31, 2024 and December 31, 2023, there was zero unrecognized compensation expense related to the restricted common stock, as a result of the termination of certain employees.</span></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%">Additionally, the Company granted 43,083 service-based stock options under the Plan to certain Jiobit employees with an aggregate fair value of $0.5 million which vests ratably over the requisite service period. As of March 31, 2024, there was $32 thousand of unrecognized compensation expense related to unvested assumed stock options, which is expected to be recognized over the remaining weighted average life of 0.8 years. As of December 31, 2023, there was $0.1 million of unrecognized compensation expense related to unvested assumed stock options, which is expected to be recognized over the remaining weighted average life of 1 year.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tile, Inc.</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%">In connection with the Tile acquisition in January 2022, the Company issued 1,499,349 shares of retention restricted stock units with an aggregate fair value of $29.6 million. Of the 1,499,349 shares of retention restricted stock units, 787,446 shares valued at $15.6 million contained performance vesting criteria based on the achievement of certain company milestones during the three months ended March 31, 2022, and vest over a two year period. As of March 31, 2022, the vesting criteria had not been met and all 787,446 restricted stock units were forfeited. The remaining 711,903 retention restricted stock units vest over a <span style="-sec-ix-hidden:f-779">two</span> to four year period. As of March 31, 2024, there was $0.6 million of unrecognized compensation expense related to the retention restricted stock units which is expected to be recognized over the remaining weighted average life of 1.8 years. As of December 31, 2023, there was $0.7 million of unrecognized compensation expense related to the retention restricted stock units which is expected to be recognized over the remaining weighted average life of 1.9 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 Company also issued 38,730 vested common stock options to Tile employees as stock-based compensation on the acquisition date. The aggregate fair value of $0.4 million was recognized as compensation expense on the date of acquisition.</span></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 total of 694,672 shares of common stock with an aggregate fair value of $13.7 million were issued to Tile shareholders as part of purchase consideration. All $13.7 million was included within purchase 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%">A total of 1,561 shares of common stock with an aggregate fair value of $31 thousand were issued to a key employee, the vesting of which is subject to continued employment over a 30-month period. As of March 31, 2024 and December 31, 2023 there was an immaterial amount of unrecognized compensation expense related to unvested restricted stock units which is expected to be recognized over the remaining 0.3 years</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%">and</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%">0.5 years, 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%">A total of 84,524 shares of common stock were issued as part of consideration transferred and were placed in an indemnity escrow fund to be held for fifteen months after the acquisition date for general representations and warranties. The aggregate fair value of $1.7 million was included within purchase consideration. All 84,524 shares of common stock were released from escrow in April 2023 as scheduled.</span></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 summary of stock option activity for the periods presented is as follows (in thousands, except share and per share data):</span></div><div style="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:37.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.657%"></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:13.445%"></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:13.445%"></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:13.448%"></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:8pt;font-weight:700;line-height:100%">Number of Shares<br/>Underlying<br/>Outstanding Options</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:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price<br/>per Share</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:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual Life<br/>(in Years)</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:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</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:100%">Balance as of December 31, 2023</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:100%">6,625,812 </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:100%">$</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:100%">6.57 </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:100%">4.7</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:100%">$</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:100%">59,957 </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:100%">Options 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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:100%">Options exercised</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:100%">(277,309)</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:100%">8.32 </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: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:100%">Options canceled/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:100%">(161,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:100%">Balance as of March 31, 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:100%">6,186,944 </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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.26 </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:100%">4.6</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:100%">119,570 </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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,327,732 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39 </span></td><td style="background-color:#ffffff;padding: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:100%">4.5</span></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:100%">$</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:100%">107,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6625812 6.57 P4Y8M12D 59957000 0 0 277309 8.32 161559 15.29 6186944 6.26 P4Y7M6D 119570000 5327732 5.39 P4Y6M 107623000 3400000 P1Y8M12D 54075 P1Y 2 0.50 P4Y 0 <div style="margin-top: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 summary of restricted stock units (including PRSUs) activity for the periods presented is 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:70.112%"></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.992%"></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:8pt;font-weight:700;line-height:100%">Number of Shares</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:8pt;font-weight:700;line-height:100%">Weighted<br/>average grant<br/>date fair value</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:100%">Balance as of December 31, 2023</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:100%">6,182,543 </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:100%">$</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:100%">12.67 </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:100%">RSU 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:100%">685,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.64 </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:100%">RSU vested and settled</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:100%">(1,313,564)</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:100%">22.99 </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:100%">RSU canceled/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:100%">(146,219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.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:100%">Balance as of March 31, 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:100%">5,408,458 </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:100%">$</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:100%">13.35 </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> 6182543 12.67 685698 17.64 1313564 22.99 146219 12.63 5408458 13.35 64700000 P2Y9M18D <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was allocated as follows (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:65.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:15.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Cost of revenue</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Subscription costs</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:100%">$</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:100%">159 </span></td><td style="background-color:#ffffff;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:100%">$</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:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Hardware 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:100%">184 </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:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Other 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:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Total cost of revenue</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:100%">347 </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;border-top:1pt solid #000;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:100%">342 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">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:100%">632 </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:100%">926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">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:100%">1,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Total stock-based compensation expense</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:100%">$</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:100%">8,261 </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:100%">$</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:100%">8,955 </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="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> 159000 125000 184000 206000 4000 11000 347000 342000 5325000 4786000 632000 926000 1957000 2901000 8261000 8955000 91217 1900000 P3Y 200000 0 0 43083 500000 32000 P0Y9M18D 100000 P1Y 1499349 29600000 1499349 787446 15600000 P2Y 787446 711903 P4Y 600000 P1Y9M18D 700000 P1Y10M24D 38730 400000 694672 13700000 13700000 1561 31000 P30M P0Y3M18D P0Y6M 84524 P15M 1700000 84524 <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%">14. Income Taxes </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%">The provision for income taxes for interim periods is determined using an estimated annual effective tax rate in accordance with ASC 740-270, Income Taxes, Interim Reporting. The effective tax rate may be subject to fluctuations during the year as new information is obtained, which may affect the assumptions used to estimate the annual effective tax rate, including factors such as valuation allowances against deferred tax assets, the recognition or de-recognition of tax benefits related to uncertain tax position, if any, and changes in or the interpretation of tax laws in jurisdictions where the Company conducts 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%">The Company recorded a provision for income taxes of $1.4 million and $0.1 million for the three months ended March 31, 2024 and 2023, respectively.</span></div>In accordance with the Tax Cuts and Jobs Act of 2017, research and experimental (“R&amp;E”) expenses under Internal Revenue Code Section 174 are required to be capitalized beginning in 2022. R&amp;E expenses are required to be amortized over a period of five years for domestic expenses and fifteen years for foreign expenses. The Company has capitalized R&amp;E expenditures in its income tax provision as a result. Accordingly, for the three months ended March 31, 2024 and 2023, the Company recorded income tax expense of $1.4 million and $0.1 million, respectively 1400000 100000 1400000 100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. Defined Contribution Plan</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%">The Company sponsors a defined contribution plan under Section 401(k) of the Internal Revenue Code covering substantially all employees over the age of 21 years. Contributions made by the Company are voluntary and are determined annually by the Board of Directors on an individual basis subject to the maximum allowable amount under federal tax regulations. Employer contributions to the plan were $0.7 million for the three months ended March 31, 2024 and immaterial for the three months ended March 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div> 700000 0 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. Net Loss Per Share</span></div><div style="margin-top:6pt"><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 calculation of basic and diluted net loss per share (in thousands except share and per share information): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:15.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Net loss</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:100%">$</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:100%">(9,777)</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:100%">$</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:100%">(14,071)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,535,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:100%">65,592,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</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:100%">$</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:100%">(0.14)</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;border-bottom:3pt double #000;border-top:1pt solid #000;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:100%">$</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:100%">(0.21)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="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%">The potential shares of common stock that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive 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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Issuances under stock incentive plan</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:100%">6,186,944 </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:100%">7,708,686 </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:100%">Issuances upon exercise of common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,658 </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:100%">Issuances upon vesting of restricted stock units</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:100%">5,408,458 </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:100%">5,109,200 </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:100%">Issuances upon conversion of convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,758 </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: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:100%">12,017,356 </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;border-top:1pt solid #000;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:100%">13,472,302 </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:6pt"><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 calculation of basic and diluted net loss per share (in thousands except share and per share information): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></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:15.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:100%">Net loss</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:100%">$</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:100%">(9,777)</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:100%">$</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:100%">(14,071)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,535,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:100%">65,592,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</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:100%">$</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:100%">(0.14)</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;border-bottom:3pt double #000;border-top:1pt solid #000;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:100%">$</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:100%">(0.21)</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="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> -9777000 -9777000 -9777000 -14071000 -14071000 -14071000 68535626 68535626 65592780 65592780 -0.14 -0.14 -0.21 -0.21 <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%">The potential shares of common stock that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive 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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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:8pt;font-weight:700;line-height:100%">As of March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31,</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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:100%">Issuances under stock incentive plan</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:100%">6,186,944 </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:100%">7,708,686 </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:100%">Issuances upon exercise of common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,658 </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:100%">Issuances upon vesting of restricted stock units</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:100%">5,408,458 </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:100%">5,109,200 </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:100%">Issuances upon conversion of convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,758 </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: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:100%">12,017,356 </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;border-top:1pt solid #000;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:100%">13,472,302 </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> 6186944 7708686 95973 137658 5408458 5109200 325981 516758 12017356 13472302 <div style="margin-top:18pt;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%">17. Subsequent Events</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-style:italic;font-weight:700;line-height:120%">September 2021 Convertible Notes Conversion</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%">In April 2024, the holders of the September 2021 Convertible Notes elected to convert their notes and accrued interest to common stock based on a fixed conversion price of $22.50 per share. At the time of conversion, the September 2021 Convertible Notes had an outstanding principal and accrued interest balance of $3.5 million. As a result of the conversion, 157,685 shares of common stock with a fair value of $3.5 million were issued to the holders in redemption of the outstanding September 2021 Convertible Notes. In April 2024, the fair value of the issued common stock was recorded within additional paid-in capital on the Company’s condensed consolidated balance sheet and a $0.5 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%">gain on settlement of the September 2021 Convertible Notes was recorded in other income (expense), net on the condensed consolidated statements of operations and comprehensive loss.</span></div> 22.50 3500000 157685 3500000 500000