0001305773-23-000039.txt : 20230802 0001305773-23-000039.hdr.sgml : 20230802 20230802172231 ACCESSION NUMBER: 0001305773-23-000039 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230802 DATE AS OF CHANGE: 20230802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Conformis Inc CENTRAL INDEX KEY: 0001305773 STANDARD INDUSTRIAL CLASSIFICATION: ORTHOPEDIC, PROSTHETIC & SURGICAL APPLIANCES & SUPPLIES [3842] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37474 FILM NUMBER: 231137083 BUSINESS ADDRESS: STREET 1: 600 TECHNOLOGY DRIVE CITY: BILLERICA STATE: MA ZIP: 01821 BUSINESS PHONE: (781) 345-9001 MAIL ADDRESS: STREET 1: 600 TECHNOLOGY DRIVE CITY: BILLERICA STATE: MA ZIP: 01821 FORMER COMPANY: FORMER CONFORMED NAME: ConforMIS Inc DATE OF NAME CHANGE: 20041013 10-Q 1 cfms-20230630.htm 10-Q cfms-20230630
000130577312/312023Q2FALSE0.040.040.040.040.040.040.040.040.040.040.040.040.040.040.04P1Y0.50.10.060.050.040.110.0830.070.040.040.040.040.040.040.040.040.040.040.040.0400013057732023-01-012023-06-3000013057732023-07-31xbrli:shares00013057732023-06-30iso4217:USD00013057732022-12-31iso4217:USDxbrli:shares0001305773us-gaap:ProductMember2023-04-012023-06-300001305773us-gaap:ProductMember2022-04-012022-06-300001305773us-gaap:ProductMember2023-01-012023-06-300001305773us-gaap:ProductMember2022-01-012022-06-300001305773us-gaap:RoyaltyMember2023-04-012023-06-300001305773us-gaap:RoyaltyMember2022-04-012022-06-300001305773us-gaap:RoyaltyMember2023-01-012023-06-300001305773us-gaap:RoyaltyMember2022-01-012022-06-3000013057732023-04-012023-06-3000013057732022-04-012022-06-3000013057732022-01-012022-06-30xbrli:pure0001305773us-gaap:CommonStockMember2023-03-310001305773us-gaap:AdditionalPaidInCapitalMember2023-03-310001305773us-gaap:RetainedEarningsMember2023-03-310001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100013057732023-03-310001305773us-gaap:CommonStockMemberus-gaap:RestrictedStockMember2023-04-012023-06-300001305773us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001305773us-gaap:RetainedEarningsMember2023-04-012023-06-300001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001305773us-gaap:CommonStockMember2023-06-300001305773us-gaap:AdditionalPaidInCapitalMember2023-06-300001305773us-gaap:RetainedEarningsMember2023-06-300001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001305773us-gaap:CommonStockMember2022-12-310001305773us-gaap:AdditionalPaidInCapitalMember2022-12-310001305773us-gaap:RetainedEarningsMember2022-12-310001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001305773us-gaap:CommonStockMemberus-gaap:RestrictedStockMember2023-01-012023-06-300001305773us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001305773us-gaap:RetainedEarningsMember2023-01-012023-06-300001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001305773us-gaap:CommonStockMember2022-03-310001305773us-gaap:AdditionalPaidInCapitalMember2022-03-310001305773us-gaap:RetainedEarningsMember2022-03-310001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100013057732022-03-310001305773us-gaap:CommonStockMemberus-gaap:RestrictedStockMember2022-04-012022-06-300001305773us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001305773us-gaap:RetainedEarningsMember2022-04-012022-06-300001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001305773us-gaap:CommonStockMember2022-06-300001305773us-gaap:AdditionalPaidInCapitalMember2022-06-300001305773us-gaap:RetainedEarningsMember2022-06-300001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000013057732022-06-300001305773us-gaap:CommonStockMember2021-12-310001305773us-gaap:AdditionalPaidInCapitalMember2021-12-310001305773us-gaap:RetainedEarningsMember2021-12-310001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100013057732021-12-310001305773us-gaap:CommonStockMemberus-gaap:RestrictedStockMember2022-01-012022-06-300001305773us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001305773us-gaap:RetainedEarningsMember2022-01-012022-06-300001305773us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001305773us-gaap:CommonStockMembercfms:MergerAgreementMembercfms:Restor3dIncMember2023-06-220001305773cfms:MergerAgreementMembercfms:Restor3dIncMember2023-06-220001305773cfms:MidCapFinancialServicesLLCTermLoanMembercfms:TermLoanMembercfms:MidCapFinancialServicesLLCMember2021-11-220001305773cfms:MidCapFinancialServicesLLCTermLoanMembercfms:TermLoanMembercfms:MidCapFinancialServicesLLCMember2021-11-222021-11-220001305773us-gaap:CommonStockMembercfms:MergerAgreementMembercfms:Restor3dIncMembercfms:MidCapFinancialServicesLLCMember2023-06-3000013057732022-10-262022-10-260001305773cfms:ImproperClassificationofCostofRevenueMember2023-04-012023-06-300001305773cfms:ImproperClassificationofCostofRevenueMember2023-01-012023-06-300001305773cfms:ImproperClassificationofCostofRevenueMember2022-04-012022-06-300001305773cfms:ImproperClassificationofCostofRevenueMember2022-01-012022-06-300001305773srt:MinimumMember2023-01-012023-06-300001305773srt:MaximumMember2023-01-012023-06-3000013057732023-01-0100013057732022-01-0100013057732023-04-262023-04-260001305773cfms:Paragon28IncMember2021-04-082021-04-080001305773cfms:Paragon28IncMember2021-10-012021-10-310001305773cfms:Paragon28IncMember2022-04-072022-04-070001305773cfms:Paragon28IncMember2021-04-012021-06-300001305773cfms:Paragon28IncMember2022-01-012022-03-3100013057732022-01-012022-12-310001305773us-gaap:ShippingAndHandlingMember2022-04-012022-06-300001305773us-gaap:ShippingAndHandlingMember2023-04-012023-06-300001305773us-gaap:ShippingAndHandlingMember2023-01-012023-06-300001305773us-gaap:ShippingAndHandlingMember2022-01-012022-06-30cfms:segment0001305773us-gaap:StockOptionMember2023-04-012023-06-300001305773us-gaap:StockOptionMember2022-04-012022-06-300001305773us-gaap:StockOptionMember2023-01-012023-06-300001305773us-gaap:StockOptionMember2022-01-012022-06-300001305773us-gaap:TradeAccountsReceivableMember2023-01-012023-06-300001305773us-gaap:TradeAccountsReceivableMember2022-01-012022-12-310001305773cfms:OtherReceivablesMember2023-01-012023-06-300001305773cfms:OtherReceivablesMember2022-01-012022-12-310001305773us-gaap:EquipmentMembersrt:MinimumMember2023-06-300001305773us-gaap:EquipmentMembersrt:MaximumMember2023-06-300001305773us-gaap:EquipmentMember2023-06-300001305773us-gaap:EquipmentMember2022-12-310001305773srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-06-300001305773us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2023-06-300001305773us-gaap:FurnitureAndFixturesMember2023-06-300001305773us-gaap:FurnitureAndFixturesMember2022-12-310001305773cfms:ComputerEquipmentAndSoftwareMember2023-06-300001305773cfms:ComputerEquipmentAndSoftwareMember2022-12-310001305773srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2023-06-300001305773us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-06-300001305773us-gaap:LeaseholdImprovementsMember2023-06-300001305773us-gaap:LeaseholdImprovementsMember2022-12-310001305773cfms:ReusableInstrumentsMember2023-06-300001305773cfms:ReusableInstrumentsMember2022-12-310001305773cfms:MoldingAndToolingMember2023-06-300001305773cfms:MoldingAndToolingMember2022-12-310001305773srt:MinimumMember2023-06-300001305773srt:MaximumMember2023-06-30cfms:extension0001305773cfms:BillericaFacilityMember2023-06-300001305773srt:MinimumMembercfms:MembersOfScientificAdvisoryBoardMembercfms:RevenueShareAgreementMember2023-01-012023-06-300001305773cfms:MembersOfScientificAdvisoryBoardMembercfms:RevenueShareAgreementMembersrt:MaximumMember2023-01-012023-06-300001305773cfms:RevenueShareAgreementMember2023-04-012023-06-300001305773cfms:RevenueShareAgreementMember2023-01-012023-06-300001305773cfms:RevenueShareAgreementMember2022-04-012022-06-300001305773cfms:RevenueShareAgreementMember2022-01-012022-06-300001305773cfms:ConformisVMedactaMember2019-08-292019-08-29cfms:patent0001305773cfms:ConformisVMedactaMember2022-07-28iso4217:EUR0001305773cfms:OsteoplasticsVConformisMember2020-03-202020-03-200001305773cfms:ConformisVDePuyMember2021-04-302021-04-300001305773cfms:ConformisVExactechMember2021-06-032021-06-030001305773cfms:ConformisVBodycadAndExactechMember2021-06-032021-06-030001305773cfms:ConformisVBodycadAndExactechMember2021-09-102021-09-100001305773cfms:TermLoanMembercfms:MidCapFinancialServicesLLCMember2023-06-300001305773cfms:TermLoanMembercfms:MidCapFinancialServicesLLCMember2022-12-310001305773cfms:MidCapFinancialServicesLLCTermLoanMembercfms:TermLoanMembercfms:LondonInterbankOfferedRateLIBOR1Membercfms:MidCapFinancialServicesLLCMember2021-10-312021-10-310001305773cfms:MidCapFinancialServicesLLCTermLoanMembersrt:MinimumMembercfms:TermLoanMembercfms:LondonInterbankOfferedRateLIBOR1Membercfms:MidCapFinancialServicesLLCMember2021-10-312021-10-310001305773cfms:MidCapFinancialServicesLLCTermLoanMembercfms:TermLoanMembercfms:MidCapFinancialServicesLLCMember2021-10-312021-10-310001305773cfms:MidCapFinancialServicesLLCTermLoanMembercfms:TermLoanMembercfms:MidCapFinancialServicesLLCMembercfms:SecuredOvernightFinancingRateSOFRMember2021-10-312021-10-310001305773cfms:MidCapFinancialServicesLLCTermLoanMembersrt:MinimumMembercfms:TermLoanMembercfms:MidCapFinancialServicesLLCMembercfms:SecuredOvernightFinancingRateSOFRMember2021-10-312021-10-310001305773cfms:TermLoanMembercfms:MidCapFinancialServicesLLCMember2021-11-2200013057732021-03-2900013057732021-03-3000013057732022-10-260001305773cfms:A2019RightsAgreementMember2019-06-252019-06-2500013057732020-03-232020-03-230001305773cfms:CowenSalesAgreementMember2020-08-052020-08-050001305773cfms:ShelfRegistrationStatementMember2021-02-172021-02-170001305773cfms:ShelfRegistrationStatementMember2021-02-170001305773cfms:PreFundedWarrantsMember2020-09-232020-09-230001305773cfms:PreFundedWarrantsMember2020-09-230001305773cfms:RegisteredDirectOfferingMembercfms:WarrantsForPurchaseOfCommonStockMember2020-09-230001305773cfms:WarrantsForPurchaseOfCommonStockMember2020-09-242023-06-300001305773us-gaap:MeasurementInputExpectedTermMembercfms:PreFundedWarrantsMember2020-09-232020-09-230001305773cfms:PreFundedWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-09-230001305773cfms:MeasurementInputDividendYieldMembercfms:PreFundedWarrantsMember2020-09-230001305773cfms:PreFundedWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2020-09-230001305773cfms:PreFundedWarrantsMemberus-gaap:MeasurementInputExercisePriceMember2020-09-230001305773us-gaap:MeasurementInputSharePriceMembercfms:PreFundedWarrantsMember2020-09-230001305773cfms:WarrantExchangeAgreementWithArmisticeCapitalMasterFundLtdMember2023-06-220001305773cfms:WarrantsForPurchaseOfCommonStockMember2023-06-300001305773cfms:WarrantsForPurchaseOfCommonStockMember2022-12-310001305773cfms:WarrantsForPurchaseOfCommonStockMember2022-01-012022-12-310001305773cfms:WarrantsForPurchaseOfCommonStockMember2023-01-012023-06-300001305773cfms:EquityIncentivePlan2015Member2023-06-300001305773cfms:EquityIncentivePlan2015Member2023-01-010001305773cfms:EquityIncentivePlan2015Member2021-05-240001305773us-gaap:CommonStockMembercfms:A2019SalesTeamPlanMember2019-04-290001305773us-gaap:CommonStockMembercfms:A2019SalesTeamPlanMember2019-04-292019-04-290001305773us-gaap:CommonStockMembercfms:A2019SalesTeamPlanMember2023-06-300001305773cfms:EmployeeDirectorAndConsultantStockOptionsMember2022-12-310001305773cfms:EmployeeDirectorAndConsultantStockOptionsMember2023-01-012023-06-300001305773cfms:EmployeeDirectorAndConsultantStockOptionsMember2023-06-300001305773us-gaap:RestrictedStockMember2022-12-310001305773us-gaap:RestrictedStockMember2023-01-012023-06-300001305773us-gaap:RestrictedStockMember2023-06-300001305773us-gaap:RestrictedStockMember2023-04-012023-06-300001305773cfms:InducementAwardMembersrt:ChiefFinancialOfficerMember2020-02-012020-02-290001305773srt:ChiefFinancialOfficerMemberus-gaap:RestrictedStockMember2020-02-012020-02-290001305773cfms:InducementAwardMembersrt:ChiefFinancialOfficerMember2022-03-012022-03-310001305773srt:ChiefFinancialOfficerMemberus-gaap:RestrictedStockMember2022-03-012022-03-310001305773cfms:InducementAwardMembersrt:ChiefOperatingOfficerMember2022-04-012022-04-300001305773srt:ChiefOperatingOfficerMemberus-gaap:RestrictedStockMember2022-04-012022-04-300001305773us-gaap:CostOfSalesMember2023-04-012023-06-300001305773us-gaap:CostOfSalesMember2022-04-012022-06-300001305773us-gaap:CostOfSalesMember2023-01-012023-06-300001305773us-gaap:CostOfSalesMember2022-01-012022-06-300001305773us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001305773us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001305773us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001305773us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001305773us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001305773us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001305773us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001305773us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001305773us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001305773us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001305773us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001305773us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001305773srt:MinimumMember2022-01-012022-12-310001305773srt:MaximumMember2022-01-012022-12-310001305773cfms:FixedRatioOneMember2022-10-262022-10-260001305773cfms:FixedRatioTwoMember2022-10-262022-10-260001305773cfms:FixedRatioThreeMember2022-10-262022-10-260001305773cfms:ApprovedRatioOneMember2022-10-262022-10-260001305773cfms:ApprovedRatioTwoMember2022-10-262022-10-260001305773cfms:ApprovedRatioThreeMember2022-10-262022-10-260001305773cfms:FixedRatioThreeMember2022-11-012022-11-300001305773cfms:RegisteredDirectOfferingMembercfms:WarrantsForPurchaseOfCommonStockMember2020-09-232020-09-230001305773us-gaap:CommonStockMembercfms:EquityIncentivePlan2015Member2022-01-012022-01-010001305773cfms:EquityIncentivePlan2015Member2021-05-242021-05-240001305773cfms:EquityIncentivePlan2015Member2023-03-312023-03-310001305773us-gaap:CommonStockMembercfms:A2019SalesTeamPlanMember2023-03-312023-03-310001305773srt:ChiefFinancialOfficerMember2020-02-012020-02-290001305773srt:ChiefFinancialOfficerMember2022-03-012022-03-310001305773srt:ChiefOperatingOfficerMember2022-04-012022-04-300001305773country:UScfms:KneeMember2023-04-012023-06-300001305773cfms:HipMembercountry:US2023-04-012023-06-300001305773us-gaap:ProductMembercountry:US2023-04-012023-06-300001305773country:UScfms:KneeMember2022-04-012022-06-300001305773cfms:HipMembercountry:US2022-04-012022-06-300001305773us-gaap:ProductMembercountry:US2022-04-012022-06-300001305773country:DEcfms:KneeMember2023-04-012023-06-300001305773country:DEcfms:HipMember2023-04-012023-06-300001305773country:DEus-gaap:ProductMember2023-04-012023-06-300001305773country:DEcfms:KneeMember2022-04-012022-06-300001305773country:DEcfms:HipMember2022-04-012022-06-300001305773country:DEus-gaap:ProductMember2022-04-012022-06-300001305773us-gaap:NonUsMembercfms:KneeMember2023-04-012023-06-300001305773cfms:HipMemberus-gaap:NonUsMember2023-04-012023-06-300001305773us-gaap:ProductMemberus-gaap:NonUsMember2023-04-012023-06-300001305773us-gaap:NonUsMembercfms:KneeMember2022-04-012022-06-300001305773cfms:HipMemberus-gaap:NonUsMember2022-04-012022-06-300001305773us-gaap:ProductMemberus-gaap:NonUsMember2022-04-012022-06-300001305773cfms:KneeMember2023-04-012023-06-300001305773cfms:HipMember2023-04-012023-06-300001305773cfms:KneeMember2022-04-012022-06-300001305773cfms:HipMember2022-04-012022-06-300001305773country:UScfms:KneeMember2023-01-012023-06-300001305773cfms:HipMembercountry:US2023-01-012023-06-300001305773us-gaap:ProductMembercountry:US2023-01-012023-06-300001305773country:UScfms:KneeMember2022-01-012022-06-300001305773cfms:HipMembercountry:US2022-01-012022-06-300001305773us-gaap:ProductMembercountry:US2022-01-012022-06-300001305773country:DEcfms:KneeMember2023-01-012023-06-300001305773country:DEcfms:HipMember2023-01-012023-06-300001305773country:DEus-gaap:ProductMember2023-01-012023-06-300001305773country:DEcfms:KneeMember2022-01-012022-06-300001305773country:DEcfms:HipMember2022-01-012022-06-300001305773country:DEus-gaap:ProductMember2022-01-012022-06-300001305773us-gaap:NonUsMembercfms:KneeMember2023-01-012023-06-300001305773cfms:HipMemberus-gaap:NonUsMember2023-01-012023-06-300001305773us-gaap:ProductMemberus-gaap:NonUsMember2023-01-012023-06-300001305773us-gaap:NonUsMembercfms:KneeMember2022-01-012022-06-300001305773cfms:HipMemberus-gaap:NonUsMember2022-01-012022-06-300001305773us-gaap:ProductMemberus-gaap:NonUsMember2022-01-012022-06-300001305773cfms:KneeMember2023-01-012023-06-300001305773cfms:HipMember2023-01-012023-06-300001305773cfms:KneeMember2022-01-012022-06-300001305773cfms:HipMember2022-01-012022-06-300001305773country:US2023-06-300001305773country:US2022-12-310001305773country:DE2023-06-300001305773country:DE2022-12-310001305773us-gaap:NonUsMember2023-06-300001305773us-gaap:NonUsMember2022-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended June 30, 2023
 
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: 001-37474
logo_CFMS.jpg
Conformis, Inc.
(Exact name of registrant as specified in its charter)
Delaware56-2463152
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
600 Technology Park Drive
Billerica, MA
01821
(Address of principal executive offices)(Zip Code)
 
(781) 345-9001
(Registrant’s telephone number, including area code)

(Former name, former address and former fiscal year, if changed since last report)
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant
was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” and "emerging growth company," in Rule 12b-2 of the Exchange Act.

Large accelerated filerAccelerated filer
    
Non-accelerated filer
  
Smaller reporting company
 
Emerging growth company
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.
 ☐

 Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.00001 par valueCFMSThe Nasdaq Capital Market
 
As of July 31, 2023, there were 7,877,493 shares of Common Stock, $0.00001 par value per share, outstanding. The number of shares outstanding takes in account the 1-for-25 reverse stock split that was consummated on November 9, 2022.





Conformis, Inc.
 
INDEX
 
 Page
 




PART I - FINANCIAL INFORMATION

Item 1.   FINANCIAL STATEMENTS
CONFORMIS, INC. AND SUBSIDIARIES
Consolidated Balance Sheets
(in thousands, except share and per share data)
 June 30, 2023December 31, 2022
 (unaudited) 
Assets  
Current Assets  
Cash and cash equivalents$26,182 $48,667 
Accounts receivable, net7,676 9,773 
Royalty and licensing receivable121 134 
Inventories, net19,024 18,910 
Prepaid expenses and other current assets1,616 1,785 
Total current assets54,619 79,269 
Property and equipment, net7,455 8,154 
Operating lease right-of-use assets5,159 6,078 
Other Assets  
Restricted cash462 462 
Other long-term assets86 85 
Total assets$67,781 $94,048 
Liabilities and stockholders' equity  
Current liabilities  
Accounts payable$3,584 $4,163 
Accrued expenses5,252 7,978 
Operating lease liabilities1,936 1,932 
Total current liabilities10,772 14,073 
Other long-term liabilities336 230 
Long-term debt, less debt issuance costs20,639 20,563 
Operating lease liabilities4,009 5,003 
Total liabilities35,756 39,869 
Commitments and contingencies
Stockholders’ equity  
Preferred stock, $0.00001 par value:
  
Authorized: 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding as of June 30, 2023 and December 31, 2022
Common stock, $0.00001 par value:
  
Authorized: 20,000,000 shares authorized at June 30, 2023 and December 31, 2022; 7,878,332 and 7,502,462 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively
  
Additional paid-in capital635,703 634,647 
Accumulated deficit(603,906)(581,324)
Accumulated other comprehensive income228 856 
Total stockholders’ equity32,025 54,179 
Total liabilities and stockholders’ equity$67,781 $94,048 

The accompanying notes are an integral part of these consolidated financial statements.
1


CONFORMIS, INC. AND SUBSIDIARIES
 
Consolidated Statements of Operations
(unaudited)
(in thousands, except share and per share data)
 
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Revenue    
Product$12,496 $15,142 $25,187 $30,026 
Royalty and licensing527 153 673 820 
Total revenue13,023 15,295 25,860 30,846 
Cost of revenue11,189 9,835 18,923 19,645 
Gross profit1,834 5,460 6,937 11,201 
Operating expenses    
Sales and marketing4,063 6,562 9,114 13,227 
Research and development2,158 3,958 4,616 8,437 
General and administrative7,918 7,693 14,941 17,026 
Total operating expenses14,139 18,213 28,671 38,690 
Loss from operations(12,305)(12,753)(21,734)(27,489)
Other income and expenses    
Interest income6 14 15 31 
Interest expense(668)(453)(1,305)(904)
Foreign currency exchange transaction (loss) income(13)(2,432)455 (3,259)
Total other expenses(675)(2,871)(835)(4,132)
Loss before income taxes(12,980)(15,624)(22,569)(31,621)
Income tax (benefit) provision31 (100)13 (66)
Net loss$(13,011)$(15,524)$(22,582)$(31,555)
Net loss per share
Basic and diluted*$(1.78)$(2.15)$(3.10)$(4.39)
Weighted average common shares outstanding
Basic and diluted*7,316,286 7,211,851 7,291,542 7,189,634 
*Adjusted for the 1-for-25 reverse stock split 

The accompanying notes are an integral part of these consolidated financial statements.
2


CONFORMIS, INC. AND SUBSIDIARIES
 
Consolidated Statements of Comprehensive (Loss) Income
(unaudited)
(in thousands)
 
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Net loss$(13,011)$(15,524)$(22,582)$(31,555)
Other comprehensive (loss) income  
Foreign currency translation adjustments(24)2,113 (628)2,850 
Comprehensive loss$(13,035)$(13,411)$(23,210)$(28,705)
 
The accompanying notes are an integral part of these consolidated financial statements.

3


CONFORMIS, INC. AND SUBSIDIARIES
 
Consolidated Statements of Changes in Stockholders' Equity
(unaudited)
(in thousands, except share and per share data)

Three Months Ended June 30, 2023
Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive Income
SharesPar ValueTotal
Balance, March 31, 20237,497,138 $ $635,268 $(590,895)$252 $44,625 
Issuance of common stock—restricted stock381,194 — — — — — 
Compensation expense related to issued stock options and restricted stock awards— — 435 — — 435 
Net loss— — — (13,011)— (13,011)
Other comprehensive loss— — — — (24)(24)
Balance, June 30, 20237,878,332 $ $635,703 $(603,906)$228 $32,025 


Six Months Ended June 30, 2023
Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive (Loss) Income
SharesPar ValueTotal
Balance, December 31, 20227,502,462 $ $634,647 $(581,324)$856 $54,179 
Issuance of common stock—restricted stock375,870 — — — — — 
Compensation expense related to issued stock options and restricted stock awards— — 1,056 — — 1,056 
Net loss— — — (22,582)— (22,582)
Other comprehensive loss— — — — (628)(628)
Balance, June 30, 20237,878,332 $ $635,703 $(603,906)$228 $32,025 



Three Months Ended June 30, 2022
Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive Income
Shares*Par ValueTotal
Balance, March 31, 20227,413,309 $2 $633,249 $(546,882)$(375)$85,994 
Issuance of common stock—restricted stock115,774 — — — — — 
Compensation expense related to issued stock options and restricted stock awards— — 847 — — 847 
Net loss— — — (15,524)— (15,524)
Other comprehensive income— — — — 2,113 2,113 
Balance, June 30, 20227,529,083 $2 $634,096 $(562,406)$1,738 $73,430 
*Adjusted for the 1-for-25 reverse stock split

4


Six Months Ended June 30, 2022
Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive Income
Shares*Par ValueTotal
Balance, December 31, 20217,441,696 $2 $632,513 $(530,851)$(1,112)$100,552 
Issuance of common stock—restricted stock87,387 — — — — — 
Compensation expense related to issued stock options and restricted stock awards— — 1,583 — — 1,583 
Net loss— — — (31,555)— (31,555)
Other comprehensive income— — — — 2,850 2,850 
Balance, June 30, 20227,529,083 $2 $634,096 $(562,406)$1,738 $73,430 
*Adjusted for the 1-for-25 reverse stock split

The accompanying notes are an integral part of these consolidated financial statements.


5



CONFORMIS, INC. AND SUBSIDIARIES
 
Consolidated Statements of Cash Flows
(unaudited)
(in thousands)
 Six Months Ended June 30,
 20232022
Cash flows from operating activities:  
Net loss$(22,582)$(31,555)
Adjustments to reconcile net loss to net cash used in operating activities:  
Depreciation and amortization expense1,835 2,134 
Stock-based compensation expense1,056 1,583 
Unrealized foreign exchange (gain) loss(495)3,115 
Non-cash lease expense780 752 
Provision for credit losses 132 191 
Impairment of long-term assets80  
Non-cash interest expense78 83 
Changes in operating assets and liabilities:  
Accounts receivable1,966 (648)
Royalty and licensing receivable13 125 
Inventories(113)(1,523)
Prepaid expenses and other assets167 60 
Accounts payable, accrued expenses and other liabilities(4,054)(1,079)
Net cash used in operating activities(21,137)(26,762)
Cash flows from investing activities:  
Acquisition of property and equipment(1,215)(990)
Net cash used in investing activities(1,215)(990)
Cash flows from financing activities:  
Net cash provided by financing activities  
Foreign exchange effect on cash and cash equivalents(133)(263)
Decrease in cash, cash equivalents and restricted cash(22,485)(28,015)
Cash, cash equivalents and restricted cash beginning of period49,129 101,118 
Cash, cash equivalents and restricted cash end of period$26,644 $73,103 
Supplemental information:  
  Cash paid for interest1,124 715 
Non cash investing and financing activities:
  Operating leases right-of-use assets obtained in exchange for lease obligations(137)63 

The accompanying notes are an integral part of these consolidated financial statements.
6


CONFORMIS, INC. AND SUBSIDIARIES
 
Notes to Consolidated Financial Statements
(unaudited)


Note A—Organization and Basis of Presentation
 
    Conformis, Inc. (together with its subsidiaries, collectively, the “Company”) is a medical technology company that uses its proprietary iFit Image-to-Implant technology platform to develop, manufacture and sell joint replacement implants that are individually sized and shaped, which the Company refers to as personalized, individualized, or sometimes as customized, to fit and conform to each patient’s unique anatomy. The Company also offers Identity Imprint, a new line of total knee replacement products that utilizes a proprietary algorithm to select the implant size that most closely meets the geometric and anatomic requirements of the patient’s knee. Conformis’ sterile, just-in-time, Surgery-in-a-Box delivery system is available with all of its implants and personalized, single-use instruments. The Company’s proprietary iFit technology platform is potentially applicable to all major joints.
 
    The Company was incorporated in Delaware and commenced operations in 2004. The Company introduced its iUni and iDuo in 2007, its iTotal CR in 2011, its iTotal PS in 2015, its Conformis hip system in 2018, and its Identity Imprint in 2021. The Company has its corporate offices in Billerica, Massachusetts.

Merger Agreement with restor3d, Inc.

On June 22, 2023, the “Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with restor3d, Inc. (“restor3d”) and Cona Merger Sub Inc., a wholly owned subsidiary of restor3d (“Merger Sub”). Upon the terms and subject to the conditions set forth in the Merger Agreement, which has been unanimously adopted by the Board of Directors of the Company (the “Board”), Merger Sub will merge with and into the Company, with the Company continuing as the surviving corporation and a wholly owned subsidiary of restor3d (the “Merger”). The Board also unanimously resolved to recommend that the Company’s stockholders vote to adopt and approve the Merger Agreement and the Merger.

Pursuant to the Merger Agreement, upon the closing of the Merger (the “Closing”), each outstanding share of Company common stock, other than shares owned by the Company, restor3d or Merger Sub (which will be cancelled) and shares with respect to which appraisal rights are properly exercised and not withdrawn under Delaware law, will automatically be converted into the right to receive $2.27 in cash, without interest (the “Merger Consideration”).

If the Merger is consummated, the Company’s common stock will be delisted from The Nasdaq Capital Market and deregistered under the Securities Exchange Act of 1934.

In connection with the Merger, the vesting of each outstanding restricted stock unit of the Company will accelerate, and the holders of such units will receive an amount per unit equal to the Merger Consideration. All stock options and warrants of the Company that are currently outstanding have a strike price per share greater than the Merger Consideration, and will be cancelled in connection with the Merger without payment, unless exercised prior to consummation of the Merger.

The consummation of the Merger is subject to certain customary closing conditions, including (i) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of the Company’s common stock (the “Stockholder Approval”), and (ii) no temporary restraining order, preliminary or permanent injunction or other order is in effect preventing the consummation of the Merger. Moreover, each party’s obligations to consummate the Merger are subject to certain other conditions, including (a) the accuracy of the other party’s representations and warranties (subject to certain materiality exceptions), (b) the other party’s compliance in all material respects with its obligations under the Merger Agreement, and (c) in the case of restor3d and Merger Sub only, the absence of any event, change, or effect that would, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect (as defined in the Merger Agreement). A special meeting of the stockholders of the Company is scheduled to be held on August 31, 2023 to vote on, among other things, a proposal to adopt the Merger Agreement. Subject to the satisfaction of the closing conditions, the parties anticipate that the Merger will be consummated by the end of the third quarter of 2023.

7


The Merger Agreement contains representations and warranties and covenants of the parties customary for a transaction of this nature. Until the earlier of the termination of the Merger Agreement and the closing of the Merger, the Company has agreed to use its reasonable best efforts to conduct its business in all material respects in the ordinary course of business and has agreed to certain other operating covenants and to not take certain specified actions prior to the consummation of the Merger, as set forth more fully in the Merger Agreement. The Company has also agreed to convene and hold a meeting of its stockholders for the purpose of obtaining the Stockholder Approval. In addition, the Merger Agreement requires that, subject to certain exceptions, the Board recommend that the Company’s stockholders approve the Merger Agreement.

In addition, the Company has agreed not to initiate, solicit or knowingly encourage takeover proposals from third parties. The Company has also agreed not to provide non-public information to, or, subject to certain exceptions, engage in discussions or negotiations with, third parties regarding takeover proposals. Notwithstanding these restrictions, prior to the receipt of the Stockholder Approval, the Company may under certain circumstances provide non-public information to and participate in discussions or negotiations with third parties with respect to takeover proposals.

Prior to obtaining the Stockholder Approval, the Board may, among other things, change its recommendation that the stockholders approve the Merger Agreement in connection with a Superior Offer or an Intervening Event (in each case, as defined in the Merger Agreement), or terminate the Merger Agreement to enter into an agreement providing for a Superior Offer, subject, in each case, to complying with notice and other specified conditions, including giving restor3d the opportunity to propose revisions to the terms of the Merger Agreement during a period following notice.

The Merger Agreement contains certain termination rights for the Company and restor3d, including, among others, the right of (1) the Company to terminate the Merger Agreement in order to enter into an agreement providing for a Superior Offer (subject to the Company’s compliance with certain obligations under the Merger Agreement related to such Superior Offer and such termination) and (2) restor3d to terminate the Merger Agreement if the Board changes its recommendation with respect to the Merger Agreement. The Merger Agreement also provides that under specified circumstances, including in the event of termination by the Company to enter into an agreement providing for a Superior Offer, the Company will be required to pay restor3d a termination fee of $0.9 million and provide restor3d with a non-exclusive license to the Company’s patents except with respect to certain knee and/or hip applications.

Liquidity and operations

    These consolidated financial statements as of June 30, 2023 and for the three and six months ended June 30, 2023 and 2022, and related interim information contained within the notes to the Consolidated Financial Statements, have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business.
    
    Since the Company’s inception in June 2004, it has financed its operations primarily through private placements of preferred stock, its initial public offering in July 2015, other equity financings, debt and convertible debt financings, equipment purchase loans, patent licensing, and product revenue beginning in 2007. The Company has recurring losses and cash used in operating activities for the three and six months ended June 30, 2023 and 2022. At June 30, 2023, the Company had an accumulated deficit of $603.9 million and cash and cash equivalents of $26.2 million, and $0.5 million in restricted cash allocated to a lease deposit.

In addition, as of such date, the Company owed $21 million under its secured credit agreement with MidCap Financial Trust (“MidCap”), as agent, and certain lender parties thereto. The credit agreement provides for a five-year, $21 million secured term loan facility. However, as further described below under “Item 1A. Risk Factors,” if the proposed merger transaction with restor3d is not consummated, absent us raising additional capital, MidCap could allege that a material adverse effect has occurred under the credit agreement, which could permit MidCap to accelerate amounts due under the agreement.

The recurring losses and uncertainties about the Company's ability to raise capital raise substantial doubt about the Company's ability to continue as a going concern within one year after the issuance date to these financial statements. The financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.

8


The Company plans to address matters that raise substantial doubt about its ability to continue as a going concern through the completion of the Merger Agreement with restor3d. However, if the merger is not successful, the Company will require additional capital in the near-term to support its business growth and continued operations, and, based on the recent state of equity capital markets and the Company’s exploration of potential financing alternatives, the Company and its board of directors believe that it will be very challenging to obtain such financing on terms that would preserve value for the Company’s current stockholders. Absent the Company being able to obtain a sufficient level of new capital in the near-term, the Company could need to file for bankruptcy protection, which the Company and its board of directors believe would likely result in current Company stockholders receiving little, if any, value for their shares of Company common stock (and, in any event, an amount substantially less than the $2.27 per share of common stock provided for by the Merger Agreement).

Basis of presentation and use of estimates
 
    The preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. The most significant estimates used in these consolidated financial statements include revenue recognition, accounts receivable valuation, inventory reserves, impairment assessments, income tax reserves and related allowances, and the lives of property and equipment. Actual results may differ from those estimates. The interim financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

Unaudited Interim Financial Information

    The accompanying Interim Consolidated Financial Statements as of June 30, 2023 and for the three and six months ended June 30, 2023 and 2022, and related interim information contained within the notes to the Consolidated Financial Statements are unaudited. These unaudited interim consolidated financial statements have been prepared in accordance with GAAP. In management’s opinion, the unaudited interim consolidated financial statements have been prepared on the same basis as the audited financial statements and include all adjustments (including normal recurring adjustments) necessary for the fair presentation of the Company’s financial position as of June 30, 2023, results of operations for and stockholders' equity for the three and six months ended June 30, 2023 and 2022, and comprehensive loss, and cash flows for the six months ended June 30, 2023 and 2022. The results for the three and six months ended June 30, 2023 are not necessarily indicative of the results expected for the full year or any interim period.


Note B—Summary of Significant Accounting Policies
 
    The Company's financial results are affected by the selection and application of accounting policies and methods. There were no material changes in the six months ended June 30, 2023 to the application of significant accounting policies and estimates as described in its audited consolidated financial statements for the year ended December 31, 2022.

Concentrations of credit risk and other risks and uncertainties
     Financial instruments that subject the Company to credit risk primarily consist of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash with accredited financial institutions which mitigates potential risks related to concentration. The Company had $0.6 million as of June 30, 2023 and $1.2 million as of December 31, 2022 held in foreign bank accounts that are not federally insured. In addition, the cash held in U.S bank accounts exceeds the federally insured limits.
 
    The Company and its contract manufacturers rely on sole source suppliers and service providers for certain components. A shortage or stoppage of shipments of the materials or components that the Company purchases could result in a delay in production or adversely affect the Company’s operating results.
 
9


    For the three and six months ended June 30, 2023, no customer represented greater than 10% of total revenue. For the three and six months ended June 30, 2022, no customer represented greater than 10% of total revenue. As of June 30, 2023 and December 31, 2022, respectively, there was no customer that represented greater than 10% of the total net receivable balance.

Principles of consolidation
     The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries including ImaTx, Inc., ConforMIS Europe GmbH, ConforMIS UK Limited, ConforMIS Hong Kong Limited, Conformis India LLP, and Conformis Cares LLC. All intercompany balances and transactions have been eliminated in consolidation.
 
Cash, cash equivalents and restricted cash
     The Company considers all highly liquid investment instruments with original maturities of 90 days or less when purchased to be cash equivalents. The Company’s cash equivalents consist of demand deposits and money market accounts. Demand deposits and money market accounts are carried at cost which approximates their fair value. The Company has recorded restricted cash of $0.5 million as of June 30, 2023 and December 31, 2022. Restricted cash consisted of security provided for lease obligations.

    The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.

June 30,
2023
December 31,
2022
Cash and cash equivalents$26,182 $48,667 
Restricted cash462 462 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$26,644 $49,129 

Fair value of financial instruments
    Certain of the Company’s financial instruments, including cash and cash equivalents (excluding money market funds), accounts receivable, accounts payable, accrued expenses and other liabilities are carried at cost, which approximates their fair value because of the short-term maturity. The carrying value of the debt approximates fair value because the interest rate under the obligation approximates market rates of interest available to the Company for similar instruments.
 
Accounts receivable and allowance for credit losses
     Accounts receivable consist of billed and unbilled amounts due from medical facilities or independent distributors (the "Customer"). Upon completion of a procedure, revenue is recognized and an unbilled receivable is recorded. Under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers ("ASC 606"), an enforceable contract is met either at or prior to the procedure being performed. Upon receipt of a purchase order from the Customer, the billed receivable is recorded and the unbilled receivable is reversed. As a result, the unbilled receivable balance fluctuates based on the timing of the Company's receipt of purchase orders from the medical facilities. In estimating whether accounts receivable can be collected, the Company performs evaluations of customers and continuously monitors collections and payments and estimates an allowance for credit losses based on the aging of the underlying invoices, collections experience to date and any specific collection issues that have been identified. The allowance for credit losses is recorded in the period in which revenue is recorded or when collection risk is identified.

Inventories
     Inventories consist of raw materials, work-in-process components and finished goods. Inventories are stated at the lower of cost, determined using the first-in first-out method, or net realizable value. The Company regularly reviews its inventory quantities on hand and related cost and records a provision for any excess or obsolete inventory based on its estimated forecast of product demand and existing product configurations. The Company also reviews its inventory value to determine if it reflects the lower of cost or market, based on net realizable value. Appropriate consideration is given to inventory items sold at negative gross margin, purchase commitments and other factors in evaluating net realizable value. During the three and six months ended June 30,
10


2023, the Company recognized provisions of $0.6 million and $0.9 million, respectively, to adjust its inventory value to the lower of cost or net realizable value for excess and obsolete reserves, and estimated unused product related to known and potential cancelled cases, which is included in cost of revenue. During the three and six months ended June 30, 2022, the Company recognized provisions of $0.8 million and $2.5 million, respectively, to adjust its inventory value to the lower of cost or net realizable value for excess and obsolete reserves, and estimated unused product related to known and potential cancelled cases, which is included in cost of revenue.

Property and equipment
     Property and equipment is stated at cost less accumulated depreciation and is depreciated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized over their useful life or the life of the lease, whichever is shorter. Assets capitalized under capital leases are amortized in accordance with the respective class of assets and the amortization is included with depreciation expense. Maintenance and repair costs are expensed as incurred.

Long-lived assets
     The Company tests impairment of long-lived assets when events or changes in circumstances indicate that the assets might be impaired. If changes in circumstances lead the Company to believe that any of its long-lived assets may be impaired, the Company will test the asset group for recoverability, by evaluating whether the estimated undiscounted cash flows, including estimated residual value, generated from the asset group are sufficient to support the carrying value of the assets. During the quarter ended June 30, 2023, the Company had incurred current-period operating losses associated with its asset group, and as such, an assessment for recoverability was performed. Based on the assessment, the Company deemed its asset group to be recoverable, and no impairment charges were recognized for the quarter ended June 30, 2023.

Leases

    The Company has elected not to separate non-lease components from all classes of leases. Non-lease components have been accounted for as part of the single lease component to which they are related.

    Leases with an anticipated term, inclusive of renewals of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term.

    The Company has elected the hindsight practical expedient to determine the lease term for existing leases. This practical expedient enables an entity to use hindsight in determining the lease term when considering options to extend and terminate leases as well as purchase the underlying assets. The operating lease right-of-use assets are subsequently assessed for impairment in accordance with the Company's accounting policy for long-lived assets.

Revenue Recognition

Product Revenue Recognition

Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (“transaction price”). When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company’s contracts contained a significant financing component as of June 30, 2023. Payment is typically due between 30 and 60 days from invoice.

11


    To the extent that the transaction price includes variable consideration, such as prompt-pay discounts or rebates, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value to which the Company expects to be entitled. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Actual amounts of consideration ultimately received may differ from the Company's estimates. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available.
    
    If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on observable prices or a cost-plus margin approach when one is not available. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of a promised good or service to a customer. The Company's performance obligations are satisfied at the same time, typically upon surgery, therefore, product revenue is recognized at a point in time upon completion of the surgery. Since the Company does not have contracts that extend beyond a duration of one year, there is no transaction price related to performance obligations that have not been satisfied.

    Certain customer contracts include terms that allow the Company to bill for orders that are cancelled after the product is manufactured and could result in revenue recognition over time. However, the impact of adopting over time revenue recognition was deemed immaterial.

Under the long-term Distribution Agreement with Stryker, the Company supplies patient specific instrumentation to Stryker and revenue is recognized at a point in time, that is, when Stryker obtains control of the products.

    Unconditional rights to consideration are reported as receivables. Incidental items that are immaterial in the context of the contract are recognized as expense. The Company records a contract liability when there is an obligation to transfer goods or services to a customer for which the Company has received consideration from the customer. As of January 1, 2023, the contract liability balance was $0.2 million. There was no contract liability balance recorded as of January 1, 2022. At June 30, 2023, the Company had $0.6 million of contract liabilities recorded on the Consolidated Balance Sheets derived from contracts with customers. There were no contract assets recorded at June 30, 2023. The Company did not have any contract assets or liabilities recorded at June 30, 2022.

Royalty and Licensing Revenue Recognition

    The Company receives ongoing sales-based royalties under its license agreement (the "MicroPort License Agreement") with MicroPort Orthopedics Inc., a wholly owned subsidiary of MicroPort Scientific Corporation, (collectively, "MicroPort"). Royalty revenue is recorded at the expected value of the royalty revenue.

On February 9, 2023, the Company entered into a Settlement and License Agreement with Bodycad Laboratories, Inc. ("Bodycad") and Exactech, Inc. ("Exactech"), collectively, (the "Defendants"), pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to the Defendants, the Company received an upfront payment following the execution of the Settlement and License Agreement, and will receive an additional payment by June 30, 2023. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to the Defendants is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. The Defendants legally obtained control of the licenses and other rights upon full payment to Conformis. As such, the earnings process was completed and revenue was recognized upon receipt of the full payment, and all other revenue recognition criteria had been met within the scope of ASC 606.

12


On April 26, 2023, the Company entered into a Settlement and License Agreement with Exactech, pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Exactech, the Company received a payment within 30 days following the execution of the agreement. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from Exactech. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Exactech is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Exactech legally obtained control of the licenses and other rights upon full payment to Conformis and the completion of other deliverables.

On April 8, 2021, the Company entered into a license agreement (the “License Agreement”) with Paragon 28, Inc. ("Paragon 28"), granting Paragon 28 a non-exclusive license under a subset of the Company's U.S. patents for the use of patient-specific instruments with off-the-shelf implants in Paragon 28’s APEX 3D Total Ankle Replacement System. In consideration for the license, the Company received $0.5 million upon execution of the License Agreement, another $0.5 million in October 2021, and received an additional $0.5 million from Paragon 28 on April 7, 2022. In connection with this License Agreement, the Company recognized revenue of $1.0 million during the quarter ended June 30, 2021. The remaining $0.5 million was recognized as revenue during the quarter ended March 31, 2022.

On November 8, 2022 the Company entered into a Settlement and License Agreement with Medacta USA, ("Medacta"), pursuant to which both parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Medacta, Medacta was required to pay the Company a fee promptly after execution of the Settlement and License Agreement, which was received in full on December 12, 2022. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of the payment from Medacta. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Medacta is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Medacta legally obtained control of the license and other rights upon payment to Conformis. As such, the earnings process is complete and revenue was recognized upon receipt of the payment, and all other revenue recognition criteria had been met within the scope of ASC 606. In connection with the Settlement and License Agreement, the Company recognized licensing revenue during the year ended December 31, 2022. See “Note H—Commitments and Contingencies, Legal proceedings” for further discussion of the Medacta settlement.

Disaggregation of Revenue
See "Note K—Segment and Geographic Data" for disaggregated product revenue by geography and product category.

Variable Consideration
    Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from rebates that are offered within contracts between the Company and some of its customers. The amount of variable consideration which is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.
    The following table summarizes activity for rebate allowance reserve (in thousands):
June 30, 2023December 31, 2022
Beginning Balance$108 $79 
Provision related to current period sales104 126 
Payments or credits issued to customers(91)(97)
Ending Balance$121 $108 

13


Costs to Obtain and Fulfill a Contract
    The Company currently expenses commissions paid for obtaining product sales. Sales commissions are paid following the manufacture and implementation of the implant. Due to the period being less than one year, the Company will apply the practical expedient, whereby the Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in sales and marketing expense. Further, the Company incurs costs to buy, build, replenish, restock, sterilize and replace the reusable instrumentation trays associated with the sale of its products and services. The reusable instrument trays are not contract specific and are used for multiple contracts and customers, therefore does not meet the criteria to capitalize under ASC 606.

Shipping and handling costs
     Shipping and handling activities prior to the transfer of control to the customer (e.g., when control transfers after delivery) are considered fulfillment activities, and not performance obligations. Amounts invoiced to customers for shipping and handling are classified as revenue. Shipping and handling costs incurred are included in general and administrative expense. Shipping and handling expense was $1.0 million for each of the three months ended June 30, 2023 and 2022, and $2.2 million and $2.4 million for the six months ended June 30, 2023 and 2022, respectively.

Taxes collected from customers and remitted to government authorities
    The Company’s policy is to present taxes collected from customers and remitted to government authorities on a net basis and not to include tax amounts in revenue.

Research and development expense
    The Company’s research and development costs consist of engineering, product development, quality assurance, clinical and regulatory expense. These costs primarily relate to employee compensation, including salary, benefits and stock-based compensation. The Company also incurs costs related to consulting fees, revenue share, materials and supplies, and marketing studies, including data management and associated travel expense. Research and development costs are expensed as incurred.

Advertising expense
     Advertising costs are expensed as incurred, which are included in sales and marketing. Advertising expense was $0.2 million and $0.1 million for the three months ended June 30, 2023 and 2022, respectively, and $0.6 million and $0.2 million for the six months ended June 30, 2023 and 2022, respectively.

Segment reporting
     Operating segments are defined as components of an enterprise about which separate financial information is available and is evaluated on a regular basis by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources to an individual segment and in assessing performance of the segment. The Company’s chief operating decision-maker is its chief executive officer. The Company’s chief executive officer reviews financial information presented on an aggregate basis for purposes of allocating resources and evaluating financial performance. The Company has one business segment and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the aggregate Company level. Accordingly, in light of the Company’s current product offerings, management has determined that the primary form of internal reporting is aligned with the offering of the Conformis personalized joint replacement products and that the Company operates as one segment. See “Note K—Segment and Geographic Data.”
      
Foreign currency translation and transactions
     The assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at current exchange rates at the balance sheet date, and income and expense items are translated at average rates of exchange prevailing during the quarter. Net translation gains and losses are recorded in accumulated other comprehensive loss. Gains and losses from foreign currency transactions denominated in foreign currencies, including intercompany balances not of a long-term investment nature, are included in the Consolidated Statements of Operations.
 
14


Income taxes
     Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases, operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income in the period that includes the enactment date.

    In evaluating the need for a valuation allowance, the Company considers all reasonably available positive and negative evidence, including recent earnings, expectations of future taxable income and the character of that income. In estimating future taxable income, the Company relies upon assumptions and estimates of future activity including the reversal of temporary differences. Presently, the Company believes that a full valuation allowance is required to reduce deferred tax assets to the amount expected to be realized.
 
    The tax benefit from an uncertain tax position is only recognized if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from these positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company reviews its tax positions on an annual basis and more frequently as facts surrounding tax positions change. Based on these future events, the Company may recognize uncertain tax positions or reverse current uncertain tax positions, the impact of which would affect the consolidated financial statements.

    The Company has operations in the U.S., Germany, the United Kingdom, and India. The operating results of German operations will be permanently reinvested in that jurisdiction. As a result, the Company has only provided for income taxes at local rates when required.

    The Company is subject to U.S. federal, state, and foreign income taxes. The Company recorded a provision for income taxes of $31,000 and $(100,000) for the three months ended June 30, 2023 and 2022, respectively and $13,000 and $(66,000) for the six months ended June 30, 2023 and 2022, respectively. The Company recognizes interest and penalties related to income taxes as a component of income tax expense. As of June 30, 2023 and 2022, a cumulative balance of $8,000 and $45,000 of interest and penalties had been accrued, respectively. Please note that as result of the conclusion of a 2017 - 2019 Germany tax audit, the Company has reversed the respective uncertain tax positions for those years, resulting in a reduction of interest and penalties, as they now apply to only tax years 2020 - 2022.

The Inflation Reduction Act (IRA) was enacted on August 16, 2022. Based on review of the IRA, the Company does not expect any impact to its tax provision. In particular, the Company does not expect to pay Corporate Alternative Minimum Tax (CAMT) in future years based on its projected losses and not reaching the income thresholds. The IRA introduces a 15% CAMT for corporations whose average annual adjusted financial statement income for any consecutive three-tax-year period preceding the tax year exceeds $1 billion starting in 2023.

Stock-based compensation
     The Company accounts for stock-based compensation in accordance with ASC 718, Stock Based Compensation ("ASC 718").  ASC 718 requires all stock-based payments to employees and consultants, including grants of stock options, to be recognized in the consolidated statements of operations based on their fair values. The Company uses the Black-Scholes option pricing model to determine the weighted-average fair value of options granted and recognizes the compensation expense of stock-based awards on a straight-line basis over the vesting period of the award.
     
    The determination of the fair value of stock-based payment awards utilizing the Black-Scholes option pricing model is affected by the stock price, exercise price, and a number of assumptions, including expected volatility of the stock, expected life of the option, risk-free interest rate and expected dividends on the stock. The Company evaluates the assumptions used to value the awards at each grant date and if factors change and different assumptions are utilized, stock-based compensation expense may differ significantly from what has been recorded in the past. If there are any modifications or cancellations of the underlying unvested securities, the Company may be required to accelerate, increase or cancel any remaining unearned stock-based compensation expense.
15



Net loss per share
     The Company calculates net loss per share in accordance with ASC 260, "Earnings per Share." Basic earnings per share (“EPS”) is calculated by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period and the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method.
     
    The following table sets forth the computation of basic and diluted earnings per share attributable to stockholders (in thousands, except share and per share data):
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except share and per share data)2023202220232022
Numerator:    
Basic and diluted loss per share    
Net loss$(13,011)$(15,524)$(22,582)$(31,555)
Denominator:    
Basic and diluted weighted average shares*7,316,286 7,211,851 7,291,542 7,189,634 
Loss per share attributable to Conformis, Inc. stockholders:
Basic and diluted*$(1.78)$(2.15)$(3.10)$(4.39)
  *Adjusted for the 1-for-25 reverse stock split

    The following table sets forth potential shares of common stock equivalents that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Stock options and restricted stock awards*6,169 20,686 20,341 26,629 
*Adjusted for the 1-for-25 reverse stock split

Recently Adopted Accounting Standards    

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” which modifies the measurement approach for credit losses on financial assets measured on an amortized cost basis from an 'incurred loss' method to an 'expected loss' method. In November 2019, the FASB issued ASU 2019-11, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses.” ASU 2019-11 is an accounting pronouncement that amends ASU 2016-13. The ASU 2019-11 amendment provides clarity and improves the codification to ASU 2016-13. The Company adopted these ASUs as of January 1, 2023. The adoption of these ASUs has not had a material impact on the Company's consolidated financial statements or related disclosures.


Note C—Accounts Receivable
 
    Accounts receivable consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Total receivables$8,310 $10,383 
Allowance for credit losses(634)(610)
Accounts receivable, net$7,676 $9,773 
 
    The beginning accounts receivable balance as of January 1, 2023 and 2022, was $9.8 million and $9.1 million, respectively. All activity within accounts receivables relate to normal operational activity from the period. Accounts receivable included unbilled receivable of $1.2 million and $1.4 million at June 30, 2023 and December 31, 2022, respectively. Write-offs related to accounts receivable were approximately $96,000 and $0 for
16


the three months ended June 30, 2023 and 2022, respectively, and $96,000 and $13,000 for the six months ended June 30, 2023 and 2022, respectively.

    Summary of allowance for credit losses and returns activity was as follows (in thousands):
June 30,
2023
December 31,
2022
Beginning balance$(610)$(257)
Provision for expected credit losses(132)(396)
Other allowances12 (7)
Accounts receivable write offs96 50 
Ending balance$(634)$(610)


Note D—Inventories
 
    Inventories consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Raw Material$9,149 $9,699 
Work in process1,917 2,118 
Finished goods7,958 7,093 
Total inventories, net$19,024 $18,910 


Note E—Property and Equipment
 
    Property and equipment consisted of the following (in thousands):
 Estimated
Useful
Life
(Years)
June 30, 2023December 31, 2022
Equipment
5-7
$20,499 $20,490 
Furniture and fixtures
5-7
765 765 
Computer and software311,113 11,037 
Leasehold improvements
3-7
2,251 2,295 
Reusable instruments58,173 7,147 
Molding and Tooling5556 489 
Total property and equipment 43,357 42,223 
Accumulated depreciation (35,902)(34,069)
Property and equipment, net $7,455 $8,154 

    Depreciation expense related to property and equipment was $0.9 million and $1.0 million for the three months ended June 30, 2023 and 2022, respectively, and $1.8 million and $2.1 million for the six months ended June 30, 2023 and 2022, respectively. For the six months ended June 30, 2023, the Company recognized $0.1 million in impairment charges related to unused manufacturing equipment and building improvements.



Note F—Accrued Expenses
 
    Accrued expenses consisted of the following (in thousands):
17


June 30,
2023
December 31,
2022
Accrued employee compensation$2,214 $4,279 
Accrued legal expense1,034 397 
Accrued vendor charges107 903 
Accrued revenue share expense318 791 
Accrued clinical trial expense 342 
Deferred revenue585 215 
Accrued other994 1,051 
 $5,252 $7,978 

18


Note G—Leases

    The Company maintains its corporate headquarters in a leased building located in Billerica, Massachusetts. The Company maintains its design and manufacturing facilities in leased buildings located in Wilmington, Massachusetts, Wallingford, Connecticut and Hyderabad, India.

    The Company's leases have remaining lease terms of approximately one-to-five years, some of which include one or more options to extend the leases for up to five years per renewal. The exercise of lease renewal options is at the sole discretion of the Company. The amounts disclosed in the Consolidated Balance Sheet pertaining to right-of-use assets and lease liabilities are measured based on management’s current expectations of exercising its available renewal options.

On May 11, 2021, the Company executed an amendment to extend the term of the Wilmington lease through September 30, 2027.

    The Company’s existing leases are not subject to any restrictions or covenants which preclude its ability to pay dividends, obtain financing, or enter into additional leases.

    As of June 30, 2023, the Company had not entered into any leases which have not yet commenced which would entitle the Company to significant rights or create additional obligations.

    The Company uses either its incremental borrowing rate or the implicit rate in the lease agreement as the basis to calculate the present value of future lease payments at lease commencement. The incremental borrowing rate represents the rate the Company would have to pay to borrow funds on a collateralized basis over a similar term and in a similar economic environment.

    The components of lease expense and related cash flows were as follows (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2023202220222021
Rent expense$486 $486 $974 $965 
Variable lease cost (1)
182 93 223 201 
$668 $579 $1,197 $1,166 
(1) Variable operating lease expenses consist primarily of common area maintenance and real estate taxes for the three and six months ended June 30, 2023 and 2022.
 
    As of June 30, 2023, the remaining weighted-average lease term of the operating leases was 3.4 years and the weighted-average discount rate was 6.0%. 

    The future minimum rental payments under these agreements as of June 30, 2023 were as follows (in thousands):
YearMinimum Lease Payments
2023897 
20242,124 
20251,869 
2026968 
2027741 
Total lease payments$6,599 
Present value adjustment(654)
Present value of lease liabilities$5,945 
 
19



Note H—Commitments and Contingencies

License and revenue share agreements

Revenue share agreements
 
    The Company is party to revenue share agreements with certain past and present members of its scientific advisory board under which these advisors agreed to participate on a scientific advisory board and to assist with the development of the Company’s personalized implant products and related intellectual property. These agreements provide that the Company will pay the advisor a specified percentage of the Company’s net revenue, ranging from 0.1% to 1.33%, with respect to the Company’s products on which the advisor made a technical contribution or, in some cases, products covered by one or more claims of one or more Company patents on which the advisor is a named inventor. The specific percentage is determined by reference to product classifications set forth in the agreement and is often tiered based on the level of net revenue collected by the Company on such product sales. The Company’s payment obligations under these agreements typically expire a fixed number of years after expiration or termination of the agreement or a fixed number of years after the first sale of a product, but in some cases expire on a product-by-product basis or expiration of the last to expire of the Company’s patents where the advisor is a named inventor that claims the applicable product.
      
    The Company incurred aggregate revenue share expense including all amounts payable under the Company’s scientific advisory board revenue share agreements of $0.3 million during the three months ended June 30, 2023, representing 2.1% of product revenue and $0.6 million during the six months ended June 30, 2023, representing 2.2% of product revenue and $0.7 million during the three months ended June 30, 2022, representing 4.8% of product revenue and $1.3 million during the six months ended June 30, 2022, representing 4.3% of product revenue. Revenue share expense is included in research and development.

Other obligations
 
    In the ordinary course of business, the Company is a party to certain non-cancellable contractual obligations typically related to product royalty and research and development.  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. There have been no contingent liabilities requiring accrual at June 30, 2023 or December 31, 2022.
 
Legal proceedings

In the ordinary course of the Company's business, the Company is subject to routine risk of litigation, claims and administrative proceedings on a variety of matters, including patent infringement, product liability, securities-related claims, and other claims in the United States and in other countries where the Company sells its products. In the case of matters below in which the Company is a defendant, adverse outcomes of these lawsuits could have a material adverse effect on the Company's business, financial condition or results of operations. The Company is presently unable to predict the outcome of these lawsuits or to reasonably estimate a range of potential losses, if any, related to the lawsuits. Legal costs associated with legal proceedings are accrued as incurred.

Proceedings and Complaints Related to the Merger Agreement

On July 27, 2023 and July 31, 2023, respectively, two purported Company stockholders filed separate complaints against the Company and the members of its board directors in the United States District Court for the Southern District of New York in cases captioned Burnett v. Conformis Inc., et al., 1:23-cv-06536 (S.D.N.Y.) and Anderson v. Conformis Inc., et al., 1:23-cv-06686 (S.D.N.Y.), respectively. The complaints each assert claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act, and allege that the proxy statement filed with the SEC on July 24, 2023 regarding the proposed merger transaction with restor3d is materially incomplete and misleading because it fails to disclose certain purportedly material information. Among other remedies, the plaintiffs each seek to enjoin the merger. Between July 24, 2023 and July 27, 2023, counsel to four different purported Company stockholders sent demand letters to counsel for the Company making similar assertions and, in one instance, attaching a draft federal court complaint against the Company and the members of its board directors, asserting similar claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act and also seeking to enjoin the merger. On July 31, 2023, the Company also received a demand under Section 220 of the Delaware General
20


Corporation Law seeking formal access to the Company’s books and records related to the proposed merger with restor3d and the process leading up to it.

Although the ultimate outcome of these matters cannot be predicted with certainty, the Company and the individual defendants believe the claims are without merit and intend to defend against these actions vigorously. If any plaintiffs are successful in obtaining an injunction prohibiting the completion of the merger on the agreed-upon terms, then such injunction may prevent the merger from being completed, or from being completed within the expected time frame. Additional lawsuits against the Company and/or its directors and officers in connection with the merger may be filed in the future. If additional similar complaints are filed or demand letters are sent, absent new or different allegations that are material, the Company will not necessarily announce such additional filings or letters. At this time, the Company is unable to estimate the potential loss or range of losses that might be incurred in connection with these matters.

Settlement and License Agreement with Medacta

On August 29, 2019, the Company filed a lawsuit against Medacta USA, Inc. in the United States District Court for the District of Delaware. The Company amended its complaint on December 23, 2019, and again on October 14, 2020, adding Medacta International SA (Medacta USA, Inc.’s parent company) as a defendant (Medacta USA, Inc. and Medacta International SA are referred to, together, as “Medacta”). The Company is seeking damages for Medacta’s infringement of certain of the Company’s patents related to patient-specific instrument and implant systems, alleging that Medacta’s multiple lines of patient-specific instruments, as well as the implant components used in conjunction with them, infringe four of the Company’s patents. The accused product lines include Medacta patient-specific instrument and implant systems for knee and shoulder replacement procedures. On January 6, 2020, Medacta filed its answer to the Company's complaint, denying that its patient-specific instrument and implant systems infringe the patents asserted by the Company. Medacta’s answer also alleges the affirmative defense that the Company's asserted patents are invalid. On January 21, 2021, Medacta International SA filed a partial motion to dismiss; on February 16, 2021, the Company filed its opposition to the motion; and on March 2, 2021, Medacta International SA filed its reply. On March 4, 2021, the court issued its opinion on claim construction, ruling in the Company’s favor on the construction of all of the disputed terms. On June 3, 2022, the court denied Medacta International SA’s motion to dismiss. On September 8, 2022, the parties notified the court that an agreement in principle to settle the case had been reached. The trial schedule and case deadlines were canceled, pending the parties’ preparation of and agreement to a definitive settlement agreement.

On October 20, 2021, the Company filed a lawsuit against Medacta Germany GmbH and Medacta International SA (together, “Medacta Europe”) in the Regional Court of Düsseldorf ("German Court"). We are seeking damages for Medacta Europe’s infringement of one of our German patents related to patient-specific instrument and implant systems through Medacta Europe’s sales of multiple lines of PSI, as well as the implant components used in conjunction with them, in Germany. The accused product lines include Medacta Europe’s patient-specific instrument and implant systems for knee, hip, and shoulder replacement procedures. Medacta Europe filed its statement of defense on January 31, 2022. The Company filed its reply to Medacta’s statement of defense on April 28, 2022. As of July 28, 2022, the Company delivered security deposits in the amount of EUR 146,000 to the German Court in order to maintain the action. On September 1, 2022, an oral hearing on infringement and liability was held. On September 9, 2022, the parties notified the court that an agreement in principle to settle the case had been reached, and the issuance of further rulings by the court was delayed, pending the parties’ preparation of and agreement to a definitive settlement agreement.
On November 8, 2022, the Company entered into a non-exclusive, fully paid up, worldwide settlement and license agreement with Medacta, resolving the matters described in the two preceding paragraphs. Under the terms of this agreement, the Company granted a perpetual, irrevocable, non-exclusive license to Medacta to use patient-specific instrument technology covered by the Company's patents and patent applications with off-the-shelf implants for the knee and shoulder. This license does not extend to patient-specific implants. This license agreement provided for a single lump-sum payment by Medacta to the Company upon entering into the license agreement, which was paid in the fourth quarter of 2022.

Litigation with Osteoplastics

21


On March 20, 2020, Osteoplastics LLC ("Osteoplastics"), filed a lawsuit against the Company in the United States District Court for the District of Delaware, and Osteoplastics amended its complaint on April 2, 2020. Osteoplastics alleges that the Company’s proprietary software, including the Company’s iFit software platform, and the Company’s use of its proprietary software for designing and manufacturing medical devices, including implants, infringed seven patents owned by Osteoplastics. On June 15, 2020, the Company filed a motion to dismiss Osteoplastics’ complaint, and on October 21, 2020, the court denied the motion. On November 2, 2020, the Company filed its answer to the amended complaint, denying that it infringed the patents asserted by Osteoplastics and asserting certain affirmative defenses.
On June 19, 2023, the Company entered into a settlement and license agreement with Osteoplastics, resolving the patent infringement lawsuit filed by Osteoplastics in March of 2020. A Joint Stipulation of Dismissal with Prejudice was filed on June 22, 2023 and the order of dismissal was entered by the Court on June 23, 2023.

Litigation against DePuy

On April 30, 2021, the Company filed a lawsuit against DePuy Synthes, Inc., DePuy Synthes Products, Inc., and DePuy Synthes Sales, Inc. (collectively, “DePuy”) in the United States District Court for the District of Delaware, seeking damages for DePuy’s infringement of certain of the Company's patents related to patient-specific instrument and implant systems. The complaint alleges that DePuy’s multiple lines of PSI, as well as the implant components used in conjunction with them, infringe seven of the Company's patents. The accused product lines include DePuy’s patient-specific instrument and implant systems for knee and shoulder replacement procedures. On October 25, 2021, DePuy filed a partial motion to dismiss. On November 15, 2021, the Company filed an amended complaint. On December 6, 2021, DePuy filed a second partial motion to dismiss. The Company opposed the partial motion to dismiss on December 20, 2021, and DePuy filed a reply in support of its partial motion to dismiss on December 27, 2021. On February 14, 2022, the court denied DePuy's partial motion to dismiss. On February 28, 2022, DePuy filed its answer to the Company's amended complaint, denying that its patient-specific instrument and implant systems infringe the patents asserted by the Company. A claim construction hearing was held on February 6, 2023. Supplemental claim construction briefing was completed in March 2023 and a final claim construction order is pending. Discovery in the lawsuit is ongoing.

Litigation against Exactech

On June 3, 2021, the Company filed a lawsuit against Exactech, Inc. (“Exactech”) in the United States District Court for the Middle District of Florida seeking damages for Exactech’s infringement of certain of the Company's patents related to patient-specific instrument and implant systems. The complaint alleges that Exactech’s line of patient-specific instruments for use with its ankle implant systems, as well as the ankle implant components used in conjunction with them, infringe five of the Company's patents.
The Company and Exactech entered into a settlement and license Agreement with an effective date of April 26, 2023 that resolves the patent infringement lawsuit filed by the Company in June of 2021. Under the settlement and license agreement, the Company granted a non-exclusive license to Exactech to use patient-specific instrument technology covered by certain Company patents with off-the-shelf implants for the ankle in exchange for a lump-sum payment and additional consideration.

Litigation against Bodycad Laboratories

On June 3, 2021, the Company filed a lawsuit against Bodycad Laboratories, Inc., Bodycad USA Corp. (together, “Bodycad”), and Exactech (collectively, “Defendants”), in the United States District Court for the Middle District of Florida seeking damages for Defendants’ infringement of certain of the Company's patents related to patient-specific instrument and implant systems. The complaint alleges that Defendants’ line of patient-specific surgical systems for unicondylar knee replacement surgery and Bodycad’s line of patient-specific surgical systems for knee osteotomy surgery infringe six of the Company's patents. On August 2, 2021, Exactech filed its answer to the complaint, denying that it infringed our asserted patents and also alleging that our asserted patents are invalid. On August 20, 2021, Bodycad filed a motion to dismiss and for a more definite statement. On September 10, 2021, the Company filed an amended complaint that continued to accuse the same products of infringing six of the Company's patents. On September 24, 2021, Defendants filed a motion to dismiss, and the Company opposed the motion to dismiss on October 15, 2021. On March 30, 2022, the court denied Defendants motion to dismiss. On February 9, 2023, the parties entered into a settlement and license agreement that resolves the patent infringement dispute filed by the Company in June of 2021. The parties agreed to an undisclosed amount for the dismissal of all
22


patent litigation between the companies along with a release and license to certain Company patents related to patient-specific instrumentation and knee implants.

Litigation against Aetna

On May 8, 2020, the Company and an individual plaintiff filed a lawsuit against Aetna, Inc. and Aetna Life Insurance Company (together, “Aetna”) in the United States District Court for the District of Massachusetts seeking damages for Aetna’s improper denial of coverage for personalized knee implants under its health plans and the ones it administers. The Company amended its complaint on August 13, 2020, alleging that Aetna violated its duties under state and federal law, including the Employee Retirement Income Security Act. On March 31, 2021, the court dismissed the Company’s claims against Aetna, but allowed the individual plaintiff’s claims to survive. The individual plaintiff settled his claims against Aetna in October 2021 and the Company subsequently filed a notice of appeal. The Company filed its appeal brief on April 15, 2022. Aetna filed its response to our appeal brief on June 15, 2022. The court is scheduled to hear oral arguments from the parties on the appeal briefs on November 8, 2022.

On January 23, 2023, the United States Court of Appeals for the First Circuit revived the Company's trade libel claims against Aetna, finding that Aetna’s policy claims that the Company's knee implants are “experimental” and “investigational” can plausibly be considered actionable product disparagement, and that the district court had erred in dismissing these claims. The court found that the Company has plausibly claimed that Aetna's policy decision caused orthopedic surgeons to stop prescribing its knee replacement implants. The court also revived the Company's related claims for unfair trade practice and interference with advantageous relations. The court issued a scheduling order on March 2, 2023 and discovery in the lawsuit has commenced. The Company intends to continue pursuing these claims against Aetna, and expects to incur additional legal expenses in 2023 (and potentially thereafter) in connection with doing so. The Company is seeking an award of monetary damages and equitable relief. The Company is not presently able to predict the ultimate outcome of this matter or to reasonably estimate a range of potential damages the Company may be awarded, if successful.

Indemnification
 
    In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. In accordance with its bylaws, the Company has indemnification obligations to its officers and directors for certain events or occurrences, subject to certain limits, while they are serving at the Company’s request in such capacity. There have been no claims to date and the Company has a director and officer insurance policy that would be expected to enable it to recover a portion of any amounts paid for future claims.

Note I—Debt and Notes Payable
 
    Long-term debt consisted of the following (in thousands):
June 30,
2023
December 31,
2022
MidCap, Term Loan21,000 21,000 
Less unamortized debt issuance costs(361)(437)
Long-term debt, less debt issuance costs$20,639 $20,563 
    
    Principal payments due as of June 30, 2023 consisted of the following (in thousands):
 Principal
Payment
2023 (remainder of the year) 
20241,750 
202510,500 
20268,750 
Total$21,000 

23



MidCap Term Loan

On November 22, 2021, the Company and its subsidiary, ImaTx, Inc., entered into the New Credit Agreement with MidCap, as agent, and certain lender parties thereto. The New Credit Agreement provides for a five-year, $21 million secured Term Facility. The New Credit Agreement refinanced and replaced the prior secured loan agreement with Innovatus that the Company entered into in June 2019 (the “2019 Secured Loan Agreement”), which agreement has been terminated. The full amount of the $21 million Term Facility was borrowed on the date of entering into the New Credit Agreement, and the Company used these proceeds to repay all outstanding obligations under the 2019 Secured Loan Agreement.

The New Credit Agreement has a maturity date of November 1, 2026 and requires interest only payments through October 31, 2024, and thereafter, 24 monthly payments of principal and interest resulting in the Term Facility being fully paid by the maturity date. Interest is payable monthly in arrears at a rate of 5.7% per annum plus one month LIBOR subject to a LIBOR floor of 1%. In addition to the interest charged on the Term Facility, the Company is also obligated to pay certain fees, including an origination fee of 0.5% of the term loan due at closing and a final payment fee of 4.0% of the term loan at the time of final payment. On August 1, 2022, the Company entered into a New Credit Agreement, which replaced references to the LIBOR rate within the existing agreement, with the SOFR interest rate, such that interest will be payable monthly in arrears at a rate of 5.7% per annum plus one month SOFR subject to a SOFR floor of 1%. All other terms under the New Credit agreement remain the same.

The obligation of the Company with respect to the New Credit Agreement are secured by a security interest over substantially all of the personal property assets of the Company, including accounts receivable, deposit accounts, intellectual property, investment property, inventory, equipment and equity interests in its subsidiaries. The New Credit Agreement contains customary affirmative and negative covenants, including limitations on our ability to incur additional debt, grant or permit additional liens, make investments and acquisitions, merge or consolidate with others, dispose of assets, pay dividends and distributions, pay subordinated indebtedness and enter into affiliate transactions. In addition, the New Credit Agreement contains a minimum liquidity covenant requiring the Company to maintain unrestricted cash and cash equivalents in excess of $4.0 million. The New Credit Agreement also includes events of default customary for facilities of this type and upon the occurrence of such events of default, subject to customary cure rights, all outstanding loans under the Term Facility may be accelerated.

As of June 30, 2023, the Company believes that it was not in breach of any covenants under the secured credit agreement. However, as further described below under “Item 1A. Risk Factors,” if the proposed merger transaction with restor3d is not consummated, absent the Company raising additional capital, MidCap could allege that a material adverse effect has occurred under the credit agreement, which could permit MidCap to accelerate amounts due under the agreement. Should such an event of default actually occur, absent the Company being able to obtain in the near-term, a sufficient level of capital, the Company could need to file for bankruptcy protection, which the Company and its board of directors believe would likely result in current Company stockholders receiving little, if any, value for their shares of Company common stock (and, in any event, an amount substantially less than the $2.27 per share of common stock provided for by the Merger Agreement.



Note J—Stockholders’ Equity
 
Common stock
 
    Common stockholders are entitled to dividends as and when declared by the board of directors, subject to the rights of holders of all classes of stock outstanding having priority rights as to dividends. There have been no dividends declared to date.

On March 30, 2021, the Company's board of directors adopted a resolution approving a Certificate of Amendment to the Company's Restated Certificate of Incorporation to increase the Company's number of authorized shares of Common Stock from 200,000,000 to 300,000,000 (the “Certificate of Amendment”). The Company's stockholders approved the Certificate of Amendment at the 2021 Annual Meeting. The total number of the Company's authorized common stock was decreased to 20,000,000 after giving effect to the Reverse Stock Split.

Reverse Stock Split

24


At the Company’s 2022 Annual Meeting of Stockholders, the Company’s stockholders approved a proposed amendment to the Company’s Restated Certificate of Incorporation to effect a reverse stock split of all of the Company’s outstanding shares of common stock by one of several fixed ratios between 1-for-2 and 1-for-10 and to correspondingly decrease the number of authorized shares of the Company’s common stock as disclosed in the Company’s proxy statement for the 2022 Annual Meeting of Stockholders. The reverse stock split was proposed to address the Company’s current non-compliance with Nasdaq’s $1.00 per share minimum bid price requirement.

On October 26, 2022, the Company held a Special Meeting of Stockholders and the Company’s stockholders approved an additional proposed amendment to the Company’s Restated Certificate of Incorporation to effect a reverse stock split of all of the Company’s outstanding shares of common stock by one of three fixed ratios, 1-for-15, 1-for-20 and 1-for-25, and to correspondingly adjust the number of authorized shares of the Company’s common stock by the approved ratio, 1-for-9, 1-for-12 and 1-for-15, respectively (the “Updated Reverse Stock Split Proposal”), as disclosed in the Company’s proxy statement for the October 26, 2022 Special Meeting of Stockholders. The Updated Reverse Stock Split Proposal amendment was proposed to address the Company’s current non-compliance at such time with Nasdaq’s $1.00 per share minimum bid price requirement.

The Company’s Board of Directors determined to proceed with implementing the 1-for-25 reverse stock split that was approved by shareholder on October 26, 2022, and such 1-for-25 reverse stock split was implemented in November 2022 (the “Reverse Stock Split”) . As a result of the Reverse Stock Split, each of the holders of the Company’s Common Stock received one (1) new share of Common Stock for every twenty-five (25) shares such shareholder held immediately prior. Fractional shares as a result of the Reverse Stock Split were paid in cash. The Reverse Stock Split also affected the Company’s outstanding stock options and warrants and resulted in the number of shares underlying such instruments being reduced and the exercise price being increased proportionately to the Reverse Stock Split ratio.

All share and per share information in this report has been retroactively adjusted to give effect to the Reverse Stock Split for all periods presented, unless otherwise indicated. The total number of the Company’s authorized shares of preferred stock was not affected by the foregoing. However, the total number of the Company's authorized common stock was decreased to 20,000,000. In connection with the Reverse Stock Split, there was no change in the par value per share of $0.00001.

Preferred stock

    The Company’s Restated Certificate of Incorporation authorizes the Company to issue 5,000,000 shares of preferred stock, $0.00001 par value, all of which is undesignated. No shares were issued and outstanding at June 30, 2023 and December 31, 2022.

Demand registration rights

    In conjunction with a private placement, on June 25, 2019, the Company entered into a registration rights agreement (the "Registration Rights Agreement") with Innovatus, Innovatus Life Science Offshore Fund I, LP and Innovatus Life Sciences Offshore Fund I-A, LP (collectively, the "Innovatus Investors") pursuant to which the Company agreed to register for resale the shares held by the Innovatus Investors (the “Shares”) under certain circumstances. Under the Registration Rights Agreement, in the event that the Company receives a written request from the Innovatus Investors that the Company file with the SEC a registration statement covering the resale of all of the Shares, the Company shall promptly but no later than 120 days after the date of such request prepare and file with the SEC such registration statement. The Innovatus Investors have agreed to use best efforts not to make such a request, including by effecting any planned sales of Shares under Rule 144 under the Securities Act. The Company has agreed to use commercially reasonable efforts to cause such registration statement to become effective and to keep such registration statement effective until the date the Shares covered by such registration statement have been sold or may be resold pursuant to Rule 144 without restriction. The Company has agreed to be responsible for all fees and expenses incurred in connection with the registration of the Shares. The Company has granted the Innovatus Investors customary indemnification rights in connection with the registration statement. The Innovatus Investors have also granted the Company customary indemnification rights in connection with the registration statement.

Incidental registration rights

If the Company proposes to file a registration statement in connection with a public offering of its common stock, subject to certain exceptions, the holders of registrable shares are entitled to notice of registration and,
25


subject to specified exceptions, including market conditions, the Company will be required, upon the holder’s request, to register their then held registrable shares.

"At-the-market” program

On March 23, 2020, the Company filed a shelf registration statement on Form S-3 (the "Shelf Registration Statement"), which was declared effective by the SEC on August 5, 2020. Under the Shelf Registration Statement, the Company is permitted to sell from time to time up to $200 million of common stock, preferred stock, debt securities, warrants, or units comprised of any combination of these securities, for its own account in one or more offerings. On August 5, 2020, the Company filed with the SEC a prospectus supplement, for the sale and issuance of up to $25 million of its common stock and entered into a sales agreement (the “Sales Agreement”) with Cowen and Company, LLC (“Cowen”) pursuant to which the Company may offer and sell shares of the Company’s common stock to or through Cowen, acting as agent and/or principal, from time to time, in an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act, including without limitation sales made by means of ordinary brokers’ transactions on the NASDAQ Capital Market or otherwise at market prices prevailing at the time of sale, in block transactions, or as otherwise directed by the Company. Under the Sales Agreement, Cowen will use commercially reasonable efforts to sell the Common Stock from time to time, based upon instructions from the Company (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company will pay Cowen a commission of up to 3.0% of the gross sales proceeds of any Common Stock sold through Cowen under the Sales Agreement, and we have provided Cowen with customary indemnification rights. Any shares of Common Stock offered pursuant to the Sales Agreement will be offered and sold pursuant to the Shelf Registration Statement. The Company is not obligated to make any sales of Common Stock under the Sales Agreement. The offering of shares of Common Stock pursuant to the Sales Agreement will terminate upon the earlier of (i) the sale of all Common Stock subject to the Sales Agreement or (ii) termination of the Sales Agreement in accordance with its terms. As of the date hereof, the Company has not sold any shares under the Sales Agreement.

2021 common stock offering

On February 17, 2021, the Company closed an offering of its common stock under the Shelf Registration Statement and issued and sold 3,238,095 shares of its common stock at a public offering price of $26.25 per share (adjusted for the 1-for-25 reverse stock split), for aggregate net proceeds of approximately $79.6 million. The Company intends to use the net proceeds of the offering of the shares for general corporate purposes.

Warrants

    The Company has issued warrants to certain investors and consultants to purchase shares of the Company’s common stock. Based on the Company’s assessment of the warrants granted in 2013 and 2014 relative to ASC 480, Distinguishing Liabilities from Equity, such warrants are classified as equity. According to ASC 480, an entity shall classify as a liability any financial instrument, other than an outstanding share, that, at inception, both a) embodies an obligation to repurchase the issuer’s equity shares, or is indexed to such obligation and b) requires or may require the issuer to settle the obligation by transferring assets. The warrants do not contain any provision that requires the Company to repurchase the shares and are not indexed to such an obligation. The warrants also do not require the Company to settle by transferring assets. All of these warrants were exercisable immediately upon issuance.

    In connection with the September 23, 2020 registered direct offering, the Company issued 379,718 pre-funded common stock warrants with an exercise price of $0.0025 per share and an additional 720,201 common stock warrants with an exercise price of $21.87 per share (in each case, adjusted for the 1-for-25 reverse stock split). All of these warrants are exercisable for one share of common stock and were exercisable immediately. As of June 30, 2023, approximately 240,000 of the common stock warrants have been exercised. The pre-funded warrants were exercisable indefinitely, while the additional warrants are exercisable for 5 years from the date of issuance. All pre-funded warrants were exercised. Based on the Company’s assessment of the warrants granted relative to ASC 480, Distinguishing Liabilities from Equity and ASC 815-40, Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in, a Company’s Own Stock, these warrants are classified as equity instruments. The fair value of the common stock warrants of approximately $10.2 million at the date of issuance was estimated using the Black-Scholes model which used the following inputs: term of 5 years, risk free rate of 0.28%, 0% dividend yield, volatility of 90.15%, an exercise price of $21.87 and share price of $20.83 per share based on the trading price of the Company’s common stock (adjusted for the 1-for-25 reverse stock split).

26


On June 22, 2023, the Company entered into a warrant exchange agreement with Armistice Capital Master Fund Ltd. (“Armistice”). Pursuant to the agreement, the Company issued 100,000 shares of the Company’s common stock to Armistice, in exchange for the cancellation of an existing warrant agreement pursuant to which Armistice had the right to acquire 480,000 shares of the Company’s common stock at an exercise price of $21.87 per share.

    Warrants to purchase 837 and 480,837 shares of common stock were outstanding as of June 30, 2023 and December 31, 2022, respectively. Outstanding common stock warrants are currently exercisable with varying exercise expiration dates from 2024 through 2025. At June 30, 2023 and December 31, 2022, the weighted average warrant exercise price per share for common stock and the weighted average contractual life was as follows:
Number of Common Stock
Warrants
Weighted
Average
Exercise Price
Per Share*
Weighted Average Remaining Contractual LifeNumber of
Warrants
Exercisable*
Weighted
Average Price
Per Share*
Outstanding December 31, 2022480,837 $22.22 2.73480,837 $22.22 
Granted $ —  $ 
Exercised  —   
Cancelled/expired(480,000) — (480,000) 
Outstanding June 30, 2023837 $224.00 1.36837 $224.00 

Stock option plans

     The 2015 Stock Incentive Plan ("2015 Plan") provides for an annual increase, to be added on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2016 and continuing until, and including, the fiscal year ending December 31, 2025, equal to the lesser of (a) 3,000,000 shares of the Company's common stock, (b) 3% of the number of share of its common stock outstanding on the first day of such fiscal year and (c) an amount determined by the Company's board of directors. Effective January 1, 2023, an additional 120,000 shares of the Company's common stock were added to the 2015 Plan under the terms of this provision (adjusted for the 1-for-25 reverse stock split), and at the 2021 Annual Meeting of Stockholders on May 24, 2021, the Company' Stockholders approved a First Amendment to the 2015 Plan to increase by 240,000 (adjusted for the 1-for-25 reverse stock split), the maximum number of shares of common stock available for issuance under the 2015 Plan ("Plan Amendment"). As of June 30, 2023, 31,549 shares of common stock were available for future issuance under the 2015 Plan (adjusted for the 1-for-25 reverse stock split).
    
    On April 29, 2019, the stockholders approved the Conformis, Inc. 2019 Sales Team Performance-Based Equity Incentive Plan ("2019 Sales Team Plan") for up to 3,000,000 shares of common stock available to grant to certain sales representatives or independent sales agents. The 2019 Sales Team Plan provides for the grant of performance-based equity, including incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units and other stock-based awards. Shares covered by awards under the 2019 Sales Team Plan that expire or are terminated, surrendered, or cancelled without having been fully exercised or are forfeited in whole or in part (including as the result of shares subject to such award being repurchased by us at the original issuance price pursuant to a contractual repurchase right) or that result in any shares not being issued, will again be available for the grant of awards under the 2019 Sales Team Plan. Equity granted under the 2019 Sales Team Plan will expire ten years from the date of grant.

    As of June 30, 2023, there were 100,842 shares of common stock available for future issuance under the 2019 Sales Team Plan (adjusted for the 1-for-25 reverse stock split).
    
27


    Activity under all stock option plans was as follows:
 Number of
Options
Weighted
Average
Exercise Price
per Share
Aggregate Intrinsic Value (in Thousands)
Outstanding December 31, 2022175,783 $44.76 $— 
Granted  — 
Expired(4,727)146.61 — 
Cancelled/Forfeited  — 
Outstanding June 30, 2023171,056 $41.95 $ 
Total vested and exercisable66,708 $88.56 $ 
 
    
    The total fair value of stock options that vested during each of the three and six months ended June 30, 2023 was $0.2 million. The weighted average remaining contractual term for the total stock options outstanding was 7.78 years as of June 30, 2023. The weighted average remaining contractual term for the total stock options vested and exercisable was 6.14 years as of June 30, 2023.

    Restricted common stock award activity under the plan was as follows:
Number of SharesWeighted Average Fair Value
Unvested December 31, 2022237,966 $18.77 
Granted300,598 1.50 
Vested(79,692)17.26 
Forfeited(28,778)14.24 
Unvested June 30, 2023430,094 $7.28 


    The total fair value of restricted common stock awards that vested during the three and six months ended June 30, 2023 was $1.3 million and $1.4 million, respectively.

Inducement Awards
 
    In February 2020, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan (i) to the Company's Chief Financial Officer in the form of an option to purchase 5,000 shares of the Company's common stock with an exercise price per share equal to $24.50 and 5,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to their commencement of employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4).


    In March 2022, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan to the Company's Chief Legal Officer and Corporate Secretary in the form of an option to purchase 18,000 shares of the Company's common stock with an exercise price per share equal to $15.25 and 18,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to her commencement of employment with the Company in accordance with NASDAQ Listing Rule 5635(c)(4).

    In April 2022, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan to the Company's Chief Operating Officer in the form of an option to purchase 17,000 shares of the Company's common stock with an exercise price per share equal to $16.00 and 17,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to his commencement of employment with the Company in accordance with NASDAQ Listing Rule 5635(c)(4).

28


Stock-based compensation
 
    The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. The determination of the fair value of stock-based payment awards on the date of grant using a pricing model is affected by the value of the Company’s common stock as well as assumptions regarding a number of complex and subjective variables. The valuation of the Company’s common stock prior to its initial public offering was performed with the assistance of an independent third-party valuation firm using a methodology that includes various inputs including the Company’s historical and projected financial results, peer company public data and market metrics, such as risk-free interest and discount rates. As the valuations included unobservable inputs that were primarily based on the Company’s own assumptions, the inputs were considered level 3 inputs within the fair value hierarchy.
    
    The fair value of options at date of grant was estimated using the Black-Scholes option pricing model, based on the following assumptions:

Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Risk-free interest rate%2.68%%2.61%
Expected term (in years)0.006.520.006.72
Dividend yield%%%%
Expected volatility%89.39%%89.21%

Risk-free interest rate.    The risk-free interest rate is based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options.
Expected term.    The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the “SEC Shortcut Approach” as defined in “Share-Based Payment” (SAB 107) ASC 718-10-S99, “Compensation-Stock Compensation-Overall-SEC Materials,” which is the midpoint between the vesting date and the end of the contractual term. With certain stock option grants, the exercise price may exceed the fair value of the common stock. In these instances, the Company adjusts the expected term accordingly.
Dividend yield.    The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future, and, therefore, used an expected dividend yield of zero in the valuation model.
Expected volatility.    Expected volatility measures the amount that a stock price has fluctuated or is expected to fluctuate during a period. The Company estimates volatility based on the historical volatility of the Company's stock.

Forfeitures.    The Company recognizes forfeitures as they occur.
    Stock-based compensation expense was $0.4 million and $0.8 million for the three months ended June 30, 2023 and 2022, respectively, and $1.1 million and $1.6 million for the six months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense was calculated based on awards ultimately expected to vest. To date, the amount of stock-based compensation capitalized as part of inventory was not material.
 
    The following is a summary of stock-based compensation expense (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cost of revenues$16 $16 $31 $(20)
Sales and marketing5 159 140 336 
Research and development70 132 141 270 
General and administrative344 540 744 997 
 $435 $847 $1,056 $1,583 

    As of June 30, 2023, the Company had $0.9 million of total unrecognized compensation expense for options that will be recognized over a weighted average period of 4.06 years. As of June 30, 2023, the Company had $2.9 million of total unrecognized compensation expense for restricted awards that will be recognized over a weighted average period of 3.24 years.

Note K—Segment and Geographic Data
29


 
    The Company operates as one reportable segment as described in Note B to the Consolidated Financial Statements. The countries in which the Company has local revenue generating operations have been combined into the following geographic areas: the United States (including Puerto Rico), Germany and the rest of world, which consists of Europe predominately (including the United Kingdom) and other foreign countries. Sales are attributable to a geographic area based upon the customer’s country of domicile and distributors managed by that respective country. Product revenue is also presented by knee and hip which are the Company's major product lines. Net property, plant and equipment are based upon physical location of the assets.
 
    Geographic and product category information consisted of the following (in thousands):
 Three Months Ended June 30,
 20232022
Product revenueKneeHipTotalKneeHipTotal
United States$9,809$968$10,777$12,671$744$13,415
Germany736736707707
Rest of world9839831,0201,020
 $11,528$968$12,496$14,398$744$15,142

 Six Months Ended June 30,
 20232022
Product revenueKneeHipTotalKneeHipTotal
United States$19,575$1,770$21,345$24,610$1,520$26,130
Germany1,5621,5621,8851,885
Rest of world2,2802,2802,0112,011
 $23,417$1,770$25,187$28,506$1,520$30,026
Geographic information consisted of the following (in thousands):
June 30, 2023December 31, 2022
Property and equipment, net  
United States$7,376 $8,065 
Germany38 29 
Rest of World41 60 
 $7,455 $8,154 
30




ITEM 2.      MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
The following Management's Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") is intended to promote an understanding of the financial condition and results of operations and should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2022. Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report on Form 10-Q, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in the ‘‘Risk Factors’’ section of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, our actual results could differ materially from the results described, in or implied, by these forward-looking statements.

Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements that involve substantial risks and uncertainties. All statements, other than statements of historical facts, contained in this Quarterly Report on Form 10-Q, including statements regarding our strategy, future operations, future financial position, future revenue, projected costs, prospects, our ability to raise additional funds, plans and objectives of management, effects of pandemics or other widespread health problems, and expected market growth are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.
The words “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will,” or “would” or the negative of these terms or other similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words.
These forward-looking statements include, among other things, statements about:

whether our capital resources will be adequate to meet the needs of our business and our ability to raise any additional capital;
our ability to continue as a going concern;
our estimates regarding the potential market opportunity and timing of estimated commercialization for our current and future products, including our iUni, iDuo, iTotal CR, iTotal PS, iTotal Identity, Identity Imprint, Cordera hip system, Actera Hip System and the planned launch of our new product extensions, including the cementless option of the Identity Imprint knee platform and our Platinum Services℠ Program;
our expectations regarding the transition of our U.S. knee implant business to Identity Imprint™ and our new Image-to-Implant® Platinum Services℠ Program offering, and related operational and regulatory risks we may be exposed to as a result of such transition;
our expectations regarding our sales, expenses, gross margin and other results of operations;
our strategies for growth and sources of new sales;
maintaining and expanding our customer base and our relationships with our independent sales representatives and distributors;
our current and future products and plans to promote them;
the anticipated trends and challenges in our business and in the markets in which we operate;
the implementation of our business model, strategic plans for our business, products, product candidates and technology;
our ability to successfully develop and commercialize planned products and services;
the future availability of raw materials used to manufacture, and finished components for, our products from third-party suppliers, including single source suppliers;
product liability claims;
litigation claims against Aetna;
31


patent infringement claims;
our ability to retain and hire necessary employees and to staff our operations appropriately;
our ability to compete in our industry and with innovations by our competitors;
potential reductions in reimbursement levels by third-party payors and cost containment efforts of accountable care organizations;
our ability to obtain reimbursement or direct payment for our products and services;
our ability to protect proprietary technology and other intellectual property and potential claims against us for infringement of the intellectual property rights of third parties;
potential challenges relating to changes in and compliance with governmental laws and regulations affecting our United States and international businesses, including regulations of the U.S. Food and Drug Administration (the "FDA") and foreign government regulators, such as more stringent requirements for regulatory clearance of our products;
potential further negative impacts related to the COVID-19 pandemic, including with respect to the magnitude of further resurgent case waves, the effectiveness of vaccines against current and future variant strains and public adoption rates of vaccines (including booster shots), and the actions that we have taken and are planning in response, including our ability to continue production and manufacturing activities at desired levels, the reliability of our supply chain, the pandemic’s effect on labor conditions, our ability to meet obligations and covenants under our loan agreements, the duration of decreased demand for our products, and whether or when the demand for elective surgery procedures will increase;
our ability to satisfy all applicable NASDAQ continued listing requirements; and
risks associated with the Merger Agreement, including:
the risk that the proposed Merger may not be completed in a timely manner or at all;
the failure to satisfy any of the conditions to the consummation of the proposed Merger, including the adoption of the Merger Agreement by our stockholders;
the occurrence of any event, change or other circumstance that could give rise to the termination of the Merger Agreement; and
the outcome of any legal proceedings that have been or may be instituted against the Company related to the Merger Agreement or the proposed Merger.
We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. We have included important factors in the cautionary statements included in this Quarterly Report on Form 10-Q, particularly in the “Risk Factors” section, that could cause actual results or events to differ materially from the forward-looking statements that we make. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, collaborations, joint ventures or investments that we may make or enter into.
You should read this Quarterly Report on Form 10-Q and the documents that we have filed as exhibits to this Quarterly Report on Form 10-Q and our other filings with the SEC completely and with the understanding that our actual future results may be materially different from what we expect. We do not assume any obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

Trademarks

Solely for convenience, our trademarks and trade names in this report are referred to without the ® and ™ symbols, but such references should not be construed as any indicator that we will not assert, to the fullest extent under applicable law, our rights thereto.

32


Overview
 
We are a medical technology company and innovator in the orthopedic industry since our founding in 2004. In particular, we believe that we are a leader in the development, manufacturing, and sales of patient-specific products and instrumentation that are individually sized and shaped to fit each patient's unique knee and hip anatomy. The worldwide market for total knee and hip replacement products is approximately $17 billion annually. In the U.S. elective total joint procedures are shifting from the hospital to outpatient facilities and ambulatory surgery centers ("ASCs"). We believe that approximately 50% of all primary hip and knee procedures will be performed in ASCs within the next five years.

A key driver in the outpatient shift of orthopedic procedures is the ongoing changes by the Centers for Medicare & Medicaid Services ("CMS"). In recent years, CMS removed key musculoskeletal services from the inpatient-only list, including total knee arthroplasty in 2018 and total hip arthroplasty in 2020. CMS also continues to expand the ASCs covered procedure list, including total knee arthroplasty in 2020 and total hip arthroplasty in 2021.
As healthcare costs rise, governments and government agencies, including CMS, are looking to reduce their healthcare expenditures markedly through reimbursement reductions and cost-shifting to patients.

On January 6, 2022, we announced the launch of our new Image-to-Implant® Platinum ServicesProgram, a premium service offering for the U.S. market. New to orthopedics, this program addresses the rapidly evolving demands of the healthcare marketplace where generic products are being commoditized and patients are increasingly willing to pay a premium for deluxe services. As of September 1, 2022, U.S. medical facility customers are only able to obtain our fully personalized iTotal Identity knee system through participation in our Image-to-Implant Platinum ServicesProgram.

Both Medicare and most commercial payors permit patients to pay out-of-pocket for non-covered, deluxe services. Through the Image-to-Implant® Platinum Services Program, Conformis is bringing this approach to orthopedics by enabling participating medical facilities to establish and offer patients an out-of-pocket services upgrade to obtain the Company’s fully personalized iTotal Identity™ knee system. Combined with our new Made-to-Measure Identity Imprint™ knee system, we believe that we now address multiple market segments within knee arthroplasty:

the Identity Imprint™ knee system provides a data-informed high-quality knee implant system that provides a level of personalization through its patient-specific instruments ("PSI") and proprietary algorithms for pre-surgical planning, but is only available in pre-designed standard sizes, all at a price comparable to standard off-the-shelf options; and

the Image-to-Implant® Platinum Services℠ Program gives patients in the United States the opportunity to upgrade to a fully-personalized iTotal Identity™ knee implant system by paying an incremental deluxe services fee.

As of December 31, 2022, we had sold a total of more than 149,000 knee implants, including more than 123,000 total knee implants and 26,000 partial knee implants. In multiple clinical studies, iTotal CR, our cruciate-retaining total knee replacement implant, demonstrated superior clinical outcomes, including with respect to function, kinematics and objective functional measures, and greater patient satisfaction compared to those of standard, or off-the-shelf, implants that it was tested against. On August 16, 2021, the first procedure was performed using the Imprint knee replacement system. Imprint, available in both cruciate retaining ("CR") and posterior stabilized ("PS") implants, utilizes a proprietary algorithm to select the appropriate implant size from 12 standard sizes that most closely meet the geometric and anatomic requirements of the patient’s knee based on the individual’s CT scan. As with our personalized iTotal knee product line, Imprint uses our sterile Surgery-in-a-Box delivery system, which we believe provides ASCs and hospitals with greater procedural efficiency and improved sterilization cost savings over comparable systems. With the interest in our Imprint system from ASC customers, we have prioritized applying our porous-coated technology to the Imprint system which will be our first cementless TKA product offering. We are targeting a limited commercial launch of the porous-coated technology in the second half of 2023, however the launch may be delayed to the first half of 2024 due to regulatory or technical challenges.

On November 11, 2019, we entered full commercial launch of the Conformis personalized hip system, now branded as Cordera Rx. Since the launch of the personalized hip system, we have introduced multiple product line extensions including Cordera Standard, Cordera Pro and Cordera Match. In November 2022, we completed the first procedure using our Actera™ Hip System, a second hip stem within our hip portfolio. The system, designed for hip reconstruction, uses the cutting-edge tri-taper stem design, and features a range of sizes and angles derived from our data analytics. This cementless hip stem component features a proximally coated titanium spray with a
33


hydroxyapatite layer to encourage initial and long-term fixation. We believe that the system’s tri-taper stem design will enable surgeons to treat a broader range of patient anatomies and the shorter length options offer easier access to the femur while maintaining the fixation and integrity required for long term success of the implant. For the initial limited launch, the Actera™ Hip System will feature a range of standard sizes in both stem and cup components. We plan to launch future Actera™ line extensions that will offer additional personalization options for surgeons to choose what best fits their patients, even for complex anatomies. The new system is currently rolling out to select sites across the U.S., and we currently anticipate the commercial launch to occur in mid-2023.

All of our currently marketed knee and hip replacement products and related design software have been cleared by the U.S. Food and Drug Administration (the "FDA") under the premarket notification process of Section 510(k) of the federal Food, Drug, and Cosmetic Act (the "FDCA"). We have received CE Certificates of Conformity allowing us to affix the CE Mark.

We market our products and services to orthopedic surgeons, hospitals, and other medical facilities, and patients. We use direct sales representatives, independent sales representatives and distributors to market and sell our products in the United States, Germany, the United Kingdom, Austria, Ireland, Switzerland, Spain, Portugal, the Netherlands, Belgium, the Dutch Antilles, Brazil, Suriname, Australia, the United Arab Emirates, the Sultanate of Oman, Italy, Poland and other markets.

We were incorporated in Delaware and commenced operations in 2004.

Recent Developments – Agreement and Plan of Merger

On June 22, 2023, we entered into the Merger Agreement with restor3d and Merger Sub. Upon the terms and subject to the conditions set forth in the Merger Agreement, which has been unanimously adopted by our Board of Directors (the “Board”), Merger Sub will merge with and into us, with us continuing as the surviving corporation and a wholly owned subsidiary of restor3d (the “Merger”). The Board also unanimously resolved to recommend that our stockholders vote to adopt and approve the Merger Agreement and the Merger.

Pursuant to the Merger Agreement, upon the closing of the Merger (the “Closing”), each outstanding share of our common stock, other than shares owned by us, restor3d or Merger Sub (which will be cancelled) and shares with respect to which appraisal rights are properly exercised and not withdrawn under Delaware law, will automatically be converted into the right to receive $2.27 in cash, without interest (the “Merger Consideration”).

If the Merger is consummated, our common stock will be delisted from The Nasdaq Capital Market and deregistered under the Securities Exchange Act of 1934.

In connection with the Merger, the vesting of each of our outstanding restricted stock unit will accelerate, and the holders of such units will receive an amount per unit equal to the Merger Consideration. All of our stock options and warrants that are currently outstanding have a strike price per share greater than the Merger Consideration, and will be cancelled in connection with the Merger without payment, unless exercised prior to consummation of the Merger.

The consummation of the Merger is subject to certain customary closing conditions, including (i) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of our common stock (the “Stockholder Approval”), and (ii) no temporary restraining order, preliminary or permanent injunction or other order is in effect preventing the consummation of the Merger. Moreover, each party’s obligations to consummate the Merger are subject to certain other conditions, including (a) the accuracy of the other party’s representations and warranties (subject to certain materiality exceptions), (b) the other party’s compliance in all material respects with its obligations under the Merger Agreement, and (c) in the case of restor3d and Merger Sub only, the absence of any event, change, or effect that would, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect (as defined in the Merger Agreement). A special meeting of our stockholders is scheduled to be held on August 31, 2023 to vote on, among other things, a proposal to adopt the Merger Agreement. Subject to the satisfaction of the closing conditions, the parties anticipate that the Merger will be consummated by the end of the third quarter of 2023.

The Merger Agreement contains representations and warranties and covenants of the parties customary for a transaction of this nature. Until the earlier of the termination of the Merger Agreement and the closing of the Merger,
34


we have agreed to use its reasonable best efforts to conduct its business in all material respects in the ordinary course of business and has agreed to certain other operating covenants and to not take certain specified actions prior to the consummation of the Merger, as set forth more fully in the Merger Agreement. We have also agreed to convene and hold a meeting of its stockholders for the purpose of obtaining the Stockholder Approval. In addition, the Merger Agreement requires that, subject to certain exceptions, the Board recommend that our stockholders approve the Merger Agreement.

In addition, we have agreed not to initiate, solicit or knowingly encourage takeover proposals from third parties. We have also agreed not to provide non-public information to, or, subject to certain exceptions, engage in discussions or negotiations with, third parties regarding takeover proposals. Notwithstanding these restrictions, prior to the receipt of the Stockholder Approval, we may under certain circumstances provide non-public information to and participate in discussions or negotiations with third parties with respect to takeover proposals.

Prior to obtaining the Stockholder Approval, the Board may, among other things, change its recommendation that the stockholders approve the Merger Agreement in connection with a Superior Offer or an Intervening Event (in each case, as defined in the Merger Agreement), or terminate the Merger Agreement to enter into an agreement providing for a Superior Offer, subject, in each case, to complying with notice and other specified conditions, including giving restor3d the opportunity to propose revisions to the terms of the Merger Agreement during a period following notice.

The Merger Agreement contains certain termination rights for us and restor3d, including, among others, the right of (1) we to terminate the Merger Agreement in order to enter into an agreement providing for a Superior Offer (subject to our compliance with certain obligations under the Merger Agreement related to such Superior Offer and such termination) and (2) restor3d to terminate the Merger Agreement if the Board changes its recommendation with respect to the Merger Agreement. The Merger Agreement also provides that under specified circumstances, including in the event of termination by us to enter into an agreement providing for a Superior Offer, we will be required to pay restor3d a termination fee of $0.9 million and provide restor3d with a non-exclusive license to our patents except with respect to certain knee and/or hip applications.

Components of our results of operations
 
The following is a description of factors that may influence our results of operations, including significant trends and challenges that we believe are important to an understanding of our business and results of operations.
 
Revenue
 
Our product revenue is generated from sales to hospitals and other medical facilities that are served through a direct sales force, independent sales representatives and distributors in the United States, Germany, the United Kingdom, Switzerland, Australia, and other markets. In order for surgeons to use our products, the medical facilities where these surgeons treat patients typically require us to enter into pricing agreements. The process of negotiating a pricing agreement can be lengthy and time-consuming, requiring extensive management time and may not be successful.
 
Revenue from sales of our products fluctuates principally based on the selling price of the joint replacement product, as the sales price of our products varies among hospitals and other medical facilities. In addition, our product revenue may fluctuate based on the product sales mix and mix of sales by geography. Our product revenue from international sales can be significantly impacted by fluctuations in foreign currency exchange rates, as our sales are denominated in the local currency in the countries in which we sell our products. We expect our product revenue to fluctuate from quarter-to-quarter due to a variety of factors, including seasonality, as we have historically experienced lower sales in the summer months and higher sales around year-end, the timing of the introduction of our new products, if any, and the impact of the buying patterns and implant volumes of medical facilities.

Royalty and licensing revenue for the six months ended June 30, 2023 includes revenue generated from our settlement and license agreements with Bodycad and Exactech. Royalty and licensing revenue for the six months ended June 30, 2022 includes revenue of $0.5 million generated from our license agreement (the "License Agreement") with Paragon 28. Ongoing royalty revenue is generated from our license agreement (the "MicroPort License Agreement") with MicroPort Orthopedics Inc., a wholly owned subsidiary of MicroPort Scientific Corporation, or collectively, MicroPort. The MicroPort License Agreement will expire upon the expiration of the last to expire of our patents and patent applications licensed to MicroPort, which currently is expected to occur in 2031.
35



We provide certain information regarding our financial results or projected financial results on a non-GAAP "constant currency basis." This information estimates the impact of changes in foreign currency rates on the translation of our current or projected future period financial results as compared to the applicable comparable period. This impact is derived by taking the adjusted current or projected local currency results and translating them into U.S. dollars based upon the foreign currency exchange rates for the applicable comparable period. It does not include any other effect of changes in foreign currency rates on our results or business. Non-GAAP information is not a substitute for, and is not superior to, information presented on a GAAP basis.

This non-GAAP financial measure may be different from non-GAAP financial measures used by other companies, limiting its usefulness for comparison purposes. Moreover, presentation of revenue on a constant currency basis is provided for year-over-year comparison purposes, and investors should be cautioned that the effect of changing foreign currency exchange rates has an actual effect on our operating results. We consider the use of a period over period revenue comparison on a constant currency basis to be helpful to investors, as it provides a revenue growth measure free of positive or negative volatility due to currency fluctuations.

Cost of revenue
 
We produce our computer aided designs, or CAD, in-house and in India and use them to direct most of our product manufacturing efforts. We manufacture all of our patient-specific instruments, or iJigs, tibial trays used in our total knee implants, and polyethylene tibia tray inserts for our iTotal CR and our iTotal PS product, in our facility in Wilmington, Massachusetts. We polish our femoral implants used in our total and partial knee products in our facility in Wallingford, Connecticut. Starting in 2019, we began to manufacture the lateral partial tibial tray components in our facility in Wilmington, Massachusetts. We outsource the production of the remainder of the partial knee tibial components, femoral castings, and other knee and hip components to third-party suppliers. Our suppliers make our personalized implant components using the CAD designs we supply. Cost of revenue consists primarily of costs of raw materials, manufacturing personnel, outsourced CAD labor, manufacturing supplies, inbound freight, manufacturing overhead, and depreciation expense. Also included in cost of revenue for the three months ended June 30, 2023, is a settlement paid in connection with our patent licensing and enforcement activities related to the Osteoplastic Settlement and License Agreement.
 
We calculate gross margin as revenue less cost of revenue divided by revenue. Our gross margin has been and will continue to be affected by a variety of factors, including primarily volume of units produced, mix of product components manufactured by us versus sourced from third parties, our average selling price, foreign exchange rates, the geographic mix of sales, product sales mix, manufacturing efficiencies, raw material costs, the number of cancelled sales orders resulting in wasted implants, and royalty revenue.

We expect our gross margin from the sale of our products, which excludes royalty and licensing revenue, to expand over time to the extent we are successful in reducing our manufacturing costs per unit, increasing our manufacturing efficiency, and increasing sales volume through the launch of Identity Imprint™ and our Image-to-Implant® Platinum Services℠ Program. We believe that areas of opportunity to expand our gross margin in the future, if and as the volume of our product sales increases, include the following:

absorbing overhead costs across a larger volume of product sales;
increased sales mix of our higher margin Identity ImprintTM product and an increased selling price as a result of our Image-to-Implant® Platinum Services℠ Program;
obtaining more favorable pricing for the materials used in the manufacture of our products;
obtaining more favorable pricing of certain components of our products manufactured for us by third parties;
increasing the proportion of our CAD design activities that is performed in-house at our India facility;
developing new versions of our software used in the design of our joint replacement implants, which we believe will reduce costs associated with the design process; and
improving the efficiency of our internal manufacturing processes.
     
We also continue to explore other opportunities to reduce our manufacturing costs. However, these and the above opportunities may not be realized. In addition, our gross margin may fluctuate from period to period.

36


Operating expenses
 
Our operating expenses consist of sales and marketing, research and development and general and administrative expenses. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, stock-based compensation, and sales commissions.
 
Sales and marketing.    Sales and marketing expense consists primarily of personnel costs, including salary, employee benefits and stock-based compensation for personnel employed in sales, marketing, customer service, medical education and training, as well as investments in surgeon training programs, industry events and other promotional activities. In addition, our sales and marketing expense includes sales commissions and bonuses, generally based on a percentage of sales, to our sales managers, direct sales representatives and independent sales representatives. Recruiting, training and retaining productive sales representatives and educating surgeons about the benefits of our products are required to generate and grow revenue. We expect sales and marketing expense to decrease in 2023 as part of our cost reduction plans. Our sales and marketing expense may fluctuate from period to period due to the seasonality of our revenue and the timing and extent of our expenses.

Research and development.    Research and development expense consists primarily of personnel costs, including salary, employee benefits and stock-based compensation for personnel employed in research and development, regulatory and clinical areas. Research and development expense also includes costs associated with product design, product refinement and improvement efforts before and after receipt of regulatory clearance, development of prototypes, testing, clinical study programs and regulatory activities, contractors and consultants, and equipment and software to support our development. As our revenue increases, we will also incur additional expense for revenue share payments to our past and present scientific advisory board members, including one of our past directors. We expect research and development expense to decrease in 2023 as part of our cost reduction plans.

General and administrative.    General and administrative expense consists primarily of personnel costs, including salary, employee benefits and stock-based compensation for our administrative personnel that support our general operations, including executive management, general legal and intellectual property, finance and accounting, information technology and human resources personnel. General and administrative expense also includes outside legal costs associated with intellectual property and general legal matters, financial audit fees, insurance, fees for other consulting services, depreciation expense, long-lived asset impairment charges, freight, facilities expense, allocation of manufacturing training costs, and severance expense. We expect our general and administrative expense to decrease in 2023 primarily due to lower litigation and other expenses associated with our cost reduction plans. Our general and administrative expense may fluctuate from period to period due to the timing and extent of the expenses.
 
Total other (expenses) income, net
 
Total other income (expenses), net consists primarily of interest expense and amortization of debt discount associated with our term loans outstanding during the year, and gains (losses) from foreign currency transactions. The effect of exchange rates on our foreign currency-denominated asset and liability balances are recorded as foreign currency translation adjustments in the consolidated statements of comprehensive loss.

Income tax provision
 
Income tax provision consists primarily of a provision for income taxes in foreign jurisdictions in which we conduct business. We maintain a full valuation allowance for deferred tax assets including net operating loss carryforwards and research and development credits and other tax credits.
37


Consolidated results of operations
 
Comparison of the three months ended June 30, 2023 and 2022
 
The following table sets forth our results of operations expressed as dollar amounts, percentage of total revenue and year-over-year change (in thousands):
 202320222023 vs 2022
Three Months Ended June 30,AmountAs a% of
Total
Revenue
AmountAs a% of
Total
Revenue
$
Change
%
Change
Revenue      
Product revenue$12,496 96 %$15,142 99 %$(2,646)(17)%
Royalty and licensing527 153 374 244 
Total revenue13,023 100 15,295 100 (2,272)(15)
Cost of revenue11,189 86 9,835 64 1,354 14 
Gross profit1,834 14 5,460 36 (3,626)(66)
Operating expenses:      
Sales and marketing$4,063 31 %$6,562 43 %$(2,499)(38)%
Research and development2,158 17 3,958 26 (1,800)(45)
General and administrative7,918 61 7,693 50 225 
Total operating expenses14,139 109 18,213 119 (4,074)(22)
Loss from operations(12,305)(94)(12,753)(83)448 
Total other (expenses) income, net(675)(5)(2,871)(19)2,196 76 
Loss before income taxes(12,980)(100)(15,624)(102)2,644 17 
Income tax provision31 — (100)(1)131 131 
Net loss$(13,011)(100)%$(15,524)(101)%$2,513 16 %

Product revenue.    Product revenue was $12.5 million for the three months ended June 30, 2023 compared to $15.1 million for the three months ended June 30, 2022, a decrease of $2.6 million or 17%. The decrease in product revenue was primarily due to declines in U.S. knee orders following our business model transition and manufacturing/supply chain challenges.

The following table sets forth, for the periods indicated, our product revenue by geography expressed as U.S. dollar amounts, percentage of product revenue and year-over-year change (in thousands):
 202320222023 vs 2022
Three Months Ended June 30,AmountAs a % of
Product
Revenue
AmountAs a % of
Product
Revenue
$
Change
%
Change
United States$10,777 86 %$13,415 89 %$(2,638)(20)%
Germany736 707 29 
Rest of world983 1,020 (37)(4)
Product revenue$12,496 100 %$15,142 100 %$(2,646)(17)%
 
Product revenue in the United States was generated through our direct sales force and independent sales representatives. The percentage of product revenue generated in the United States was 86% for the three months ended June 30, 2023 compared to 89% for the three months ended June 30, 2022.

The United States product revenue decreased $2.6 million to $10.8 million or 20% year over year. The decrease in product revenue was primarily due to declines in U.S. knee orders following our business model transition and manufacturing/supply chain challenges. Following the September 1, 2022 transition to the new business model, we have seen a reduction in our orders as existing customers migrate to the new product and service offering. Additionally, some of our existing customers have chosen not to offer our fully personalized iTotal Identity product given it will require an out-of-pocket patient pay upgrade and some have chosen not to order Identity Imprint given it is not a fully personalized knee system. Germany and Rest of World product revenue remained flat year-over-year.

38


Royalty and licensing revenue. Royalty and licensing revenue was $0.5 million for the three months ended June 30, 2023 compared to $0.2 million for the three months ended June 30, 2022, an increase of $0.4 million or 244%. The increase in royalty and licensing revenue was driven by revenue recognized under the License Agreements with Bodycad and Exactech.

Cost of revenue, gross profit and gross margin.    Cost of revenue was $11.2 million for the three months ended June 30, 2023 compared to $9.8 million for the three months ended June 30, 2022, an increase of $1.4 million, or 14%. Gross profit was $1.8 million for the three months ended June 30, 2023 compared to $5.5 million for the three months ended June 30, 2022, a decrease of $3.6 million or 66%. Gross margin decreased 2,160 basis points to 14% for the three months ended June 30, 2023 from 36% for the three months ended June 30, 2022. The decrease in gross margin was driven primarily by a settlement paid in connection with the Osteoplastic Settlement and License Agreement.

Sales and marketing.    Sales and marketing expense was $4.1 million for the three months ended June 30, 2023 compared to $6.6 million for the three months ended June 30, 2022, a decrease of $2.5 million or 38%. The decrease was due primarily to lower tradeshow expenses of $0.4 million, commission expense of $0.9 million, personnel costs of $0.8 million, professional and outside services of $0.2 million, and travel and entertainment expenses of $0.2 million. Sales and marketing expense decreased as a percentage of total revenue to 31% for the three months ended June 30, 2023 compared to 43% for the three months ended June 30, 2022.

Research and development.    Research and development expense was $2.2 million for the three months ended June 30, 2023 compared to $4.0 million for the three months ended June 30, 2022, a decrease of $1.8 million, or 45%. The decrease was due primarily to lower professional and outside services $0.3 million, personnel costs of $0.8 million, and revenue share expense of $0.7 million. Research and development expense decreased as a percentage of total revenue to 17% for the three months ended June 30, 2023 compared to 26% for the three months ended June 30, 2022.
 
General and administrative.    General and administrative expense was $7.9 million for the three months ended June 30, 2023 compared to $7.7 million for the three months ended June 30, 2022, an increase of $0.2 million, or 3%. The increase was primarily due to an increase in professional and outside services of $0.9 million, which was partially offset by a decrease in legal expenses of $0.7 million. General and administrative expense increased as a percentage of total revenue to 61% for the three months ended June 30, 2023 from 50% for the three months ended June 30, 2022.

Total other (expenses) income, net.    Other (expenses) income, net was $0.7 million of other expenses for the three months ended June 30, 2023 compared to $2.9 million of other expenses for the three months ended June 30, 2022, a change of $2.2 million, or 76%. The change was primarily due to a decrease in foreign currency exchange transaction loss of $2.4 million, partially offset by higher interest expense of $0.2 million.

Income taxes.    Income tax provision was $31,000 and $(100,000) for the three months ended June 30, 2023 and 2022, respectively. We continue to generate losses for U.S. federal and state tax purposes and have net operating loss carryforwards creating a deferred tax asset. We maintain a full valuation allowance for deferred tax assets.
 















39



Comparison of the six months ended June 30, 2023 and 2022
 
    The following table sets forth our results of operations expressed as dollar amounts, percentage of total revenue and year-over-year change (in thousands):
 
 202320222023 vs 2022
Six Months Ended June 30,AmountAs a%
of
Total
Revenue
Amount
As a%
 of
Total
Revenue
$
Change
%
Change
Revenue      
Product revenue$25,187 97 %$30,026 97 %$(4,839)(16)%
Royalty673 820 (147)(18)%
Total revenue25,860 100 30,846 100 (4,986)(16)%
Cost of revenue18,923 73 19,645 64 (722)(4)%
Gross profit6,937 27 11,201 36 (4,264)(38)%
Operating expenses:      
Sales and marketing$9,114 35 %$13,227 43 %$(4,113)(31)%
Research and development4,616 18 8,437 27 (3,821)(45)
General and administrative14,941 58 17,026 55 %(2,085)(12)
Total operating expenses28,671 111 38,690 125 (10,019)(26)
Loss from operations(21,734)(84)(27,489)(89)5,755 21 
Total other income (expenses), net(835)(3)(4,132)(13)3,297 80 
Loss before income taxes(22,569)(87)(31,621)(103)9,052 29 
Income tax provision13 — (66)— 79 120 
Net loss$(22,582)(87)%$(31,555)(102)%$8,973 28 %

    Product revenue.    Product revenue was $25.2 million for the six months ended June 30, 2023, compared to $30.0 million for the six months ended June 30, 2022, a decrease of $4.8 million or 16%. The decrease in product revenue was primarily due to declines in U.S. knee orders following our business model transition and manufacturing/supply chain challenges.
 
    The following table sets forth, for the periods indicated, our product revenue by geography expressed as U.S. dollar amounts, percentage of product revenue and year-over-year change (in thousands):
 
 202320222023 vs 2022
Six Months Ended June 30,AmountAs a % of
Product
Revenue
AmountAs a % of
Product
Revenue
$
Change
%
Change
United States$21,345 85 %$26,130 87 %$(4,785)(18)%
Germany1,562 1,885 $(323)(17)
Rest of world2,280 2,011 269 13 
Product revenue$25,187 100 %$30,026 100 %$(4,839)(16)%
     

Product revenue in the United States was generated through our direct sales force and independent sales representatives. The percentage of product revenue generated in the United States was 85% for the six months ended June 30, 2023 compared to 87% for the six months ended June 30, 2022.

The United States product revenue decreased $4.8 million to $21.3 million or 18% year over year. The decrease in product revenue was primarily due to declines in U.S. knee orders following our business model transition and manufacturing/supply chain challenges. Following the September 1, 2022 transition to the new business model, we have seen a reduction in our orders as existing customers migrate to the new product and service offering. Additionally, some of our existing customers have chosen not to offer our fully personalized iTotal Identity product given it will require an out-of-pocket patient pay upgrade and some have chosen not to order Identity Imprint given it is not a fully personalized knee system.
40



Germany product revenue decreased $0.3 million to $1.6 million, or 17% year over year on a reported basis and 15% on a constant currency basis. We believe the decline was primarily due to continued reimbursement headwinds from Medizinischer Dienst der Krankenversicherung ("MDK"), operational disruptions, and foreign currency exchange rates. Rest of World product revenue increased $0.3 million to $2.3 million, or 13% year-over-year on a reported basis and 18% on a constant currency basis. The increase is primarily due to an increase in elective surgeries in the UK which were lower in the prior period as a result of the COVID-19 pandemic, and growth in Australia.
    
    Royalty revenue. Royalty revenue was $0.7 million for the six months ended June 30, 2023 and $0.8 million or the six months ended June 30, 2022, a decrease of $0.1 million or 18%.
 
    Cost of revenue, gross profit and gross margin.    Cost of revenue was $18.9 million for the six months ended June 30, 2023 compared to $19.6 million for the six months ended June 30, 2022, an increase of $0.7 million, or 4%. Gross profit was $6.9 million for the six months ended June 30, 2023 compared to $11.2 million for the six months ended June 30, 2022, a decrease of $4.3 million or 38%. Gross margin decreased 900 basis points to 27% for the six months ended June 30, 2023 from 36% for the six months ended June 30, 2022. This decrease in gross margin was driven primarily by a settlement paid in connection with the Osteoplastic Settlement and License Agreement, higher cancelled case inventory expense, and a reduction in product selling price.

    Sales and marketing.    Sales and marketing expense was $9.1 million for the six months ended June 30, 2023 compared to $13.2 million for the six months ended June 30, 2022, a decrease of $4.1 million, or 31%. The decrease was due primarily to decreases in personnel costs of $1.2 million, commission expense of $1.5 million, professional and outside services of $0.2 million, tradeshow expenses of $0.5 million, travel and entertainment expenses of $0.3 million, and marketing expenses of $0.4 million. Sales and marketing expense decreased as a percentage of total revenue to 35% for the six months ended June 30, 2023 compared to 43% the six months ended June 30, 2022.

    Research and development.    Research and development expense was $4.6 million for the six months ended June 30, 2023 compared to $8.4 million for the six months ended June 30, 2022, a decrease of $3.8 million, or 45%. The decrease was due primarily to decreases in personnel costs of $1.8 million, professional and outside services of $0.9 million, and revenue share expense of $1.1 million. Research and development expense decreased as a percentage of total revenue to 18% for the six months ended June 30, 2023 from 27% for the six months ended June 30, 2022.
 
    General and administrative.    General and administrative expense was $14.9 million for the six months ended June 30, 2023 compared to $17.0 million for the six months ended June 30, 2022, a decrease of $2.1 million, or 12%. The decrease was due primarily to decreases in personnel costs of $0.1 million, legal expenses of $1.8 million, insurance costs of $0.2 million, depreciation expense of $0.1 million, shipping and handling expenses of $0.2 million, and other costs of $0.1 million, partially offset by an increase in professional and outside services of $0.4 million. General and administrative expense increased as a percentage of total revenue to 58% for the six months ended June 30, 2023 from 55% for the six months ended June 30, 2022.     

     Total other income (expenses), net.    Other income (expenses), net was $0.8 million of other expenses for the six months ended June 30, 2023 compared to $4.1 million of other expenses for the six months ended June 30, 2022, a decrease of expense of $3.3 million or 80%. The change was primarily due to a $3.7 million decrease in foreign currency exchange transaction loss, partially offset by higher interest expense of $0.4 million.

    Income taxes.    Income tax provision was approximately $13,000 for the six months ended June 30, 2023 and $(66,000) for the six months ended June 30, 2022. We continue to generate losses for U.S. federal and state tax purposes and have net operating loss carryforwards creating a deferred tax asset. We maintain a full valuation allowance for deferred tax assets.







41




Liquidity, capital resources and plan of operations

Reverse Stock Split

On October 26, 2022, our Board of Directors approved a 1-for-25 reverse stock split of our Common Stock ("Reverse Stock Split"), which was implemented in November 2022. As a result of the Reverse Stock Split, each of the holders of our Common Stock received one (1) new share of Common Stock for every twenty-five (25) shares such shareholder held immediately prior. Fractional shares as a result of the Reverse Stock Split were paid in cash. The Reverse Stock Split also affected the Company’s outstanding stock options and warrants and resulted in the shares underlying such instruments being reduced and the exercise price being increased proportionately to the Reverse Stock Split ratio.

All share and per share information has been retroactively adjusted to give effect to the Reverse Stock Split for all periods presented, unless otherwise indicated. The total number of our authorized shares of preferred stock was not affected by the foregoing. However, the total number of our authorized common stock was decreased to 20,000,000 after giving effect to the Reverse Stock Split. In connection with the Reverse Stock Split, there was no change in the par value per share of $0.00001.
 
Sources of liquidity and funding requirements
 
From our inception in June 2004 through the six months ended June 30, 2023, we have financed our operations primarily through private placements of preferred stock, our initial public offering in 2015, other equity financings, debt and convertible debt financings, equipment purchase loans, patent licensing, and product revenue beginning in 2007. We have not yet attained profitability and continue to incur operating losses and negative operating cash flows. As of June 30, 2023, we had an accumulated deficit of $603.9 million. In addition, as of such date, the Company owed $21 million under its secured credit agreement with MidCap. As further described below under “Item 1A. Risk Factors,” absent us raising additional capital, MidCap could allege that a material adverse effect has occurred under the credit agreement, which could permit MidCap to accelerate amounts due under the agreement. For further information regarding the credit agreement see “Note I—Debt and Notes Payable” in the financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q.

We expect to incur substantial expenditures in the foreseeable future in connection with the following:

expansion of our sales and marketing efforts, including the expanded advertising of our Platinum Services℠ Program;
expansion of our manufacturing capacity;
funding research and development activities related to new and existing products, including our porous-coated technology for the Imprint system and Actera™ line extensions;
pursuing and maintaining appropriate regulatory clearances and approvals for our existing products and any new products that we may develop; and
enforcing our intellectual property rights and pursuing our claims against Aetna.

On March 23, 2020, we filed a shelf registration statement on Form S-3 (the "Shelf Registration Statement"), which was declared effective by the SEC on August 5, 2020. Under the Shelf Registration Statement, we are permitted to sell from time to time up to $200 million of common stock, preferred stock, debt securities, warrants, or units comprised of any combination of these securities, for our own account in one or more offerings. The Shelf Registration Statement is intended to provide us flexibility to conduct sales of our registered securities, subject to market conditions and our future capital needs.

On August 5, 2020, we filed with the SEC a prospectus supplement, for the sale and issuance of up to $25 million of our common stock and entered into an ATM issuance sales agreement (the "Sales Agreement"), with Cowen and Company, LLC ("Cowen"), pursuant to which we may offer and sell shares of the our common stock to or through Cowen, acting as agent and/or principal, from time to time in an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended, including without limitation sales made by means of ordinary brokers’ transactions on the Nasdaq Capital Market or otherwise at market prices prevailing at
42


the time of sale, in block transactions, or as otherwise directed by us. Under the Sales Agreement, Cowen will use commercially reasonable efforts to sell the Common Stock from time to time, based upon instructions from us (including any price, time or size limits or other customary parameters or conditions we may impose). We will pay Cowen a commission of up to 3.0% of the gross sales proceeds of any Common Stock sold through Cowen under the Sales Agreement, and we have provided Cowen with customary indemnification rights. Any shares of Common Stock offered pursuant to the Sales Agreement will be offered and sold pursuant to the Shelf Registration Statement. We are not obligated to make any sales of Common Stock under the Sales Agreement. The offering of shares of Common Stock pursuant to the Sales Agreement will terminate upon the earlier of (i) the sale of all Common Stock subject to the Sales Agreement or (ii) termination of the Sales Agreement in accordance with its terms. As of the date thereof, we have not sold any shares under the Sales Agreement.

On November 8, 2022 we entered into a Settlement and License Agreement with Medacta, pursuant to which the parties agreed to terms for resolving the then-existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by us to Medacta, Medacta was required to pay us a fee promptly after execution of the Settlement and License Agreement, which was received in full on December 12, 2022. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of the payment from Medacta.

On February 17, 2021, we closed an offering of our common stock under the Shelf Registration Statement and issued and sold 3,238,095 shares of our common stock at a public offering price of $26.25 per share (adjusted for the 1-for-25 reverse stock split), for aggregate net proceeds of approximately $79.6 million. We intend to use the net proceeds of the offering of the shares for general corporate purposes, which may include research and development costs, sales and marketing costs, clinical studies, manufacturing development, the acquisition or licensing of other businesses or technologies, repayment and refinancing of debt, including our secured term loan facility, working capital and capital expenditures.

On April 8, 2021, we entered into a License Agreement with Paragon 28, granting Paragon 28 a non-exclusive license under a subset of our U.S. patents for the use of patient-specific instruments with off-the-shelf implants. In connection with this License Agreement, we recognized revenue of $1.0 million during the quarter ended June 30, 2021 and $0.5 million during the quarter ended March 31, 2022. see “Note B—Summary of Significant Accounting Policies” in the financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q.
To the extent that we raise additional capital through the future sale of equity or debt, the ownership interest of our stockholders will be diluted. The terms of these future equity or debt securities may include liquidation or other preferences that adversely affect the rights of our existing common stockholders or involve negative covenants that restrict our ability to take specific actions, such as incurring additional debt or making capital expenditures.
Our consolidated financial statements have been prepared assuming that we will continue as a going concern, which contemplates the realization of assets and the settlement of liabilities and commitments in the normal course of business. The recurring losses and uncertainties about the Company's ability to raise capital raise substantial doubt about the Company's ability to continue as a going concern within one year after the issuance date of these financial statements. The financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.
We fund our operations, capital expenditure requirements and debt service with existing cash and cash equivalents as of June 30, 2023, and plans to address matters that raise substantial doubt about our ability to continue as a going concern through the completion of the proposed merger transaction with restor3d during the third quarter of 2023. However, if the merger is not successful, we will require additional capital in the near-term to support its business growth and continued operations, and, based on the recent state of equity capital markets and our exploration of potential financing alternatives, we and our board of directors believe that it will be very challenging to obtain such financing on terms that would preserve value for our current stockholders. Absent the Company being able to obtain a sufficient level of new capital in the near-term, we could need to file for bankruptcy protection, which we and our board of directors believe would likely result in our current stockholders receiving little, if any, value for their shares of our common stock (and, in any event, an amount substantially less than the $2.27 per share of common stock provided for by the Merger Agreement.

43


Cash flows
 
The following table sets forth a summary of our cash flows for the periods indicated, as well as the year-over-year change (in thousands):
 
 Six Months Ended June 30,
 20232022$ Change% Change
Net cash (used in) provided by:    
Operating activities$(21,137)$(26,762)$5,625 21 %
Investing activities(1,215)(990)(225)(23)
Financing activities— — — 100 
Effect of exchange rate on cash(133)(263)130 49 
Total$(22,485)$(28,015)$5,530 20 %
 
Net cash used in operating activities.    Net cash used in operating activities was $21.1 million for the six months ended June 30, 2023 compared to $26.8 million used in operating activities for the six months ended June 30, 2022, a decrease in use of $5.6 million. The $5.6 million decrease in net cash used in operating activities was primarily affected by a decrease in net loss of $9.0 million, a decrease in accounts receivable of $2.6 million, a decrease in prepaid expense and other assets of $0.1 million, an increase in royalty and licensing receivable of $0.1 million, a decrease in inventory of $1.4 million, and a decrease in accounts payable, accrued expenses and other liabilities of $3.0 million. Non-cash reconciling items include decrease in unrealized foreign exchange gain/loss of $3.6 million, a decrease in depreciation expense of $0.3 million and a decrease in stock compensation expense of $0.5 million.

Net cash used in investing activities.    Net cash used in investing activities was $1.2 million for the six months ended June 30, 2023, and for the six months ended June 30, 2022 net cash used in investing activities was $1.0 million, an increase of $0.2 million. The increase is due to an increase in costs related to the acquisition of property, plant, and equipment.
 
Net cash provided by financing activities.    Net cash provided by financing activities was $0.0 million for each of the six months ended June 30, 2023 and 2022.

Contractual obligations and commitments
 
There have not been any material changes to our contractual obligations and commitments disclosed in the Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report filed on Form 10-K for the year ended December 31, 2022 other than changes in our debt facilities as disclosed in "Note I—Debt and Notes Payable" in the financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q.

Revenue share agreements
 
We are party to revenue share agreements with certain past and present members of our scientific advisory board under which these advisors agreed to participate on our scientific advisory board and to assist with the development of our personalized implant products and related intellectual property. These agreements provide that we will pay the advisor a specified percentage of our net revenue, ranging from 0.1% to 1.33%, with respect to our products on which the advisor made a technical contribution or, in some cases, which we covered by a claim of one of or patents on which the advisor is a named inventor. The specific percentage is determined by reference to product classifications set forth in the agreement and is tiered based on the level of net revenue collected by us on such product sales. Our payment obligations under these agreements typically expire a fixed number of years after expiration or termination of the agreement, but in some cases expire on a product-by-product basis or expiration of the last to expire of our patents where the advisor is a named inventor that claims the applicable product.

44


The aggregate revenue share percentage of net revenue from our currently marketed knee replacement products, including percentages under revenue share agreements with all of our scientific advisory board members, ranges, depending on the particular product, from 0.1% to 0.6%. We incurred aggregate revenue share expense including all amounts payable under our scientific advisory board revenue share agreements of $0.3 million during the three months ended June 30, 2023, representing 2.1% of product revenue, and $0.7 million during the three months ended June 30, 2022, representing 4.8% of product revenue. Revenue share expense is included in research and development. For further information, see “Note H—Commitments and Contingencies” to the consolidated financial statements appearing in this Quarterly Report on Form 10-Q.

Segment information

We have one primary business activity and operate as one reportable segment.

Off-balance sheet arrangements
 
Through June 30, 2023, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
 
Critical accounting policies and estimates
 
We have prepared our consolidated financial statements in conformity with accounting principles generally accepted in the United States. Our preparation of these financial statements and related disclosures requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. We believe the critical accounting policies and estimates that require the use
of significant estimates and judgments in the preparation of our consolidated financial statements include revenue recognition, inventory valuations, impairment assessments, and income tax reserves and related allowances. We evaluate our estimates and judgments on an ongoing basis. Actual results may differ from these estimates under different assumptions or conditions. Our critical accounting policies and estimates are more fully described under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical accounting policies and estimates” in our Annual Report on Form 10-K for the year ended December 31, 2022.

    
    
45


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 (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2023. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the "Exchange Act"), 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. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of June 30, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting
 
No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the three months ended June 30, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
46


PART II - OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS

In the ordinary course of our business, we are subject to routine risk of litigation, claims and administrative proceedings on a variety of matters, including patent infringement, product liability, securities-related claims, and other claims in the United States and in other countries where we sell our products. In the case of matters below in which we are a defendant, adverse outcomes of these lawsuits could have a material adverse effect on our business, financial condition or results of operations. We are presently unable to predict the outcome of these lawsuits or to reasonably estimate a range of potential losses, if any, related to the lawsuits. Legal costs associated with legal proceedings are accrued as incurred.

Proceedings and Complaints Related to the Merger Agreement

On July 27, 2023 and July 31, 2023, respectively, two purported Company stockholders filed separate complaints against us and the members of our board directors in the United States District Court for the Southern District of New York in cases captioned Burnett v. Conformis Inc., et al., 1:23-cv-06536 (S.D.N.Y.) and Anderson v. Conformis Inc., et al., 1:23-cv-06686 (S.D.N.Y.), respectively. The complaints each assert claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act, and allege that the proxy statement filed with the SEC on July 24, 2023 regarding the proposed merger transaction with restor3d is materially incomplete and misleading because it fails to disclose certain purportedly material information. Among other remedies, the plaintiffs each seek to enjoin the merger. Between July 24, 2023 and July 27, 2023, counsel to four different purported Company stockholders sent demand letters to our counsel making similar assertions and, in one instance, attaching a draft federal court complaint against us and the members of its board directors, asserting similar claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act and also seeking to enjoin the merger. On July 31, 2023, we also received a demand under Section 220 of the Delaware General Corporation Law seeking formal access to our books and records related to the proposed merger with restor3d and the process leading up to it.

Although the ultimate outcome of these matters cannot be predicted with certainty, we and the individual defendants believe the claims are without merit and intend to defend against these actions vigorously. If any plaintiffs are successful in obtaining an injunction prohibiting the completion of the merger on the agreed-upon terms, then such injunction may prevent the merger from being completed, or from being completed within the expected time frame. Additional lawsuits against us and/or our directors and officers in connection with the merger may be filed in the future. If additional similar complaints are filed or demand letters are sent, absent new or different allegations that are material, we will not necessarily announce such additional filings or letters. At this time, we are unable to estimate the potential loss or range of losses that might be incurred in connection with these matters.

Settlement and License Agreement with Medacta

On August 29, 2019, we filed a lawsuit against Medacta USA, Inc. in the United States District Court for the District of Delaware. We amended our complaint on December 23, 2019, and again on October 14, 2020, adding Medacta International (Medacta USA, Inc.’s parent company) as a defendant (Medacta USA, Inc. and Medacta International SA are referred to, together, as “Medacta”). We are seeking damages for Medacta’s infringement of certain of our patents related to patient-specific instrument and implant systems, alleging that Medacta’s multiple lines of patient-specific instruments, as well as the implant components used in conjunction with them, infringe four of our patents. The accused product lines include Medacta patient-specific instrument and implant systems for knee and shoulder replacement procedures. On January 6, 2020, Medacta filed its answer to our original complaint, denying that its patient-specific instrument and implant systems infringe the patents asserted by us. Medacta’s answer also alleges the affirmative defense that our asserted patents are invalid. On January 21, 2021, Medacta International SA filed a partial motion to dismiss; on February 16, 2021, we filed our opposition to the motion; and on March 2, 2021, Medacta International SA filed its reply. On March 4, 2021, the court issued its opinion on claim construction, ruling in our favor on the construction of all of the disputed terms. On June 3, 2022, the court denied Medacta International SA’s motion to dismiss. On September 8, 2022, the parties notified the court that an agreement in principal to settle the case had been reached. The trial schedule and case deadlines have been canceled, pending the parties’ preparation of and agreement to a definitive settlement agreement.

47


On October 20, 2021, we filed a lawsuit against Medacta Germany GmbH and Medacta International SA (together, “Medacta Europe”) in the Regional Court of Düsseldorf ("German Court"). We are seeking damages for Medacta Europe’s infringement of one of our German patents related to patient-specific instrument and implant systems through Medacta Europe’s sales of multiple lines of PSI, as well as the implant components used in conjunction with them, in Germany. The accused product lines include Medacta Europe’s patient-specific instrument and implant systems for knee, hip, and shoulder replacement procedures. Medacta Europe filed its statement of defense on January 31, 2022. On April 28, 2022, we filed our reply to Medacta’s statement of defense. On September 1, 2022, an oral hearing on infringement and liability was held. On September 9, 2022, the parties notified the court that an agreement in principal to settle the case had been reached, and the issuance of further rulings by the court have been delayed, pending the parties’ preparation of and agreement to a definitive settlement agreement.

On November 8, 2022, we entered into a non-exclusive, fully paid up, worldwide settlement and license agreement with Medacta, resolving the matters described in the two preceding paragraphs. Under the terms of this agreement, we granted a perpetual, irrevocable, non-exclusive license to Medacta to use patient-specific instrument technology covered by our patents and patent applications with off-the-shelf implants for the knee and shoulder. This license does not extend to patient-specific implants. This license agreement provided for a single lump-sum payment by Medacta to us upon entering into the license agreement, which was paid in the fourth quarter of 2022.

Litigation with Osteoplastics

On March 20, 2020, Osteoplastics LLC ("Osteoplastics") filed a lawsuit against us in the United States District Court for the District of Delaware, and Osteoplastics amended its complaint on April 2, 2020. Osteoplastics is seeking damages relating to allegations that our proprietary software, including our iFit software platform, and our use of our proprietary software for designing and manufacturing medical devices, including implants, infringed seven patents owned by Osteoplastics. On June 15, 2020, we filed a motion to dismiss Osteoplastics’ complaint, and on October 21, 2020, the court denied the motion. On November 2, 2020, we filed our answer to the amended complaint, denying that we infringed the patents asserted by Osteoplastics and asserting certain affirmative defenses.

On June 19, 2023, we entered into a settlement and license agreement with Osteoplastics, resolving the patent infringement lawsuit filed by Osteoplastics in March of 2020. A Joint Stipulation of Dismissal with Prejudice was filed on June 22, 2023 and the order of dismissal was entered by the Court on June 23, 2023.

Litigation against DePuy

On April 30, 2021, we filed a lawsuit against DePuy Synthes, Inc., DePuy Synthes Products, Inc., and DePuy Synthes Sales, Inc. (together, “DePuy”) in the United States District Court for the District of Delaware seeking damages for DePuy’s infringement of certain of our patents related to patient-specific instrument and implant systems. The complaint alleges that DePuy’s multiple lines of patient-specific instruments, as well as the implant components used in conjunction with them, infringe seven of our patents. The accused product lines include DePuy’s patient-specific instrument and implant systems for knee and shoulder replacement procedures. On October 25, 2021, DePuy filed a partial motion to dismiss. On November 15, 2021, we filed an amended complaint. On December 6, 2021, DePuy filed a second partial motion to dismiss. We opposed the partial motion to dismiss on December 20, 2021, and DePuy filed a reply in support of its partial motion to dismiss on December 27, 2021. On February 14, 2022, the court denied DePuy’s partial motion to dismiss. On February 28, 2022, DePuy filed its answer to our amended complaint, denying that its patient-specific instrument and implant systems infringe the patents asserted by us. A claim construction hearing was held on February 6, 2023. Supplemental claim construction briefing was completed in March 2023 and a final claim construction order is pending. Discovery in the lawsuit is ongoing.

Litigation against Exactech

On June 3, 2021, we filed a lawsuit against Exactech, Inc. (“Exactech”) in the United States District Court for the Middle District of Florida seeking damages for Exactech’s infringement of certain of our patents related to patient-specific instrument and implant systems. The complaint alleges that Exactech’s line of patient-specific instruments for use with its ankle implant systems, as well as the ankle implant components used in conjunction with them, infringe five of our patents.

48


We and Exactech entered into a settlement and license Agreement with an effective date of April 26, 2023 that resolves the patent infringement lawsuit filed by us in June of 2021. Under the settlement and license agreement, we granted a non-exclusive license to Exactech to use patient-specific instrument technology covered by certain of our patents with off-the-shelf implants for the ankle in exchange for a lump-sum payment and additional consideration.

Litigation against Bodycad Laboratories

On June 3, 2021, we filed a lawsuit against Bodycad Laboratories, Inc., Bodycad USA Corp. (together, “Bodycad”), and Exactech (collectively, “Defendants”), in the United States District Court for the Middle District of Florida seeking damages for Defendants’ infringement of certain of our patents related to patient-specific instrument and implant systems. The complaint alleges that Defendants’ line of patient-specific surgical systems for unicondylar knee replacement surgery and Bodycad’s line of patient-specific surgical systems for knee osteotomy surgery infringe six of our patents. On August 2, 2021, Exactech filed its answer to the complaint, denying that it infringed our asserted patents and also alleging that our asserted patents are invalid. On August 20, 2021, Bodycad filed a motion to dismiss and for a more definite statement. On September 10, 2021, we filed an amended complaint that continued to accuse the same products of infringing six of our patents. On September 24, 2021, Defendants filed a motion to dismiss, and we opposed the motion to dismiss on October 15, 2021. On March 30, 2022, the court denied Defendants motion to dismiss. On February 9, 2023, the parties entered into a settlement and license agreement that resolves the patent infringement dispute filed by us in June of 2021. The parties agreed to an undisclosed amount for the dismissal of all patent litigation between the companies along with a release and license to certain Company patents related to patient-specific instrumentation and knee implants.

Litigation against Aetna

On May 8, 2020, we and an individual plaintiff filed a lawsuit against Aetna, Inc. and Aetna Life Insurance Company (together, “Aetna”) in the United States District Court for the District of Massachusetts seeking damages for Aetna’s improper denial of coverage for personalized knee implants under its health plans and the ones it administers. We amended our complaint on August 13, 2020, alleging that Aetna violated its duties under state and federal law, including the Employee Retirement Income Security Act. On March 31, 2021, the court dismissed our claims against Aetna, but allowed the individual plaintiff’s claims to survive. The individual plaintiff settled his claims against Aetna in October 2021 and we subsequently filed a notice of appeal. We filed our appeal brief on April 15, 2022. Aetna filed its response to our appeal brief on June 15, 2022. The court is scheduled to hear oral arguments from the parties on the appeal briefs on November 8, 2022.

On January 23, 2023, the United States Court of Appeals for the First Circuit revived our trade libel claims against Aetna, finding that Aetna’s policy claims that our knee implants are “experimental” and “investigational” can plausibly be considered actionable product disparagement, and that the district court had erred in dismissing these claims. The court found that we have plausibly claimed that Aetna's policy decision caused orthopedic surgeons to stop prescribing its knee replacement implants. The court also revived our related claims for unfair trade practice and interference with advantageous relations. The court issued a scheduling order on March 2, 2023 and discovery in the lawsuit has commenced. We intend to continue pursuing these claims against Aetna, and expect to incur additional legal expenses in 2023 (and potentially thereafter) in connection with doing so. We are seeking an award of monetary damages and equitable relief. We are not presently able to predict the ultimate outcome of this matter or to reasonably estimate a range of potential damages we may be awarded, if successful.


ITEM 1A. RISK FACTORS
We operate in a rapidly changing environment that involves a number of risks that may have a material adverse effect on our business, financial condition and results of operations. The following description of risk factors consists of updates to the risk factors previously disclosed in Part 1, Item 1A in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. For a detailed discussion of the other risks that affect our business, please refer to the entire section entitled “Risk Factors” in our Annual Report on Form 10-K. Risk factors and other information included in our Form 10-Q should be carefully considered. Additional risks and uncertainties not presently known to us or that we presently deem less significant may also impair our business operations. Please see page 31 of this Quarterly Report on Form 10-Q for a discussion of some of the forward-looking statements that are qualified by these risk factors. If any of the risks actually occur, our business, financial condition, results of operations and future growth prospects could be materially and adversely affected.
49



Risks related to our financial position

If the Merger is not consummated, we expect to need to raise additional capital to continue our operations and execute our operating plans, and doubt may exist regarding our ability to continue operating as a going concern.

As of June 30, 2023, we had cash and cash equivalents totaling $26 million, and we owed $21 million under our secured credit agreement with MidCap. As of June 30, 2023, we had an accumulated deficit of $604 million. Based on our operating plans and current liquidity resources, we do not believe that we have sufficient resources to fund operations and meet our contractual obligations for the 12 months following the issuance date of the accompanying consolidated quarterly financial statements. The accompanying consolidated financial statements were prepared under the assumption that we will continue as a going concern and do not include any adjustments that might result from the outcome of this uncertainty.

If the Merger is not consummated, we expect to need to raise additional capital, in the near-term, and we may need to delay, scale back or eliminate some planned operations or reduce expenses to remain a going concern, any of which would have a significant negative impact on our prospects and financial condition, as well as the trading price of our common stock. There can be no assurance that we would be able raise a sufficient level of capital on terms favorable to us and our stockholders, or at all. If we are unable to obtain these additional funds on a timely basis, there will be an increased risk of insolvency and up to a total loss of investment by our stockholders. In addition, absent us raising additional capital, MidCap could allege that a material adverse effect has occurred under the credit agreement, which could permit MidCap to accelerate amounts due under the agreement. These events could lead to us needing to file for bankruptcy protection, which we believe would likely result in current Company stockholders receiving little, if any, value for their shares of Company common stock.

We maintain cash deposits in excess of federally insured limits. Adverse developments affecting financial institutions, including bank failures, could adversely affect our liquidity and financial performance.

We maintain domestic cash deposits in Federal Deposit Insurance Corporation (“FDIC”) insured banks that exceed FDIC insurance limits. We also maintain cash deposits in foreign banks where we operate, which are not insured by the FDIC or similar agencies. Bank failures, events involving limited liquidity, defaults, non-performance, or other adverse developments that affect financial institutions, or concerns or rumors about such events, may lead to liquidity constraints. For example, on March 10, 2023, Silicon Valley Bank failed and was taken into receivership by the FDIC. There can be no assurance that our deposits in excess of the FDIC or other comparable insurance limits will be backstopped by the U.S. or applicable foreign government, or that any bank or financial institution with which we do business will be able to obtain needed liquidity from other banks, government institutions, or by acquisition in the event of a failure or liquidity crisis. In the event of a failure of any financial institutions where we maintain our deposits or other assets, we may incur a loss to the extent such loss exceeds the FDIC insurance limitation, which could have a material adverse effect upon our liquidity, financial condition and our results of operations.

Risks related to the Merger Agreement

Failure to consummate the Merger could materially and negatively impact the price of our common stock, as well as our future business and financial results, and could lead to various outcomes that include a risk of credit agreement default and/or bankruptcy.

The Merger Agreement contains a number of conditions that must be satisfied or waived prior to the completion of the Merger, including the approval of the Company’s stockholders. We cannot assure you that all of the conditions to the Merger will be so satisfied or waived. If the conditions to the Merger are not satisfied or waived, we may be unable to consummate the Merger.

If the Merger is not completed, our ongoing business may be adversely affected as follows: (i) we may experience negative reactions from the financial markets, including negative impacts on the market price of our common stock; (ii) some of management’s attention will have been directed to the Merger instead of being directed to our own operations and the pursuit of other opportunities that could have been beneficial to us; (iii) we will have expended time and resources that could otherwise have been spent on our existing business; and (iv) we may be required, in certain circumstances, to pay a cash termination fee of $0.9 million (and provide restor3d with a non-
50


exclusive license to the Company’s patents except with respect to certain knee and/or hip applications), as provided in the Merger Agreement.

Additionally, in approving the Merger Agreement, our Board of Directors considered a number of factors and potential benefits, including the fact that the Merger consideration to be received by holders of our common stock represented a premium of approximately 96% to the closing price of our common stock on June 22, 2023, the last completed trading day prior to the Board's approval of the Merger Agreement. If the Merger is not completed, the holders of our common stock will not realize this benefit of the Merger. Moreover, we would also have nevertheless incurred substantial transaction-related fees and costs and the loss of management time and resources.

In addition, in approving the Merger Agreement, our Board considered and identified several significant risks that will apply if the Merger is not ultimately consummated, including the following:

Industry Competition and Limited Resources: the Company faces intense competition in the joint replacement industry from large, well-established companies that have significantly greater financial resources, larger sales forces and networks of distributors, and a greater number of established relationships, compared to the Company, which has a limited number of commercialized products and limited financial resources;

Continued Incurrence of Net Losses: the Company has incurred significant net operating losses in every year since its inception (including a net loss of approximately $50 million for the most recently completed fiscal year), and, given the challenges growing product revenue described above, the Board expects it will continue to incur net operating losses for the next several years;

Need for Additional Near-Term Capital: the Company will require additional capital in the near-term to support its business growth and continued operations, and, based on the recent state of equity capital markets and the Company’s exploration of potential financing alternatives, the Board believes it will be very challenging to obtain such financing on terms that would preserve value for our current stockholders;

Risk of Credit Agreement Default: the Company owes $21 million under its secured credit agreement, which contains customary affirmative and negative covenants, including that the Company may not undergo a material adverse effect, and the Board believes that the Company’s continued incurrence of net operating losses in the upcoming months creates risk that the Company’s lender will assert the existence of such a material adverse effect should the Company’s current cash balance (approximately $26 million as of June 30, 2023), combined with projected future cash flows, indicate that a material impairment exists on the lender’s prospects of being repaid the loan amounts when due;

Risk of Bankruptcy: should an event of default occur under the Company’s secured credit agreement, absent the Company being able to obtain new near-term debt or equity financing, the Company could need to file for bankruptcy protection, which the Board believes would likely result in current Company stockholders receiving little, if any, value for their shares of Company common stock (and, in any event, an amount substantially less than the $2.27 per share of common stock provided for by the Merger Agreement);

Employee Retention and Hiring: the foregoing circumstances create risk that absent a sale transaction, such as the proposed Merger, the Company would have difficulty retaining its senior management and employees, or otherwise being able to recruit, retain and motivate qualified executives and other key employees amid intense competition from competitors and other companies in the life sciences industry; and

Customer Risks: the foregoing circumstances also create risk that absent a sale transaction, customers may refrain from using the Company’s products over concern regarding the Company’s long-term viability and ability to service its product portfolio.
51



The Merger Agreement limits our ability to pursue alternatives to the Merger and may discourage other companies from trying to acquire us for greater consideration than what restor3d has agreed to pay.

The Merger Agreement contains provisions that make it more difficult for us to sell our business to a company other than restor3d. These provisions include a general prohibition on us soliciting any acquisition proposal or offer for a competing transaction. If we or restor3d terminate the Merger Agreement in certain circumstances (including if we agree to be or are subsequently acquired by another company), we may in some circumstances be required to pay to restor3d a termination fee of $0.9 million (and provide restor3d with a non-exclusive license to the Company’s patents except with respect to certain knee and/or hip applications), as provided in the Merger Agreement. Further, our board of directors has agreed in the Merger Agreement, subject to limited exceptions, that it will not withdraw or modify in a manner adverse to restor3d its recommendation that our stockholders approve the Merger.

Expenses related to the proposed Merger are significant and may adversely affect our operating results.

We have incurred and expect to continue to incur significant expenses in connection with the proposed Merger, including legal and investment banking fees, which may adversely affect our operating results.

We are subject to business uncertainties and contractual restrictions while the Merger is pending, which could adversely affect our business.

The Merger Agreement generally requires us to conduct our businesses in the ordinary course of business consistent with past practice, and use our reasonable best efforts to preserve intact our present business organization, material assets, properties, contracts and authorizations, present employees, and relationships and goodwill with suppliers, licensors, licensees, contractors, partners and others having material business dealings with us. In addition, the Merger Agreement restricts us, unless we first obtain restor3d’s consent, from taking certain specified actions until the proposed Merger occurs or the Merger Agreement terminates. These restrictions may prevent us from pursuing otherwise attractive business opportunities and making other changes to our business before completion of the Merger or, if the Merger is not completed, termination of the Merger Agreement.

Uncertainties associated with the Merger may cause a loss of management and other key employees and disrupt our business relationships, which could adversely affect our business.

Uncertainty about the effect of the Merger on our employees, customers and suppliers may have an adverse effect on our business. These uncertainties may impair our ability to attract, retain and motivate key personnel until the Merger is completed. Employee retention may be particularly challenging during the pendency of the Merger. If key employees depart and as we face additional uncertainties relating to the Merger, our business relationships may be subject to disruption as suppliers and other third parties attempt to negotiate changes in existing business relationships or consider entering into business relationships with parties other than the Company. If key employees depart or if our existing business relationships suffer, our results of operations may be adversely affected. The adverse effects of such disruptions could be further exacerbated by any delay in the completion of the Merger.

Lawsuits have been filed, and other lawsuits may be filed, against us and members of our board of directors challenging the Merger, and an adverse ruling in any such lawsuit may delay or prevent the completion of the Merger or result in an award of damages against us.

On July 27, 2023 and July 31, 2023, respectively, two purported Company stockholders filed separate complaints against us and the members of our board of directors in the United States District Court for the Southern District of New York in cases captioned Burnett v. Conformis Inc., et al., 1:23-cv-06536 (S.D.N.Y.) and Anderson v. Conformis Inc., et al., 1:23-cv-06686 (S.D.N.Y.), respectively. The complaints each assert claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act, and allege that the proxy statement that we filed with the SEC on July 24, 2023 regarding the Merger is materially incomplete and misleading because it fails to disclose certain purportedly material information. Among other remedies, the plaintiffs each seek to enjoin the Merger. Between July 24, 2023 and July 27, 2023, counsel to four different purported Company stockholders sent demand letters to our counsel making similar assertions and, in one instance, attaching a draft federal court complaint against us and the members of our board of directors, asserting similar claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a)
52


of the Exchange Act and also seeking to enjoin the Merger. On July 31, 2023, we also received a demand under Section 220 of the Delaware General Corporation Law seeking formal access to our books and records related to the Merger with restor3d and the process leading up to it.

Although the ultimate outcome of these matters cannot be predicted with certainty, we and the individual defendants believe the claims are without merit and intend to defend against these actions vigorously. If any plaintiffs are successful in obtaining an injunction prohibiting the completion of the Merger on the agreed-upon terms, then such injunction may prevent the Merger from being completed, or from being completed within the expected time frame. Additional lawsuits against us and/or our directors and officers in connection with the Merger may be filed in the future. If additional similar complaints are filed or demand letters are sent, absent new or different allegations that are material, we will not necessarily announce such additional filings or letters. At this time, we are unable to estimate the potential loss or range of losses that might be incurred in connection with these matters.

ITEM 2. UNREGISTERED SALES OF SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Securities

We did not sell any shares of our common stock, shares of our preferred stock or warrants to purchase shares of our stock, or grant any stock options or restricted stock awards, during the period covered by this Quarterly Report on Form 10-Q that were not registered under the Securities Act and that have not otherwise been described in a Current Report on Form 8-K.



ITEM 5. OTHER INFORMATION


None.
53


ITEM 6. EXHIBITS

    The exhibits filed as part of this Quarterly Report on Form 10-Q are set forth on the Exhibit Index, which Exhibit Index is incorporated herein by reference.

EXHIBIT INDEX
Exhibit
Number
 Description of Exhibit
 
 
 
 
101.INS XBRL Instance Document
101.SCH XBRL Taxonomy Extension Schema Document
101.CAL XBRL Taxonomy Extension Calculation Linkbase Document
101.LAB XBRL Taxonomy Extension Label Linkbase Database
101.PRE XBRL Taxonomy Extension Presentation Linkbase Document
101.DEF XBRL Taxonomy Extension Definition Linkbase Document
*Filed herewith.
Certain private or confidential portions of this exhibit that are not material were omitted by means of redacting a portion of the text and replacing it with a bracketed asterisk.
#This certification will not be deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent specifically incorporated by reference into such filing.

54


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.

 Date: 8/2/2023

CONFORMIS, INC.
  
  By: /s/ Mark A. Augusti
    Mark A. Augusti
President and Chief Executive Officer
(On behalf of the Registrant)

 Date: 8/2/2023
CONFORMIS, INC.
  
  By: /s/ Christine Desrochers
    Christine Desrochers
Chief Financial Officer (Principal Financial Officer)

55
EX-10.1 2 settlementandlicenseagreem.htm EX-10.1 Document

SETTLEMENT AND LICENSE AGREEMENT

This Settlement and License Agreement (“Agreement”) is entered into as of the Effective Date by and between Osteoplastics, LLC (“Osteoplastics”), on the one hand, and Conformis, Inc. (“Conformis”), on the other.

WHEREAS Osteoplastics filed an action against Conformis for patent infringement in the United States Court for the District of Delaware on or about March 23, 2020, and that action was assigned case number 1:20-cv-405-MN (herein, “Litigation”);

WHEREAS the Parties desire to amicably resolve any disputes or potential disputes, including those related to the Litigation, without the time and expense of additional litigation or other legal action;

NOW, THEREFORE, for good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Parties hereby agree as follows:
ARTICLE I – DEFINITIONS
1.a.Affiliate” means any Person that, on or after the Effective Date, directly or indirectly controls, is controlled by, or is under common control with another Person. As used in this definition, “control” shall mean direct or indirect ownership of, or other beneficial interest in, at least fifty percent (50%) of the voting stock, other voting interest, or income of such Person. A Person shall be an Affiliate only during such period of time that such Person meets the definition set forth in this Section 1.01, and shall have no further rights or obligations under this Agreement if and when such Person ceases to be an Affiliate.
1.b.Claims” means any and all causes of action, demands, claims, damages, or liability, which were asserted or could be asserted by a Party against another, whether asserted or unasserted as of the Effective Date, and whether known or unknown as of the Effective Date.
1.c.Effective Date” means the earliest date on which all Parties have signed this Agreement or identical counterparts thereof, which must occur on or before June 19, 2023.
1.d.Licensed Patents” means U.S. Patent Nos. 8,781,557; 9,275,191;
9,292,920; 9,330,206; 9,626,756; 9,672,302; 9,672,617; 6,849,223; 7,702,380;
7,747,305; 9,208,558; 10,068,671; any and all U.S. and foreign counterparts, divisionals, continuations, continuations-in-part, reissues, re-examination certificates, or extensions thereof; and any and all patents or applications claiming priority through or from any of the foregoing, whether issued as of the Effective Date or thereafter.


     Settlement and License Agreement
Page 1 of 11



1.e.IP Rights” means all intellectual property rights that Osteoplastics owns or otherwise has the right to enforce (but solely to the extent of its own ownership and right to enforce) as of the Effective Date, in whole or in part, including without limitation the Licensed Patents.
1.f.Conformis Released Parties” shall mean (i) Conformis and its successors or Affiliates, and (ii) each of their respective current and former officers, directors, employees, agents, attorneys, and representatives, and Supply Chain Entities, but only in their capacity as such.
1.g.Osteoplastics Released Parties” shall mean (i) Osteoplastics and its successors or Affiliates, and (ii) each of their respective current and former officers, directors, employees, agents, attorneys, and representatives, but only in their capacity as such.
1.h.Person” shall mean an individual, trust, corporation, partnership, joint venture, limited liability company, association, unincorporated organization, or other legal or governmental entity.
1.i.Supply Chain Entities” means direct and indirect customers,
end-users, partners, distributors, resellers, retailers, wholesalers, service providers, contractors, partners, manufacturers, vendors, and suppliers.
ARTICLE II – DISMISSAL OF LITIGATION
2.a.Not later than three (1) business days after the Payment has been made, the Parties will take all actions necessary to effect the dismissal of the Litigation, including filing notices in the form substantially similar to the form attached hereto as Exhibit A.
ARTICLE III – CONSIDERATION
3.a.As a fully paid-up license fee, in consideration of all licenses, releases, and covenants herein, and provided that all Parties have signed this Agreement or identical counterparts thereof on or before June 19, 2023, Conformis will cause to be made a one-time payment to Osteoplastics of three million five hundred thousand dollars U.S. Dollars (US $3,500,000) (“the Payment”) by June 26, 2023.
Bank: [●]
Bank Address: [●]
ABA #: [●]
SWIFT Int’l Routing #: [●]
Account Name: [●]
Federal ID No.: [●]
Account No.: [●]
     Settlement and License Agreement
Page 2 of 11



3.b.The Payment constitutes reasonably equivalent value and a contemporaneous exchange for the consideration of all licenses, releases, and covenants provided for herein from Osteoplastics.
3.c.Each Party shall bear its own costs, expenses, and attorney fees in connection with the Litigation and this Agreement.
3.d.Any taxes shall be the financial responsibility of the Party obligated to pay such taxes as determined by the applicable law, and neither Party is or shall be liable at any time for any of the other Party’s taxes incurred in connection with or related to amounts paid under this Agreement.
ARTICLE IV – LICENSE AND COVENANTS
4.a.Osteoplastics, on behalf of itself and its predecessors, successors, assigns, and Affiliates, grants to Conformis and its predecessors, successors, assigns, and Affiliates, a world-wide, paid-up, perpetual, irrevocable, non- transferable, non-exclusive license, without the right to sublicense, to the Licensed Patents. For avoidance of doubt, nothing herein prevents Conformis and its Affiliates from transferring or assigning their rights herein by operation of a corporate reorganization, spin-off, or other change in corporate form.
4.b.Osteoplastics further covenants and warrants, on behalf of itself and its predecessors, successors, assigns, and Affiliates, not to sue or otherwise assert any past, present, or future claim for intellectual property infringement against the Conformis Released Parties by reason of or with respect to the making, using, selling, offering for sale, exporting, or importing of (a) any products that were accused of infringement in the Litigation or (b) any other Conformis products or services that exist as of the Effective Date, whether or not offered under the same brand name or product identifier.
ARTICLE V – RELEASES AND REPRESENTATIONS
5.a.Osteoplastics’ Release of Conformis Released Parties. Upon dismissal of the Litigation and excepting only claims arising after the Effective Date of this Agreement, Osteoplastics, on behalf of itself and its predecessors, successors, assigns, and Affiliates, does hereby now and forever release and discharge the Conformis Released Parties from all Claims relating to the Licensed Patents, which as of the Effective Date of the Agreement, Osteoplastics had or claims to have had against the Conformis Released Parties. Part of the consideration exchanged herein is for any such unknown or unsuspected Claims.
5.b.Osteoplastics’ Release of Conformis Entities and Their Affiliates. Upon dismissal of the Litigation and excepting only claims arising after the Effective Date of this Agreement, Osteoplastics, on behalf of itself and its

     Settlement and License Agreement
Page 3 of 11



predecessors, successors, assigns, and Affiliates, does hereby now and forever release and discharge Conformis and its Affiliates from all Claims relating to the IP Rights, which as of the Effective Date of the Agreement, Osteoplastics had or claims to have had against Conformis and its Affiliates. Part of the consideration exchanged herein is for any such unknown or unsuspected Claims.
5.c.Conformis’s Release of Osteoplastics Released Parties. Upon dismissal of the Litigation and excepting only claims arising after the Effective Date of this Agreement, Conformis, on behalf of itself and its predecessors, successors, assigns, and Affiliates, do hereby now and forever release and discharge the Osteoplastics Released Parties from all Claims, which as of the Effective Date of the Agreement, Conformis had or claims to have had against the Osteoplastics Released Parties. Part of the consideration exchanged herein is for any such unknown or unsuspected Claims.
5.d.Release of Unknown Claims. The Parties acknowledge and agree that it is their intent to release and discharge the Claims set forth in Sections 5.01, 5.02, and 5.03 irrespective of whether such Claims are known or unknown to any or all Parties, and irrespective of whether such Claims, if actually unknown to a Party, could or could not have been discovered by that Party through the exercise of reasonable diligence. The Parties knowingly, voluntarily, intentionally, and expressly waive any and all rights and benefits under any and all laws (including but not limited to statutes, ordinances, administrative regulations, and principles of common law) of any state, province, territory, county, city, municipality, or any other political subdivision of the United States or any foreign country, that would restrict in any fashion the full scope of enforceability of these releases.
5.e.Without limiting the generality of the foregoing or anything else in this Agreement, Osteoplastics represents and warrants that it will impose the licenses, releases, and covenants on any entity to whom Osteoplastics sells, leases, assigns, or otherwise transfers or disposes of any rights that it owns in any of the IP Rights, in whole or in part.
5.f.Conformis Representation. Conformis represents and warrants that (i) it is solvent and paying its debts as they come due on the Effective Date and
(ii) the Payment set forth herein shall not render it insolvent and/or unable to pay its debts as they come due.
ARTICLE VI – CONFIDENTIALITY AND PUBLICITY
6.a.Confidentiality. The terms of this Agreement shall be kept confidential and shall not be disclosed to any third party, except in the following circumstances: (i) a Party or a Party’s Affiliate may disclose the terms of this Settlement Agreement where it determines in good faith, after consultation with counsel, that such disclosure is required by applicable law, or court order, so long as

     Settlement and License Agreement
Page 4 of 11



the Party making such disclosure provides at least ten (10) business days’ advance notice of the circumstances and reasons for the disclosure, (ii) a Party or a Party’s Affiliate may disclose the terms of this Settlement Agreement in the course of prosecuting or defending litigation involving Third Parties, so long as the Party making the disclosure undertakes reasonable efforts to have the Settlement Agreement marked and treated as confidential pursuant to a protective order in such litigation and to have any copies of the Settlement Agreement filed in such litigation placed under seal; (iii) a Party or a Party’s Affiliate may disclose the terms of this Settlement Agreement where it determines in good faith that such disclosure is required by the rules of a securities exchange on which the securities of the Party or a Party’s Affiliate are traded; (iv) a Party or a Party’s Affiliate may disclose the terms of this Settlement Agreement in confidence to the professional legal and financial counsel and accounting professionals representing such Party or such Affiliate; (v) a Party or a Party’s Affiliate may disclose the terms of this Settlement Agreement in confidence, under a written confidentiality agreement (with confidentiality terms and conditions no less restrictive than those set forth herein), to any Person covered or potentially to be covered by the releases, licenses, or covenants granted herein, and (vi) Conformis may disclose the terms of this Settlement Agreement to Midcap Financial Trust (“Midcap”) under the confidentiality terms and conditions of that certain Credit and Security Agreement (Term Loan) between Conformis and Midcap dated November 22, 2021.
6.b.Publicity. The Parties and their Affiliates shall not issue any press release disclosing the existence of or relating to this Agreement, except as mutually agreed, in writing, between the Parties.
6.c.No Use of Other Party’s Name. In publicizing anything made, used, sold, offered for sale, imported, or exported under the licenses granted in this Agreement, no Party shall use the name of any other Party or otherwise refer to any Affiliate thereof, except with the written approval of the other Party.
ARTICLE VII - NOTICE
7.a.Any notice required or desired to be given hereunder shall be deemed sufficiently given when served either by an air courier service (such as FedEx, OHL or UPS) or by personal delivery. Service of any notice on a Party hereto shall be deemed complete upon the later of (i) actual receipt before 5:00 p.m. at the location of delivery (and shall be deemed complete on the following day if actually received after 5:00 p.m. at the location of delivery); or (ii) the third day following delivery of the notice to an air courier service with all costs fully prepaid. In order to be effective, any notice must be served upon and received by both the Party and the persons designated to receive a copy thereof at the addresses set forth below:

     Settlement and License Agreement
Page 5 of 11



For Conformis:
Conformis, Inc.
600 Technology Park Drive Billerica, MA 01821
Attn: Nicholas Stroeher

With a copy to:
Haynes and Boone, LLP 2323 Victory Ave., Suite 700
Dallas, Texas 75219 Attn: Russ Emerson

For Osteoplastics:

Fish & Richardson P.C. Suite 3200
60 South 6th Street Minneapolis, MN 55402 Attn: Jason M. Zucchi
ARTICLE VIII – ASSIGNMENT AND TRANSFER OF RIGHTS
8.a.Successors, Heirs, and Assigns. The rights and obligations of the Parties shall inure to the benefit of and shall be binding upon the Parties, their respective successors, assigns, heirs, and personal representatives (subject to any limitations otherwise set forth herein).
8.b.Transfer of Patent Rights. If Osteoplastics assigns or transfers all substantial rights in any of the IP Rights to any Person or Persons, Osteoplastics shall require such Person or Persons to agree in writing that (i) it shall respect, and make no effort to derogate from, all of the rights granted under this Agreement, including, but not limited to, the licenses, releases, and covenants not to sue granted in this Agreement; and (ii) it shall acquire no rights under this Agreement except as expressly permitted herein. If, in connection with any assignment or transfer, Osteoplastics fails to obtain the written agreements required by (i) and (ii) above, the Parties agree such failure would be a material breach of this Agreement.
ARTICLE IX – MISCELLANEOUS PROVISIONS
9.a.Dispute Resolution. Any disputes arising from or relating to this Settlement Agreement shall be resolved in the U.S. District Court for the District of Delaware.

     Settlement and License Agreement
Page 6 of 11



9.b.Governing Law and Jurisdiction. This Agreement shall be governed by and construed in accordance with the internal substantive and procedural laws of the State of Delaware without regard to conflict of laws principles.
9.c.Headings. The headings appearing herein have been inserted solely for the convenience of the Parties and shall not affect the construction, meaning, or interpretation of this Agreement.
9.d.Integration. The terms and provisions contained in this Agreement constitute the entire agreement and understanding between the Parties regarding the subject matter of this Agreement. No Party has relied or will rely on any representation or agreement of the other Party except to the extent set forth herein, and no Party shall be bound by or charged with any oral, written, or implied agreements, representations, warranties, understandings, commitments, or obligations not specifically set forth herein. This Agreement may not be released, discharged, abandoned, changed, or modified in any manner except by an instrument in writing signed by a duly-authorized officer of each of the Parties.
9.e.No Waiver. The failure of any Party at any time to require performance by any other Party of any provision of this Agreement shall in no way affect the right of such Party to require future performance of that provision. Any waiver by any Party of any breach of any provision of this Agreement shall not be construed as a waiver of any continuing or succeeding breach of such provision, a waiver of the provision itself, or a waiver of any right under this Agreement.
9.f.Counterparts. This Agreement may be executed in separate counterparts, each of which so executed and delivered shall constitute an original, but all such counterparts shall together constitute one and the same instrument. Any such counterpart may comprise one or more duplicates or duplicate signature pages, any of which may be executed by less than all of the Parties, provided that each Party executes at least one such duplicate or duplicate signature page. A copy of an executed original of this Agreement shall be admissible in evidence for all purposes in any legal proceeding as between the Parties.
9.g.Due Authorization; No Conflict. Each Party warrants and represents that such Party is fully entitled and duly authorized to enter into and deliver this Agreement. In particular, and without limiting the generality of the foregoing, Osteoplastics warrants and represents that it is fully entitled to grant the releases and licenses, enter into the covenants, and undertake the obligations set forth herein. Each Party also warrants and represents that: (i) neither the execution, nor the delivery, nor the performance of this Agreement by such Party will conflict with or result in a breach or violation of, or constitute a default under, or result in the imposition of, a lien, charge, or encumbrance upon any of such Party’s properties, or an acceleration of any of its indebtedness pursuant to any of

     Settlement and License Agreement
Page 7 of 11



the terms of any agreement or instrument by which such Party or its properties are bound, or any law, order, judgment, decree, rule, or regulation applicable to it of any court, regulatory body, administrative agency, governmental body, stock exchange, or arbitrator having jurisdiction over it; and (ii) no consent, approval, authorization, or order of, or declaration or filing with, any court or governmental agency or body, or any third party, is required to be obtained or filed by such Party in connection with the transactions contemplated in this Agreement, except for those that have been obtained or made on or prior to the Effective Date.
9.h.Interpretation and Construction. This Agreement has been fully and freely negotiated by the Parties hereto with the advice of legal counsel, shall be considered as having been drafted jointly by the Parties, and shall be interpreted and construed as if so drafted, without construction in favor of or against any Party on account of its participation in the drafting hereof.
9.i.Severability. If any provision of this Agreement shall be determined to be invalid, illegal, or unenforceable under any controlling body of law, that provision shall be reformed, construed, and enforced to the maximum extent permissible; and the validity, legality, and enforceability of the remaining provisions shall not in any way be affected or impaired thereby.
9.j.Acknowledgement. Each Party has executed this Agreement without reliance upon any promise, representation, or warranty other than those expressly set forth herein. Each Party acknowledges that (i) it has carefully read this Agreement; (ii) it has had the assistance of legal counsel of its choosing (and such other professionals and advisers as it has deemed necessary) in the review and execution hereof; (iii) the meaning and effect of the various terms and provisions hereof have been fully explained to it by such counsel; (iv) it has conducted such investigation, review, and analysis as it has deemed necessary to understand the provisions of this Agreement and the transactions contemplated hereby; and (v) it has executed this Agreement of its own free will.


[SIGNATURE PAGE FOLLOWS]
     Settlement and License Agreement
Page 8 of 11


Each of the Parties has caused this Agreement to be executed by its respective duly authorized officer as set forth below:
Osteoplastics, LLC
By: /s/Brent E. Routman
Name: Brent E. Routman
Title: President
Date: June 19,2023

Conformis, Inc.
By: /s/Mark A. Augusti
Name: Mark A. Augusti
Title: CEO
Date: 6/19/2023

     Settlement and License Agreement
Page 9 of 11


EXHIBIT A
IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE


OSTEOPLASTICS, LLC,

Plaintiff,

v.

CONFORMIS, INC.,

Defendant.



C.A. No. 20-405-MN

STIPULATION AND [PROPOSED] ORDER FOR DISMISSAL WITH PREJUDICE

Plaintiff Osteoplastics, LLC (“Osteoplastics”) and Defendant Conformis, Inc. (“Conformis”) hereby move for an order pursuant to Fed. R. Civ. P. 4l(a)(2) dismissing all claims asserted between them, with prejudice, each party to bear its own costs, expenses, and attorneys’ fees.
The Court shall retain jurisdiction of the matter to the extent necessary to enforce the terms and conditions of the Settlement and License Agreement entered into between the parties.

Respectfully submitted this_ day of      2023.



FISH & RICHARDSON P.C.

By: /s/     Martina Tyreus Hufnal (#4771) 222 Delaware Avenue, 17th Floor Wilmington, DE 19899-1114
(302) 652-5070
hufnal@fr.com

Jason M. Zucchi 3200 RBC Plaza
60 South Sixth Street Minneapolis, MN 55402
(612) 335-5070
zucchi@fr.com

Frank E. Scherkenbach One Marina Park Drive Boston, MA 02210-1878
(617) 521-7883
Scherkenbach@fr.com

Lawrence R. Jarvis
1180 Peachtree Street NE, 21st Floor
Atlanta, GA 30309
(404) 879-7238
jarvis@fr.com

ATTORNEYS FOR PLAINTIFF OSTEOPLASTICS, LLC
ASHBY & GEDDES

By: /s/    
Andrew C. Mayo (#5207)
500 Delaware Avenue, 8th Floor
P.O. Box 1150
Wilmington, DE 19899
(302) 654-1888
amayo@ashbygeddes.com

John R. Emerson Jason T. Lao Tiffany M. Cooke Caroline Wray Fox Andrew Drott Debbie J. McComas
HAYNES AND BOONE, LLP
2323 Victory Avenue, Suite 700
Dallas, TX 75219
(214) 651-5000
john.emerson@haynesboone.com jason.lao@haynesboone.com tiffany.cooke@haynesboone.com caroline.fox@haynesboone.com andrew.drott@haynesboone.com andrew.drott@haynesboone.com debbie.mccomas@haynesboone.com

ATTORNEYS FOR DEFENDANT CONFORMIS, INC


EX-10.2 3 warrantexchangeagreementen.htm EX-10.2 Document

Warrant Exchange Agreement

This Warrant Exchange Agreement (the “Agreement”) is made and entered into as of June 22, 2023, by and between Conformis, Inc., a Delaware corporation (the “Company”), and the undersigned holder of the Outstanding Warrants (as defined below) (the “Holder”).

Recitals

1.The Holder previously acquired that certain Common Stock Purchase Warrant currently exercisable, after giving effect to prior partial exercises, into 480,000 shares of common stock, par value
$0.00001 per share, of the Company (the “Common Stock”), as further described on Schedule A attached hereto (the “Outstanding Warrant”).

2.The Company has duly authorized the issuance to the Holder, in exchange for the Outstanding Warrant, of such aggregate number of shares of Common Stock as are set forth on Schedule A attached hereto (the “Exchange Shares”).

3.Each of the Company and the Holder desire to effectuate such exchange on the basis and subject to the terms and conditions set forth in this Agreement.

4.The exchange of the Outstanding Warrant for the Exchange Shares is being made in reliance upon the exemption from registration provided by Section 3(a)(9) of the Securities Act of 1933, as amended (the “Securities Act”).

Agreement

The parties to this Agreement, intending to be legally bound, agree as follows:

1.Exchange of Outstanding Warrants. The Holder hereby conveys, assigns, transfers and surrenders the Outstanding Warrant to the Company and, in exchange, the Company shall cancel the Outstanding Warrant and issue the Exchange Shares to the Holder, which Exchange Shares shall be issued without a restrictive legend and shall be freely tradable by the Holder (the “Exchange”). In connection with the Exchange, the Holder hereby relinquishes all rights, title and interest in the Outstanding Warrant (including any claims the Holder may have against the Company related thereto) and assigns the same to the Company. Within one (1) trading day of the execution and delivery of this Agreement, the Holder shall surrender to the Company at the address set forth on the Company’s signature page hereto the original version of the Outstanding Warrant or, if the original version of the Outstanding Warrant has been lost, mutilated or destroyed, an affidavit to such effect and indemnity reasonably acceptable to the Company. The Outstanding Warrant is hereby deemed cancelled and of no further force and effect, effective immediately, and shall hereafter represent only the right to receive the Exchange Shares set forth next to such Outstanding Warrant on Schedule A.

2.Issuance of Exchange Shares. Within one (1) trading day of the execution and delivery of this Agreement, the Company shall instruct its transfer agent to credit the Exchange Shares to the Holder’s account balance with the Depository Trust Company via the Deposit/Withdrawal at Custodian system, pursuant to the instructions set forth on the Holder’s signature page hereto.

3.Representations and Warranties of the Holder.

(a)The Holder is duly organized, validly existing and in good standing under the laws of the jurisdiction in which it is organized.



(b)The Holder has all requisite power, authority and capacity to enter into this Agreement and consummate the transactions contemplated hereby. The execution, delivery and performance of this Agreement, and the consummation of the transactions contemplated hereby by the Holder, have been duly authorized by all necessary action on the part of the Holder, and no other proceedings on the part of the Holder are necessary to authorize the execution, delivery or performance of this Agreement or the consummation of any of the transactions contemplated hereby.

(c)This Agreement has been duly executed and delivered by the Holder, and, assuming due execution and delivery by the Company, constitutes or will constitute the legal, valid and binding obligation of the Holder, enforceable against the Holder in accordance with its terms, subject to limitations on enforcement by general principles of equity and by bankruptcy or other laws affecting the enforcement of creditors’ rights generally.

(d)The Holder understands that the Exchange Shares are being offered and sold in reliance on specific provisions of federal and state securities laws, specifically Section 3(a)(9) of the Securities Act, and that the Company is relying upon the truth and accuracy of the representations, warranties, agreements, acknowledgments and understandings of the Holder set forth herein for purposes of qualifying for exemptions from registration under the Securities Act and applicable state securities laws.

(e)The Holder owns and holds, beneficially and of record, the entire right, title, and interest in and to the Outstanding Warrant free and clear of all Liens (as defined below). The Holder has the full power and authority to transfer and dispose of the Outstanding Warrant free and clear of any Lien other than restrictions under the Securities Act and applicable state securities laws. Other than the transactions contemplated by this Agreement, the Holder has not entered into any agreement with any person to acquire all or any portion of the Outstanding Warrant. As used herein, “Liens” shall mean any security or other property interest or right, claim, lien, pledge, option, charge, security interest, contingent or conditional sale, or other title claim or retention agreement, interest or other right or claim of third parties, whether perfected or not perfected, voluntarily incurred or arising by operation of law, and including any agreement (other than this Agreement) to grant or submit to any of the foregoing in the future.

(f)The execution, delivery and performance by the Holder of this Agreement, and the consummation by the Holder of the transactions contemplated hereby, will not (i) result in a violation of the organizational documents of the Holder, (ii) conflict with or result in a breach of or default (or an event which with notice or lapse of time or both would become a default) under, or give to others any rights of termination, amendment, acceleration or cancellation of, any agreement, indenture or instrument to which the Holder is a party, or (iii) result in a violation of any law, rule, regulation, order, judgment or decree (including federal and state securities laws) applicable to the Holder, except in the case of clauses
(ii) and (iii) above, for such conflicts, defaults, rights or violations which would not, individually or in the aggregate, reasonably be expected to have a material adverse effect on the ability of the Holder to perform its obligations hereunder.

(g)The Holder is acquiring the Exchange Shares in the ordinary course of its business. The Holder has such knowledge, sophistication, and experience in business and financial matters so as to be capable of evaluation of the merits and risks of the prospective investment in the Exchange Shares, and has so evaluated the merits and risk of such investment. The Holder is an “accredited investor” as defined in Regulation D under the Securities Act.

(h)The Holder is not (i) an “affiliate” of the Company (as defined in Rule 144 under the Securities Act (“Rule 144”)) or (ii) the “beneficial owner” (as that term is defined under the Exchange



2





Act) of more than 10% of the Company’s outstanding Common Stock assuming that the Company’s outstanding shares of common stock are as set forth on the cover page of its most recent Quarterly Report on Form 10-Q.

(i)The Holder has been given such access to information relating to the Company, including its business, finances and operations as the Holder has deemed necessary or advisable in connection with the Holder’s evaluation of the Exchange. The Holder has not relied upon any representations or statements made by the Company or its agents, officers, directors, employees or stockholders in regard to this Agreement or the basis thereof. The Holder has had the opportunity to review the Company’s filings with the Securities and Exchange Commission. The Holder has been afforded the opportunity to ask questions of the Company. The Holder understands that its investment in the Exchange Shares involves a high degree of risk. The Holder has sought such accounting, legal and tax advice as it has considered necessary to make an informed investment decision with respect to its acquisition of the Exchange Shares. The Holder is relying solely on its own accounting, legal and tax advisors, and not on any statements of the Company or any of its agents or representatives, for such accounting, legal and tax advice with respect to its acquisition of the Exchange Shares and the transactions contemplated by this Agreement.

(j)The Holder acknowledges that the terms of the Exchange have been established by negotiation between the Company and the Holder. The Holder acknowledges that the Company has not made any representation to the Holder about the advisability of this decision or the potential future value of any of the Outstanding Warrant. THE HOLDER ACKNOWLEDGES THAT, BY EXCHANGING THE OUTSTANDING WARRANT FOR SHARES OF COMMON STOCK PURSUANT TO THIS AGREEMENT, THE HOLDER WILL NOT BENEFIT FROM (I) ANY FUTURE APPRECIATION IN THE MARKET VALUE OF THE OUTSTANDING WARRANT OR (II) ANY RIGHTS AS A HOLDER OF THE OUTSTANDING WARRANT IN CONNECTION WITH ANY BUSINESS COMBINATION TRANSACTIONS, INCLUDING WITHOUT LIMITATION, ANY RIGHTS PURSUANT TO SECTION 3(E) OF THE OUTSTANDING WARRANT.

(k)Neither the Holder nor anyone acting on the Holder’s behalf has paid or given any person a commission or other remuneration directly or indirectly in connection with or in order to solicit or facilitate the Exchange.

4.Representations and Warranties of the Company.

(a)The Company is duly incorporated, validly existing and in good standing under the laws of the State of Delaware.

(b)The Company has all requisite power, authority and capacity to enter into this Agreement and consummate the transactions contemplated hereby. The execution, delivery and performance of this Agreement, and the consummation of the transactions contemplated hereby by the Company, have been duly authorized by all necessary action on the part of the Company and its board of directors (or a duly authorized committee thereof), and no other proceedings on the part of the Company are necessary to authorize the execution, delivery or performance of this Agreement or the consummation of any of the transactions contemplated hereby.

(c)This Agreement has been duly executed and delivered by the Company, and, assuming due execution and delivery by the Holder, constitutes or will constitute the legal, valid and binding obligation of the Company, enforceable against the Company in accordance with its terms, subject to limitations on enforcement by general principles of equity and by bankruptcy or other laws affecting the enforcement of creditors’ rights generally.



3





(d)The issuance of the Exchange Shares is duly authorized and, upon issuance in accordance with the terms hereof, the Exchange Shares shall be validly issued, fully paid and non- assessable and free of any and all liens and charges and preemptive or similar rights contained in the Company’s Certificate of Incorporation or Bylaws.

(e)The execution, delivery and performance by the Company of this Agreement, and the consummation by the Company of the transactions contemplated hereby, will not (i) result in a violation of the organizational documents of the Company, (ii) conflict with or result in a breach of or default (or an event which with notice or lapse of time or both would become a default) under, or give to others any rights of termination, amendment, acceleration or cancellation of, any agreement, indenture or instrument to which the Company is a party, or (iii) result in a violation of any law, rule, regulation, order, judgment or decree (including federal and state securities laws) applicable to the Company, except in the case of clauses (ii) and (iii) above, for such conflicts, defaults, rights or violations which would not, individually or in the aggregate, reasonably be expected to have a material adverse effect on the ability of the Company to perform its obligations hereunder.

(f)Neither the Company nor anyone acting on the Company’s behalf has paid or given any commission or other remuneration to any person directly or indirectly in connection with or in order to solicit or facilitate the Exchange.

(g)The Company acknowledges that the issuance of the Exchange Shares is intended to be exempt from registration by virtue of Section 3(a)(9) of the Securities Act. The Company has not taken any action that would cause such exemption not to be available.

(h)No approval, consent, order or authorization of, filing with, notice to or registration with any court, federal, state or foreign governmental authority, regulatory agency, self-regulatory organization or stock exchange or market, the shareholders of the Company, or any third party, is required to be obtained by the Company (i) to enter into and perform its obligations under the Agreement to which it is a party, (ii) for the issuance and sale of the Exchange Shares as contemplated by the Agreement (except for the listing of the Exchange Shares on the Company’s principal Trading Market), or (iii) for the exercise of any rights and remedies under any Agreement.

(i)Within one (1) trading day of the execution and delivery of this Agreement, the Company shall file a Current Report on Form 8-K with the Securities and Exchange Commission disclosing all material terms of the transactions contemplated hereunder. From and after the issuance of the Current Report on Form 8-K, the Company represents to the Holder that it shall have publicly disclosed all material, non-public information delivered to the Holder by the Company or any of its officers, directors, employees or agents in connection with the transactions contemplated hereby. In addition, effective upon the issuance of the Current Report on Form 8-K, the Company acknowledges and agrees that any and all confidentiality or similar obligations under any agreement, whether written or oral, between the Company or any of its officers, directors, agents, employees or affiliates on the one hand, and the Holder or any of its affiliates on the other hand, shall terminate. From and after the issuance of the Current Report on Form 8-K, the Company represents to the Holder that none of the Company’s directors, officers, employees or agents will provide the Holder with any material, nonpublic information that is not disclosed in the Current Report on Form 8-K.

5.Section 3(a)(9) Exchange; Holding Period; Rule 144 Eligibility. The parties acknowledge and agree that the Exchange is being completed in accordance with Section 3(a)(9) of the Securities Act. The Company acknowledges that the holding period of the Exchange Shares may be tacked on to the holding period of the Outstanding Warrant for purposes of Rule 144. The Company agrees not to take a position contrary to this Section 5. The Company acknowledges and agrees that (i) upon issuance in



4





accordance with the terms hereof, the Exchange Shares are eligible to be resold without restriction pursuant to Rule 144, and (ii) the Company is not aware of any event reasonably likely to occur that would reasonably be expected to result in the Exchange Shares becoming ineligible to be resold by the Holder pursuant to Rule 144. Simultaneously upon the execution and delivery of this Agreement, the Company will provide its transfer agent an opinion of counsel, in the form attached hereto as Schedule B, that the Exchange Shares may be freely resold by the Holder without registration under Rule 144 under the Securities Act.

6.Miscellaneous.

(a)Entire Agreement. This Agreement sets forth the entire understanding of the parties hereto relating to the subject matter hereof and supersedes all prior agreements and understandings among or between any of the parties relating to the subject matter hereof.

(b)Survival of Warranties. The representations and warranties of the parties contained in or made pursuant to this Agreement shall survive the execution and delivery of this Agreement.

(c)Governing Law; Consent to Jurisdiction. This Agreement, and any action, arbitration, suit or other legal proceeding arising out of or relating to this Agreement (including the enforcement of any provision of this Agreement), any of the transactions contemplated by this Agreement or the legal relationship of the parties to this Agreement (whether at law or in equity, whether in contract or in tort or otherwise), shall be governed by and construed and interpreted in accordance with the laws of the State of Delaware irrespective of the choice of laws principles of the State of Delaware, as to all matters, including matters of validity, construction, effect, enforceability, performance and remedies and in respect of the statute of limitations or any other limitations period applicable to any claim, controversy or dispute. Each of the parties hereto irrevocably consents to the exclusive jurisdiction and venue of the Delaware Court of Chancery in connection with any matter based upon or arising out of this Agreement.

(d)Amendments. This Agreement may not be amended, modified, altered or supplemented other than by means of a written instrument duly executed and delivered on behalf of the Company and the Holder.

(e)Waiver. No failure on the part of any person to exercise any power, right, privilege or remedy under this Agreement, and no delay on the part of any person in exercising any power, right, privilege or remedy under this Agreement, shall operate as a waiver of such power, right, privilege or remedy; and no single or partial exercise of any such power, right, privilege or remedy shall preclude any other or further exercise thereof or of any other power, right, privilege or remedy. No person shall be deemed to have waived any claim arising out of this Agreement, or any power, right, privilege or remedy under this Agreement, unless the waiver of such claim, power, right, privilege or remedy is expressly set forth in a written instrument duly executed and delivered on behalf of such person; and any such waiver shall not be applicable or have any effect except in the specific instance in which it is given.

(f)Counterparts and Exchanges by Electronic Transmission or Facsimile. This Agreement may be executed in several counterparts, each of which shall constitute an original and all of which, when taken together, shall constitute one agreement. The exchange of a fully executed Agreement (in counterparts or otherwise) by electronic transmission in .PDF format shall be sufficient to bind the parties to the terms of this Agreement.

(g)Severability. In the event that any provision of this Agreement, or the application of any such provision to any person or set of circumstances, shall be determined to be invalid, unlawful, void or unenforceable to any extent, the remainder of this Agreement, and the application of such




5





provision to persons or circumstances other than those as to which it is determined to be invalid, unlawful, void or unenforceable, shall not be impaired or otherwise affected and shall continue to be valid and enforceable to the fullest extent permitted by applicable law.

(h)Successors and Assigns. This Agreement shall be binding upon each of the parties hereto and each of their respective heirs, executors, personal representatives, successors and permitted assigns, if any. This Agreement shall inure to the benefit of the Company and the Holder and the respective successors and permitted assigns of the foregoing (if any). Neither party shall be permitted to assign any of such party’s rights or delegate any of such party’s obligations under this Agreement without the other party’s prior written consent. Any attempted assignment or delegation by a party in violation of this Section 7(h) shall be null and void.

(i)No Third Party Beneficiaries. This Agreement is intended for the benefit of the parties hereto and their respective permitted successors and assigns, and is not for the benefit of, nor may any provision hereof be enforced by, any other person.

(j)Further Assurances. Each party shall do and perform, or cause to be done and performed, all such further acts and things, and shall execute and deliver all such other agreements, certificates, instruments and documents, as any other party may reasonably request in order to carry out the intent and accomplish the purposes of this Agreement and the consummation of the transactions contemplated hereby.

(k)Fees and Expenses. Each party shall pay the fees and expenses of its advisers, counsel, accountants and other experts, if any, and all other expenses incurred by such party incident to the negotiation, preparation, execution, delivery and performance of this Agreement.


[Remainder of page intentionally left blank.]





























6





The parties hereto have caused this Agreement to be executed and delivered as of the date first written above.

CONFORMIS, INC.

By: /s/Mark A. Augusti     Name: Mark A. Augusti
Title: President and Chief Executive Officer

Address for Return of Outstanding Warrant:

Conformis, Inc.
600 Technology Park Drive Billerica, MA 01821
Attention: President and Chief Executive Officer



































[Signature Page to Warrant Exchange Agreement]

\\4158-8552-5576 v3





The parties hereto have caused this Agreement to be executed and delivered as of the date first written above.

ARMISTICE CAPITAL MASTER FUND LTD.



By: /s/Steven Boyd     Name: Steven Boyd
Title: CIO of Armistice Capital, LLC, the Investment Manager

DWAC Instructions for Exchange Shares

Please reach out to settlements@armisticecapital.com



SCHEDULE A


OUTSTANDING WARRANT


Date of Original Issuance
Shares of Common Stock Originally Issuable Upon Exercise
Shares of Common Stock Remaining Issuable Upon Exercise


Exercise Price


Expiration Date

Number of Exchange Shares to be Issued
September 28, 2020
720,202 (1)
480,000 (1)
$21.87 (1)
September 28, 2025
100,000

(1)Amounts shown in table are adjusted to reflect the 1-for-25 reverse stock split that occurred on November 9, 2022. On the original issue date, before the existence of the reverse stock split, the warrant was exercisable for 18,005,041 shares at an exercise price of $0.8748 per share. The holder subsequently exercised the warrant with respect to 6,005,041 shares (prior to the occurrence of the reverse stock split).





SCHEDULE B

[Letterhead of Company Counsel]

June 22, 2023

Equiniti Trust Company, LLC, LLC 6201 15th Avenue
Brooklyn, NY 11219 Ladies & Gentlemen:

As counsel for Conformis, Inc. (the “Company”), we have been provided the following information with respect to Armistice Capital Master Fund Ltd. (the “Holder”):

a.The Holder owns warrants exercisable for an aggregate of 480,000 shares (the “Existing Warrants”) of the Company's common stock, $0.00001 par value (“Common Stock”).

b.A minimum of one year has elapsed since the date that the Existing Warrants were acquired from the Company.

c.The Holder is not an “affiliate” of the Company within the meaning of paragraph (a) of Rule 144 (“Rule 144”) under the Securities Act of 1933, as amended (the “1933 Act”).

d.On the date hereof, the Company and the Holder entered into a Warrant Exchange Agreement (the “Warrant Exchange Agreement”), pursuant to which the Holder exchanged the Existing Warrants for an aggregate of 100,000 shares of Common Stock (the “Exchange Shares”) in a transaction made in reliance upon the exemption from registration provided by Section 3(a)(9) of the 1933 Act.

e.Neither the Company nor the Holder nor anyone acting on the Company’s or the Holder’s behalf has paid or given any person a commission or other remuneration directly or indirectly in connection with or in order to solicit or facilitate the transactions contemplated by the Warrant Exchange Agreement.

For the purposes of this letter, we have examined and relied upon the accuracy and completeness of the statements affirming the above facts contained in the Warrant Exchange Agreement.

We have not made any independent review or investigation of the facts stated in the Warrant Exchange Agreement or of any other matters. In our examination of the Warrant Exchange Agreement, we have assumed the genuineness of all signatures, the legal capacity of all natural persons, the accuracy and completeness of all documents submitted to us, the authenticity of all original documents and the conformity to authentic original documents of all documents submitted to us as copies (including telecopies). This letter is based as to matters of law solely on the federal securities laws applicable to the resale of restricted or control securities, and we express no opinion as to any other laws, statutes, ordinances, rules or regulations. This letter is given, and all statements herein are made, in the context of the foregoing.

Based upon, subject to, and limited by the foregoing, in our opinion, the Exchange Shares, when issued pursuant to the Warrant Exchange Agreement, will be issued in a transaction exempt from



registration pursuant to Section 3(a)(9) of the 1933 Act and may be freely resold by the Holder without registration under Rule 144 under the 1933 Act. Accordingly, the Exchange Shares may be issued without a legend restricting transfer under the 1933 Act.

We assume no obligation to advise you of any changes in the foregoing subsequent to the delivery of this letter. This letter has been prepared solely for your use in connection with the issuance of the Exchange Shares as described in this letter, may not be quoted in whole or in part or otherwise referred to and may not be filed with or furnished to any governmental agency or any other person or entity, without the prior written consent of this firm.

Very truly yours,

[Signature of Company Counsel]

EX-31.1 4 cfms-063023xex311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATIONS
 
I, Mark A. Augusti, certify that:
 
1. I have reviewed this Quarterly Report on Form 10-Q of Conformis, Inc.;
 
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; and
 
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.
 
 
Date:8/2/2023 By:/s/Mark A. Augusti
   Mark A. Augusti
   President and Chief Executive Officer
   (Principal Executive Officer)


EX-31.2 5 cfms-063023xex312.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATIONS
 
I, Christine Desrochers, certify that:
 
1. I have reviewed this Quarterly Report on Form 10-Q of Conformis, Inc.;
 
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; and
 
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.
 
 
Date:8/2/2023By:/s/ Christine Desrochers
  Christine Desrochers
  Chief Financial Officer
  (Principal Financial Officer)


EX-32.1 6 cfms-063023xex321.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 Quarterly Report on Form 10-Q of Conformis, Inc. (the “Company”) for the period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Mark A. Augusti, President and Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his 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.
 
 
Date:8/2/2023 By:/s/Mark A. Augusti
   Mark A. Augusti
   President and Chief Executive Officer
   (Principal Executive Officer)


EX-32.2 7 cfms-063023xex322.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 Quarterly Report on Form 10-Q of Conformis, Inc. (the “Company”) for the period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Christine Desrochers, Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of her 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.
 
 
Date:8/2/2023By:/s/ Christine Desrochers
  Christine Desrochers
  Chief Financial Officer
  (Principal Financial Officer)


EX-101.SCH 8 cfms-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive (Loss) Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Changes in Stockholder's Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Changes in Stockholder's Equity (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Operations (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Debt and Notes Payable link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Segment and Geographic Data link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Debt and Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Segment and Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Summary of Significant Accounting Policies - Rebate Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Summary of Significant Accounting Policies - Expenses and Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Accounts Receivable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Accounts Receivable - Allowance for Credit Losses and Returns (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Leases - Schedule of Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Leases - Schedule of Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Debt and Notes Payable - Schedule of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Debt and Notes Payable - Maturities of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Debt and Notes Payable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Stockholders' Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Stockholders' Equity - Reverse Stock Split (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Stockholders' Equity - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Stockholders' Equity - Demand Registration Rights (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Stockholders' Equity - At-the-Market Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Stockholders' Equity - 2021 Common Stock Offering (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Stockholders' Equity - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Stockholders' Equity - Warrants and Common Stock Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Stockholders' Equity - Stock Option Plans Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Stockholders' Equity - Stock Option Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Stockholders' Equity - Schedule of Restricted Common Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Stockholders' Equity - Inducement Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Stockholders' Equity - Stock-based Compensation Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Stockholders' Equity - Summary of Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954746 - Disclosure - Segment and Geographic Data - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954747 - Disclosure - Segment and Geographic Data - Geographic and Product Category Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cfms-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cfms-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cfms-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate [Domain] Variable Rate [Domain] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Total Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Award expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type [Domain] Award Type [Domain] common stock available for future issuance (in shares) Unvested beginning of period (in shares) Unvested ending of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Remaining lease term Lessee, Operating Lease, Remaining Lease Term Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and development expense Research and Development Expense, Policy [Policy Text Block] Foreign exchange effect on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Termination fee Merger Agreement Termination Fee Payable Merger Agreement Termination Fee Payable Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Weighted average remaining contractual term, vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Warrant Exchange Agreement With Armistice Capital Master Fund Ltd Warrant Exchange Agreement With Armistice Capital Master Fund Ltd [Member] Warrant Exchange Agreement With Armistice Capital Master Fund Ltd Dividend Yield Measurement Input, Dividend Yield [Member] Measurement Input, Dividend Yield [Member] Granted (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Granted During Period Class of Warrant or Right, Exercise Price of Warrants or Rights Granted During Period Commitments and contingencies Commitments and Contingencies Volatility Measurement Input, Price Volatility [Member] Total vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Schedule of Restricted Stock Award Activity Under the Plan Nonvested Restricted Stock Shares Activity [Table Text Block] Deferred revenue Deferred Revenue, Current Variable rate floor Debt Instrument, Variable Rate Debt Instrument, Variable Rate Geographical [Axis] Geographical [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Cancelled/expired (in dollars per share) Class of Warrant or Right, Price of Warrants or Rights Cancelled or Expired During Period Class of Warrant or Right, Price of Warrants or Rights Cancelled or Expired During Period Organization and Basis of Presentation Business Description and Basis of Presentation [Text Block] Weighted Average Remaining Contractual Life Stock Warrants, Weighted Average Remaining Contractual Life [Roll Forward] Stock Warrants, Weighted Average Remaining Contractual Life [Abstract] Approved Ratio [Axis] Approved Ratio [Axis] Approved Ratio [Axis] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Leases Lessee, Leases [Policy Text Block] Current liabilities Liabilities, Current [Abstract] Approved Ratio Two Approved Ratio Two [Member] Approved Ratio Two [Member] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.00001 par value: Authorized: 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding as of June 30, 2023 and December 31, 2022 Preferred Stock, Value, Issued Weighted Average Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Impairment charges Impairment, Long-Lived Asset, Held-for-Use Net loss per share - diluted (in dollars per share) Loss per share attributable to Conformis, Inc. stockholders: diluted (in dollars per share) Earnings Per Share, Diluted Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Registered Direct Offering Registered Direct Offering [Member] Registered Direct Offering [Member] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Long-lived assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Accounts receivable, net Accounts receivable, net Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Receivable [Domain] Receivable [Domain] Supplemental information: Supplemental Cash Flow Elements [Abstract] Royalty and licensing receivable Increase (Decrease) In Royalty Receivable Increase (Decrease) In Royalty Receivable Common stock per share (in dollars per share) Business Acquisition, Share Price Balance outstanding at the beginning of the period (in shares) Balance outstanding at the ending of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Litigation Case [Axis] Litigation Case [Axis] Trading Symbol Trading Symbol Term Loan Term Loan [Member] A loan from a bank for a specific amount, payable in equal installments over a scheduled repayment term. Number of Warrants Stock Warrants Outstanding [Roll Forward] A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised During Period Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised During Period Registration Payment Arrangement by Arrangement [Axis] Registration Payment Arrangement by Arrangement [Axis] Net loss Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Foreign currency translation and transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Leases Lessee, Operating Leases [Text Block] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Liabilities and stockholders' equity Liabilities and Equity [Abstract] Contract with customer payment period Contract with Customer, Payment Period Contract with Customer, Payment Period Stockholders’ equity Equity, Attributable to Parent [Abstract] Shipping and handling expense Cost of Goods and Services Sold Schedule of Computation of Basic and Diluted Earnings Per Share Attributable to Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Other Commitments [Table] Other Commitments [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Accrued revenue share expense Accrued Revenue Share Expense Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for revenue share expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). 2024 Long-term Debt, Maturities, Repayments Of Principal And Interest In Year One Long-term Debt, Maturities, Repayments Of Principal And Interest In Year One Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Exercise price of warrants or rights (in dollars per share) Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Common stock available for future issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Unrealized foreign exchange (gain) loss Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Final payment fee Debt Instrument, Final Payment Fee Debt Instrument, Final Payment Fee Pre-Funded Warrants Pre-Funded Warrants [Member] Pre-Funded Warrants [Member] Revenue share expense as a percentage of product revenues Related Party Transaction Revenue Share Expense Percentage On Revenue Revenue share expense as a percentage of total product revenues during the period. Operating lease liabilities Operating Lease, Liability, Noncurrent Hip Hip [Member] Hip Class of Warrant or Right [Table] Class of Warrant or Right [Table] Credit facility term Debt Instrument, Term Depreciation Depreciation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Fixed Ratio Three Fixed Ratio Three [Member] Fixed Ratio Three [Member] Income Statement Location [Axis] Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Schedule of Long Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Weighted average remaining contractual life, outstanding (in years) Class of Warrant or Right, Weighted Average Remaining Contractual Life Weighted average remaining contractual life of warrants or rights outstanding under the class of warrant or right. Schedule of Future Minimum Rental Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Risk Free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Billerica Facility Billerica Facility [Member] Billerica Facility [Member] Other Assets Other Assets, Noncurrent [Abstract] Schedule of Potential Shares of Common Stock Equivalents that are Antidilutive and Not Included in the Calculation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Schedule of the Components of Lease Expenses and Related Cash Flows Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Weighted average grant date fair value, vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Stock options and restricted stock awards Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Granted (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Granted During Period Class of Warrant or Right, Number of Securities Called by Warrants or Rights Granted During Period Interest expense Interest Expense General and administrative General and Administrative Expense [Member] Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Total property and equipment Property, Plant and Equipment, Gross Weighted average remaining contractual term, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Present value adjustment Lessee, Operating Lease, Liability, Undiscounted Excess Amount Maximum days to register for resale shares held by investors Maximum Days To Register For Resale Shares Held By Investors Maximum Days To Register For Resale Shares Held By Investors Basis of presentation and use of estimates Use of Estimates, Policy [Policy Text Block] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease liabilities Operating Lease, Liability, Current Potential milestone payment License Agreement, Potential Milestone Payment License Agreement, Potential Milestone Payment Additional shares authorized, maximum annual amount (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Authorized, Maximum Annual Amount Represents the maximum annual increase in the number of shares authorized for issuance under the plan. Revenue Share Agreements Revenue Share Agreement [Member] A revenue share agreement entered into by the entity with the related party. Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Property, Plant and Equipment [Line Items] Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Exercised (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercised During Period Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercised During Period Counterparty Name [Domain] Counterparty Name [Domain] Cash, cash equivalents and restricted cash beginning of period Cash, cash equivalents and restricted cash end of period Total cash, cash equivalents, and restricted cash shown in the statement of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Expected Term Measurement Input, Expected Term [Member] Sale of stock (in dollars per share) Sale of Stock, Price Per Share Interest income Investment Income, Interest Variable lease cost Variable Lease, Cost Rent expense Operating Lease, Cost Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Contract liability Contract with Customer, Liability, Current Schedule of Assumptions Used to Estimate the Fair Value of Options at Date of Grant Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Long-term debt, less debt issuance costs Long-Term Debt Stock-based compensation Share-Based Payment Arrangement [Policy Text Block] Proceeds received from sale of stock Sale of Stock, Consideration Received on Transaction Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax 2023 (remainder of the year) Long-term Debt, Maturities, Repayments Of Principal And Interest, Remainder Of Fiscal Year Long-term Debt, Maturities, Repayments Of Principal And Interest, Remainder Of Fiscal Year Period for unrecognized compensation expense to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Improper Classification of Cost of Revenue Improper Classification of Cost of Revenue [Member] Improper Classification of Cost of Revenue [Member] Demand registration rights Demand Registration Rights [Abstract] No definition available. Conformis V Medacta Conformis V Medacta [Member] Conformis v Medacta [Member] Entity Address, Address Line One Entity Address, Address Line One Inventories Inventory, Policy [Policy Text Block] Receivable Type [Axis] Receivable Type [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Share Price 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] Cancelled/expired (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Cancelled or Expired During Period Exercise price per share or per unit of warrants or rights cancelled or expired during the period. Business Acquisition [Axis] Business Acquisition [Axis] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Payments or credits issued to customers Contract With Customer, Refund Liability, Payments Or Credits Issued Contract With Customer, Refund Liability, Payments Or Credits Issued 2025 Long-term Debt, Maturities, Repayments Of Principal And Interest In Year Two Long-term Debt, Maturities, Repayments Of Principal And Interest In Year Two Variable Rate [Axis] Variable Rate [Axis] Accounts payable, accrued expenses and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Raw Material Inventory, Raw Materials, Net of Reserves Issuance of common stock—restricted stock (in shares) Stock Issued During Period, Shares, New Issues Cancelled/Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Milestone payment License Agreement, Milestone Payment License Agreement, Milestone Payment Title of 12(b) Security Title of 12(b) Security Related Party [Domain] Related Party, Type [Domain] Unvested beginning of period (in dollars per share) Unvested ending of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Approved Ratio [Domain] Approved Ratio [Domain] Approved Ratio [Domain] Class of Stock [Line Items] Stockholders' Equity Class of Stock [Line Items] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Inventories, net Total inventories, net Inventory, Net Osteoplastics V Conformis Osteoplastics V Conformis [Member] Osteoplastics V Conformis [Member] Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Debt and Notes Payable Long-Term Debt [Text Block] Advertising expense Advertising Cost [Policy Text Block] Inducement Awards Inducement Award [Member] Inducement Award [Member] Registration Payment Arrangement, Arrangement [Domain] Registration Payment Arrangement, Arrangement [Domain] Warrant granted during period (in shares) Granted (in shares) Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Granted During Period Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Granted During Period Product Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fixed Ratio [Axis] Fixed Ratio [Axis] Fixed Ratio [Axis] Non cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Paragon 28 Paragon 28, Inc [Member] Paragon 28, Inc Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Concentrations of credit risk and other risks and uncertainties Concentration Risk [Policy Text Block] Disclosure of accounting policy for concentration risks including but not limited to credit, supplier and customer concentration risks. Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Adjustments for Error Corrections [Axis] Error Correction, Type [Axis] Knee Knee [Member] Knee Debt instrument principal Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current Assets Assets, Current [Abstract] Total receivables Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Leases [Abstract] Security deposit Security Deposit License and revenue share agreements Other Commitments [Line Items] Advertising expense Advertising Expense Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Additional shares authorized, maximum annual percentage Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Authorized, Maximum Annual Percentage Represents the maximum annual increase in the shares authorized for issuance under the plan, as a percentage of outstanding shares at the time of increase. Change in Contract Liabilities Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] MidCap Financial Services, LLC Term Loan MidCap Financial Services, LLC Term Loan [Member] MidCap Financial Services, LLC Term Loan Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Royalty and licensing receivable Royalty Receivable Royalty Receivable Other income and expenses Other Income and Expenses [Abstract] Interest and penalties accrued Income Tax Examination, Penalties and Interest Accrued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 2015 Plan Equity Incentive Plan2015 [Member] The entity's 2015 Stock Incentive Plan (the "Plan"). Accrued legal expense Estimated Litigation Liability, Current Class of Stock [Domain] Class of Stock [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net loss, basic Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Geographic information for Product Revenue and Property and equipment, net Revenues from External Customers and Long-Lived Assets [Line Items] Number of Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Germany GERMANY Name of Property [Domain] Name of Property [Domain] Present value of lease liabilities Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] Credit Facility [Axis] Credit Facility [Axis] Schedule of Principal Payments Due Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Income tax provision Current Income Tax Expense (Benefit) Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-based compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stockholders' Equity Shareholders' Equity and Share-Based Payments [Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Cash and cash equivalents and investments Cash, Cash Equivalents, and Short-Term Investments Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Origination fee Debt Instrument, Origination Fee Due At Closing Debt Instrument, Origination Fee Due At Closing Title of Individual [Axis] Title of Individual [Axis] Plan Name [Axis] Plan Name [Axis] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Provision related to current period sales Contract With Customer, Liability, New Contract Additions Contract With Customer, Liability, New Contract Additions Number of reportable segments Number of Reportable Segments Minimum liquidity covenant Debt Instrument, Convertible, Liquidation Preference, Value Sales and marketing Selling and Marketing Expense Common stock, $0.00001 par value: Authorized: 20,000,000 shares authorized at June 30, 2023 and December 31, 2022; 7,878,332 and 7,502,462 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Non-cash lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Segment reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Loss contingency, patents allegedly infringed Loss Contingency, Patents Allegedly Infringed, Number Litigation Case [Domain] Litigation Case [Domain] Entity Filer Category Entity Filer Category Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Net loss per share Earnings Per Share, Policy [Policy Text Block] Restor3d, Inc. restor3d, Inc. [Member] restor3d, Inc. Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Broker commissions Sale Of Stock, Broker Commissions, Percent Sale Of Stock, Broker Commissions, Percent Granted (in dollars 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 Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Exercised (in dollars per share) Class of Warrant or Right, Price of Warrants or Rights Exercised During Period Class of Warrant or Right, Price of Warrants or Rights Exercised During Period Accounts receivable and allowance for credit losses Accounts Receivable [Policy Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Total vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Class of Stock [Axis] Class of Stock [Axis] Accrued other Other Accrued Liabilities, Current Weighted Average Exercise Price Per Share Stock Warrants, Outstanding, Weighted Average Exercise Price [Roll Forward] Stock Warrants, Outstanding, Weighted Average Exercise Price [Abstract] Depreciation and amortization expense Depreciation, Depletion and Amortization Allowance For Doubtful Accounts Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Furniture and fixtures Furniture and Fixtures [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Required payment to related party from net revenues of current and planned products (as a percent) Related Party Transaction, Required Payment to Related Party from Net Revenues, Percentage Percentage of net revenues with respect to current and planned products to be paid to the related party per the agreement. Restricted Stock Awards 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] Restricted cash Restricted cash Restricted Cash and Cash Equivalents Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Warrants, measurement input Warrants and Rights Outstanding, Measurement Input Unbilled receivable Unbilled Contracts Receivable Fair value of financial instruments Fair Value Measurement, Policy [Policy Text Block] Chief Operating Officer Chief Operating Officer [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Lease agreement payment received period Lease Agreement, Payment Received During A Period Lease Agreement, Payment Received During A Period Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Property, Plant and Equipment by Geographic Information Long-Lived Assets by Geographic Areas [Table Text Block] Exercised (in share) Exercised (in share) Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Exercised During Period Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Exercised During Period Less unamortized debt issuance costs Debt Issuance Costs, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total Long Term Debt And Paid In Kind Interest Commitment Long Term Debt And Paid In Kind Interest Commitment Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Balance at the beginning of the period (in dollars per share) Balance at the ending of the period (in dollars 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 Schedule of Revenue by Geographic and Product Category Information Revenue from External Customers by Geographic Areas [Table Text Block] 2019 Rights Agreement 2019 Rights Agreement [Member] 2019 Rights Agreement [Member] Non-cash interest expense Paid-in-Kind Interest Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Royalty and licensing Royalty [Member] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Accrued vendor charges Accrued Marketing Costs, Current Reusable instruments Reusable Instruments [Member] Reusable Instruments [Member] Minimum Minimum [Member] Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Class of Warrant or Right, Price of Warrants or Rights Outstanding Class of Warrant or Right, Price of Warrants or Rights Outstanding Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Schedule of Activity Under All Stock Option Plans Share-Based Payment Arrangement, Option, Activity [Table Text Block] Cash held in foreign bank accounts Cash and Cash Equivalents Held in Foreign Bank Accounts Amount of cash and cash equivalents held in foreign bank accounts as of the balance sheet date. Schedule of Range of Warrant Prices Per Share for Shares Under Warrants and the Weighted Average Contractual Life Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Accrued Liabilities and Other Liabilities [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Exercise Price Measurement Input, Exercise Price [Member] Foreign currency exchange transaction (loss) income Gain (Loss), Foreign Currency Transaction, before Tax Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Fixed Ratio [Domain] Fixed Ratio [Domain] Fixed Ratio [Domain] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Gain contingency, patents allegedly infringed Gain Contingency, Patents Allegedly Infringed upon, Number Schedule of Stock-based Compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other long-term assets Other Assets, Noncurrent Contract asset Contract with Customer, Asset, Purchase Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Net loss per share - basic (in dollars per share) Loss per share attributable to Conformis, Inc. stockholders: basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Stock options and restricted stock awards Equity Option [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Sale of Stock [Domain] Sale of Stock [Domain] MidCap Financial Services, LLC MidCap Financial Services, LLC [Member] MidCap Financial Services, LLC Warrants and rights outstanding, term Warrants and Rights Outstanding, Term 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Number of warrants, outstanding (in shares) Outstanding at beginning of period (in shares) Outstanding at end of period (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 Entity Address, City or Town Entity Address, City or Town Schedule of Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Revenue share expense Costs and Expenses, Related Party Approved Ratio One Approved Ratio One [Member] Approved Ratio One [Member] Principles of consolidation Consolidation, Policy [Policy Text Block] Cancelled/expired (in share) Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Cancelled or Expired During Period Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Cancelled or Expired During Period Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Members of Scientific Advisory Board Members Of Scientific Advisory Board [Member] Past and present members of the entity's scientific advisory board. Number of renewal options Lessee Leasing Arrangements, Operating Leases, Number of Renewal Options Lessee Leasing Arrangements, Operating Leases, Number of Renewal Options Common stock, shares authorized (in shares) Common Stock, Shares Authorized Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Conformis V Exactech Conformis V Exactech [Member] Conformis V Exactech Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] MidCap, Term Loan Long-Term Debt, Gross Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Common stock dividends declared to date Cumulative Common Stock Dividends Declared Amount of cumulative dividends declared on common stock. Cash, cash equivalents and restricted cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Title of Individual [Domain] Title of Individual [Domain] Accrued clinical trial expense Accrued Clinical Trial Expense Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for clinical trial expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Stock split, conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cancelled/Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Computer and software Computer Equipment And Software [Member] Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems. Also includes purchased and internally developed software. Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Beginning Balance Ending Balance Contract with Customer, Refund Liability Related Party [Axis] Related Party, Type [Axis] Outstanding at end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Molding and Tooling Molding And Tooling [Member] Molding And Tooling Merger Agreement Merger Agreement [Member] Merger Agreement Entity Registrant Name Entity Registrant Name Fair value of the common stock warrants Warrants and Rights Outstanding Cost of revenues Cost of Sales [Member] Document Period End Date Document Period End Date Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total vested and exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Number of Warrants Exercisable Stock Warrants, Number of Warrants Exercisable [Roll Forward] Stock Warrants, Number of Warrants Exercisable [Roll Forward] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Class of Warrant or Right, Number of Securities Available to Call by Warrants or Rights Class of Warrant or Right, Number of Securities Available to Call by Warrants or Rights Entity Central Index Key Entity Central Index Key Fixed Ratio Two Fixed Ratio Two [Member] Fixed Ratio Two [Member] Loss contingency accrual Loss Contingency Accrual Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Stock-based compensation expense Share-Based Payment Arrangement, Expense Numerator for basic and diluted loss per share: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Income tax (benefit) provision Income Tax Expense (Benefit) Rest of World Non-US [Member] Finished goods Inventory, Finished Goods, Net of Reserves Accounts receivable write offs Accounts receivable write offs Accounts Receivable, Allowance for Credit Loss, Writeoff Stock converted right to receive in cash consideration Merger Agreement, Stock Converted Right To Receive Cash Consideration Merger Agreement, Stock Converted Right To Receive Cash Consideration Accrued employee compensation Employee-related Liabilities, Current Number of operating segments Number of Operating Segments Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Impairment of long-term assets Impairment charges Impairment of Long-Lived Assets to be Disposed of Lender Name [Axis] Lender Name [Axis] Equity [Abstract] Inventories Inventory Disclosure [Text Block] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Conformis V Bodycad and Exactech Conformis V Bodycad And Exactech [Member] Conformis V Bodycad And Exactech Margin rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Estimated useful life Property, Plant and Equipment, Useful Life Long-term debt, less debt issuance costs Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Conformis V DePuy Conformis V DePuy [Member] Conformis V DePuy Sales and marketing Selling and Marketing Expense [Member] Weighted average common shares outstanding - diluted (in shares) Diluted weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Diluted 2026 Long-term Debt, Maturities, Repayments of Principal And Interest In Year Three Long-term Debt, Maturities, Repayments of Principal And Interest In Year Three Number of warrants shares, right to acquire Class Of Warrent OR Right, Number Of Shares With Right To Acquire Class Of Warrent OR Right, Number Of Shares With Right To Acquire Weighted Average Price Per Share Stock Warrants, Weighted Average Price Per Share [Roll Forward] Stock Warrants, Weighted Average Price Per Share [Roll Forward] Schedule of Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Trade Accounts Receivable Trade Accounts Receivable [Member] Other allowances Allowance for Doubtful Accounts Receivable, Other Allowances Allowance for Doubtful Accounts Receivable, Other Allowances Operating expenses Operating Expenses [Abstract] Other Receivable Other Receivables [Member] Other Receivables [Member] Acquisition of property and equipment Payments to Acquire Property, Plant, and Equipment Additional Paid-In Capital Additional Paid-in Capital [Member] Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total assets Assets Revenue recognized License Agreement, Royalty And License Revenue License Agreement, Royalty And License Revenue Cover [Abstract] Equipment Equipment [Member] Amount of equity able to raise Sale of Stock, Equity Issuable, Amount Sale of Stock, Equity Issuable, Amount Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Compensation expense related to issued stock options and restricted stock awards APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Stock Options Employee Director And Consultant Stock Options [Member] An arrangement whereby an employee, officer, member of the Board of Directors, consultant or advisor is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Other long-term liabilities Other Liabilities, Noncurrent Vested (in dollars 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 Total lease payments Lessee, Operating Lease, Liability, to be Paid Total operating expenses Operating Expenses Cowen Sales Agreement Cowen Sales Agreement [Member] Cowen Sales Agreement [Member] Segment and Geographic Data Segment Reporting Disclosure [Text Block] Shelf Registration Statement Shelf Registration Statement [Member] Shelf Registration Statement [Member] Decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Renewal term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Work in process Inventory, Work in Process, Net of Reserves Common Stock Warrants Warrants For Purchase Of Common Stock [Member] Warrants issued for the purchase of shares of the entity's common stock, exercisable immediately upon issuance. Debt and Notes Payable Debt Instrument [Line Items] Weighted average common shares outstanding - basic (in shares) Basic weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Loss from operations Operating Income (Loss) Approved Ratio Three Approved Ratio Three [Member] Approved Ratio Three [Member] Revenue Revenues [Abstract] Shipping and Handling Shipping and Handling [Member] Cost of revenue Cost of revenue Cost of Revenue Operating leases right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Warrants, measurement input term Warrants and Rights Outstanding, Measurement Input Term Warrants and Rights Outstanding, Measurement Input Term Adjustments for Error Correction [Domain] Error Correction, Type [Domain] Related Party Transaction [Axis] Related Party Transaction [Axis] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Fixed Ratio One Fixed Ratio One [Member] Fixed Ratio One [Member] Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax [Abstract] Provision for expected credit losses Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Cancelled/expired (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Cancelled or Expired During Period Number of securities into which all warrants or rights cancelled or expired during the period under the class of warrant or right could have been converted if exercised. Granted (in dollars per share) Class of Warrant or Right, Price of Warrants or Rights Granted During Period Class of Warrant or Right, Price of Warrants or Rights Granted During Period 2019 Sales Team Plan 2019 Sales Team Plan [Member] 2019 Sales Team Plan [Member] Name of Property [Axis] Name of Property [Axis] Chief Financial Officer Chief Financial Officer [Member] Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Total other expenses Nonoperating Income (Expense), Net of Interest Expense The aggregate amount of income or expense from ancillary business-related activities, net of the cost of borrowed funds accounted for as interest expense. EX-101.PRE 12 cfms-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cfms-20230630_g1.jpg begin 644 cfms-20230630_g1.jpg M_]C_X0[)17AI9@ 34T *@ @ " $2 , ! $ $: 4 ! M;@$; 4 ! =@$H , ! ( $Q ( ? ?@$R ( 4 M G0$[ ( ( L8=I 0 ! O .@ $D^ G$ 23X M "<0061O8F4@4&AO=&]S:&]P(#(Q+C @*%=I;F1O=W,I #(P,C$Z,#,Z,CD@ M,3$Z,S8Z,S 4&%T86YE5@ Z ! , ! $ * " 0 ! M_J # 0 ! : & 0, P $ !@ 1H !0 $ $V M 1L !0 $ $^ 2@ P $ @ @$ ! $ %& @( ! $ M U[ $@ ! 2 '_V/_M Q!9&]B95]#30 !_^X #D%D M;V)E &2 ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$, M# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0 M% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P, M# P,# P,# P,_\ $0@ /@"7 P$B (1 0,1 ?_= 0 "O_$ 3\ $% 0$! M 0$! , 0($!08'" D*"P$ 04! 0$! 0$ 0 " P0% M!@<("0H+$ !! $# @0"!0<&" 4###,! (1 P0A$C$%05%A$R)Q@3(&%)&A ML4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*S MA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7 MY_<1 (" 0($! ,$!08'!P8%-0$ A$#(3$2!$%187$B$P4R@9$4H;%"(\%2 MT? S)&+A7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__: P# M 0 "$0,1 #\ ]522224I))))2DDDDE*4;+*ZF.LL<&5L!<][B T-&KG.J- M_3>OY6MN>R@=JZ&N#1_US3",GS2E7[L9<'_ $/4OAE,/E$;[RCQ M_P#3>1R_J]U6D&P1E :G827_ .;;]+_/6?C9F72\#%NL:\'^;9+M1^:Z@[F_ M]!=\HAK020()Y([JG/X9'B$L626/O^E_BR]+:C\0EPF.3'')V_1_QH^II]*O MSK\4/SJ?1M!@=MP_TGI_2J_J*\FA.K\(F,0"3(@?-+>32D09$@"-GY1L%))) M)R%))))*4DDDDI__T/54DDDE*22224I))))2QF#&I[+R'ZAW^K]5KVFPF^OJ M;K;Q/N'JTL;3:[^M;3?_ &UZ^O(NO8F3]1/K3D=0]!]_U:ZTXB]C#&USCZSJ MV?197E8MN^_!W_SE'Z+U?Z1Z47,8CEQ3@#1D-/-DP9!CRQF18B=?)[O ^M#0 MP5Y[#N CUZQ(/\JRL>YKOZBT/^SJ6.-2 M:3^E9/# M9E/&0UX#ZZPUS:XY:Y[;6LLL_ML9_41ADY_-,&-XX]^'AQ_\[YT3AR6&)$JF M?/BR?\WY7:P(( !-FM3LYAJS0H7H%) M))(H4DDDDI22222G_]'TCJW6>E]&Q#F=4R68N.# <_EQ_"U['"00='-9BYV-7EX=K,C'M$UVUD.:X<:.'\KVHZY[TNA?4;I/4,T31T]]YROL[!,66- MKI^S8K/^%LJ_1U_S=6__ ='\W1HQ_\ &#UFL9EG4*?JW78-U6#7CMR[0T_1 M^V697IM;=_Q7]OT[$E/7I+D\7KW7NB]4Q>E?6=M5^/GN]'!ZQC-+&.N/T,;. MH/\ ,9%W^#]+]%_[,64T\WZX9O1?KEU#'S6OMZ UN-ZUX$C#LN;LKM.T;OLM M[V?I=W^%_F_]%RQC;*W!['@ M.:YID$'5KFN"P.@=3S\OZP?6'#R+?4Q\"ZAF+7M:-C7U^I8-S&A[]SO](DIP M.H?XG>BOO^T]'S/4=GU5/Y]%E(=6/Y.][O5R? MWVN0AG$I5PRC9D(DUPS]L\,JX?\ NDSPF,;N)H1,@+N/N#BC\S?26;TOJ/VK M*SL=YEV/<17_ ,7]#_HV,L2ZWU(X--.TP^VY@_L!S77'_,]G]M'WX>V MG27+=.Q/KWCY>5T[.SZ\W#OQGG%ZQZ5=5M%Y&RMAP6';?L=^F]_L_P"'_P " MDDI__]+IO\7%[FY M?UFK_8G4G]-^MU=,DTU/MKLI/T&=3%5=F/6S2O\ 27_F>CZE=OZHBO'^-2VL MXP/2,=Y$'-9ZSB/Y==5C7M]3_C*O324S^O=E/VCZOOO%A_5C'^J75L?J^?;G8IR'_ +9R\JNRJS[211_-TV,]9FS] M4^S^GZW\A%P:OK[@8U=>#;B=9P2UIQ;LX78V6&$>UF6PL]SF?O6?K#_\*DI) M_C/-7_,_*K=KD6VT,PVCZ9O-M;F"C\[U?3;;]#_!^HH=-HKR/KUU_'RF-N9; M@XC+F.$L<'-W[P\&Z/Y>Q3^K MH#>C8XW!T;_UCO\ HI^LUX=C:&7VNHR#8/L=M8+K!9'YC6!VYFW^ M>_P:I8\8&#$8GU 8Y<,I:2D/T!Q?\QMSF3GR"7RWDCQ1CK&)_3EP^J7]9T5E M]0VGK72VL_G6FYSHY%>R';OY._:D#]8V#TRW$M=P+BZQH_K/J#7?]%Z73:J: MLZ\9-_VCJKF--I+2P-J/T68S7>WT&N^EL_PG\XI9SXP(\)@.*)E*?IKAEQ"/ M]:HY]E-C:,=U]3,BXL]0U[F M-].W;+?T?YJV\'$JZ=BO]YM)+KKKG:E[B-SGZ*G0W'&5UDY3F&@N9ZP,Z-]/ MW;Y:/S?W$.AN6SH>54QXMH%3OL5[MS7&ES3 N86>HUU3/H>W](H<0,)&6LS( MY?;%WP2C.7%&,?Z[+D(G$1'IX1BX]*XX2A'AE*7]1H]/#L.KI_5CHW)?95EG M^3<\^@_^P\(O5*G=3MZE>-:NGTFFGG^='Z6]P_J;?35]S,(_5QC+; ,;[.P> MK!(F&['AL>I_/?R4_2&8K>B!H>'MVO\ M+X(]YG[1NW@6>U1C%'VQ RC[!B) M3GQ#A][A]O@_QOUK(\)&,8T>+V>+W./_ *>+^X\W_C-N]?Z@>N-? M4=CN^9:.0 3D ; )H M^"/&S?K5TWJ;?JIUG,;D?M;'O;TCK=3 VUEE=;MWVG'W,W/I;LM^E]/T_P!/ M;ZGZND%M'6S]9<7.^L61C-ZU]FR1]7>ET-N^S^KZ;O7LR,IS?3W>G_/,]7_1 M_0_15I)ZU__9_^T6]E!H;W1O&Q 7@ M IV96-T;W)$871A8F]O; $ 4&=0.$))30/S ) ! #A"24TG M$ "@ ! (X0DE- _4 $@ +V9F $ ;&9F 8 M $ +V9F $ H9F: 8 $ ,@ $ 6@ 8 $ -0 $ M+0 8 $X0DE- _@ ' /__________________________ M__\#Z #_____________________________ ^@ ____________ M_________________P/H /____________________________\#Z M.$))300( 0 0 D ) #A"24T$'@ ! X M0DE-!!H VL & !H _@ !L ;@!C #$ , P M #( ,0 V #$ ,P!X #$ ( !3 '0 80!M ' 90!D " 0P!O ' >0 M #( M ! $ /X !H M $ $ $ !N=6QL M @ 9B;W5N9'-/8FIC 0 %)C=#$ $ %1O<"!L M;VYG !,969T;&]N9P 0G1O;6QO;F< !H %)G M:'1L;VYG _@ 9S;&EC97-6;$QS 4]B:F, ! %7!E96YU;0 I%4VQI8V54>7!E $EM9R &8F]U;F1S M3V)J8P $ !28W0Q ! !4;W @;&]N9P 3&5F M=&QO;F< $)T;VUL;VYG : !29VAT;&]N9P /X # M=7)L5$585 $ !N=6QL5$585 $ !-'1415A4 0 "6AOD%L:6=N !V1E9F%U;'0 )=F5R=$%L:6=N96YU;0 M ]%4VQI8V5697)T06QI9VX '9&5F875L= MB9T-O;&]R5'EP965N M=6T 115-L:6-E0D=#;VQO)E\K.$ MP]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G M]Q$ @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1 M\#,D8N%R@I)#4Q5C+RLX3#TW7C M\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! M (1 Q$ /P#U5))))2DDDDE*22224I1LLKJ8ZRQP96P%SWN(#0T:N>YWM9DZ?IL+I_IOL^R_S=U];/5]>O MTO3$I"().@"0"2 -;>L=G^M2RS 9]J]5H?6X'97M=]&Q]KOS'?2;Z;;-ZHW] M-Z_E:VY[*!VKH:X-'_7-S;7+9"=1Y,(R?-*5?NQEP?\ 0]2^&4P^41OO*/'_ M --Y'+^KW5:0;!&4!J=A)?\ YMOTO\]9^-F9=+P,6ZQKP?YMDNU'YKJ#N;_T M%WRB&M!) @GDCNJ<_AD>(2Q9)8^_Z7^++TMJ/Q"7"8Y,<G]*K^HKR:$ZOPB8Q ),B!\TMY-*1!D2 (V?E&P4DDDG M(4DDDDI22222G__0]522224I))))2DDDDE+&8,:GLO(?J'?ZOU6O:;";Z^IN MMO$^X>K2QM-KOZUM-_\ ;7KZ\BZ]B9/U$^M.1U#T'W_5KK3B+V,,;7./K.K9 M]%E>5BV[[\'?_.4?HO5_I'I1I8_VKI%[.I8XU)I M/Z5D\-R<1T756:?NJ9Q\IKMKJ+0[P-;Y_P"I67]\YS#Z,D 2-+G$_P#2C\SH M_=.5R^J$JOI"0_Z,OE>AR_K3C,:6X;'7/[/>"Q@\]?TC_P#-5.GZU9K#^GIK MM;WV$L/_ $O4:LM^)DU5.OR*_LU%<>I?DD45MD[1OLR#7^''_SOG1.')88D2J9\ M^+)_S?E=K!RVYF+7DM8ZMM@D->(/A_YRK"8"$ZUX@@ $V:U.SF&K-"A>@4DD MDBA22222E))))*?_T?2.K=9Z7T;$.9U3)9BXX,!S^7']RNMNZRU_\BMBYQO^ M-+ZLRU]M>91BN^CF68[O1,\%KF;[/_ E6^KF#5];.N9GUHZH!DXF'>_$Z)C/ MUJ8RHP_-])P]]MSOH;_YNS?_ *+%]'MWULL8ZNQH>QX+7L<)!!T7AVLR,>T37;60YKAQHX?RO:CKGO2Z%]1ND]0S1-'3WWG*^SL$Q98VN MG[-BL_X6RK]'7_-U;_\ !T?S=&C'_P 8/6:QF6=0I^K==@W58->.W+M#3]'[ M99E>FUMW_%?V_3L24]>DN3Q>O=>Z+U3%Z5]9VU7X^>[T<'K&,TL8ZX_0QLZ@ M_P QD7?X/TOT7_LQ933S?KAF]%^N74,?-:^WH#6XWK7@2,.RYNRNT[1N^RWO M9^EW?X7^;_T5R4]P@Y>)BYN._%RZF7X]HBRJQH Y MKFF00=6N:X+ Z!U//R_K!]8UHV-?7ZE@W,:'OW._TB2G Z MA_B=Z*^_[3T?-R.E6@RT-/JL9_Q>YU60W_V)4JO\7'UC:X"SZX]1=6.6L-K3 M'DXYEFW_ #%T/36=9SL*K*_:7I^IN]GH5NC:YS/I>W]U6K\O(Z=C54V/.?G7 MN+:&AHKW'Z7N#?;772SZ;U##F+CQF$H0(XA*7!KQ?+I";NJ9]9EF7U"PWO:00]KJFN_0UN8YOL ML]/UO^$70K+&+U]X]1V?54_GT64AU8_D[WN]5R)@=0N?D/PK27?]-B(S60)1E#B^4RKU?XLI?\]!Q:$QE&?#\PC=Q_QA'_FNBDL0'JN7 MU#.JHS?L]>,]C6,-3'@[F!_)VO\ I*YTG-NRJK69+6MR,:UU-NSZ)+==[)_? M:Y"&<2E7#*-F0B37#/VSPRKA_P"Z3/"8QNXFA$R NX^X.*/S-])9O2^H_:LK M.QWF78]Q%?\ Q?T/^C8RQ+K?4C@TT[3#[;F#^P'-=L8N3TOHG1#73U#K-EC695H#FU5TM;9<]K'>U]NU_LW->I6-Z= M)/EY73L[/KS<._&><7K'I5U6T7D;*V'!8=M^QWZ;W^S_ (?_ *2 M2G__TNF_Q<7MQ^GYGU>N(;F=&R[JK&$075V/==3DZ_X.[>_8NO7$_67!Z;E_ M6:O]B=2?TWZW5TR334^VNRD_09U,55V8];-*_P!)?^9Z/J5V_JB*\?XU+:SC M ](QWD0WU/^,J]-)3/Z]V4_:/J^^]S3B4=7H^TZB&/+7NQS M=^XWW;O>NM7%X6']6,?ZI=6Q^KY]N=BG(?\ MG+RJ[*K/M)%'\W38SUF;/U3 M[/Z?K?R$7!J^ON!C5UX-N)UG!+6G%NSA=C9881[69;"SW.9^]9^L/_PJ2DG^ M,\U?\S\JMVN1;;0S#:/IF\VUN8*/SO5]-MOT/\'ZBATVBO(^O77\?*8VYEN# MB,N8X2QP/K!T_+^NN=2[-?86]&Z?CUV#"9=VL^TVLVVYS MO;Z+;WLV6_S'J?HO3O=+8!_C ZV_U&$NQ<2:QNW-@.U=N8VO_,M24TL?(N^H MV2XX5CC_0\FQW_:1W^ N?\ S?\ A/SU;^J[2/K7]:P0 M0?M&*8/@:9"W.M?LO]E97[8V?L[TS]J]7Z.SY>[=_H]GZ3U/YK](N2_Q:8N! MC976F=-S'9^$YV,['ML;:RUM9KL]&FYF353_ #=/I^C95^BMH]/^:_FDE.ST M; S;^ETV4Y]N.QP=MJ8QA#8>X:%[=RN. ;]8Z1:9G#2/%&.L8G].7#ZI?UG167U M#:>M=+:S^=:;G.CD5[(=N_D[]J0/UC8/3+<2UW N+K&C^L^H-=_T7I=-JIJS MKQDW_:.JN8TVDM+ VH_19C-=[?0:[Z6S_"?SBEG/C CPF XHF4I^FN&7$(_U MIRDQPCP&4N(2/#(1C#U<7%'A,OZL8QGA&+CTKCA*$>&4I?U&CT\.PZNG]6.C?YT?I;W#^IM]-7W,PC]7&,ML QOL[!ZL M$B8;L>&QZG\]_)3](9BMZ(&AX>W:_P"TO@CWF?M&[>!9[5&,4?;$#*/L&(E. M?$.'WN'V^#_&_6LARGW.(1E[PD8QC1XO9XOJG(>_'RL9_K8672=MU-C8_25._=W!GJ-_ZBWT[%S' MUSI+_P#%NRNZ^NIHLJBYWJ%FWU/T?T*GW?1_X)7/K5C66_6KIU_0LQE'UFHQ MW%N+D,N=1?B2_IM^JG6]O2.MU,#;665UNW?:S(RG-]/=Z?\\SU?]'] M#]%6DGK7_]D .$))300A !7 0$ / $$ 9 !O &( 90 @ % M: !O '0 ;P!S &@ ;P!P % !! &0 ;P!B &4 ( !0 &@ ;P!T &\ FMC.60B/SX@/'@Z>&UP;65T M82!X;6QN#IX;7!T:STB061O8F4@6$U0 M($-O&UL;G,Z&%P M+S$N,"]S5'EP92]297-O=7)C945V96YT(R(@>&UL;G,Z&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM M;&YS.G!H;W1O&UP.D-R96%T;W)4;V]L/2)04V-R:7!T-2YD;&P@5F5R&UP.DUO9&EF>41A=&4](C(P,C$M,#,M,CE4,3$Z,S8Z,S K,#4Z M,S B('AM<#I#&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2)U M=6ED.C U9#(R.3,Q+3,T930M-# R92UB,#=C+3"UD969A=6QT(CY-:6-R;W-O9G0@5V]R9" M(#(P,C$N M,#,N,CA?4')E;&EM:6YA'E?=C(N,5]$:7)E8W1O#PO&UP34TZ2&ES=&]R>3X@/')D9CI397$^ M(#QR9&8Z;&D@'0 0V]P>7)I9VAT M("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY !D97-C M !)S4D="($E%0S8Q.38V+3(N,0 $G-21T(@245#-C$Y-C8M M,BXQ M !865H@ \U$ 0 $6S%A96B M 6%E:( &^B X]0 Y!865H@ 8ID +>% 8VEA9 M6B DH #X0 +;/9&5S8P 6245#(&AT=' Z+R]W=W &, : !M '( =P!\ ($ A@"+ ) E0": )\ MI "I *X L@"W +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!$P$9 M 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I ;$! MN0'! $!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"<0)Z M H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: V8# M<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$?@2, M!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%!=4% MY07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&09!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC["1 ) M)0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*\PL+ M"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-#28- M0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/>@^6 M#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$)%ZX7TA?W&!L8 M0!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;8QN* M&[(;VAP"'"H<4AQ['*,0!YJ'I0>OA[I'Q,? M/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B--@U$S5- M-8Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:1=Y& M(D9G1JM&\$25^!8+UA]6,M9&EEI M6;A:!UI66J9:]5M%6Y5;Y5PU7(9O5\/7V%?LV %8%=@ MJF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUGDV?I M:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>;WAO MT7 K<(9PX'$Z<95Q\')+%V/G:;=OAW5G>S M>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$?^6 M1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(:8C. MB3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_D:B2 M$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:U9M" MFZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E M.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:QK_UP'# [,%GP>/"7\+;PUC#U,11 MQ,[%2\7(QD;&P\=!Q[_(/%$XIZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_RC/,9 M\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW_ M___N Y!9&]B90!D '_VP"$ 8$! 0%! 8%!08)!@4&"0L(!@8("PP* M"@L*"@P0# P,# P,$ P,# P,# P,# P,# P,# P,# P,# P,# P,# P!!P<' M#0P-&! 0&!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P, M# P,# P,# P,# P,# P,#/_ !$( &@ _@,!$0 "$0$#$0'_W0 $ "#_Q &B M !P$! 0$! $!0,"!@$ !P@)"@L! (" P$! 0$! M $ @,$!08'" D*"Q @$# P($ @8' P0"!@)S 0(#$00 !2$2,4%1!A-A M(G&!%#*1H0<5L4(CP5+1X3,68O D'EZ>WQ]?G]SA(6&AXB)BHN,C8Z/@I.4E9:7F)F:FYR=GI^2HZ M2EIJ>HJ:JKK*VNKZ$0 " @$" P4%! 4&! @# VT! (1 P0A$C%!!5$382(& M<8&1,J&Q\!3!T>$C0A528G+Q,R0T0X(6DE,EHF.RP@=STC7B1(,75),("0H8 M&28V11HG9'15-_*CL\,H*=/C\X24I+3$U.3T976%E:6UQ=7E]4969G:&EJ:V MQM;F]D=79W>'EZ>WQ]?G]SA(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI* M6FIZBIJJNLK:ZOK_V@ , P$ A$#$0 _ /5.*NQ5V*NQ5V*NQ5V*NQ5V*NQ5 MV*NQ5V*NQ51NKJWMH7FN)%BB05>1S0#ZN5;TZ^U!OFCS]M#<8A*?P=SA[(.QR$1#&-0\P>=[L$S?6(HC^S%&4' MW@5S39M;J\FY!B[3#I-) T""4@GEN#(36M?QS69#._5;LH"->FEJLZ ML&5BI&X(Z_?D1(@V&1B"-TWT[S=YBT\CT;QI$'6*7XU.9^'M3-C(H\0<++V= MAR#<<)9[Y9\^V6K2K:7:"UO3]@5^!S_DGQ]LZ70=KQS'AEZ9/.ZWLN6+U1]4 M67+FY%]76-X5=BKL5=BKL5=BKL5=BKL5=BK_ /_0]4XJ[%78J[%78J[%78J[ M%78J[%78J[%5"\O;6RM9;N[F2"U@0R332$*B(HJ69CL*8JP[RKY^O/.-W)>: M!:%/*MNS1QZK< JU](NQ%M&=_04]9V^U^Q@D:5D$GEZ"\F$^J'ZVR[I =H4^ M2]_FV8DM()FY^IR!J#$5#9,X+:WA4+#$D:CH$ 'ZLR80C'8!H,I'F56@R1"$ M'>Z1IMZC)=6T8ORTD0FXT3XE)^.T<_ MBC']6<_KNPCSQ_Z5WFC[9Z9/FE5I^6_F:20+-/?O*HLOT-;FQA6VL%41V-O&.*QP1_"B@?17*--E\2/%WE MLSPX)6?R\U_6HC2>ULY/J MY\)7'!#]#-BKYO\ ^<9;;ZOY$\X^8GJ;Z]N(K#UJ_$58>H_WLV:WM;+P:>3G M]FXA/, ?ZSZ!_+?S%;R6(T>=PMQ;U,%33DA[#W&:_L/61,/#)]47,[8T@9@"?OR!S0!HEG''(\@J M+(C@%2&![@UR8D"P(INN%6P< -J["KL5=BKL5=BKL5=BKL5=BKL5?__3]4XJ M[%78J[%78J[%78J[%78J[%78J\Q_YR4M9KG\F/,215JD<G(#G]F91#."6>H[JRR(Q1 MUH4=30@^(.<&);^GTG^<]E*%BI,MTC\R=9LT6*]07L0VYGX9 /GT.;O3=NY( M"I#BKJZ?4=C8Y;Q/"60P?FGH; >M!/$>]!R_5FTC[08CS!=<>Q,HY$+I?S1\ MOJ/@CGD/AQIAEV_AZ H'8N;J0DVI?FE?3(4T^U6WK_NV0\F'R VS U'M!,_0 M*\9$,;[4T>+#O#8_S6:C-Z"Z<-X5=BKL5=BKL5=BKL5=BKL5= MBK__U/5.*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*I=YAT6UUS0[_1[L?Z-J%O);RGP M$BE:_1UQ5\#^5]9UO\F_S9D6^B++I\SV>IVW:>TD-"5[&J4=#D9Q!!!ZI!WM M],:A865Q8P>8-!F%]YGRW,;T^R5Z9Q?:G9<\,^*.\'J^SNT8Y M (R^I+*C--=NUIV*=W;8J[%#J[@#=CL .I)]L(%F@I95Y=_+_4]29)K\-9V> MQXG:5Q[#]G-SHNQIY:E/TQ=3K.UH8QPPWD]/T_3[33[5+6TB$4$8H%'ZR>^= MAAQ1QQX8C9Y?+EE.7%(HL98&#L*NQ5V*NQ5V*NQ5V*NQ5V*NQ5__U?5.*NQ5 MV*NQ5V*NQ5V*NQ5V*NQ5V*NQ5XW_ ,Y _D);?F%8#5=)*6WFJSC*Q2-\*7,8 MW$,A['_?;_L_ZN*OE[R;^8_YD?E!K=QIE_H%^I])SW9?Y2?\ ?D>) M (HI$B.3VS0_SK_)3S.BF^EG\IZF_P#>1RKSMJ^(=05I_P #FEU'86">\?07 M:8.U\L!1]89/;V?E2^4-IGF[2KE&W7E,JFA^9S63]GLH^F42'81[ITDU&Z' M8I#T@B8?S_'_ "YN-/V=AP_2-_Z3K,^NS9?J.W]%ZH!L,S7$;Q5V*NQ5V*NQ M5V*NQ5V*NQ5V*NQ5V*O_UO5)-,52[6O,6A:';?6=8U"WT^#M)<2+PY'?Z M,58M#^>?Y237'U>/S19>K6@JY _X(@#%69V5_97ULEU97$=U;2;I/"ZR(?DR MDC%5?%78J[%78J[%78J[%78J[%6.><;3ZKYBTN&^4 B.5AQEC]TD6 MCC[\5>(>8O\ G"KRO<.SZ#KES85-5AN46X0>U1P;%6.'_G"#5>>WFF#CX_5G MK]W/%4VT;_G"/2TDY:QYEFG3^2U@6/;_ %G9_P!6*O7O(_Y$?EGY-=+C2])2 M:_3[-_>'UYA[KR^%/]BN*O0<5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BK__ MU^J_GO\ G7:_ESHT5O9(MYYFU($:=:'=4'3UI .H!^PG[;8J\M\F_P#.-_FO MSZZ>;/S4UBZ]6\I+#IBM^]"-N Y/PPBGV8XU^'%7H-U_SB9^3DUH8([&Z@DI M19TN'+@^.]0<5>9:CY!_,O\ (C7+;6_*^I2:MY-N+B.*_MI0>*+(P4>M$#0? M:^&:/_98J^KX9/4A22E.:AJ>%17%4)J^NZ-HUJ;O5;Z"QMAUEG=8Q]'([XJQ M2V_/'\I+FZ%K#YJT]IF/%5]6@)]B0%Q5FEM=6UU D]M*D\+BJ2QL&5A[$5&* MJ.K:E!I>F7>I7'(V]E"]Q-Q%6X1J6:@[[#%5#R[YATCS%HMIK.D7"W6GWJ"2 M"5? ]01^RRG9EQ5,L5=BJ0Z'YY\JZ[JVH:1I6HQ7>HZ4>.H6Z5Y1&O'XJC^8 M4Q5':EKVDZ8Z)?7*0-("4#=P,QL^KQXOK--^'39,GTBT%_C?RO\ ]7&'[S_3 M,?\ E33_ ,]M_D[/_-16G>8]&U&8PV5W'/*HY%$ZT\G/?PH_ARK3[LPY]H8(FC(6Y$-'ED+$2BK M+5M.OEY6=S'..X1@3]V6XM1')])$FO)AG#Z@8HL&HR]J"!U/6M-TL(U_<+ L MAI&6[D9CY]3#$+D:;L.">2Q$6A8/-_EN>01Q:A"7/0$T_7E$>TL$C7%NVRT. M8"^'9-U8-0@U!%01TS.!ODXGO67-S';P23RFD<2EW/L-SD9SX02648\1H-P3 MI/"DT1Y1R*&5AW!W&&,A(6%E$@D%4R2$/-?V\-W!:.W[ZXY>FOL@J8=5O=)T;58;W4=/K]4=&X&M1_-MBJ M>75U;6MO)<7,J0P1*6EED8*JJ.Y)V&*L&C_/C\HI+X6*>:;(SLW 'F0A:M*< MR..*LY^M6WU?ZSZJ?5^/J>MR'#A2O+ETXT[XJ__03_+>QC_-3_G(G7?-6I?Z M1I'EUZV,#U*5C8QVXIT/'BTC8J^K1TQ5V*J5U:6UW;O;742S02CC)$X#*P]P M<58-^I+3:O_%<8W;%7D_DS\A/,/YB/'YR M_-K4KF:2] EL]#C8QB.)MUY?[Z4C_=:#E_,V*O0KS_G&+\E[BT>W&@B N*"> M*:59%]P2Q%?HQ5Y7KWESS[_SCYJ,6O>7+V;6_P OII0FH:9.:M"&/?LI_DE3 MC_Q8N*O=]3\QZ7YE_*O4=L73VMT4//ZO<1T!D0?L/0UX?[M7_*Q5]KZ1J^FZQIMMJ6 MF7"7=A=H)+>XC-596Q5&8J^ /\ E='YG[?[O_[&'Q5Z?Y^@AN/,NAP3 M+SBE;BZGN"W3.;[7B)9\8EO&3ONRY&.#(0:(9!_@?RI4_P"X^.OT_P!ROH_BC12>+$=LHU'8T8W/$3'(VX>UC+TY?5%'>3/-$NIQRV%^OI:K9_# M,AVY ;QH,Q.W@# MP ]2Y?8DB.,CN32X_+[RQN9<^R,$HU,T9;G MB%_2E_Y=7UY'<:AHEQ)ZRV#?N7.Y J017PS'[&RRXIXB;$#Z7([7Q0J.6(HS M'J3OSO=FV\L7SCJZ>F/]F:9G=IY.'!(_YKA=G0O-%+_RVU?ZWH0M':L]B?3- M>O#JIS%[#U7B80.L')[8T_AYKZ39:3FZMU!>:ZAY@^L?F+9NK5M[5_JRD=*M MLYSELNMO71KZ8O1XM+6BE_.D]*'7.I#SKY:_YQAI_P KI\__ "E_ZB\*H_\ MYRWU_6+W6?*_D"SN&M;/6766\<&@?G*(D5_%4W?CBK)KG_G$7\KF\LG388[A M-6$5$U@RL7]6GVFC_N^'+]CCBJ'TO\EOS&M_R%UCR%=ZU%<:I>R1#3OB816U MNES&\D7J_:99(T?X:<5Y\,5?_]$P_P"7IG,D6C?75MW/\ *\#5'_!+7%4[_P"<7_+NC^8_R)N=&UBV6ZT^[OKI)H7' MB%HRG]EEZJV*L$$FV8G@[)A&6'()KC/AA#Z8(;\T[KAHUO; _%/,-O91_7*O:#)6(1ZR+;V)C MO(3_ #0DNAK)Y9\W6]O*Q^JZA$@+'85<5'_ MFOTEZ341C_#D#FZH_F=.9?Q M8RSSS)JJZ7HMU=DT9$(C![NVRYT>MSC%C,O)T6DPG+D$0\DDTVYL]+T_6Y6/ M.YN2=_ &O+_99QDL$H1AF/\ %)ZR.:,IRQ#^&+VNVE$L$8Y M6 ?)XR4>$D/E_P#YQA_\G3Y_^4O_ %%Y-B]+_/\ _)>7\Q-)M+K2IUM?,FD% MFL)6/%9%-"8F;]CXAR1_V6Q5Y=Y>_P"_Q_FCY&D\CR^=X]31_+L*!YKI024)8((V3[0E]1E3A_ M-BK_ /_23\YS7OY*?GR/-H@=_*/F-X=.@)^*6X=2%"CK\/VFQ5Y?^1WE"^T3\A?,6K:C&8]0\PVUY?,&%&](P,( MR0>G+XG_ -EBJ:?\X>?^2B'_ &T+G_C7%7J_G#RAH7FWR_=:%K=N+BQNEHP/ MVD8?9D1OV70[JV*OG3RGYC\S_D%YQ3R?YLD>]\@ZG*3I.K4)6#D?M=^-/]W1 M?\]$Q5-/^<VE2>WFE$D,T9Y*Z-.Y5E([$8J]5\[?\I9Y>IU] M3_C89SW:G^,8Z=WV>/\ !\ELZH2?;.A='02WS)IK:CHEW9KN\L9"?ZPW&8>M MTXS8I0[W*T>;PLL9=R1_EQK"W&D_HV8\;RP)C>-MF*UV.8'8NIXL?AGZL;F= MK8#')Q_PY&7\AXYNW4VYF4 DF@&Y/M@)'-+S^UE_Q%^8 NH/BL=*6@E[,PZ4 M^9SG(?X3K.(?1C_B=[,?E])PGZLBK^:'32-O^/CO]&2[>WX/ZS'L8?77&.:%@\.^MP1M2^9TT32;?B]W3LPV-?D-\UVJU7YKP\4?XOJ<_2Z M?\JGB?)PM=#ARR'F^8_(_UWEYB=2S6P1N*47F%9S1>3+N N*IOYE\L:#YFTJ;2 M=;LXKVQG4JT$ M/7^9H_AQ5__3]%^=/)7E[SCH$^AZ[;"XLI]P>CQN/LR1MU5UQ5\X?\JO_/[\ MH[Z:3\O[PZ]Y=D8N+(@.?]G;L1\?^7"<51DGYZ?\Y(7<2V-EY#>#4#\/UDVT M["OCQ>B#_@L55?*WY!_F7YW\QVWFC\V=4=(K9UDM])1P7/$\@M$_=P)7KQ_> M8J^A_,7EC1/,>@W.AZO:KXO(?YZ_E!>S#R) M(/-'E"1S(NE3;RQ@FI' D%6_RXOM?RXJBS^?_P">=Y6SLORRGBOGJJR2"/Q(B[>[8JJ>6OR,\^>>/,<'FO\ .*]$L=N0UEY>A/[M:&H#A#PC2OVD7D[_ M +;8J]N\WVCMY,UFTM(>3'3KB*WMXAU/HLJ(BC_@0,5>;?\ .*.C:OI'Y6_5 M-5LI["Z^O7#B"YC:)^)XT;BP!IBKV7%6.^>_(OE_SKY=N-"UN#U;:85CE']Y M#(/LR1GLRXJ\8_YQR_++7_R]_,3S=HVIQ,]NUK ]AJ"J?2GB]5J%6Z'D M'' _[% CS5YWLE$-_H9N)%_W;'6C>_PU&8H[0U>/:>/C_I-QT.FGO#)P_P!% M9.WGWS&/JY@&D:?)M*Q^V5[C^; 9:W4FB/!QEE'\II]P?%R!EN@Z#8Z-8K:V MBT'620_:=O$YN=)I8X(<(Y_SG4ZG4RS2XC\F.?F19WES^B_JT#S<)ZOP4M0; M=:9J^V\4Y''P_P YV'966,>.S_"R>_TVWU+36LKI*Q2H ?$-38CY9MLN 9RSEPS.*0N'\ M,G9]H>'FB,L=I_Q14&L;Z\_,M;F6VD%I;+19BI"'BNU#\SD#BG/7\1&T S&6 M$=$8@^HEG5Q!'/"\,@K'(I5A['-]D@)1,3_$Z6$C&0(Z,(\C^5)-/UK4;BX0 M@6S&&U8BE5;XN0^@TS1=E=G>'FD9?P'TNY[1UWB8H@?Q[R9/YDLS>:'>VP4L MSQ-P4=R-QFWUN,SQ2 [G7:/((98DI1^6RWL6@&WNX9('AE8*LBE30[[5S [# MC..#AE_"7*[5E&66X]7C'_..GECS'IGYN^>+W4M,NK.SNA*+>XGB9$DK=?_ "(YC\T:?P]>!2$>41_8DC)V]11\+(?M M+BK"[W\T?^)J-L6#/\ NH_]8'%64Z-_SC=J MFE_DCY@\NQ7,;^ GRAPHIC 14 image_0.jpg begin 644 image_0.jpg MB5!.1PT*&@H -24A$4@ S 0@" ( "V&RY9 2JDE$051X7NW6 M,0$ , R L/HWW?X3,)[D1 &S "DY@T /QER 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!F MR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!FR 8H8, "!V 4L 3;==Q-8Q< 245.1*Y"8((! end GRAPHIC 15 image_1a.jpg begin 644 image_1a.jpg MB5!.1PT*&@H -24A$4@ P< 0:" ( "9U9/3 0@TE$051X7NW6 M,0T , S L/(GW2EO*:6:#I(@'!,P ) $E%3D2N0F"" end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-37474  
Entity Registrant Name Conformis, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 56-2463152  
Entity Address, Address Line One 600 Technology Park Drive  
Entity Address, City or Town Billerica  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01821  
City Area Code 781  
Local Phone Number 345-9001  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Title of 12(b) Security Common Stock, $0.00001 par value  
Trading Symbol CFMS  
Entity Common Stock, Shares Outstanding   7,877,493
Entity Central Index Key 0001305773  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 26,182 $ 48,667
Accounts receivable, net 7,676 9,773
Royalty and licensing receivable 121 134
Inventories, net 19,024 18,910
Prepaid expenses and other current assets 1,616 1,785
Total current assets 54,619 79,269
Property and equipment, net 7,455 8,154
Operating lease right-of-use assets 5,159 6,078
Other Assets    
Restricted cash 462 462
Other long-term assets 86 85
Total assets 67,781 94,048
Current liabilities    
Accounts payable 3,584 4,163
Accrued expenses 5,252 7,978
Operating lease liabilities 1,936 1,932
Total current liabilities 10,772 14,073
Other long-term liabilities 336 230
Long-term debt, less debt issuance costs 20,639 20,563
Operating lease liabilities 4,009 5,003
Total liabilities 35,756 39,869
Commitments and contingencies
Stockholders’ equity    
Preferred stock, $0.00001 par value: Authorized: 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding as of June 30, 2023 and December 31, 2022 0 0
Common stock, $0.00001 par value: Authorized: 20,000,000 shares authorized at June 30, 2023 and December 31, 2022; 7,878,332 and 7,502,462 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively 0 0
Additional paid-in capital 635,703 634,647
Accumulated deficit (603,906) (581,324)
Accumulated other comprehensive income 228 856
Total stockholders’ equity 32,025 54,179
Total liabilities and stockholders’ equity $ 67,781 $ 94,048
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 7,878,332 7,502,462
Common stock, shares outstanding (in shares) 7,878,332 7,502,462
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue        
Total revenue $ 13,023 $ 15,295 $ 25,860 $ 30,846
Cost of revenue 11,189 9,835 18,923 19,645
Gross profit 1,834 5,460 6,937 11,201
Operating expenses        
Sales and marketing 4,063 6,562 9,114 13,227
Research and development 2,158 3,958 4,616 8,437
General and administrative 7,918 7,693 14,941 17,026
Total operating expenses 14,139 18,213 28,671 38,690
Loss from operations (12,305) (12,753) (21,734) (27,489)
Other income and expenses        
Interest income 6 14 15 31
Interest expense (668) (453) (1,305) (904)
Foreign currency exchange transaction (loss) income (13) (2,432) 455 (3,259)
Total other expenses (675) (2,871) (835) (4,132)
Loss before income taxes (12,980) (15,624) (22,569) (31,621)
Income tax (benefit) provision 31 (100) 13 (66)
Net loss $ (13,011) $ (15,524) $ (22,582) $ (31,555)
Net loss per share - basic (in dollars per share) [1] $ (1.78) $ (2.15) $ (3.10) $ (4.39)
Net loss per share - diluted (in dollars per share) [1] $ (1.78) $ (2.15) $ (3.10) $ (4.39)
Weighted average common shares outstanding - basic (in shares) [1] 7,316,286 7,211,851 7,291,542 7,189,634
Weighted average common shares outstanding - diluted (in shares) [1] 7,316,286 7,211,851 7,291,542 7,189,634
Product        
Revenue        
Total revenue $ 12,496 $ 15,142 $ 25,187 $ 30,026
Royalty and licensing        
Revenue        
Total revenue $ 527 $ 153 $ 673 $ 820
[1] *Adjusted for the 1-for-25 reverse stock split 
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive (Loss) Income (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (13,011) $ (15,524) $ (22,582) $ (31,555)
Other comprehensive (loss) income        
Foreign currency translation adjustments (24) 2,113 (628) 2,850
Comprehensive loss $ (13,035) $ (13,411) $ (23,210) $ (28,705)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Changes in Stockholder's Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive (Loss) Income
Restricted Stock Awards
Common Stock
Beginning balance (in shares) at Dec. 31, 2021 [1]   7,441,696        
Beginning balance at Dec. 31, 2021 $ 100,552 $ 2 $ 632,513 $ (530,851) $ (1,112)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock—restricted stock (in shares) [1]           87,387
Compensation expense related to issued stock options and restricted stock awards 1,583   1,583      
Net loss (31,555)     (31,555)    
Other comprehensive (loss) income 2,850       2,850  
Ending balance (in shares) at Jun. 30, 2022 [1]   7,529,083        
Ending balance at Jun. 30, 2022 73,430 $ 2 634,096 (562,406) 1,738  
Beginning balance (in shares) at Mar. 31, 2022 [2]   7,413,309        
Beginning balance at Mar. 31, 2022 85,994 $ 2 633,249 (546,882) (375)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock—restricted stock (in shares) [2]           115,774
Compensation expense related to issued stock options and restricted stock awards 847   847      
Net loss (15,524)     (15,524)    
Other comprehensive (loss) income 2,113       2,113  
Ending balance (in shares) at Jun. 30, 2022 [1]   7,529,083        
Ending balance at Jun. 30, 2022 $ 73,430 $ 2 634,096 (562,406) 1,738  
Beginning balance (in shares) at Dec. 31, 2022 7,502,462 7,502,462        
Beginning balance at Dec. 31, 2022 $ 54,179 $ 0 634,647 (581,324) 856  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock—restricted stock (in shares)           375,870
Compensation expense related to issued stock options and restricted stock awards 1,056   1,056      
Net loss (22,582)     (22,582)    
Other comprehensive (loss) income $ (628)       (628)  
Ending balance (in shares) at Jun. 30, 2023 7,878,332 7,878,332        
Ending balance at Jun. 30, 2023 $ 32,025 $ 0 635,703 (603,906) 228  
Beginning balance (in shares) at Mar. 31, 2023   7,497,138        
Beginning balance at Mar. 31, 2023 44,625 $ 0 635,268 (590,895) 252  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock—restricted stock (in shares)           381,194
Compensation expense related to issued stock options and restricted stock awards 435   435      
Net loss (13,011)     (13,011)    
Other comprehensive (loss) income $ (24)       (24)  
Ending balance (in shares) at Jun. 30, 2023 7,878,332 7,878,332        
Ending balance at Jun. 30, 2023 $ 32,025 $ 0 $ 635,703 $ (603,906) $ 228  
[1] *Adjusted for the 1-for-25 reverse stock split
[2] *Adjusted for the 1-for-25 reverse stock split
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Changes in Stockholder's Equity (unaudited) (Parenthetical)
3 Months Ended 6 Months Ended
Oct. 26, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Stockholders' Equity [Abstract]          
Stock split, conversion ratio 0.04 0.04 0.04 0.04 0.04
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net loss $ (22,582) $ (31,555)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 1,835 2,134
Stock-based compensation expense 1,056 1,583
Unrealized foreign exchange (gain) loss (495) 3,115
Non-cash lease expense 780 752
Provision for credit losses 132 191
Impairment of long-term assets 80 0
Non-cash interest expense 78 83
Changes in operating assets and liabilities:    
Accounts receivable 1,966 (648)
Royalty and licensing receivable 13 125
Inventories (113) (1,523)
Prepaid expenses and other assets 167 60
Accounts payable, accrued expenses and other liabilities (4,054) (1,079)
Net cash used in operating activities (21,137) (26,762)
Cash flows from investing activities:    
Acquisition of property and equipment (1,215) (990)
Net cash used in investing activities (1,215) (990)
Cash flows from financing activities:    
Net cash provided by financing activities 0 0
Foreign exchange effect on cash and cash equivalents (133) (263)
Decrease in cash, cash equivalents and restricted cash (22,485) (28,015)
Cash, cash equivalents and restricted cash beginning of period 49,129 101,118
Cash, cash equivalents and restricted cash end of period 26,644 73,103
Supplemental information:    
Cash paid for interest 1,124 715
Non cash investing and financing activities:    
Operating leases right-of-use assets obtained in exchange for lease obligations $ (137) $ 63
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations (unaudited) (Parenthetical)
3 Months Ended 6 Months Ended
Oct. 26, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]          
Stock split, conversion ratio 0.04 0.04 0.04 0.04 0.04
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Basis of Presentation
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation Organization and Basis of Presentation
 
    Conformis, Inc. (together with its subsidiaries, collectively, the “Company”) is a medical technology company that uses its proprietary iFit Image-to-Implant technology platform to develop, manufacture and sell joint replacement implants that are individually sized and shaped, which the Company refers to as personalized, individualized, or sometimes as customized, to fit and conform to each patient’s unique anatomy. The Company also offers Identity Imprint, a new line of total knee replacement products that utilizes a proprietary algorithm to select the implant size that most closely meets the geometric and anatomic requirements of the patient’s knee. Conformis’ sterile, just-in-time, Surgery-in-a-Box delivery system is available with all of its implants and personalized, single-use instruments. The Company’s proprietary iFit technology platform is potentially applicable to all major joints.
 
    The Company was incorporated in Delaware and commenced operations in 2004. The Company introduced its iUni and iDuo in 2007, its iTotal CR in 2011, its iTotal PS in 2015, its Conformis hip system in 2018, and its Identity Imprint in 2021. The Company has its corporate offices in Billerica, Massachusetts.

Merger Agreement with restor3d, Inc.

On June 22, 2023, the “Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with restor3d, Inc. (“restor3d”) and Cona Merger Sub Inc., a wholly owned subsidiary of restor3d (“Merger Sub”). Upon the terms and subject to the conditions set forth in the Merger Agreement, which has been unanimously adopted by the Board of Directors of the Company (the “Board”), Merger Sub will merge with and into the Company, with the Company continuing as the surviving corporation and a wholly owned subsidiary of restor3d (the “Merger”). The Board also unanimously resolved to recommend that the Company’s stockholders vote to adopt and approve the Merger Agreement and the Merger.

Pursuant to the Merger Agreement, upon the closing of the Merger (the “Closing”), each outstanding share of Company common stock, other than shares owned by the Company, restor3d or Merger Sub (which will be cancelled) and shares with respect to which appraisal rights are properly exercised and not withdrawn under Delaware law, will automatically be converted into the right to receive $2.27 in cash, without interest (the “Merger Consideration”).

If the Merger is consummated, the Company’s common stock will be delisted from The Nasdaq Capital Market and deregistered under the Securities Exchange Act of 1934.

In connection with the Merger, the vesting of each outstanding restricted stock unit of the Company will accelerate, and the holders of such units will receive an amount per unit equal to the Merger Consideration. All stock options and warrants of the Company that are currently outstanding have a strike price per share greater than the Merger Consideration, and will be cancelled in connection with the Merger without payment, unless exercised prior to consummation of the Merger.

The consummation of the Merger is subject to certain customary closing conditions, including (i) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of the Company’s common stock (the “Stockholder Approval”), and (ii) no temporary restraining order, preliminary or permanent injunction or other order is in effect preventing the consummation of the Merger. Moreover, each party’s obligations to consummate the Merger are subject to certain other conditions, including (a) the accuracy of the other party’s representations and warranties (subject to certain materiality exceptions), (b) the other party’s compliance in all material respects with its obligations under the Merger Agreement, and (c) in the case of restor3d and Merger Sub only, the absence of any event, change, or effect that would, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect (as defined in the Merger Agreement). A special meeting of the stockholders of the Company is scheduled to be held on August 31, 2023 to vote on, among other things, a proposal to adopt the Merger Agreement. Subject to the satisfaction of the closing conditions, the parties anticipate that the Merger will be consummated by the end of the third quarter of 2023.
The Merger Agreement contains representations and warranties and covenants of the parties customary for a transaction of this nature. Until the earlier of the termination of the Merger Agreement and the closing of the Merger, the Company has agreed to use its reasonable best efforts to conduct its business in all material respects in the ordinary course of business and has agreed to certain other operating covenants and to not take certain specified actions prior to the consummation of the Merger, as set forth more fully in the Merger Agreement. The Company has also agreed to convene and hold a meeting of its stockholders for the purpose of obtaining the Stockholder Approval. In addition, the Merger Agreement requires that, subject to certain exceptions, the Board recommend that the Company’s stockholders approve the Merger Agreement.

In addition, the Company has agreed not to initiate, solicit or knowingly encourage takeover proposals from third parties. The Company has also agreed not to provide non-public information to, or, subject to certain exceptions, engage in discussions or negotiations with, third parties regarding takeover proposals. Notwithstanding these restrictions, prior to the receipt of the Stockholder Approval, the Company may under certain circumstances provide non-public information to and participate in discussions or negotiations with third parties with respect to takeover proposals.

Prior to obtaining the Stockholder Approval, the Board may, among other things, change its recommendation that the stockholders approve the Merger Agreement in connection with a Superior Offer or an Intervening Event (in each case, as defined in the Merger Agreement), or terminate the Merger Agreement to enter into an agreement providing for a Superior Offer, subject, in each case, to complying with notice and other specified conditions, including giving restor3d the opportunity to propose revisions to the terms of the Merger Agreement during a period following notice.

The Merger Agreement contains certain termination rights for the Company and restor3d, including, among others, the right of (1) the Company to terminate the Merger Agreement in order to enter into an agreement providing for a Superior Offer (subject to the Company’s compliance with certain obligations under the Merger Agreement related to such Superior Offer and such termination) and (2) restor3d to terminate the Merger Agreement if the Board changes its recommendation with respect to the Merger Agreement. The Merger Agreement also provides that under specified circumstances, including in the event of termination by the Company to enter into an agreement providing for a Superior Offer, the Company will be required to pay restor3d a termination fee of $0.9 million and provide restor3d with a non-exclusive license to the Company’s patents except with respect to certain knee and/or hip applications.

Liquidity and operations

    These consolidated financial statements as of June 30, 2023 and for the three and six months ended June 30, 2023 and 2022, and related interim information contained within the notes to the Consolidated Financial Statements, have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business.
    
    Since the Company’s inception in June 2004, it has financed its operations primarily through private placements of preferred stock, its initial public offering in July 2015, other equity financings, debt and convertible debt financings, equipment purchase loans, patent licensing, and product revenue beginning in 2007. The Company has recurring losses and cash used in operating activities for the three and six months ended June 30, 2023 and 2022. At June 30, 2023, the Company had an accumulated deficit of $603.9 million and cash and cash equivalents of $26.2 million, and $0.5 million in restricted cash allocated to a lease deposit.

In addition, as of such date, the Company owed $21 million under its secured credit agreement with MidCap Financial Trust (“MidCap”), as agent, and certain lender parties thereto. The credit agreement provides for a five-year, $21 million secured term loan facility. However, as further described below under “Item 1A. Risk Factors,” if the proposed merger transaction with restor3d is not consummated, absent us raising additional capital, MidCap could allege that a material adverse effect has occurred under the credit agreement, which could permit MidCap to accelerate amounts due under the agreement.

The recurring losses and uncertainties about the Company's ability to raise capital raise substantial doubt about the Company's ability to continue as a going concern within one year after the issuance date to these financial statements. The financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.
The Company plans to address matters that raise substantial doubt about its ability to continue as a going concern through the completion of the Merger Agreement with restor3d. However, if the merger is not successful, the Company will require additional capital in the near-term to support its business growth and continued operations, and, based on the recent state of equity capital markets and the Company’s exploration of potential financing alternatives, the Company and its board of directors believe that it will be very challenging to obtain such financing on terms that would preserve value for the Company’s current stockholders. Absent the Company being able to obtain a sufficient level of new capital in the near-term, the Company could need to file for bankruptcy protection, which the Company and its board of directors believe would likely result in current Company stockholders receiving little, if any, value for their shares of Company common stock (and, in any event, an amount substantially less than the $2.27 per share of common stock provided for by the Merger Agreement).

Basis of presentation and use of estimates
 
    The preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. The most significant estimates used in these consolidated financial statements include revenue recognition, accounts receivable valuation, inventory reserves, impairment assessments, income tax reserves and related allowances, and the lives of property and equipment. Actual results may differ from those estimates. The interim financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

Unaudited Interim Financial Information

    The accompanying Interim Consolidated Financial Statements as of June 30, 2023 and for the three and six months ended June 30, 2023 and 2022, and related interim information contained within the notes to the Consolidated Financial Statements are unaudited. These unaudited interim consolidated financial statements have been prepared in accordance with GAAP. In management’s opinion, the unaudited interim consolidated financial statements have been prepared on the same basis as the audited financial statements and include all adjustments (including normal recurring adjustments) necessary for the fair presentation of the Company’s financial position as of June 30, 2023, results of operations for and stockholders' equity for the three and six months ended June 30, 2023 and 2022, and comprehensive loss, and cash flows for the six months ended June 30, 2023 and 2022. The results for the three and six months ended June 30, 2023 are not necessarily indicative of the results expected for the full year or any interim period.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
 
    The Company's financial results are affected by the selection and application of accounting policies and methods. There were no material changes in the six months ended June 30, 2023 to the application of significant accounting policies and estimates as described in its audited consolidated financial statements for the year ended December 31, 2022.

Concentrations of credit risk and other risks and uncertainties
     Financial instruments that subject the Company to credit risk primarily consist of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash with accredited financial institutions which mitigates potential risks related to concentration. The Company had $0.6 million as of June 30, 2023 and $1.2 million as of December 31, 2022 held in foreign bank accounts that are not federally insured. In addition, the cash held in U.S bank accounts exceeds the federally insured limits.
 
    The Company and its contract manufacturers rely on sole source suppliers and service providers for certain components. A shortage or stoppage of shipments of the materials or components that the Company purchases could result in a delay in production or adversely affect the Company’s operating results.
 
    For the three and six months ended June 30, 2023, no customer represented greater than 10% of total revenue. For the three and six months ended June 30, 2022, no customer represented greater than 10% of total revenue. As of June 30, 2023 and December 31, 2022, respectively, there was no customer that represented greater than 10% of the total net receivable balance.

Principles of consolidation
     The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries including ImaTx, Inc., ConforMIS Europe GmbH, ConforMIS UK Limited, ConforMIS Hong Kong Limited, Conformis India LLP, and Conformis Cares LLC. All intercompany balances and transactions have been eliminated in consolidation.
 
Cash, cash equivalents and restricted cash
     The Company considers all highly liquid investment instruments with original maturities of 90 days or less when purchased to be cash equivalents. The Company’s cash equivalents consist of demand deposits and money market accounts. Demand deposits and money market accounts are carried at cost which approximates their fair value. The Company has recorded restricted cash of $0.5 million as of June 30, 2023 and December 31, 2022. Restricted cash consisted of security provided for lease obligations.

    The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.

June 30,
2023
December 31,
2022
Cash and cash equivalents$26,182 $48,667 
Restricted cash462 462 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$26,644 $49,129 

Fair value of financial instruments
    Certain of the Company’s financial instruments, including cash and cash equivalents (excluding money market funds), accounts receivable, accounts payable, accrued expenses and other liabilities are carried at cost, which approximates their fair value because of the short-term maturity. The carrying value of the debt approximates fair value because the interest rate under the obligation approximates market rates of interest available to the Company for similar instruments.
 
Accounts receivable and allowance for credit losses
     Accounts receivable consist of billed and unbilled amounts due from medical facilities or independent distributors (the "Customer"). Upon completion of a procedure, revenue is recognized and an unbilled receivable is recorded. Under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers ("ASC 606"), an enforceable contract is met either at or prior to the procedure being performed. Upon receipt of a purchase order from the Customer, the billed receivable is recorded and the unbilled receivable is reversed. As a result, the unbilled receivable balance fluctuates based on the timing of the Company's receipt of purchase orders from the medical facilities. In estimating whether accounts receivable can be collected, the Company performs evaluations of customers and continuously monitors collections and payments and estimates an allowance for credit losses based on the aging of the underlying invoices, collections experience to date and any specific collection issues that have been identified. The allowance for credit losses is recorded in the period in which revenue is recorded or when collection risk is identified.

Inventories
     Inventories consist of raw materials, work-in-process components and finished goods. Inventories are stated at the lower of cost, determined using the first-in first-out method, or net realizable value. The Company regularly reviews its inventory quantities on hand and related cost and records a provision for any excess or obsolete inventory based on its estimated forecast of product demand and existing product configurations. The Company also reviews its inventory value to determine if it reflects the lower of cost or market, based on net realizable value. Appropriate consideration is given to inventory items sold at negative gross margin, purchase commitments and other factors in evaluating net realizable value. During the three and six months ended June 30,
2023, the Company recognized provisions of $0.6 million and $0.9 million, respectively, to adjust its inventory value to the lower of cost or net realizable value for excess and obsolete reserves, and estimated unused product related to known and potential cancelled cases, which is included in cost of revenue. During the three and six months ended June 30, 2022, the Company recognized provisions of $0.8 million and $2.5 million, respectively, to adjust its inventory value to the lower of cost or net realizable value for excess and obsolete reserves, and estimated unused product related to known and potential cancelled cases, which is included in cost of revenue.

Property and equipment
     Property and equipment is stated at cost less accumulated depreciation and is depreciated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized over their useful life or the life of the lease, whichever is shorter. Assets capitalized under capital leases are amortized in accordance with the respective class of assets and the amortization is included with depreciation expense. Maintenance and repair costs are expensed as incurred.

Long-lived assets
     The Company tests impairment of long-lived assets when events or changes in circumstances indicate that the assets might be impaired. If changes in circumstances lead the Company to believe that any of its long-lived assets may be impaired, the Company will test the asset group for recoverability, by evaluating whether the estimated undiscounted cash flows, including estimated residual value, generated from the asset group are sufficient to support the carrying value of the assets. During the quarter ended June 30, 2023, the Company had incurred current-period operating losses associated with its asset group, and as such, an assessment for recoverability was performed. Based on the assessment, the Company deemed its asset group to be recoverable, and no impairment charges were recognized for the quarter ended June 30, 2023.

Leases

    The Company has elected not to separate non-lease components from all classes of leases. Non-lease components have been accounted for as part of the single lease component to which they are related.

    Leases with an anticipated term, inclusive of renewals of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term.

    The Company has elected the hindsight practical expedient to determine the lease term for existing leases. This practical expedient enables an entity to use hindsight in determining the lease term when considering options to extend and terminate leases as well as purchase the underlying assets. The operating lease right-of-use assets are subsequently assessed for impairment in accordance with the Company's accounting policy for long-lived assets.

Revenue Recognition

Product Revenue Recognition

Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (“transaction price”). When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company’s contracts contained a significant financing component as of June 30, 2023. Payment is typically due between 30 and 60 days from invoice.
    To the extent that the transaction price includes variable consideration, such as prompt-pay discounts or rebates, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value to which the Company expects to be entitled. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Actual amounts of consideration ultimately received may differ from the Company's estimates. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available.
    
    If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on observable prices or a cost-plus margin approach when one is not available. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of a promised good or service to a customer. The Company's performance obligations are satisfied at the same time, typically upon surgery, therefore, product revenue is recognized at a point in time upon completion of the surgery. Since the Company does not have contracts that extend beyond a duration of one year, there is no transaction price related to performance obligations that have not been satisfied.

    Certain customer contracts include terms that allow the Company to bill for orders that are cancelled after the product is manufactured and could result in revenue recognition over time. However, the impact of adopting over time revenue recognition was deemed immaterial.

Under the long-term Distribution Agreement with Stryker, the Company supplies patient specific instrumentation to Stryker and revenue is recognized at a point in time, that is, when Stryker obtains control of the products.

    Unconditional rights to consideration are reported as receivables. Incidental items that are immaterial in the context of the contract are recognized as expense. The Company records a contract liability when there is an obligation to transfer goods or services to a customer for which the Company has received consideration from the customer. As of January 1, 2023, the contract liability balance was $0.2 million. There was no contract liability balance recorded as of January 1, 2022. At June 30, 2023, the Company had $0.6 million of contract liabilities recorded on the Consolidated Balance Sheets derived from contracts with customers. There were no contract assets recorded at June 30, 2023. The Company did not have any contract assets or liabilities recorded at June 30, 2022.

Royalty and Licensing Revenue Recognition

    The Company receives ongoing sales-based royalties under its license agreement (the "MicroPort License Agreement") with MicroPort Orthopedics Inc., a wholly owned subsidiary of MicroPort Scientific Corporation, (collectively, "MicroPort"). Royalty revenue is recorded at the expected value of the royalty revenue.

On February 9, 2023, the Company entered into a Settlement and License Agreement with Bodycad Laboratories, Inc. ("Bodycad") and Exactech, Inc. ("Exactech"), collectively, (the "Defendants"), pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to the Defendants, the Company received an upfront payment following the execution of the Settlement and License Agreement, and will receive an additional payment by June 30, 2023. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to the Defendants is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. The Defendants legally obtained control of the licenses and other rights upon full payment to Conformis. As such, the earnings process was completed and revenue was recognized upon receipt of the full payment, and all other revenue recognition criteria had been met within the scope of ASC 606.
On April 26, 2023, the Company entered into a Settlement and License Agreement with Exactech, pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Exactech, the Company received a payment within 30 days following the execution of the agreement. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from Exactech. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Exactech is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Exactech legally obtained control of the licenses and other rights upon full payment to Conformis and the completion of other deliverables.

On April 8, 2021, the Company entered into a license agreement (the “License Agreement”) with Paragon 28, Inc. ("Paragon 28"), granting Paragon 28 a non-exclusive license under a subset of the Company's U.S. patents for the use of patient-specific instruments with off-the-shelf implants in Paragon 28’s APEX 3D Total Ankle Replacement System. In consideration for the license, the Company received $0.5 million upon execution of the License Agreement, another $0.5 million in October 2021, and received an additional $0.5 million from Paragon 28 on April 7, 2022. In connection with this License Agreement, the Company recognized revenue of $1.0 million during the quarter ended June 30, 2021. The remaining $0.5 million was recognized as revenue during the quarter ended March 31, 2022.

On November 8, 2022 the Company entered into a Settlement and License Agreement with Medacta USA, ("Medacta"), pursuant to which both parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Medacta, Medacta was required to pay the Company a fee promptly after execution of the Settlement and License Agreement, which was received in full on December 12, 2022. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of the payment from Medacta. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Medacta is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Medacta legally obtained control of the license and other rights upon payment to Conformis. As such, the earnings process is complete and revenue was recognized upon receipt of the payment, and all other revenue recognition criteria had been met within the scope of ASC 606. In connection with the Settlement and License Agreement, the Company recognized licensing revenue during the year ended December 31, 2022. See “Note H—Commitments and Contingencies, Legal proceedings” for further discussion of the Medacta settlement.

Disaggregation of Revenue
See "Note K—Segment and Geographic Data" for disaggregated product revenue by geography and product category.

Variable Consideration
    Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from rebates that are offered within contracts between the Company and some of its customers. The amount of variable consideration which is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.
    The following table summarizes activity for rebate allowance reserve (in thousands):
June 30, 2023December 31, 2022
Beginning Balance$108 $79 
Provision related to current period sales104 126 
Payments or credits issued to customers(91)(97)
Ending Balance$121 $108 
Costs to Obtain and Fulfill a Contract
    The Company currently expenses commissions paid for obtaining product sales. Sales commissions are paid following the manufacture and implementation of the implant. Due to the period being less than one year, the Company will apply the practical expedient, whereby the Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in sales and marketing expense. Further, the Company incurs costs to buy, build, replenish, restock, sterilize and replace the reusable instrumentation trays associated with the sale of its products and services. The reusable instrument trays are not contract specific and are used for multiple contracts and customers, therefore does not meet the criteria to capitalize under ASC 606.

Shipping and handling costs
     Shipping and handling activities prior to the transfer of control to the customer (e.g., when control transfers after delivery) are considered fulfillment activities, and not performance obligations. Amounts invoiced to customers for shipping and handling are classified as revenue. Shipping and handling costs incurred are included in general and administrative expense. Shipping and handling expense was $1.0 million for each of the three months ended June 30, 2023 and 2022, and $2.2 million and $2.4 million for the six months ended June 30, 2023 and 2022, respectively.

Taxes collected from customers and remitted to government authorities
    The Company’s policy is to present taxes collected from customers and remitted to government authorities on a net basis and not to include tax amounts in revenue.

Research and development expense
    The Company’s research and development costs consist of engineering, product development, quality assurance, clinical and regulatory expense. These costs primarily relate to employee compensation, including salary, benefits and stock-based compensation. The Company also incurs costs related to consulting fees, revenue share, materials and supplies, and marketing studies, including data management and associated travel expense. Research and development costs are expensed as incurred.

Advertising expense
     Advertising costs are expensed as incurred, which are included in sales and marketing. Advertising expense was $0.2 million and $0.1 million for the three months ended June 30, 2023 and 2022, respectively, and $0.6 million and $0.2 million for the six months ended June 30, 2023 and 2022, respectively.

Segment reporting
     Operating segments are defined as components of an enterprise about which separate financial information is available and is evaluated on a regular basis by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources to an individual segment and in assessing performance of the segment. The Company’s chief operating decision-maker is its chief executive officer. The Company’s chief executive officer reviews financial information presented on an aggregate basis for purposes of allocating resources and evaluating financial performance. The Company has one business segment and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the aggregate Company level. Accordingly, in light of the Company’s current product offerings, management has determined that the primary form of internal reporting is aligned with the offering of the Conformis personalized joint replacement products and that the Company operates as one segment. See “Note K—Segment and Geographic Data.”
      
Foreign currency translation and transactions
     The assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at current exchange rates at the balance sheet date, and income and expense items are translated at average rates of exchange prevailing during the quarter. Net translation gains and losses are recorded in accumulated other comprehensive loss. Gains and losses from foreign currency transactions denominated in foreign currencies, including intercompany balances not of a long-term investment nature, are included in the Consolidated Statements of Operations.
 
Income taxes
     Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases, operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income in the period that includes the enactment date.

    In evaluating the need for a valuation allowance, the Company considers all reasonably available positive and negative evidence, including recent earnings, expectations of future taxable income and the character of that income. In estimating future taxable income, the Company relies upon assumptions and estimates of future activity including the reversal of temporary differences. Presently, the Company believes that a full valuation allowance is required to reduce deferred tax assets to the amount expected to be realized.
 
    The tax benefit from an uncertain tax position is only recognized if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from these positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company reviews its tax positions on an annual basis and more frequently as facts surrounding tax positions change. Based on these future events, the Company may recognize uncertain tax positions or reverse current uncertain tax positions, the impact of which would affect the consolidated financial statements.

    The Company has operations in the U.S., Germany, the United Kingdom, and India. The operating results of German operations will be permanently reinvested in that jurisdiction. As a result, the Company has only provided for income taxes at local rates when required.

    The Company is subject to U.S. federal, state, and foreign income taxes. The Company recorded a provision for income taxes of $31,000 and $(100,000) for the three months ended June 30, 2023 and 2022, respectively and $13,000 and $(66,000) for the six months ended June 30, 2023 and 2022, respectively. The Company recognizes interest and penalties related to income taxes as a component of income tax expense. As of June 30, 2023 and 2022, a cumulative balance of $8,000 and $45,000 of interest and penalties had been accrued, respectively. Please note that as result of the conclusion of a 2017 - 2019 Germany tax audit, the Company has reversed the respective uncertain tax positions for those years, resulting in a reduction of interest and penalties, as they now apply to only tax years 2020 - 2022.

The Inflation Reduction Act (IRA) was enacted on August 16, 2022. Based on review of the IRA, the Company does not expect any impact to its tax provision. In particular, the Company does not expect to pay Corporate Alternative Minimum Tax (CAMT) in future years based on its projected losses and not reaching the income thresholds. The IRA introduces a 15% CAMT for corporations whose average annual adjusted financial statement income for any consecutive three-tax-year period preceding the tax year exceeds $1 billion starting in 2023.

Stock-based compensation
     The Company accounts for stock-based compensation in accordance with ASC 718, Stock Based Compensation ("ASC 718").  ASC 718 requires all stock-based payments to employees and consultants, including grants of stock options, to be recognized in the consolidated statements of operations based on their fair values. The Company uses the Black-Scholes option pricing model to determine the weighted-average fair value of options granted and recognizes the compensation expense of stock-based awards on a straight-line basis over the vesting period of the award.
     
    The determination of the fair value of stock-based payment awards utilizing the Black-Scholes option pricing model is affected by the stock price, exercise price, and a number of assumptions, including expected volatility of the stock, expected life of the option, risk-free interest rate and expected dividends on the stock. The Company evaluates the assumptions used to value the awards at each grant date and if factors change and different assumptions are utilized, stock-based compensation expense may differ significantly from what has been recorded in the past. If there are any modifications or cancellations of the underlying unvested securities, the Company may be required to accelerate, increase or cancel any remaining unearned stock-based compensation expense.
Net loss per share
     The Company calculates net loss per share in accordance with ASC 260, "Earnings per Share." Basic earnings per share (“EPS”) is calculated by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period and the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method.
     
    The following table sets forth the computation of basic and diluted earnings per share attributable to stockholders (in thousands, except share and per share data):
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except share and per share data)2023202220232022
Numerator:    
Basic and diluted loss per share    
Net loss$(13,011)$(15,524)$(22,582)$(31,555)
Denominator:    
Basic and diluted weighted average shares*7,316,286 7,211,851 7,291,542 7,189,634 
Loss per share attributable to Conformis, Inc. stockholders:
Basic and diluted*$(1.78)$(2.15)$(3.10)$(4.39)
  *Adjusted for the 1-for-25 reverse stock split

    The following table sets forth potential shares of common stock equivalents that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Stock options and restricted stock awards*6,169 20,686 20,341 26,629 
*Adjusted for the 1-for-25 reverse stock split

Recently Adopted Accounting Standards    

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” which modifies the measurement approach for credit losses on financial assets measured on an amortized cost basis from an 'incurred loss' method to an 'expected loss' method. In November 2019, the FASB issued ASU 2019-11, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses.” ASU 2019-11 is an accounting pronouncement that amends ASU 2016-13. The ASU 2019-11 amendment provides clarity and improves the codification to ASU 2016-13. The Company adopted these ASUs as of January 1, 2023. The adoption of these ASUs has not had a material impact on the Company's consolidated financial statements or related disclosures.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable
6 Months Ended
Jun. 30, 2023
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]  
Accounts Receivable Accounts Receivable
 
    Accounts receivable consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Total receivables$8,310 $10,383 
Allowance for credit losses(634)(610)
Accounts receivable, net$7,676 $9,773 
 
    The beginning accounts receivable balance as of January 1, 2023 and 2022, was $9.8 million and $9.1 million, respectively. All activity within accounts receivables relate to normal operational activity from the period. Accounts receivable included unbilled receivable of $1.2 million and $1.4 million at June 30, 2023 and December 31, 2022, respectively. Write-offs related to accounts receivable were approximately $96,000 and $0 for
the three months ended June 30, 2023 and 2022, respectively, and $96,000 and $13,000 for the six months ended June 30, 2023 and 2022, respectively.

    Summary of allowance for credit losses and returns activity was as follows (in thousands):
June 30,
2023
December 31,
2022
Beginning balance$(610)$(257)
Provision for expected credit losses(132)(396)
Other allowances12 (7)
Accounts receivable write offs96 50 
Ending balance$(634)$(610)
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
 
    Inventories consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Raw Material$9,149 $9,699 
Work in process1,917 2,118 
Finished goods7,958 7,093 
Total inventories, net$19,024 $18,910 
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
 
    Property and equipment consisted of the following (in thousands):
 Estimated
Useful
Life
(Years)
June 30, 2023December 31, 2022
Equipment
5-7
$20,499 $20,490 
Furniture and fixtures
5-7
765 765 
Computer and software311,113 11,037 
Leasehold improvements
3-7
2,251 2,295 
Reusable instruments58,173 7,147 
Molding and Tooling5556 489 
Total property and equipment 43,357 42,223 
Accumulated depreciation (35,902)(34,069)
Property and equipment, net $7,455 $8,154 

    Depreciation expense related to property and equipment was $0.9 million and $1.0 million for the three months ended June 30, 2023 and 2022, respectively, and $1.8 million and $2.1 million for the six months ended June 30, 2023 and 2022, respectively. For the six months ended June 30, 2023, the Company recognized $0.1 million in impairment charges related to unused manufacturing equipment and building improvements.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Expenses Accrued Expenses
 
    Accrued expenses consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Accrued employee compensation$2,214 $4,279 
Accrued legal expense1,034 397 
Accrued vendor charges107 903 
Accrued revenue share expense318 791 
Accrued clinical trial expense— 342 
Deferred revenue585 215 
Accrued other994 1,051 
 $5,252 $7,978 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases Leases
    The Company maintains its corporate headquarters in a leased building located in Billerica, Massachusetts. The Company maintains its design and manufacturing facilities in leased buildings located in Wilmington, Massachusetts, Wallingford, Connecticut and Hyderabad, India.

    The Company's leases have remaining lease terms of approximately one-to-five years, some of which include one or more options to extend the leases for up to five years per renewal. The exercise of lease renewal options is at the sole discretion of the Company. The amounts disclosed in the Consolidated Balance Sheet pertaining to right-of-use assets and lease liabilities are measured based on management’s current expectations of exercising its available renewal options.

On May 11, 2021, the Company executed an amendment to extend the term of the Wilmington lease through September 30, 2027.

    The Company’s existing leases are not subject to any restrictions or covenants which preclude its ability to pay dividends, obtain financing, or enter into additional leases.

    As of June 30, 2023, the Company had not entered into any leases which have not yet commenced which would entitle the Company to significant rights or create additional obligations.

    The Company uses either its incremental borrowing rate or the implicit rate in the lease agreement as the basis to calculate the present value of future lease payments at lease commencement. The incremental borrowing rate represents the rate the Company would have to pay to borrow funds on a collateralized basis over a similar term and in a similar economic environment.

    The components of lease expense and related cash flows were as follows (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2023202220222021
Rent expense$486 $486 $974 $965 
Variable lease cost (1)
182 93 223 201 
$668 $579 $1,197 $1,166 
(1) Variable operating lease expenses consist primarily of common area maintenance and real estate taxes for the three and six months ended June 30, 2023 and 2022.
 
    As of June 30, 2023, the remaining weighted-average lease term of the operating leases was 3.4 years and the weighted-average discount rate was 6.0%. 

    The future minimum rental payments under these agreements as of June 30, 2023 were as follows (in thousands):
YearMinimum Lease Payments
2023897 
20242,124 
20251,869 
2026968 
2027741 
Total lease payments$6,599 
Present value adjustment(654)
Present value of lease liabilities$5,945 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
License and revenue share agreements

Revenue share agreements
 
    The Company is party to revenue share agreements with certain past and present members of its scientific advisory board under which these advisors agreed to participate on a scientific advisory board and to assist with the development of the Company’s personalized implant products and related intellectual property. These agreements provide that the Company will pay the advisor a specified percentage of the Company’s net revenue, ranging from 0.1% to 1.33%, with respect to the Company’s products on which the advisor made a technical contribution or, in some cases, products covered by one or more claims of one or more Company patents on which the advisor is a named inventor. The specific percentage is determined by reference to product classifications set forth in the agreement and is often tiered based on the level of net revenue collected by the Company on such product sales. The Company’s payment obligations under these agreements typically expire a fixed number of years after expiration or termination of the agreement or a fixed number of years after the first sale of a product, but in some cases expire on a product-by-product basis or expiration of the last to expire of the Company’s patents where the advisor is a named inventor that claims the applicable product.
      
    The Company incurred aggregate revenue share expense including all amounts payable under the Company’s scientific advisory board revenue share agreements of $0.3 million during the three months ended June 30, 2023, representing 2.1% of product revenue and $0.6 million during the six months ended June 30, 2023, representing 2.2% of product revenue and $0.7 million during the three months ended June 30, 2022, representing 4.8% of product revenue and $1.3 million during the six months ended June 30, 2022, representing 4.3% of product revenue. Revenue share expense is included in research and development.

Other obligations
 
    In the ordinary course of business, the Company is a party to certain non-cancellable contractual obligations typically related to product royalty and research and development.  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. There have been no contingent liabilities requiring accrual at June 30, 2023 or December 31, 2022.
 
Legal proceedings

In the ordinary course of the Company's business, the Company is subject to routine risk of litigation, claims and administrative proceedings on a variety of matters, including patent infringement, product liability, securities-related claims, and other claims in the United States and in other countries where the Company sells its products. In the case of matters below in which the Company is a defendant, adverse outcomes of these lawsuits could have a material adverse effect on the Company's business, financial condition or results of operations. The Company is presently unable to predict the outcome of these lawsuits or to reasonably estimate a range of potential losses, if any, related to the lawsuits. Legal costs associated with legal proceedings are accrued as incurred.

Proceedings and Complaints Related to the Merger Agreement

On July 27, 2023 and July 31, 2023, respectively, two purported Company stockholders filed separate complaints against the Company and the members of its board directors in the United States District Court for the Southern District of New York in cases captioned Burnett v. Conformis Inc., et al., 1:23-cv-06536 (S.D.N.Y.) and Anderson v. Conformis Inc., et al., 1:23-cv-06686 (S.D.N.Y.), respectively. The complaints each assert claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act, and allege that the proxy statement filed with the SEC on July 24, 2023 regarding the proposed merger transaction with restor3d is materially incomplete and misleading because it fails to disclose certain purportedly material information. Among other remedies, the plaintiffs each seek to enjoin the merger. Between July 24, 2023 and July 27, 2023, counsel to four different purported Company stockholders sent demand letters to counsel for the Company making similar assertions and, in one instance, attaching a draft federal court complaint against the Company and the members of its board directors, asserting similar claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act and also seeking to enjoin the merger. On July 31, 2023, the Company also received a demand under Section 220 of the Delaware General
Corporation Law seeking formal access to the Company’s books and records related to the proposed merger with restor3d and the process leading up to it.

Although the ultimate outcome of these matters cannot be predicted with certainty, the Company and the individual defendants believe the claims are without merit and intend to defend against these actions vigorously. If any plaintiffs are successful in obtaining an injunction prohibiting the completion of the merger on the agreed-upon terms, then such injunction may prevent the merger from being completed, or from being completed within the expected time frame. Additional lawsuits against the Company and/or its directors and officers in connection with the merger may be filed in the future. If additional similar complaints are filed or demand letters are sent, absent new or different allegations that are material, the Company will not necessarily announce such additional filings or letters. At this time, the Company is unable to estimate the potential loss or range of losses that might be incurred in connection with these matters.

Settlement and License Agreement with Medacta

On August 29, 2019, the Company filed a lawsuit against Medacta USA, Inc. in the United States District Court for the District of Delaware. The Company amended its complaint on December 23, 2019, and again on October 14, 2020, adding Medacta International SA (Medacta USA, Inc.’s parent company) as a defendant (Medacta USA, Inc. and Medacta International SA are referred to, together, as “Medacta”). The Company is seeking damages for Medacta’s infringement of certain of the Company’s patents related to patient-specific instrument and implant systems, alleging that Medacta’s multiple lines of patient-specific instruments, as well as the implant components used in conjunction with them, infringe four of the Company’s patents. The accused product lines include Medacta patient-specific instrument and implant systems for knee and shoulder replacement procedures. On January 6, 2020, Medacta filed its answer to the Company's complaint, denying that its patient-specific instrument and implant systems infringe the patents asserted by the Company. Medacta’s answer also alleges the affirmative defense that the Company's asserted patents are invalid. On January 21, 2021, Medacta International SA filed a partial motion to dismiss; on February 16, 2021, the Company filed its opposition to the motion; and on March 2, 2021, Medacta International SA filed its reply. On March 4, 2021, the court issued its opinion on claim construction, ruling in the Company’s favor on the construction of all of the disputed terms. On June 3, 2022, the court denied Medacta International SA’s motion to dismiss. On September 8, 2022, the parties notified the court that an agreement in principle to settle the case had been reached. The trial schedule and case deadlines were canceled, pending the parties’ preparation of and agreement to a definitive settlement agreement.

On October 20, 2021, the Company filed a lawsuit against Medacta Germany GmbH and Medacta International SA (together, “Medacta Europe”) in the Regional Court of Düsseldorf ("German Court"). We are seeking damages for Medacta Europe’s infringement of one of our German patents related to patient-specific instrument and implant systems through Medacta Europe’s sales of multiple lines of PSI, as well as the implant components used in conjunction with them, in Germany. The accused product lines include Medacta Europe’s patient-specific instrument and implant systems for knee, hip, and shoulder replacement procedures. Medacta Europe filed its statement of defense on January 31, 2022. The Company filed its reply to Medacta’s statement of defense on April 28, 2022. As of July 28, 2022, the Company delivered security deposits in the amount of EUR 146,000 to the German Court in order to maintain the action. On September 1, 2022, an oral hearing on infringement and liability was held. On September 9, 2022, the parties notified the court that an agreement in principle to settle the case had been reached, and the issuance of further rulings by the court was delayed, pending the parties’ preparation of and agreement to a definitive settlement agreement.
On November 8, 2022, the Company entered into a non-exclusive, fully paid up, worldwide settlement and license agreement with Medacta, resolving the matters described in the two preceding paragraphs. Under the terms of this agreement, the Company granted a perpetual, irrevocable, non-exclusive license to Medacta to use patient-specific instrument technology covered by the Company's patents and patent applications with off-the-shelf implants for the knee and shoulder. This license does not extend to patient-specific implants. This license agreement provided for a single lump-sum payment by Medacta to the Company upon entering into the license agreement, which was paid in the fourth quarter of 2022.

Litigation with Osteoplastics
On March 20, 2020, Osteoplastics LLC ("Osteoplastics"), filed a lawsuit against the Company in the United States District Court for the District of Delaware, and Osteoplastics amended its complaint on April 2, 2020. Osteoplastics alleges that the Company’s proprietary software, including the Company’s iFit software platform, and the Company’s use of its proprietary software for designing and manufacturing medical devices, including implants, infringed seven patents owned by Osteoplastics. On June 15, 2020, the Company filed a motion to dismiss Osteoplastics’ complaint, and on October 21, 2020, the court denied the motion. On November 2, 2020, the Company filed its answer to the amended complaint, denying that it infringed the patents asserted by Osteoplastics and asserting certain affirmative defenses.
On June 19, 2023, the Company entered into a settlement and license agreement with Osteoplastics, resolving the patent infringement lawsuit filed by Osteoplastics in March of 2020. A Joint Stipulation of Dismissal with Prejudice was filed on June 22, 2023 and the order of dismissal was entered by the Court on June 23, 2023.

Litigation against DePuy

On April 30, 2021, the Company filed a lawsuit against DePuy Synthes, Inc., DePuy Synthes Products, Inc., and DePuy Synthes Sales, Inc. (collectively, “DePuy”) in the United States District Court for the District of Delaware, seeking damages for DePuy’s infringement of certain of the Company's patents related to patient-specific instrument and implant systems. The complaint alleges that DePuy’s multiple lines of PSI, as well as the implant components used in conjunction with them, infringe seven of the Company's patents. The accused product lines include DePuy’s patient-specific instrument and implant systems for knee and shoulder replacement procedures. On October 25, 2021, DePuy filed a partial motion to dismiss. On November 15, 2021, the Company filed an amended complaint. On December 6, 2021, DePuy filed a second partial motion to dismiss. The Company opposed the partial motion to dismiss on December 20, 2021, and DePuy filed a reply in support of its partial motion to dismiss on December 27, 2021. On February 14, 2022, the court denied DePuy's partial motion to dismiss. On February 28, 2022, DePuy filed its answer to the Company's amended complaint, denying that its patient-specific instrument and implant systems infringe the patents asserted by the Company. A claim construction hearing was held on February 6, 2023. Supplemental claim construction briefing was completed in March 2023 and a final claim construction order is pending. Discovery in the lawsuit is ongoing.

Litigation against Exactech

On June 3, 2021, the Company filed a lawsuit against Exactech, Inc. (“Exactech”) in the United States District Court for the Middle District of Florida seeking damages for Exactech’s infringement of certain of the Company's patents related to patient-specific instrument and implant systems. The complaint alleges that Exactech’s line of patient-specific instruments for use with its ankle implant systems, as well as the ankle implant components used in conjunction with them, infringe five of the Company's patents.
The Company and Exactech entered into a settlement and license Agreement with an effective date of April 26, 2023 that resolves the patent infringement lawsuit filed by the Company in June of 2021. Under the settlement and license agreement, the Company granted a non-exclusive license to Exactech to use patient-specific instrument technology covered by certain Company patents with off-the-shelf implants for the ankle in exchange for a lump-sum payment and additional consideration.

Litigation against Bodycad Laboratories

On June 3, 2021, the Company filed a lawsuit against Bodycad Laboratories, Inc., Bodycad USA Corp. (together, “Bodycad”), and Exactech (collectively, “Defendants”), in the United States District Court for the Middle District of Florida seeking damages for Defendants’ infringement of certain of the Company's patents related to patient-specific instrument and implant systems. The complaint alleges that Defendants’ line of patient-specific surgical systems for unicondylar knee replacement surgery and Bodycad’s line of patient-specific surgical systems for knee osteotomy surgery infringe six of the Company's patents. On August 2, 2021, Exactech filed its answer to the complaint, denying that it infringed our asserted patents and also alleging that our asserted patents are invalid. On August 20, 2021, Bodycad filed a motion to dismiss and for a more definite statement. On September 10, 2021, the Company filed an amended complaint that continued to accuse the same products of infringing six of the Company's patents. On September 24, 2021, Defendants filed a motion to dismiss, and the Company opposed the motion to dismiss on October 15, 2021. On March 30, 2022, the court denied Defendants motion to dismiss. On February 9, 2023, the parties entered into a settlement and license agreement that resolves the patent infringement dispute filed by the Company in June of 2021. The parties agreed to an undisclosed amount for the dismissal of all
patent litigation between the companies along with a release and license to certain Company patents related to patient-specific instrumentation and knee implants.

Litigation against Aetna

On May 8, 2020, the Company and an individual plaintiff filed a lawsuit against Aetna, Inc. and Aetna Life Insurance Company (together, “Aetna”) in the United States District Court for the District of Massachusetts seeking damages for Aetna’s improper denial of coverage for personalized knee implants under its health plans and the ones it administers. The Company amended its complaint on August 13, 2020, alleging that Aetna violated its duties under state and federal law, including the Employee Retirement Income Security Act. On March 31, 2021, the court dismissed the Company’s claims against Aetna, but allowed the individual plaintiff’s claims to survive. The individual plaintiff settled his claims against Aetna in October 2021 and the Company subsequently filed a notice of appeal. The Company filed its appeal brief on April 15, 2022. Aetna filed its response to our appeal brief on June 15, 2022. The court is scheduled to hear oral arguments from the parties on the appeal briefs on November 8, 2022.

On January 23, 2023, the United States Court of Appeals for the First Circuit revived the Company's trade libel claims against Aetna, finding that Aetna’s policy claims that the Company's knee implants are “experimental” and “investigational” can plausibly be considered actionable product disparagement, and that the district court had erred in dismissing these claims. The court found that the Company has plausibly claimed that Aetna's policy decision caused orthopedic surgeons to stop prescribing its knee replacement implants. The court also revived the Company's related claims for unfair trade practice and interference with advantageous relations. The court issued a scheduling order on March 2, 2023 and discovery in the lawsuit has commenced. The Company intends to continue pursuing these claims against Aetna, and expects to incur additional legal expenses in 2023 (and potentially thereafter) in connection with doing so. The Company is seeking an award of monetary damages and equitable relief. The Company is not presently able to predict the ultimate outcome of this matter or to reasonably estimate a range of potential damages the Company may be awarded, if successful.

Indemnification
 
    In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. In accordance with its bylaws, the Company has indemnification obligations to its officers and directors for certain events or occurrences, subject to certain limits, while they are serving at the Company’s request in such capacity. There have been no claims to date and the Company has a director and officer insurance policy that would be expected to enable it to recover a portion of any amounts paid for future claims.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Notes Payable
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt and Notes Payable
Note I—Debt and Notes Payable
 
    Long-term debt consisted of the following (in thousands):
June 30,
2023
December 31,
2022
MidCap, Term Loan21,000 21,000 
Less unamortized debt issuance costs(361)(437)
Long-term debt, less debt issuance costs$20,639 $20,563 
    
    Principal payments due as of June 30, 2023 consisted of the following (in thousands):
 Principal
Payment
2023 (remainder of the year)— 
20241,750 
202510,500 
20268,750 
Total$21,000 
MidCap Term Loan

On November 22, 2021, the Company and its subsidiary, ImaTx, Inc., entered into the New Credit Agreement with MidCap, as agent, and certain lender parties thereto. The New Credit Agreement provides for a five-year, $21 million secured Term Facility. The New Credit Agreement refinanced and replaced the prior secured loan agreement with Innovatus that the Company entered into in June 2019 (the “2019 Secured Loan Agreement”), which agreement has been terminated. The full amount of the $21 million Term Facility was borrowed on the date of entering into the New Credit Agreement, and the Company used these proceeds to repay all outstanding obligations under the 2019 Secured Loan Agreement.

The New Credit Agreement has a maturity date of November 1, 2026 and requires interest only payments through October 31, 2024, and thereafter, 24 monthly payments of principal and interest resulting in the Term Facility being fully paid by the maturity date. Interest is payable monthly in arrears at a rate of 5.7% per annum plus one month LIBOR subject to a LIBOR floor of 1%. In addition to the interest charged on the Term Facility, the Company is also obligated to pay certain fees, including an origination fee of 0.5% of the term loan due at closing and a final payment fee of 4.0% of the term loan at the time of final payment. On August 1, 2022, the Company entered into a New Credit Agreement, which replaced references to the LIBOR rate within the existing agreement, with the SOFR interest rate, such that interest will be payable monthly in arrears at a rate of 5.7% per annum plus one month SOFR subject to a SOFR floor of 1%. All other terms under the New Credit agreement remain the same.

The obligation of the Company with respect to the New Credit Agreement are secured by a security interest over substantially all of the personal property assets of the Company, including accounts receivable, deposit accounts, intellectual property, investment property, inventory, equipment and equity interests in its subsidiaries. The New Credit Agreement contains customary affirmative and negative covenants, including limitations on our ability to incur additional debt, grant or permit additional liens, make investments and acquisitions, merge or consolidate with others, dispose of assets, pay dividends and distributions, pay subordinated indebtedness and enter into affiliate transactions. In addition, the New Credit Agreement contains a minimum liquidity covenant requiring the Company to maintain unrestricted cash and cash equivalents in excess of $4.0 million. The New Credit Agreement also includes events of default customary for facilities of this type and upon the occurrence of such events of default, subject to customary cure rights, all outstanding loans under the Term Facility may be accelerated.

As of June 30, 2023, the Company believes that it was not in breach of any covenants under the secured credit agreement. However, as further described below under “Item 1A. Risk Factors,” if the proposed merger transaction with restor3d is not consummated, absent the Company raising additional capital, MidCap could allege that a material adverse effect has occurred under the credit agreement, which could permit MidCap to accelerate amounts due under the agreement. Should such an event of default actually occur, absent the Company being able to obtain in the near-term, a sufficient level of capital, the Company could need to file for bankruptcy protection, which the Company and its board of directors believe would likely result in current Company stockholders receiving little, if any, value for their shares of Company common stock (and, in any event, an amount substantially less than the $2.27 per share of common stock provided for by the Merger Agreement.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
 
Common stock
 
    Common stockholders are entitled to dividends as and when declared by the board of directors, subject to the rights of holders of all classes of stock outstanding having priority rights as to dividends. There have been no dividends declared to date.

On March 30, 2021, the Company's board of directors adopted a resolution approving a Certificate of Amendment to the Company's Restated Certificate of Incorporation to increase the Company's number of authorized shares of Common Stock from 200,000,000 to 300,000,000 (the “Certificate of Amendment”). The Company's stockholders approved the Certificate of Amendment at the 2021 Annual Meeting. The total number of the Company's authorized common stock was decreased to 20,000,000 after giving effect to the Reverse Stock Split.

Reverse Stock Split
At the Company’s 2022 Annual Meeting of Stockholders, the Company’s stockholders approved a proposed amendment to the Company’s Restated Certificate of Incorporation to effect a reverse stock split of all of the Company’s outstanding shares of common stock by one of several fixed ratios between 1-for-2 and 1-for-10 and to correspondingly decrease the number of authorized shares of the Company’s common stock as disclosed in the Company’s proxy statement for the 2022 Annual Meeting of Stockholders. The reverse stock split was proposed to address the Company’s current non-compliance with Nasdaq’s $1.00 per share minimum bid price requirement.

On October 26, 2022, the Company held a Special Meeting of Stockholders and the Company’s stockholders approved an additional proposed amendment to the Company’s Restated Certificate of Incorporation to effect a reverse stock split of all of the Company’s outstanding shares of common stock by one of three fixed ratios, 1-for-15, 1-for-20 and 1-for-25, and to correspondingly adjust the number of authorized shares of the Company’s common stock by the approved ratio, 1-for-9, 1-for-12 and 1-for-15, respectively (the “Updated Reverse Stock Split Proposal”), as disclosed in the Company’s proxy statement for the October 26, 2022 Special Meeting of Stockholders. The Updated Reverse Stock Split Proposal amendment was proposed to address the Company’s current non-compliance at such time with Nasdaq’s $1.00 per share minimum bid price requirement.

The Company’s Board of Directors determined to proceed with implementing the 1-for-25 reverse stock split that was approved by shareholder on October 26, 2022, and such 1-for-25 reverse stock split was implemented in November 2022 (the “Reverse Stock Split”) . As a result of the Reverse Stock Split, each of the holders of the Company’s Common Stock received one (1) new share of Common Stock for every twenty-five (25) shares such shareholder held immediately prior. Fractional shares as a result of the Reverse Stock Split were paid in cash. The Reverse Stock Split also affected the Company’s outstanding stock options and warrants and resulted in the number of shares underlying such instruments being reduced and the exercise price being increased proportionately to the Reverse Stock Split ratio.

All share and per share information in this report has been retroactively adjusted to give effect to the Reverse Stock Split for all periods presented, unless otherwise indicated. The total number of the Company’s authorized shares of preferred stock was not affected by the foregoing. However, the total number of the Company's authorized common stock was decreased to 20,000,000. In connection with the Reverse Stock Split, there was no change in the par value per share of $0.00001.

Preferred stock

    The Company’s Restated Certificate of Incorporation authorizes the Company to issue 5,000,000 shares of preferred stock, $0.00001 par value, all of which is undesignated. No shares were issued and outstanding at June 30, 2023 and December 31, 2022.

Demand registration rights

    In conjunction with a private placement, on June 25, 2019, the Company entered into a registration rights agreement (the "Registration Rights Agreement") with Innovatus, Innovatus Life Science Offshore Fund I, LP and Innovatus Life Sciences Offshore Fund I-A, LP (collectively, the "Innovatus Investors") pursuant to which the Company agreed to register for resale the shares held by the Innovatus Investors (the “Shares”) under certain circumstances. Under the Registration Rights Agreement, in the event that the Company receives a written request from the Innovatus Investors that the Company file with the SEC a registration statement covering the resale of all of the Shares, the Company shall promptly but no later than 120 days after the date of such request prepare and file with the SEC such registration statement. The Innovatus Investors have agreed to use best efforts not to make such a request, including by effecting any planned sales of Shares under Rule 144 under the Securities Act. The Company has agreed to use commercially reasonable efforts to cause such registration statement to become effective and to keep such registration statement effective until the date the Shares covered by such registration statement have been sold or may be resold pursuant to Rule 144 without restriction. The Company has agreed to be responsible for all fees and expenses incurred in connection with the registration of the Shares. The Company has granted the Innovatus Investors customary indemnification rights in connection with the registration statement. The Innovatus Investors have also granted the Company customary indemnification rights in connection with the registration statement.

Incidental registration rights

If the Company proposes to file a registration statement in connection with a public offering of its common stock, subject to certain exceptions, the holders of registrable shares are entitled to notice of registration and,
subject to specified exceptions, including market conditions, the Company will be required, upon the holder’s request, to register their then held registrable shares.

"At-the-market” program

On March 23, 2020, the Company filed a shelf registration statement on Form S-3 (the "Shelf Registration Statement"), which was declared effective by the SEC on August 5, 2020. Under the Shelf Registration Statement, the Company is permitted to sell from time to time up to $200 million of common stock, preferred stock, debt securities, warrants, or units comprised of any combination of these securities, for its own account in one or more offerings. On August 5, 2020, the Company filed with the SEC a prospectus supplement, for the sale and issuance of up to $25 million of its common stock and entered into a sales agreement (the “Sales Agreement”) with Cowen and Company, LLC (“Cowen”) pursuant to which the Company may offer and sell shares of the Company’s common stock to or through Cowen, acting as agent and/or principal, from time to time, in an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act, including without limitation sales made by means of ordinary brokers’ transactions on the NASDAQ Capital Market or otherwise at market prices prevailing at the time of sale, in block transactions, or as otherwise directed by the Company. Under the Sales Agreement, Cowen will use commercially reasonable efforts to sell the Common Stock from time to time, based upon instructions from the Company (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company will pay Cowen a commission of up to 3.0% of the gross sales proceeds of any Common Stock sold through Cowen under the Sales Agreement, and we have provided Cowen with customary indemnification rights. Any shares of Common Stock offered pursuant to the Sales Agreement will be offered and sold pursuant to the Shelf Registration Statement. The Company is not obligated to make any sales of Common Stock under the Sales Agreement. The offering of shares of Common Stock pursuant to the Sales Agreement will terminate upon the earlier of (i) the sale of all Common Stock subject to the Sales Agreement or (ii) termination of the Sales Agreement in accordance with its terms. As of the date hereof, the Company has not sold any shares under the Sales Agreement.

2021 common stock offering

On February 17, 2021, the Company closed an offering of its common stock under the Shelf Registration Statement and issued and sold 3,238,095 shares of its common stock at a public offering price of $26.25 per share (adjusted for the 1-for-25 reverse stock split), for aggregate net proceeds of approximately $79.6 million. The Company intends to use the net proceeds of the offering of the shares for general corporate purposes.

Warrants

    The Company has issued warrants to certain investors and consultants to purchase shares of the Company’s common stock. Based on the Company’s assessment of the warrants granted in 2013 and 2014 relative to ASC 480, Distinguishing Liabilities from Equity, such warrants are classified as equity. According to ASC 480, an entity shall classify as a liability any financial instrument, other than an outstanding share, that, at inception, both a) embodies an obligation to repurchase the issuer’s equity shares, or is indexed to such obligation and b) requires or may require the issuer to settle the obligation by transferring assets. The warrants do not contain any provision that requires the Company to repurchase the shares and are not indexed to such an obligation. The warrants also do not require the Company to settle by transferring assets. All of these warrants were exercisable immediately upon issuance.

    In connection with the September 23, 2020 registered direct offering, the Company issued 379,718 pre-funded common stock warrants with an exercise price of $0.0025 per share and an additional 720,201 common stock warrants with an exercise price of $21.87 per share (in each case, adjusted for the 1-for-25 reverse stock split). All of these warrants are exercisable for one share of common stock and were exercisable immediately. As of June 30, 2023, approximately 240,000 of the common stock warrants have been exercised. The pre-funded warrants were exercisable indefinitely, while the additional warrants are exercisable for 5 years from the date of issuance. All pre-funded warrants were exercised. Based on the Company’s assessment of the warrants granted relative to ASC 480, Distinguishing Liabilities from Equity and ASC 815-40, Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in, a Company’s Own Stock, these warrants are classified as equity instruments. The fair value of the common stock warrants of approximately $10.2 million at the date of issuance was estimated using the Black-Scholes model which used the following inputs: term of 5 years, risk free rate of 0.28%, 0% dividend yield, volatility of 90.15%, an exercise price of $21.87 and share price of $20.83 per share based on the trading price of the Company’s common stock (adjusted for the 1-for-25 reverse stock split).
On June 22, 2023, the Company entered into a warrant exchange agreement with Armistice Capital Master Fund Ltd. (“Armistice”). Pursuant to the agreement, the Company issued 100,000 shares of the Company’s common stock to Armistice, in exchange for the cancellation of an existing warrant agreement pursuant to which Armistice had the right to acquire 480,000 shares of the Company’s common stock at an exercise price of $21.87 per share.

    Warrants to purchase 837 and 480,837 shares of common stock were outstanding as of June 30, 2023 and December 31, 2022, respectively. Outstanding common stock warrants are currently exercisable with varying exercise expiration dates from 2024 through 2025. At June 30, 2023 and December 31, 2022, the weighted average warrant exercise price per share for common stock and the weighted average contractual life was as follows:
Number of Common Stock
Warrants
Weighted
Average
Exercise Price
Per Share*
Weighted Average Remaining Contractual LifeNumber of
Warrants
Exercisable*
Weighted
Average Price
Per Share*
Outstanding December 31, 2022480,837 $22.22 2.73480,837 $22.22 
Granted— $— — — $— 
Exercised— — — — — 
Cancelled/expired(480,000)— — (480,000)— 
Outstanding June 30, 2023837 $224.00 1.36837 $224.00 

Stock option plans

     The 2015 Stock Incentive Plan ("2015 Plan") provides for an annual increase, to be added on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2016 and continuing until, and including, the fiscal year ending December 31, 2025, equal to the lesser of (a) 3,000,000 shares of the Company's common stock, (b) 3% of the number of share of its common stock outstanding on the first day of such fiscal year and (c) an amount determined by the Company's board of directors. Effective January 1, 2023, an additional 120,000 shares of the Company's common stock were added to the 2015 Plan under the terms of this provision (adjusted for the 1-for-25 reverse stock split), and at the 2021 Annual Meeting of Stockholders on May 24, 2021, the Company' Stockholders approved a First Amendment to the 2015 Plan to increase by 240,000 (adjusted for the 1-for-25 reverse stock split), the maximum number of shares of common stock available for issuance under the 2015 Plan ("Plan Amendment"). As of June 30, 2023, 31,549 shares of common stock were available for future issuance under the 2015 Plan (adjusted for the 1-for-25 reverse stock split).
    
    On April 29, 2019, the stockholders approved the Conformis, Inc. 2019 Sales Team Performance-Based Equity Incentive Plan ("2019 Sales Team Plan") for up to 3,000,000 shares of common stock available to grant to certain sales representatives or independent sales agents. The 2019 Sales Team Plan provides for the grant of performance-based equity, including incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units and other stock-based awards. Shares covered by awards under the 2019 Sales Team Plan that expire or are terminated, surrendered, or cancelled without having been fully exercised or are forfeited in whole or in part (including as the result of shares subject to such award being repurchased by us at the original issuance price pursuant to a contractual repurchase right) or that result in any shares not being issued, will again be available for the grant of awards under the 2019 Sales Team Plan. Equity granted under the 2019 Sales Team Plan will expire ten years from the date of grant.

    As of June 30, 2023, there were 100,842 shares of common stock available for future issuance under the 2019 Sales Team Plan (adjusted for the 1-for-25 reverse stock split).
    
    Activity under all stock option plans was as follows:
 Number of
Options
Weighted
Average
Exercise Price
per Share
Aggregate Intrinsic Value (in Thousands)
Outstanding December 31, 2022175,783 $44.76 $— 
Granted— — — 
Expired(4,727)146.61 — 
Cancelled/Forfeited— — — 
Outstanding June 30, 2023171,056 $41.95 $— 
Total vested and exercisable66,708 $88.56 $— 
 
    
    The total fair value of stock options that vested during each of the three and six months ended June 30, 2023 was $0.2 million. The weighted average remaining contractual term for the total stock options outstanding was 7.78 years as of June 30, 2023. The weighted average remaining contractual term for the total stock options vested and exercisable was 6.14 years as of June 30, 2023.

    Restricted common stock award activity under the plan was as follows:
Number of SharesWeighted Average Fair Value
Unvested December 31, 2022237,966 $18.77 
Granted300,598 1.50 
Vested(79,692)17.26 
Forfeited(28,778)14.24 
Unvested June 30, 2023430,094 $7.28 


    The total fair value of restricted common stock awards that vested during the three and six months ended June 30, 2023 was $1.3 million and $1.4 million, respectively.

Inducement Awards
 
    In February 2020, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan (i) to the Company's Chief Financial Officer in the form of an option to purchase 5,000 shares of the Company's common stock with an exercise price per share equal to $24.50 and 5,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to their commencement of employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4).


    In March 2022, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan to the Company's Chief Legal Officer and Corporate Secretary in the form of an option to purchase 18,000 shares of the Company's common stock with an exercise price per share equal to $15.25 and 18,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to her commencement of employment with the Company in accordance with NASDAQ Listing Rule 5635(c)(4).

    In April 2022, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan to the Company's Chief Operating Officer in the form of an option to purchase 17,000 shares of the Company's common stock with an exercise price per share equal to $16.00 and 17,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to his commencement of employment with the Company in accordance with NASDAQ Listing Rule 5635(c)(4).
Stock-based compensation
 
    The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. The determination of the fair value of stock-based payment awards on the date of grant using a pricing model is affected by the value of the Company’s common stock as well as assumptions regarding a number of complex and subjective variables. The valuation of the Company’s common stock prior to its initial public offering was performed with the assistance of an independent third-party valuation firm using a methodology that includes various inputs including the Company’s historical and projected financial results, peer company public data and market metrics, such as risk-free interest and discount rates. As the valuations included unobservable inputs that were primarily based on the Company’s own assumptions, the inputs were considered level 3 inputs within the fair value hierarchy.
    
    The fair value of options at date of grant was estimated using the Black-Scholes option pricing model, based on the following assumptions:

Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Risk-free interest rate—%2.68%—%2.61%
Expected term (in years)0.006.520.006.72
Dividend yield—%—%—%—%
Expected volatility—%89.39%—%89.21%

Risk-free interest rate.    The risk-free interest rate is based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options.
Expected term.    The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the “SEC Shortcut Approach” as defined in “Share-Based Payment” (SAB 107) ASC 718-10-S99, “Compensation-Stock Compensation-Overall-SEC Materials,” which is the midpoint between the vesting date and the end of the contractual term. With certain stock option grants, the exercise price may exceed the fair value of the common stock. In these instances, the Company adjusts the expected term accordingly.
Dividend yield.    The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future, and, therefore, used an expected dividend yield of zero in the valuation model.
Expected volatility.    Expected volatility measures the amount that a stock price has fluctuated or is expected to fluctuate during a period. The Company estimates volatility based on the historical volatility of the Company's stock.

Forfeitures.    The Company recognizes forfeitures as they occur.
    Stock-based compensation expense was $0.4 million and $0.8 million for the three months ended June 30, 2023 and 2022, respectively, and $1.1 million and $1.6 million for the six months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense was calculated based on awards ultimately expected to vest. To date, the amount of stock-based compensation capitalized as part of inventory was not material.
 
    The following is a summary of stock-based compensation expense (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cost of revenues$16 $16 $31 $(20)
Sales and marketing159 140 336 
Research and development70 132 141 270 
General and administrative344 540 744 997 
 $435 $847 $1,056 $1,583 

    As of June 30, 2023, the Company had $0.9 million of total unrecognized compensation expense for options that will be recognized over a weighted average period of 4.06 years. As of June 30, 2023, the Company had $2.9 million of total unrecognized compensation expense for restricted awards that will be recognized over a weighted average period of 3.24 years.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Geographic Data
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment and Geographic Data Note K—Segment and Geographic Data
 
    The Company operates as one reportable segment as described in Note B to the Consolidated Financial Statements. The countries in which the Company has local revenue generating operations have been combined into the following geographic areas: the United States (including Puerto Rico), Germany and the rest of world, which consists of Europe predominately (including the United Kingdom) and other foreign countries. Sales are attributable to a geographic area based upon the customer’s country of domicile and distributors managed by that respective country. Product revenue is also presented by knee and hip which are the Company's major product lines. Net property, plant and equipment are based upon physical location of the assets.
 
    Geographic and product category information consisted of the following (in thousands):
 Three Months Ended June 30,
 20232022
Product revenueKneeHipTotalKneeHipTotal
United States$9,809$968$10,777$12,671$744$13,415
Germany736736707707
Rest of world9839831,0201,020
 $11,528$968$12,496$14,398$744$15,142

 Six Months Ended June 30,
 20232022
Product revenueKneeHipTotalKneeHipTotal
United States$19,575$1,770$21,345$24,610$1,520$26,130
Germany1,5621,5621,8851,885
Rest of world2,2802,2802,0112,011
 $23,417$1,770$25,187$28,506$1,520$30,026
Geographic information consisted of the following (in thousands):
June 30, 2023December 31, 2022
Property and equipment, net  
United States$7,376 $8,065 
Germany38 29 
Rest of World41 60 
 $7,455 $8,154 
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of presentation and use of estimates
Basis of presentation and use of estimates
 
    The preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. The most significant estimates used in these consolidated financial statements include revenue recognition, accounts receivable valuation, inventory reserves, impairment assessments, income tax reserves and related allowances, and the lives of property and equipment. Actual results may differ from those estimates. The interim financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Concentrations of credit risk and other risks and uncertainties
Concentrations of credit risk and other risks and uncertainties
     Financial instruments that subject the Company to credit risk primarily consist of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash with accredited financial institutions which mitigates potential risks related to concentration. The Company had $0.6 million as of June 30, 2023 and $1.2 million as of December 31, 2022 held in foreign bank accounts that are not federally insured. In addition, the cash held in U.S bank accounts exceeds the federally insured limits.
 
    The Company and its contract manufacturers rely on sole source suppliers and service providers for certain components. A shortage or stoppage of shipments of the materials or components that the Company purchases could result in a delay in production or adversely affect the Company’s operating results.
Principles of consolidation
Principles of consolidation
     The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries including ImaTx, Inc., ConforMIS Europe GmbH, ConforMIS UK Limited, ConforMIS Hong Kong Limited, Conformis India LLP, and Conformis Cares LLC. All intercompany balances and transactions have been eliminated in consolidation.
Cash, cash equivalents and restricted cash Cash, cash equivalents and restricted cash     The Company considers all highly liquid investment instruments with original maturities of 90 days or less when purchased to be cash equivalents. The Company’s cash equivalents consist of demand deposits and money market accounts. Demand deposits and money market accounts are carried at cost which approximates their fair value.
Fair value of financial instruments
Fair value of financial instruments
    Certain of the Company’s financial instruments, including cash and cash equivalents (excluding money market funds), accounts receivable, accounts payable, accrued expenses and other liabilities are carried at cost, which approximates their fair value because of the short-term maturity. The carrying value of the debt approximates fair value because the interest rate under the obligation approximates market rates of interest available to the Company for similar instruments.
Accounts receivable and allowance for credit losses
Accounts receivable and allowance for credit losses
     Accounts receivable consist of billed and unbilled amounts due from medical facilities or independent distributors (the "Customer"). Upon completion of a procedure, revenue is recognized and an unbilled receivable is recorded. Under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers ("ASC 606"), an enforceable contract is met either at or prior to the procedure being performed. Upon receipt of a purchase order from the Customer, the billed receivable is recorded and the unbilled receivable is reversed. As a result, the unbilled receivable balance fluctuates based on the timing of the Company's receipt of purchase orders from the medical facilities. In estimating whether accounts receivable can be collected, the Company performs evaluations of customers and continuously monitors collections and payments and estimates an allowance for credit losses based on the aging of the underlying invoices, collections experience to date and any specific collection issues that have been identified. The allowance for credit losses is recorded in the period in which revenue is recorded or when collection risk is identified.
Inventories Inventories     Inventories consist of raw materials, work-in-process components and finished goods. Inventories are stated at the lower of cost, determined using the first-in first-out method, or net realizable value. The Company regularly reviews its inventory quantities on hand and related cost and records a provision for any excess or obsolete inventory based on its estimated forecast of product demand and existing product configurations. The Company also reviews its inventory value to determine if it reflects the lower of cost or market, based on net realizable value. Appropriate consideration is given to inventory items sold at negative gross margin, purchase commitments and other factors in evaluating net realizable value.
Property and equipment
Property and equipment
     Property and equipment is stated at cost less accumulated depreciation and is depreciated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized over their useful life or the life of the lease, whichever is shorter. Assets capitalized under capital leases are amortized in accordance with the respective class of assets and the amortization is included with depreciation expense. Maintenance and repair costs are expensed as incurred.
Long-lived assets
Long-lived assets
     The Company tests impairment of long-lived assets when events or changes in circumstances indicate that the assets might be impaired. If changes in circumstances lead the Company to believe that any of its long-lived assets may be impaired, the Company will test the asset group for recoverability, by evaluating whether the estimated undiscounted cash flows, including estimated residual value, generated from the asset group are sufficient to support the carrying value of the assets. During the quarter ended June 30, 2023, the Company had incurred current-period operating losses associated with its asset group, and as such, an assessment for recoverability was performed. Based on the assessment, the Company deemed its asset group to be recoverable, and no impairment charges were recognized for the quarter ended June 30, 2023.
Leases
Leases

    The Company has elected not to separate non-lease components from all classes of leases. Non-lease components have been accounted for as part of the single lease component to which they are related.

    Leases with an anticipated term, inclusive of renewals of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term.

    The Company has elected the hindsight practical expedient to determine the lease term for existing leases. This practical expedient enables an entity to use hindsight in determining the lease term when considering options to extend and terminate leases as well as purchase the underlying assets. The operating lease right-of-use assets are subsequently assessed for impairment in accordance with the Company's accounting policy for long-lived assets.
Revenue Recognition
Revenue Recognition

Product Revenue Recognition

Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (“transaction price”). When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company’s contracts contained a significant financing component as of June 30, 2023. Payment is typically due between 30 and 60 days from invoice.
    To the extent that the transaction price includes variable consideration, such as prompt-pay discounts or rebates, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value to which the Company expects to be entitled. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Actual amounts of consideration ultimately received may differ from the Company's estimates. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available.
    
    If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on observable prices or a cost-plus margin approach when one is not available. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of a promised good or service to a customer. The Company's performance obligations are satisfied at the same time, typically upon surgery, therefore, product revenue is recognized at a point in time upon completion of the surgery. Since the Company does not have contracts that extend beyond a duration of one year, there is no transaction price related to performance obligations that have not been satisfied.

    Certain customer contracts include terms that allow the Company to bill for orders that are cancelled after the product is manufactured and could result in revenue recognition over time. However, the impact of adopting over time revenue recognition was deemed immaterial.

Under the long-term Distribution Agreement with Stryker, the Company supplies patient specific instrumentation to Stryker and revenue is recognized at a point in time, that is, when Stryker obtains control of the products.

    Unconditional rights to consideration are reported as receivables. Incidental items that are immaterial in the context of the contract are recognized as expense. The Company records a contract liability when there is an obligation to transfer goods or services to a customer for which the Company has received consideration from the customer. As of January 1, 2023, the contract liability balance was $0.2 million. There was no contract liability balance recorded as of January 1, 2022. At June 30, 2023, the Company had $0.6 million of contract liabilities recorded on the Consolidated Balance Sheets derived from contracts with customers. There were no contract assets recorded at June 30, 2023. The Company did not have any contract assets or liabilities recorded at June 30, 2022.

Royalty and Licensing Revenue Recognition

    The Company receives ongoing sales-based royalties under its license agreement (the "MicroPort License Agreement") with MicroPort Orthopedics Inc., a wholly owned subsidiary of MicroPort Scientific Corporation, (collectively, "MicroPort"). Royalty revenue is recorded at the expected value of the royalty revenue.

On February 9, 2023, the Company entered into a Settlement and License Agreement with Bodycad Laboratories, Inc. ("Bodycad") and Exactech, Inc. ("Exactech"), collectively, (the "Defendants"), pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to the Defendants, the Company received an upfront payment following the execution of the Settlement and License Agreement, and will receive an additional payment by June 30, 2023. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to the Defendants is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. The Defendants legally obtained control of the licenses and other rights upon full payment to Conformis. As such, the earnings process was completed and revenue was recognized upon receipt of the full payment, and all other revenue recognition criteria had been met within the scope of ASC 606.
On April 26, 2023, the Company entered into a Settlement and License Agreement with Exactech, pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Exactech, the Company received a payment within 30 days following the execution of the agreement. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from Exactech. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Exactech is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Exactech legally obtained control of the licenses and other rights upon full payment to Conformis and the completion of other deliverables.

On April 8, 2021, the Company entered into a license agreement (the “License Agreement”) with Paragon 28, Inc. ("Paragon 28"), granting Paragon 28 a non-exclusive license under a subset of the Company's U.S. patents for the use of patient-specific instruments with off-the-shelf implants in Paragon 28’s APEX 3D Total Ankle Replacement System. In consideration for the license, the Company received $0.5 million upon execution of the License Agreement, another $0.5 million in October 2021, and received an additional $0.5 million from Paragon 28 on April 7, 2022. In connection with this License Agreement, the Company recognized revenue of $1.0 million during the quarter ended June 30, 2021. The remaining $0.5 million was recognized as revenue during the quarter ended March 31, 2022.

On November 8, 2022 the Company entered into a Settlement and License Agreement with Medacta USA, ("Medacta"), pursuant to which both parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Medacta, Medacta was required to pay the Company a fee promptly after execution of the Settlement and License Agreement, which was received in full on December 12, 2022. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of the payment from Medacta. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Medacta is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Medacta legally obtained control of the license and other rights upon payment to Conformis. As such, the earnings process is complete and revenue was recognized upon receipt of the payment, and all other revenue recognition criteria had been met within the scope of ASC 606. In connection with the Settlement and License Agreement, the Company recognized licensing revenue during the year ended December 31, 2022. See “Note H—Commitments and Contingencies, Legal proceedings” for further discussion of the Medacta settlement.

Disaggregation of Revenue
See "Note K—Segment and Geographic Data" for disaggregated product revenue by geography and product category.

Variable Consideration
    Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from rebates that are offered within contracts between the Company and some of its customers. The amount of variable consideration which is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.
    The following table summarizes activity for rebate allowance reserve (in thousands):
June 30, 2023December 31, 2022
Beginning Balance$108 $79 
Provision related to current period sales104 126 
Payments or credits issued to customers(91)(97)
Ending Balance$121 $108 
Costs to Obtain and Fulfill a Contract
    The Company currently expenses commissions paid for obtaining product sales. Sales commissions are paid following the manufacture and implementation of the implant. Due to the period being less than one year, the Company will apply the practical expedient, whereby the Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in sales and marketing expense. Further, the Company incurs costs to buy, build, replenish, restock, sterilize and replace the reusable instrumentation trays associated with the sale of its products and services. The reusable instrument trays are not contract specific and are used for multiple contracts and customers, therefore does not meet the criteria to capitalize under ASC 606.

Shipping and handling costs
     Shipping and handling activities prior to the transfer of control to the customer (e.g., when control transfers after delivery) are considered fulfillment activities, and not performance obligations. Amounts invoiced to customers for shipping and handling are classified as revenue. Shipping and handling costs incurred are included in general and administrative expense. Shipping and handling expense was $1.0 million for each of the three months ended June 30, 2023 and 2022, and $2.2 million and $2.4 million for the six months ended June 30, 2023 and 2022, respectively.

Taxes collected from customers and remitted to government authorities
    The Company’s policy is to present taxes collected from customers and remitted to government authorities on a net basis and not to include tax amounts in revenue.
Research and development expense
Research and development expense
    The Company’s research and development costs consist of engineering, product development, quality assurance, clinical and regulatory expense. These costs primarily relate to employee compensation, including salary, benefits and stock-based compensation. The Company also incurs costs related to consulting fees, revenue share, materials and supplies, and marketing studies, including data management and associated travel expense. Research and development costs are expensed as incurred.
Advertising expense Advertising expense     Advertising costs are expensed as incurred, which are included in sales and marketing.
Segment reporting
Segment reporting
     Operating segments are defined as components of an enterprise about which separate financial information is available and is evaluated on a regular basis by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources to an individual segment and in assessing performance of the segment. The Company’s chief operating decision-maker is its chief executive officer. The Company’s chief executive officer reviews financial information presented on an aggregate basis for purposes of allocating resources and evaluating financial performance. The Company has one business segment and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the aggregate Company level. Accordingly, in light of the Company’s current product offerings, management has determined that the primary form of internal reporting is aligned with the offering of the Conformis personalized joint replacement products and that the Company operates as one segment. See “Note K—Segment and Geographic Data.”
Foreign currency translation and transactions
Foreign currency translation and transactions
     The assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at current exchange rates at the balance sheet date, and income and expense items are translated at average rates of exchange prevailing during the quarter. Net translation gains and losses are recorded in accumulated other comprehensive loss. Gains and losses from foreign currency transactions denominated in foreign currencies, including intercompany balances not of a long-term investment nature, are included in the Consolidated Statements of Operations.
Income taxes
Income taxes
     Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases, operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income in the period that includes the enactment date.

    In evaluating the need for a valuation allowance, the Company considers all reasonably available positive and negative evidence, including recent earnings, expectations of future taxable income and the character of that income. In estimating future taxable income, the Company relies upon assumptions and estimates of future activity including the reversal of temporary differences. Presently, the Company believes that a full valuation allowance is required to reduce deferred tax assets to the amount expected to be realized.
 
    The tax benefit from an uncertain tax position is only recognized if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from these positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company reviews its tax positions on an annual basis and more frequently as facts surrounding tax positions change. Based on these future events, the Company may recognize uncertain tax positions or reverse current uncertain tax positions, the impact of which would affect the consolidated financial statements.

    The Company has operations in the U.S., Germany, the United Kingdom, and India. The operating results of German operations will be permanently reinvested in that jurisdiction. As a result, the Company has only provided for income taxes at local rates when required.

    The Company is subject to U.S. federal, state, and foreign income taxes. The Company recorded a provision for income taxes of $31,000 and $(100,000) for the three months ended June 30, 2023 and 2022, respectively and $13,000 and $(66,000) for the six months ended June 30, 2023 and 2022, respectively. The Company recognizes interest and penalties related to income taxes as a component of income tax expense. As of June 30, 2023 and 2022, a cumulative balance of $8,000 and $45,000 of interest and penalties had been accrued, respectively. Please note that as result of the conclusion of a 2017 - 2019 Germany tax audit, the Company has reversed the respective uncertain tax positions for those years, resulting in a reduction of interest and penalties, as they now apply to only tax years 2020 - 2022.
The Inflation Reduction Act (IRA) was enacted on August 16, 2022. Based on review of the IRA, the Company does not expect any impact to its tax provision. In particular, the Company does not expect to pay Corporate Alternative Minimum Tax (CAMT) in future years based on its projected losses and not reaching the income thresholds. The IRA introduces a 15% CAMT for corporations whose average annual adjusted financial statement income for any consecutive three-tax-year period preceding the tax year exceeds $1 billion starting in 2023.
Stock-based compensation
Stock-based compensation
     The Company accounts for stock-based compensation in accordance with ASC 718, Stock Based Compensation ("ASC 718").  ASC 718 requires all stock-based payments to employees and consultants, including grants of stock options, to be recognized in the consolidated statements of operations based on their fair values. The Company uses the Black-Scholes option pricing model to determine the weighted-average fair value of options granted and recognizes the compensation expense of stock-based awards on a straight-line basis over the vesting period of the award.
     
    The determination of the fair value of stock-based payment awards utilizing the Black-Scholes option pricing model is affected by the stock price, exercise price, and a number of assumptions, including expected volatility of the stock, expected life of the option, risk-free interest rate and expected dividends on the stock. The Company evaluates the assumptions used to value the awards at each grant date and if factors change and different assumptions are utilized, stock-based compensation expense may differ significantly from what has been recorded in the past. If there are any modifications or cancellations of the underlying unvested securities, the Company may be required to accelerate, increase or cancel any remaining unearned stock-based compensation expense.
Net loss per share
Net loss per share
     The Company calculates net loss per share in accordance with ASC 260, "Earnings per Share." Basic earnings per share (“EPS”) is calculated by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period and the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method.
Recently Adopted Accounting Standards
Recently Adopted Accounting Standards    

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” which modifies the measurement approach for credit losses on financial assets measured on an amortized cost basis from an 'incurred loss' method to an 'expected loss' method. In November 2019, the FASB issued ASU 2019-11, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses.” ASU 2019-11 is an accounting pronouncement that amends ASU 2016-13. The ASU 2019-11 amendment provides clarity and improves the codification to ASU 2016-13. The Company adopted these ASUs as of January 1, 2023. The adoption of these ASUs has not had a material impact on the Company's consolidated financial statements or related disclosures.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.
June 30,
2023
December 31,
2022
Cash and cash equivalents$26,182 $48,667 
Restricted cash462 462 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$26,644 $49,129 
Schedule of Restrictions on Cash and Cash Equivalents The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.
June 30,
2023
December 31,
2022
Cash and cash equivalents$26,182 $48,667 
Restricted cash462 462 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$26,644 $49,129 
Schedule of Contract with Customer, Asset and Liability The following table summarizes activity for rebate allowance reserve (in thousands):
June 30, 2023December 31, 2022
Beginning Balance$108 $79 
Provision related to current period sales104 126 
Payments or credits issued to customers(91)(97)
Ending Balance$121 $108 
Schedule of Computation of Basic and Diluted Earnings Per Share Attributable to Stockholders The following table sets forth the computation of basic and diluted earnings per share attributable to stockholders (in thousands, except share and per share data):
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except share and per share data)2023202220232022
Numerator:    
Basic and diluted loss per share    
Net loss$(13,011)$(15,524)$(22,582)$(31,555)
Denominator:    
Basic and diluted weighted average shares*7,316,286 7,211,851 7,291,542 7,189,634 
Loss per share attributable to Conformis, Inc. stockholders:
Basic and diluted*$(1.78)$(2.15)$(3.10)$(4.39)
  *Adjusted for the 1-for-25 reverse stock split
Schedule of Potential Shares of Common Stock Equivalents that are Antidilutive and Not Included in the Calculation of Diluted Net Loss Per Share The following table sets forth potential shares of common stock equivalents that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Stock options and restricted stock awards*6,169 20,686 20,341 26,629 
*Adjusted for the 1-for-25 reverse stock split
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2023
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]  
Schedule of Accounts Receivable Accounts receivable consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Total receivables$8,310 $10,383 
Allowance for credit losses(634)(610)
Accounts receivable, net$7,676 $9,773 
Summary of allowance for credit losses and returns activity was as follows (in thousands):
June 30,
2023
December 31,
2022
Beginning balance$(610)$(257)
Provision for expected credit losses(132)(396)
Other allowances12 (7)
Accounts receivable write offs96 50 
Ending balance$(634)$(610)
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Raw Material$9,149 $9,699 
Work in process1,917 2,118 
Finished goods7,958 7,093 
Total inventories, net$19,024 $18,910 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment Property and equipment consisted of the following (in thousands):
 Estimated
Useful
Life
(Years)
June 30, 2023December 31, 2022
Equipment
5-7
$20,499 $20,490 
Furniture and fixtures
5-7
765 765 
Computer and software311,113 11,037 
Leasehold improvements
3-7
2,251 2,295 
Reusable instruments58,173 7,147 
Molding and Tooling5556 489 
Total property and equipment 43,357 42,223 
Accumulated depreciation (35,902)(34,069)
Property and equipment, net $7,455 $8,154 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of Accrued Expenses Accrued expenses consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Accrued employee compensation$2,214 $4,279 
Accrued legal expense1,034 397 
Accrued vendor charges107 903 
Accrued revenue share expense318 791 
Accrued clinical trial expense— 342 
Deferred revenue585 215 
Accrued other994 1,051 
 $5,252 $7,978 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of the Components of Lease Expenses and Related Cash Flows The components of lease expense and related cash flows were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220222021
Rent expense$486 $486 $974 $965 
Variable lease cost (1)
182 93 223 201 
$668 $579 $1,197 $1,166 
(1) Variable operating lease expenses consist primarily of common area maintenance and real estate taxes for the three and six months ended June 30, 2023 and 2022.
Schedule of Future Minimum Rental Payments The future minimum rental payments under these agreements as of June 30, 2023 were as follows (in thousands):
YearMinimum Lease Payments
2023897 
20242,124 
20251,869 
2026968 
2027741 
Total lease payments$6,599 
Present value adjustment(654)
Present value of lease liabilities$5,945 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Notes Payable (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long Term Debt Long-term debt consisted of the following (in thousands):
June 30,
2023
December 31,
2022
MidCap, Term Loan21,000 21,000 
Less unamortized debt issuance costs(361)(437)
Long-term debt, less debt issuance costs$20,639 $20,563 
Schedule of Principal Payments Due Principal payments due as of June 30, 2023 consisted of the following (in thousands):
 Principal
Payment
2023 (remainder of the year)— 
20241,750 
202510,500 
20268,750 
Total$21,000 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Range of Warrant Prices Per Share for Shares Under Warrants and the Weighted Average Contractual Life At June 30, 2023 and December 31, 2022, the weighted average warrant exercise price per share for common stock and the weighted average contractual life was as follows:
Number of Common Stock
Warrants
Weighted
Average
Exercise Price
Per Share*
Weighted Average Remaining Contractual LifeNumber of
Warrants
Exercisable*
Weighted
Average Price
Per Share*
Outstanding December 31, 2022480,837 $22.22 2.73480,837 $22.22 
Granted— $— — — $— 
Exercised— — — — — 
Cancelled/expired(480,000)— — (480,000)— 
Outstanding June 30, 2023837 $224.00 1.36837 $224.00 
Schedule of Activity Under All Stock Option Plans Activity under all stock option plans was as follows:
 Number of
Options
Weighted
Average
Exercise Price
per Share
Aggregate Intrinsic Value (in Thousands)
Outstanding December 31, 2022175,783 $44.76 $— 
Granted— — — 
Expired(4,727)146.61 — 
Cancelled/Forfeited— — — 
Outstanding June 30, 2023171,056 $41.95 $— 
Total vested and exercisable66,708 $88.56 $— 
Schedule of Restricted Stock Award Activity Under the Plan Restricted common stock award activity under the plan was as follows:
Number of SharesWeighted Average Fair Value
Unvested December 31, 2022237,966 $18.77 
Granted300,598 1.50 
Vested(79,692)17.26 
Forfeited(28,778)14.24 
Unvested June 30, 2023430,094 $7.28 
Schedule of Assumptions Used to Estimate the Fair Value of Options at Date of Grant The fair value of options at date of grant was estimated using the Black-Scholes option pricing model, based on the following assumptions:
Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Risk-free interest rate—%2.68%—%2.61%
Expected term (in years)0.006.520.006.72
Dividend yield—%—%—%—%
Expected volatility—%89.39%—%89.21%
Schedule of Stock-based Compensation The following is a summary of stock-based compensation expense (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cost of revenues$16 $16 $31 $(20)
Sales and marketing159 140 336 
Research and development70 132 141 270 
General and administrative344 540 744 997 
 $435 $847 $1,056 $1,583 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Geographic Data (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic and Product Category Information Geographic and product category information consisted of the following (in thousands):
 Three Months Ended June 30,
 20232022
Product revenueKneeHipTotalKneeHipTotal
United States$9,809$968$10,777$12,671$744$13,415
Germany736736707707
Rest of world9839831,0201,020
 $11,528$968$12,496$14,398$744$15,142

 Six Months Ended June 30,
 20232022
Product revenueKneeHipTotalKneeHipTotal
United States$19,575$1,770$21,345$24,610$1,520$26,130
Germany1,5621,5621,8851,885
Rest of world2,2802,2802,0112,011
 $23,417$1,770$25,187$28,506$1,520$30,026
Schedule of Property, Plant and Equipment by Geographic Information Geographic information consisted of the following (in thousands):
June 30, 2023December 31, 2022
Property and equipment, net  
United States$7,376 $8,065 
Germany38 29 
Rest of World41 60 
 $7,455 $8,154 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
Nov. 22, 2021
Jun. 30, 2023
Jun. 22, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]        
Accumulated deficit   $ 603,906   $ 581,324
Cash and cash equivalents and investments   26,200    
Restricted cash   $ 462   $ 462
Term Loan | MidCap Financial Services, LLC | MidCap Financial Services, LLC Term Loan        
Line of Credit Facility [Line Items]        
Debt instrument principal $ 21,000      
Credit facility term 5 years      
Merger Agreement | Restor3d, Inc.        
Line of Credit Facility [Line Items]        
Termination fee     $ 900  
Merger Agreement | Common Stock | Restor3d, Inc.        
Line of Credit Facility [Line Items]        
Stock converted right to receive in cash consideration     $ 2.27  
Merger Agreement | Common Stock | Restor3d, Inc. | MidCap Financial Services, LLC        
Line of Credit Facility [Line Items]        
Common stock per share (in dollars per share)   $ 2.27    
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 26, 2023
Apr. 07, 2022
USD ($)
Apr. 08, 2021
USD ($)
Oct. 31, 2021
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Jan. 01, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Cash held in foreign bank accounts         $ 600,000       $ 600,000     $ 1,200,000  
Restricted cash         462,000       462,000     $ 462,000  
Cost of revenue         11,189,000 $ 9,835,000     18,923,000 $ 19,645,000      
Impairment charges         0                
Contract liability         600,000 0     600,000 0 $ 200,000   $ 0
Contract asset                 0 0      
Lease agreement payment received period 30 days                        
Advertising expense         200,000 100,000     $ 600,000 200,000      
Number of operating segments | segment                 1        
Income tax provision         31,000 (100,000)     $ 13,000 (66,000)      
Interest and penalties accrued         8,000 45,000     8,000 45,000      
Shipping and Handling                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Shipping and handling expense         1,000,000 1,000,000     $ 2,200,000 2,400,000      
Paragon 28                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Milestone payment     $ 500,000 $ 500,000                  
Potential milestone payment   $ 500,000                      
Revenue recognized             $ 500,000 $ 1,000,000          
Minimum                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Contract with customer payment period                 30 days        
Maximum                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Contract with customer payment period                 60 days        
Improper Classification of Cost of Revenue                          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                          
Cost of revenue         $ 600,000 $ 800,000     $ 900,000 $ 2,500,000      
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]        
Cash and cash equivalents $ 26,182 $ 48,667    
Restricted cash 462 462    
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows $ 26,644 $ 49,129 $ 73,103 $ 101,118
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Rebate Reserve (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Change in Contract Liabilities    
Beginning Balance $ 108 $ 79
Provision related to current period sales 104 126
Payments or credits issued to customers (91) (97)
Ending Balance $ 121 $ 108
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Expenses and Net Loss Per Share (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 26, 2022
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Numerator for basic and diluted loss per share:          
Net loss, basic | $   $ (13,011) $ (15,524) $ (22,582) $ (31,555)
Net loss, diluted | $   $ (13,011) $ (15,524) $ (22,582) $ (31,555)
Denominator:          
Basic weighted average shares (in shares) | shares [1]   7,316,286 7,211,851 7,291,542 7,189,634
Diluted weighted average shares (in shares) | shares [1]   7,316,286 7,211,851 7,291,542 7,189,634
Loss per share attributable to Conformis, Inc. stockholders: basic (in dollars per share) | $ / shares [1]   $ (1.78) $ (2.15) $ (3.10) $ (4.39)
Loss per share attributable to Conformis, Inc. stockholders: diluted (in dollars per share) | $ / shares [1]   $ (1.78) $ (2.15) $ (3.10) $ (4.39)
Stock split, conversion ratio 0.04 0.04 0.04 0.04 0.04
[1] *Adjusted for the 1-for-25 reverse stock split 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)
3 Months Ended 6 Months Ended
Oct. 26, 2022
Jun. 30, 2023
shares
Jun. 30, 2022
shares
Jun. 30, 2023
shares
Jun. 30, 2022
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share          
Stock split, conversion ratio 0.04 0.04 0.04 0.04 0.04
Stock options and restricted stock awards          
Antidilutive Securities Excluded from Computation of Earnings Per Share          
Stock options and restricted stock awards   6,169 20,686 20,341 26,629
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]      
Total receivables $ 8,310 $ 10,383  
Allowance for credit losses (634) (610)  
Accounts receivable, net $ 7,676 $ 9,773 $ 9,100
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]            
Accounts receivable $ 7,676   $ 7,676   $ 9,773 $ 9,100
Unbilled receivable 1,200   1,200   1,400  
Accounts receivable write offs $ 96 $ 0 $ 96 $ 13 $ 50  
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable - Allowance for Credit Losses and Returns (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Beginning balance     $ (610) $ (257) $ (257)
Accounts receivable write offs $ 96 $ 0 96 $ 13 50
Ending balance $ (634)   (634)   (610)
Trade Accounts Receivable          
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Provision for expected credit losses     (132)   (396)
Other Receivable          
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Other allowances     $ 12   $ (7)
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw Material $ 9,149 $ 9,699
Work in process 1,917 2,118
Finished goods 7,958 7,093
Total inventories, net $ 19,024 $ 18,910
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property and equipment    
Total property and equipment $ 43,357 $ 42,223
Accumulated depreciation (35,902) (34,069)
Property and equipment, net 7,455 8,154
Equipment    
Property and equipment    
Total property and equipment $ 20,499 20,490
Equipment | Minimum    
Property and equipment    
Estimated useful life 5 years  
Equipment | Maximum    
Property and equipment    
Estimated useful life 7 years  
Furniture and fixtures    
Property and equipment    
Total property and equipment $ 765 765
Furniture and fixtures | Minimum    
Property and equipment    
Estimated useful life 5 years  
Furniture and fixtures | Maximum    
Property and equipment    
Estimated useful life 7 years  
Computer and software    
Property and equipment    
Estimated useful life 3 years  
Total property and equipment $ 11,113 11,037
Leasehold improvements    
Property and equipment    
Total property and equipment $ 2,251 2,295
Leasehold improvements | Minimum    
Property and equipment    
Estimated useful life 3 years  
Leasehold improvements | Maximum    
Property and equipment    
Estimated useful life 7 years  
Reusable instruments    
Property and equipment    
Estimated useful life 5 years  
Total property and equipment $ 8,173 7,147
Molding and Tooling    
Property and equipment    
Estimated useful life 5 years  
Total property and equipment $ 556 $ 489
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation $ 900 $ 1,000 $ 1,800 $ 2,100
Impairment charges     $ 80 $ 0
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued employee compensation $ 2,214 $ 4,279
Accrued legal expense 1,034 397
Accrued vendor charges 107 903
Accrued revenue share expense 318 791
Accrued clinical trial expense 0 342
Deferred revenue 585 215
Accrued other 994 1,051
Total $ 5,252 $ 7,978
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Narrative (Details)
6 Months Ended
Jun. 30, 2023
extension
Lessee, Lease, Description [Line Items]  
Number of renewal options 1
Weighted average remaining lease term 3 years 4 months 24 days
Weighted average discount rate 6.00%
Billerica Facility  
Lessee, Lease, Description [Line Items]  
Renewal term 5 years
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 5 years
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Rent expense $ 486 $ 486 $ 974 $ 965
Variable lease cost 182 93 223 201
Total lease cost $ 668 $ 579 $ 1,197 $ 1,166
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Lease Maturities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
2023 $ 897
2024 2,124
2025 1,869
2026 968
2027 741
Total lease payments 6,599
Present value adjustment (654)
Present value of lease liabilities $ 5,945
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
€ in Thousands
3 Months Ended 6 Months Ended
Sep. 10, 2021
patent
Jun. 03, 2021
patent
Apr. 30, 2021
patent
Mar. 20, 2020
patent
Aug. 29, 2019
patent
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jul. 28, 2022
EUR (€)
License and revenue share agreements                      
Loss contingency accrual | $           $ 0   $ 0   $ 0  
Conformis V Medacta                      
License and revenue share agreements                      
Gain contingency, patents allegedly infringed         4            
Security deposit | €                     € 146
Osteoplastics V Conformis                      
License and revenue share agreements                      
Loss contingency, patents allegedly infringed       7              
Conformis V DePuy                      
License and revenue share agreements                      
Gain contingency, patents allegedly infringed     7                
Conformis V Exactech                      
License and revenue share agreements                      
Gain contingency, patents allegedly infringed   5                  
Conformis V Bodycad and Exactech                      
License and revenue share agreements                      
Gain contingency, patents allegedly infringed 6 6                  
Revenue Share Agreements                      
License and revenue share agreements                      
Revenue share expense | $           $ 300,000 $ 700,000 $ 600,000 $ 1,300,000    
Revenue share expense as a percentage of product revenues           2.10% 4.80% 2.20% 4.30%    
Minimum | Revenue Share Agreements | Members of Scientific Advisory Board                      
License and revenue share agreements                      
Required payment to related party from net revenues of current and planned products (as a percent)               0.10%      
Maximum | Revenue Share Agreements | Members of Scientific Advisory Board                      
License and revenue share agreements                      
Required payment to related party from net revenues of current and planned products (as a percent)               1.33%      
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Notes Payable - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt and Notes Payable    
Less unamortized debt issuance costs $ (361) $ (437)
Long-term debt, less debt issuance costs 20,639 20,563
MidCap Financial Services, LLC | Term Loan    
Debt and Notes Payable    
MidCap, Term Loan $ 21,000 $ 21,000
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Notes Payable - Maturities of Long Term Debt (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
2023 (remainder of the year) $ 0
2024 1,750
2025 10,500
2026 8,750
Total $ 21,000
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Notes Payable - Narrative (Details) - MidCap Financial Services, LLC - USD ($)
$ / shares in Units, $ in Millions
Nov. 22, 2021
Oct. 31, 2021
Jun. 30, 2023
Common Stock | Merger Agreement | Restor3d, Inc.      
Debt and Notes Payable      
Common stock per share (in dollars per share)     $ 2.27
Term Loan      
Debt and Notes Payable      
Minimum liquidity covenant $ 4.0    
Term Loan | MidCap Financial Services, LLC Term Loan      
Debt and Notes Payable      
Credit facility term 5 years    
Debt instrument principal $ 21.0    
Origination fee   0.50%  
Final payment fee   4.00%  
Term Loan | MidCap Financial Services, LLC Term Loan | London Interbank Offered Rate (LIBOR)      
Debt and Notes Payable      
Margin rate (as a percent)   5.70%  
Term Loan | MidCap Financial Services, LLC Term Loan | London Interbank Offered Rate (LIBOR) | Minimum      
Debt and Notes Payable      
Variable rate floor   1.00%  
Term Loan | MidCap Financial Services, LLC Term Loan | Secured Overnight Financing Rate (SOFR)      
Debt and Notes Payable      
Margin rate (as a percent)   5.70%  
Term Loan | MidCap Financial Services, LLC Term Loan | Secured Overnight Financing Rate (SOFR) | Minimum      
Debt and Notes Payable      
Variable rate floor   1.00%  
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Common Stock (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Oct. 26, 2022
Mar. 30, 2021
Mar. 29, 2021
Equity [Abstract]          
Common stock dividends declared to date $ 0        
Common stock, shares authorized (in shares) 20,000,000 20,000,000 20,000,000 300,000,000 200,000,000
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Reverse Stock Split (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 26, 2022
$ / shares
shares
Nov. 30, 2022
Jun. 30, 2023
$ / shares
shares
Jun. 30, 2022
Jun. 30, 2023
$ / shares
shares
Jun. 30, 2022
Dec. 31, 2022
$ / shares
shares
Mar. 30, 2021
shares
Mar. 29, 2021
shares
Class of Stock [Line Items]                  
Stock split, conversion ratio 0.04   0.04 0.04 0.04 0.04      
Common stock, shares authorized (in shares) | shares 20,000,000   20,000,000   20,000,000   20,000,000 300,000,000 200,000,000
Common stock, par value (in dollars per share) | $ / shares $ 0.00001   $ 0.00001   $ 0.00001   $ 0.00001    
Approved Ratio One                  
Class of Stock [Line Items]                  
Stock split, conversion ratio 0.11                
Approved Ratio Two                  
Class of Stock [Line Items]                  
Stock split, conversion ratio 0.083                
Approved Ratio Three                  
Class of Stock [Line Items]                  
Stock split, conversion ratio 0.07                
Fixed Ratio One                  
Class of Stock [Line Items]                  
Stock split, conversion ratio 0.06                
Fixed Ratio Two                  
Class of Stock [Line Items]                  
Stock split, conversion ratio 0.05                
Fixed Ratio Three                  
Class of Stock [Line Items]                  
Stock split, conversion ratio 0.04 0.04              
Minimum                  
Class of Stock [Line Items]                  
Stock split, conversion ratio             0.5    
Maximum                  
Class of Stock [Line Items]                  
Stock split, conversion ratio             0.1    
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Preferred Stock (Details) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Equity [Abstract]    
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Demand Registration Rights (Details)
Jun. 25, 2019
2019 Rights Agreement  
Demand registration rights  
Maximum days to register for resale shares held by investors 120 days
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - At-the-Market Program (Details) - USD ($)
$ in Millions
Aug. 05, 2020
Mar. 23, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Amount of equity able to raise   $ 200
Cowen Sales Agreement    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Amount of equity able to raise $ 25  
Broker commissions 3.00%  
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - 2021 Common Stock Offering (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Oct. 26, 2022
Feb. 17, 2021
USD ($)
$ / shares
shares
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock split, conversion ratio 0.04   0.04 0.04 0.04 0.04
Shelf Registration Statement            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares issued in transaction (in shares) | shares   3,238,095        
Sale of stock (in dollars per share) | $ / shares   $ 26.25        
Stock split, conversion ratio   0.04        
Proceeds received from sale of stock | $   $ 79.6        
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Warrants (Details)
$ in Millions
3 Months Ended 6 Months Ended 33 Months Ended
Oct. 26, 2022
Sep. 23, 2020
USD ($)
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
Jun. 30, 2022
Jun. 30, 2023
$ / shares
shares
Jun. 30, 2022
Jun. 30, 2023
$ / shares
shares
Jun. 22, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class of Warrant or Right [Line Items]                  
Stock split, conversion ratio 0.04   0.04 0.04 0.04 0.04      
Warrant Exchange Agreement With Armistice Capital Master Fund Ltd                  
Class of Warrant or Right [Line Items]                  
Exercise price of warrants or rights (in dollars per share) | $ / shares               $ 21.87  
Number of warrants, outstanding (in shares)               100,000  
Number of warrants shares, right to acquire               480,000  
Pre-Funded Warrants                  
Class of Warrant or Right [Line Items]                  
Number of shares issued in transaction (in shares)   379,718              
Exercise price of warrants or rights (in dollars per share) | $ / shares   $ 0.0025              
Warrant granted during period (in shares)   720,201              
Stock split, conversion ratio   0.04              
Warrants and rights outstanding, term   5 years              
Fair value of the common stock warrants | $   $ 10.2              
Common Stock Warrants                  
Class of Warrant or Right [Line Items]                  
Exercise price of warrants or rights (in dollars per share) | $ / shares     $ 224.00   $ 224.00   $ 224.00   $ 22.22
Warrant granted during period (in shares)         0        
Exercised (in share)         0   240,000    
Number of warrants, outstanding (in shares)     837   837   837   480,837
Expected Term | Pre-Funded Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants, measurement input term   5 years              
Risk Free Interest Rate | Pre-Funded Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants, measurement input   0.0028              
Dividend Yield | Pre-Funded Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants, measurement input   0              
Volatility | Pre-Funded Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants, measurement input   0.9015              
Exercise Price | Pre-Funded Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants, measurement input | $ / shares   21.87              
Share Price | Pre-Funded Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants, measurement input | $ / shares   20.83              
Registered Direct Offering | Common Stock Warrants                  
Class of Warrant or Right [Line Items]                  
Exercise price of warrants or rights (in dollars per share) | $ / shares   $ 21.87              
Stock split, conversion ratio   0.04              
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Warrants and Common Stock Warrants (Details) - Common Stock Warrants - $ / shares
6 Months Ended 12 Months Ended 33 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2023
Number of Warrants      
Outstanding at beginning of period (in shares) 480,837    
Granted (in shares) 0    
Exercised (in shares) 0    
Cancelled/expired (in shares) (480,000)    
Outstanding at end of period (in shares) 837 480,837 837
Weighted Average Exercise Price Per Share      
Outstanding at beginning of period (in dollars per share) $ 22.22    
Granted (in dollars per share) 0    
Exercised (in dollars per share) 0    
Cancelled/expired (in dollars per share) 0    
Outstanding at end of period (in dollars per share) $ 224.00 $ 22.22 $ 224.00
Weighted Average Remaining Contractual Life      
Weighted average remaining contractual life, outstanding (in years) 1 year 4 months 9 days 2 years 8 months 23 days  
Number of Warrants Exercisable      
Outstanding at beginning of period (in shares) 480,837    
Granted (in shares) 0    
Exercised (in share) 0   (240,000)
Cancelled/expired (in share) (480,000)    
Outstanding at end of period (in shares) 837 480,837 837
Weighted Average Price Per Share      
Outstanding at beginning of period (in dollars per share) $ 224.00 $ 22.22 $ 224.00
Granted (in dollars per share) 0    
Exercised (in dollars per share) 0    
Cancelled/expired (in dollars per share) 0    
Outstanding at end of period (in dollars per share) $ 224.00 $ 22.22 $ 224.00
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock Option Plans Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2023
Oct. 26, 2022
Jan. 01, 2022
May 24, 2021
shares
Apr. 29, 2019
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
Jan. 01, 2023
shares
Dec. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock split, conversion ratio   0.04       0.04 0.04 0.04 0.04    
Weighted average grant date fair value, vested | $           $ 0.2   $ 0.2      
Weighted average remaining contractual term, outstanding               7 years 9 months 10 days      
Weighted average remaining contractual term, vested and exercisable               6 years 1 month 20 days      
Restricted Stock Awards                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
common stock available for future issuance (in shares)           430,094   430,094     237,966
Weighted average grant date fair value, vested | $           $ 1.3   $ 1.4      
2015 Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Additional shares authorized, maximum annual amount (in shares)       240,000   3,000,000   3,000,000   120,000  
Additional shares authorized, maximum annual percentage           3.00%   3.00%      
Stock split, conversion ratio 0.04     0.04              
Common stock available for future issuance (in shares)           31,549   31,549      
2015 Plan | Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock split, conversion ratio     0.04                
2019 Sales Team Plan | Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock split, conversion ratio 0.04                    
Number of shares authorized (in shares)         3,000,000            
Award expiration period         10 years            
common stock available for future issuance (in shares)           100,842   100,842      
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock Option Plans (Details) - Stock Options
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Number of Options  
Balance outstanding at the beginning of the period (in shares) | shares 175,783
Granted (in shares) | shares 0
Expired (in shares) | shares (4,727)
Cancelled/Forfeited (in shares) | shares 0
Balance outstanding at the ending of the period (in shares) | shares 171,056
Total vested and exercisable (in shares) | shares 66,708
Weighted Average Exercise Price per Share  
Balance at the beginning of the period (in dollars per share) | $ / shares $ 44.76
Granted (in dollars per share) | $ / shares 0
Expired (in dollars per share) | $ / shares 146.61
Cancelled/Forfeited (in dollars per share) | $ / shares 0
Balance at the ending of the period (in dollars per share) | $ / shares 41.95
Total vested and exercisable (in dollars per share) | $ / shares $ 88.56
Aggregate Intrinsic Value  
Outstanding at end of the period | $ $ 0
Total vested and exercisable | $ $ 0
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Restricted Common Stock Award Activity (Details) - Restricted Stock Awards
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Number of Shares  
Unvested beginning of period (in shares) | shares 237,966
Granted (in shares) | shares 300,598
Vested (in shares) | shares (79,692)
Forfeited (in shares) | shares (28,778)
Unvested ending of period (in shares) | shares 430,094
Weighted Average Fair Value  
Unvested beginning of period (in dollars per share) | $ / shares $ 18.77
Granted (in dollars per share) | $ / shares 1.50
Vested (in dollars per share) | $ / shares 17.26
Forfeited (in dollars per share) | $ / shares 14.24
Unvested ending of period (in dollars per share) | $ / shares $ 7.28
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Inducement Awards (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 26, 2022
Apr. 30, 2022
$ / shares
shares
Mar. 31, 2022
$ / shares
shares
Feb. 29, 2020
$ / shares
shares
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
shares
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock split, conversion ratio 0.04       0.04 0.04 0.04 0.04
Restricted Stock Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)             300,598  
Chief Financial Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock split, conversion ratio     0.04 0.04        
Chief Financial Officer | Inducement Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)     18,000 5,000        
Granted (in dollars per share) | $ / shares     $ 15.25 $ 24.50        
Chief Financial Officer | Restricted Stock Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)     18,000 5,000        
Chief Operating Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock split, conversion ratio   0.04            
Chief Operating Officer | Inducement Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)   17,000            
Granted (in dollars per share) | $ / shares   $ 16.00            
Chief Operating Officer | Restricted Stock Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)   17,000            
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock-based Compensation (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]        
Risk-free interest rate 0.00% 2.68% 0.00% 2.61%
Expected term (in years) 0 years 6 years 6 months 7 days 0 years 6 years 8 months 19 days
Dividend yield 0.00% 0.00% 0.00% 0.00%
Expected volatility 0.00% 89.39% 0.00% 89.21%
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock-based Compensation Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based compensation        
Stock-based compensation expense $ 435 $ 847 $ 1,056 $ 1,583
Stock Options        
Share-based compensation        
Unrecognized compensation expense 900   $ 900  
Period for unrecognized compensation expense to be recognized     4 years 21 days  
Restricted Stock Awards        
Share-based compensation        
Unrecognized compensation expense $ 2,900   $ 2,900  
Period for unrecognized compensation expense to be recognized     3 years 2 months 26 days  
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based compensation        
Stock-based compensation expense $ 435 $ 847 $ 1,056 $ 1,583
Cost of revenues        
Share-based compensation        
Stock-based compensation expense 16 16 31 (20)
Sales and marketing        
Share-based compensation        
Stock-based compensation expense 5 159 140 336
Research and development        
Share-based compensation        
Stock-based compensation expense 70 132 141 270
General and administrative        
Share-based compensation        
Stock-based compensation expense $ 344 $ 540 $ 744 $ 997
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Geographic Data - Narrative (Details)
6 Months Ended
Jun. 30, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Segment and Geographic Data - Geographic and Product Category Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Geographic information for Product Revenue and Property and equipment, net          
Revenue $ 13,023 $ 15,295 $ 25,860 $ 30,846  
Property and equipment, net 7,455   7,455   $ 8,154
United States          
Geographic information for Product Revenue and Property and equipment, net          
Property and equipment, net 7,376   7,376   8,065
Germany          
Geographic information for Product Revenue and Property and equipment, net          
Property and equipment, net 38   38   29
Rest of World          
Geographic information for Product Revenue and Property and equipment, net          
Property and equipment, net 41   41   $ 60
Product          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 12,496 15,142 25,187 30,026  
Product | United States          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 10,777 13,415 21,345 26,130  
Product | Germany          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 736 707 1,562 1,885  
Product | Rest of World          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 983 1,020 2,280 2,011  
Knee          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 11,528 14,398 23,417 28,506  
Knee | United States          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 9,809 12,671 19,575 24,610  
Knee | Germany          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 736 707 1,562 1,885  
Knee | Rest of World          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 983 1,020 2,280 2,011  
Hip          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 968 744 1,770 1,520  
Hip | United States          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 968 744 1,770 1,520  
Hip | Germany          
Geographic information for Product Revenue and Property and equipment, net          
Revenue 0 0 0 0  
Hip | Rest of World          
Geographic information for Product Revenue and Property and equipment, net          
Revenue $ 0 $ 0 $ 0 $ 0  
XML 83 cfms-20230630_htm.xml IDEA: XBRL DOCUMENT 0001305773 2023-01-01 2023-06-30 0001305773 2023-07-31 0001305773 2023-06-30 0001305773 2022-12-31 0001305773 us-gaap:ProductMember 2023-04-01 2023-06-30 0001305773 us-gaap:ProductMember 2022-04-01 2022-06-30 0001305773 us-gaap:ProductMember 2023-01-01 2023-06-30 0001305773 us-gaap:ProductMember 2022-01-01 2022-06-30 0001305773 us-gaap:RoyaltyMember 2023-04-01 2023-06-30 0001305773 us-gaap:RoyaltyMember 2022-04-01 2022-06-30 0001305773 us-gaap:RoyaltyMember 2023-01-01 2023-06-30 0001305773 us-gaap:RoyaltyMember 2022-01-01 2022-06-30 0001305773 2023-04-01 2023-06-30 0001305773 2022-04-01 2022-06-30 0001305773 2022-01-01 2022-06-30 0001305773 us-gaap:CommonStockMember 2023-03-31 0001305773 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001305773 us-gaap:RetainedEarningsMember 2023-03-31 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001305773 2023-03-31 0001305773 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001305773 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001305773 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001305773 us-gaap:CommonStockMember 2023-06-30 0001305773 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001305773 us-gaap:RetainedEarningsMember 2023-06-30 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001305773 us-gaap:CommonStockMember 2022-12-31 0001305773 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001305773 us-gaap:RetainedEarningsMember 2022-12-31 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001305773 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001305773 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001305773 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001305773 us-gaap:CommonStockMember 2022-03-31 0001305773 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001305773 us-gaap:RetainedEarningsMember 2022-03-31 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001305773 2022-03-31 0001305773 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001305773 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001305773 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001305773 us-gaap:CommonStockMember 2022-06-30 0001305773 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001305773 us-gaap:RetainedEarningsMember 2022-06-30 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001305773 2022-06-30 0001305773 us-gaap:CommonStockMember 2021-12-31 0001305773 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001305773 us-gaap:RetainedEarningsMember 2021-12-31 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001305773 2021-12-31 0001305773 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001305773 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001305773 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001305773 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001305773 cfms:MergerAgreementMember us-gaap:CommonStockMember cfms:Restor3dIncMember 2023-06-22 0001305773 cfms:MergerAgreementMember cfms:Restor3dIncMember 2023-06-22 0001305773 cfms:TermLoanMember cfms:MidCapFinancialServicesLLCTermLoanMember cfms:MidCapFinancialServicesLLCMember 2021-11-22 0001305773 cfms:TermLoanMember cfms:MidCapFinancialServicesLLCTermLoanMember cfms:MidCapFinancialServicesLLCMember 2021-11-22 2021-11-22 0001305773 cfms:MergerAgreementMember cfms:MidCapFinancialServicesLLCMember us-gaap:CommonStockMember cfms:Restor3dIncMember 2023-06-30 0001305773 2022-10-26 2022-10-26 0001305773 cfms:ImproperClassificationofCostofRevenueMember 2023-04-01 2023-06-30 0001305773 cfms:ImproperClassificationofCostofRevenueMember 2023-01-01 2023-06-30 0001305773 cfms:ImproperClassificationofCostofRevenueMember 2022-04-01 2022-06-30 0001305773 cfms:ImproperClassificationofCostofRevenueMember 2022-01-01 2022-06-30 0001305773 srt:MinimumMember 2023-01-01 2023-06-30 0001305773 srt:MaximumMember 2023-01-01 2023-06-30 0001305773 2023-01-01 0001305773 2022-01-01 0001305773 2023-04-26 2023-04-26 0001305773 cfms:Paragon28IncMember 2021-04-08 2021-04-08 0001305773 cfms:Paragon28IncMember 2021-10-01 2021-10-31 0001305773 cfms:Paragon28IncMember 2022-04-07 2022-04-07 0001305773 cfms:Paragon28IncMember 2021-04-01 2021-06-30 0001305773 cfms:Paragon28IncMember 2022-01-01 2022-03-31 0001305773 2022-01-01 2022-12-31 0001305773 us-gaap:ShippingAndHandlingMember 2022-04-01 2022-06-30 0001305773 us-gaap:ShippingAndHandlingMember 2023-04-01 2023-06-30 0001305773 us-gaap:ShippingAndHandlingMember 2023-01-01 2023-06-30 0001305773 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-06-30 0001305773 us-gaap:StockOptionMember 2023-04-01 2023-06-30 0001305773 us-gaap:StockOptionMember 2022-04-01 2022-06-30 0001305773 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0001305773 us-gaap:StockOptionMember 2022-01-01 2022-06-30 0001305773 us-gaap:TradeAccountsReceivableMember 2023-01-01 2023-06-30 0001305773 us-gaap:TradeAccountsReceivableMember 2022-01-01 2022-12-31 0001305773 cfms:OtherReceivablesMember 2023-01-01 2023-06-30 0001305773 cfms:OtherReceivablesMember 2022-01-01 2022-12-31 0001305773 srt:MinimumMember us-gaap:EquipmentMember 2023-06-30 0001305773 srt:MaximumMember us-gaap:EquipmentMember 2023-06-30 0001305773 us-gaap:EquipmentMember 2023-06-30 0001305773 us-gaap:EquipmentMember 2022-12-31 0001305773 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-06-30 0001305773 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-06-30 0001305773 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001305773 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001305773 cfms:ComputerEquipmentAndSoftwareMember 2023-06-30 0001305773 cfms:ComputerEquipmentAndSoftwareMember 2022-12-31 0001305773 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-06-30 0001305773 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-06-30 0001305773 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001305773 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001305773 cfms:ReusableInstrumentsMember 2023-06-30 0001305773 cfms:ReusableInstrumentsMember 2022-12-31 0001305773 cfms:MoldingAndToolingMember 2023-06-30 0001305773 cfms:MoldingAndToolingMember 2022-12-31 0001305773 srt:MinimumMember 2023-06-30 0001305773 srt:MaximumMember 2023-06-30 0001305773 cfms:BillericaFacilityMember 2023-06-30 0001305773 srt:MinimumMember cfms:RevenueShareAgreementMember cfms:MembersOfScientificAdvisoryBoardMember 2023-01-01 2023-06-30 0001305773 srt:MaximumMember cfms:RevenueShareAgreementMember cfms:MembersOfScientificAdvisoryBoardMember 2023-01-01 2023-06-30 0001305773 cfms:RevenueShareAgreementMember 2023-04-01 2023-06-30 0001305773 cfms:RevenueShareAgreementMember 2023-01-01 2023-06-30 0001305773 cfms:RevenueShareAgreementMember 2022-04-01 2022-06-30 0001305773 cfms:RevenueShareAgreementMember 2022-01-01 2022-06-30 0001305773 cfms:ConformisVMedactaMember 2019-08-29 2019-08-29 0001305773 cfms:ConformisVMedactaMember 2022-07-28 0001305773 cfms:OsteoplasticsVConformisMember 2020-03-20 2020-03-20 0001305773 cfms:ConformisVDePuyMember 2021-04-30 2021-04-30 0001305773 cfms:ConformisVExactechMember 2021-06-03 2021-06-03 0001305773 cfms:ConformisVBodycadAndExactechMember 2021-06-03 2021-06-03 0001305773 cfms:ConformisVBodycadAndExactechMember 2021-09-10 2021-09-10 0001305773 cfms:TermLoanMember cfms:MidCapFinancialServicesLLCMember 2023-06-30 0001305773 cfms:TermLoanMember cfms:MidCapFinancialServicesLLCMember 2022-12-31 0001305773 cfms:TermLoanMember cfms:MidCapFinancialServicesLLCTermLoanMember cfms:MidCapFinancialServicesLLCMember cfms:LondonInterbankOfferedRateLIBOR1Member 2021-10-31 2021-10-31 0001305773 srt:MinimumMember cfms:TermLoanMember cfms:MidCapFinancialServicesLLCTermLoanMember cfms:MidCapFinancialServicesLLCMember cfms:LondonInterbankOfferedRateLIBOR1Member 2021-10-31 2021-10-31 0001305773 cfms:TermLoanMember cfms:MidCapFinancialServicesLLCTermLoanMember cfms:MidCapFinancialServicesLLCMember 2021-10-31 2021-10-31 0001305773 cfms:TermLoanMember cfms:MidCapFinancialServicesLLCTermLoanMember cfms:MidCapFinancialServicesLLCMember cfms:SecuredOvernightFinancingRateSOFRMember 2021-10-31 2021-10-31 0001305773 srt:MinimumMember cfms:TermLoanMember cfms:MidCapFinancialServicesLLCTermLoanMember cfms:MidCapFinancialServicesLLCMember cfms:SecuredOvernightFinancingRateSOFRMember 2021-10-31 2021-10-31 0001305773 cfms:TermLoanMember cfms:MidCapFinancialServicesLLCMember 2021-11-22 0001305773 2021-03-29 0001305773 2021-03-30 0001305773 2022-10-26 0001305773 cfms:A2019RightsAgreementMember 2019-06-25 2019-06-25 0001305773 2020-03-23 2020-03-23 0001305773 cfms:CowenSalesAgreementMember 2020-08-05 2020-08-05 0001305773 cfms:ShelfRegistrationStatementMember 2021-02-17 2021-02-17 0001305773 cfms:ShelfRegistrationStatementMember 2021-02-17 0001305773 cfms:PreFundedWarrantsMember 2020-09-23 2020-09-23 0001305773 cfms:PreFundedWarrantsMember 2020-09-23 0001305773 cfms:WarrantsForPurchaseOfCommonStockMember cfms:RegisteredDirectOfferingMember 2020-09-23 0001305773 cfms:WarrantsForPurchaseOfCommonStockMember 2020-09-24 2023-06-30 0001305773 cfms:PreFundedWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-09-23 2020-09-23 0001305773 cfms:PreFundedWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-09-23 0001305773 cfms:PreFundedWarrantsMember cfms:MeasurementInputDividendYieldMember 2020-09-23 0001305773 cfms:PreFundedWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-09-23 0001305773 cfms:PreFundedWarrantsMember us-gaap:MeasurementInputExercisePriceMember 2020-09-23 0001305773 cfms:PreFundedWarrantsMember us-gaap:MeasurementInputSharePriceMember 2020-09-23 0001305773 cfms:WarrantExchangeAgreementWithArmisticeCapitalMasterFundLtdMember 2023-06-22 0001305773 cfms:WarrantsForPurchaseOfCommonStockMember 2023-06-30 0001305773 cfms:WarrantsForPurchaseOfCommonStockMember 2022-12-31 0001305773 cfms:WarrantsForPurchaseOfCommonStockMember 2022-01-01 2022-12-31 0001305773 cfms:WarrantsForPurchaseOfCommonStockMember 2023-01-01 2023-06-30 0001305773 cfms:EquityIncentivePlan2015Member 2023-06-30 0001305773 cfms:EquityIncentivePlan2015Member 2023-01-01 0001305773 cfms:EquityIncentivePlan2015Member 2021-05-24 0001305773 us-gaap:CommonStockMember cfms:A2019SalesTeamPlanMember 2019-04-29 0001305773 us-gaap:CommonStockMember cfms:A2019SalesTeamPlanMember 2019-04-29 2019-04-29 0001305773 us-gaap:CommonStockMember cfms:A2019SalesTeamPlanMember 2023-06-30 0001305773 cfms:EmployeeDirectorAndConsultantStockOptionsMember 2022-12-31 0001305773 cfms:EmployeeDirectorAndConsultantStockOptionsMember 2023-01-01 2023-06-30 0001305773 cfms:EmployeeDirectorAndConsultantStockOptionsMember 2023-06-30 0001305773 us-gaap:RestrictedStockMember 2022-12-31 0001305773 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001305773 us-gaap:RestrictedStockMember 2023-06-30 0001305773 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0001305773 srt:ChiefFinancialOfficerMember cfms:InducementAwardMember 2020-02-01 2020-02-29 0001305773 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockMember 2020-02-01 2020-02-29 0001305773 srt:ChiefFinancialOfficerMember cfms:InducementAwardMember 2022-03-01 2022-03-31 0001305773 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockMember 2022-03-01 2022-03-31 0001305773 srt:ChiefOperatingOfficerMember cfms:InducementAwardMember 2022-04-01 2022-04-30 0001305773 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockMember 2022-04-01 2022-04-30 0001305773 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001305773 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001305773 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001305773 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001305773 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001305773 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001305773 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001305773 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001305773 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001305773 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001305773 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001305773 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001305773 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001305773 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001305773 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001305773 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001305773 srt:MinimumMember 2022-01-01 2022-12-31 0001305773 srt:MaximumMember 2022-01-01 2022-12-31 0001305773 cfms:FixedRatioOneMember 2022-10-26 2022-10-26 0001305773 cfms:FixedRatioTwoMember 2022-10-26 2022-10-26 0001305773 cfms:FixedRatioThreeMember 2022-10-26 2022-10-26 0001305773 cfms:ApprovedRatioOneMember 2022-10-26 2022-10-26 0001305773 cfms:ApprovedRatioTwoMember 2022-10-26 2022-10-26 0001305773 cfms:ApprovedRatioThreeMember 2022-10-26 2022-10-26 0001305773 cfms:FixedRatioThreeMember 2022-11-01 2022-11-30 0001305773 cfms:WarrantsForPurchaseOfCommonStockMember cfms:RegisteredDirectOfferingMember 2020-09-23 2020-09-23 0001305773 us-gaap:CommonStockMember cfms:EquityIncentivePlan2015Member 2022-01-01 2022-01-01 0001305773 cfms:EquityIncentivePlan2015Member 2021-05-24 2021-05-24 0001305773 cfms:EquityIncentivePlan2015Member 2023-03-31 2023-03-31 0001305773 us-gaap:CommonStockMember cfms:A2019SalesTeamPlanMember 2023-03-31 2023-03-31 0001305773 srt:ChiefFinancialOfficerMember 2020-02-01 2020-02-29 0001305773 srt:ChiefFinancialOfficerMember 2022-03-01 2022-03-31 0001305773 srt:ChiefOperatingOfficerMember 2022-04-01 2022-04-30 0001305773 cfms:KneeMember country:US 2023-04-01 2023-06-30 0001305773 cfms:HipMember country:US 2023-04-01 2023-06-30 0001305773 us-gaap:ProductMember country:US 2023-04-01 2023-06-30 0001305773 cfms:KneeMember country:US 2022-04-01 2022-06-30 0001305773 cfms:HipMember country:US 2022-04-01 2022-06-30 0001305773 us-gaap:ProductMember country:US 2022-04-01 2022-06-30 0001305773 cfms:KneeMember country:DE 2023-04-01 2023-06-30 0001305773 cfms:HipMember country:DE 2023-04-01 2023-06-30 0001305773 us-gaap:ProductMember country:DE 2023-04-01 2023-06-30 0001305773 cfms:KneeMember country:DE 2022-04-01 2022-06-30 0001305773 cfms:HipMember country:DE 2022-04-01 2022-06-30 0001305773 us-gaap:ProductMember country:DE 2022-04-01 2022-06-30 0001305773 cfms:KneeMember us-gaap:NonUsMember 2023-04-01 2023-06-30 0001305773 cfms:HipMember us-gaap:NonUsMember 2023-04-01 2023-06-30 0001305773 us-gaap:ProductMember us-gaap:NonUsMember 2023-04-01 2023-06-30 0001305773 cfms:KneeMember us-gaap:NonUsMember 2022-04-01 2022-06-30 0001305773 cfms:HipMember us-gaap:NonUsMember 2022-04-01 2022-06-30 0001305773 us-gaap:ProductMember us-gaap:NonUsMember 2022-04-01 2022-06-30 0001305773 cfms:KneeMember 2023-04-01 2023-06-30 0001305773 cfms:HipMember 2023-04-01 2023-06-30 0001305773 cfms:KneeMember 2022-04-01 2022-06-30 0001305773 cfms:HipMember 2022-04-01 2022-06-30 0001305773 cfms:KneeMember country:US 2023-01-01 2023-06-30 0001305773 cfms:HipMember country:US 2023-01-01 2023-06-30 0001305773 us-gaap:ProductMember country:US 2023-01-01 2023-06-30 0001305773 cfms:KneeMember country:US 2022-01-01 2022-06-30 0001305773 cfms:HipMember country:US 2022-01-01 2022-06-30 0001305773 us-gaap:ProductMember country:US 2022-01-01 2022-06-30 0001305773 cfms:KneeMember country:DE 2023-01-01 2023-06-30 0001305773 cfms:HipMember country:DE 2023-01-01 2023-06-30 0001305773 us-gaap:ProductMember country:DE 2023-01-01 2023-06-30 0001305773 cfms:KneeMember country:DE 2022-01-01 2022-06-30 0001305773 cfms:HipMember country:DE 2022-01-01 2022-06-30 0001305773 us-gaap:ProductMember country:DE 2022-01-01 2022-06-30 0001305773 cfms:KneeMember us-gaap:NonUsMember 2023-01-01 2023-06-30 0001305773 cfms:HipMember us-gaap:NonUsMember 2023-01-01 2023-06-30 0001305773 us-gaap:ProductMember us-gaap:NonUsMember 2023-01-01 2023-06-30 0001305773 cfms:KneeMember us-gaap:NonUsMember 2022-01-01 2022-06-30 0001305773 cfms:HipMember us-gaap:NonUsMember 2022-01-01 2022-06-30 0001305773 us-gaap:ProductMember us-gaap:NonUsMember 2022-01-01 2022-06-30 0001305773 cfms:KneeMember 2023-01-01 2023-06-30 0001305773 cfms:HipMember 2023-01-01 2023-06-30 0001305773 cfms:KneeMember 2022-01-01 2022-06-30 0001305773 cfms:HipMember 2022-01-01 2022-06-30 0001305773 country:US 2023-06-30 0001305773 country:US 2022-12-31 0001305773 country:DE 2023-06-30 0001305773 country:DE 2022-12-31 0001305773 us-gaap:NonUsMember 2023-06-30 0001305773 us-gaap:NonUsMember 2022-12-31 shares iso4217:USD iso4217:USD shares pure cfms:segment cfms:extension cfms:patent iso4217:EUR 0001305773 --12-31 2023 Q2 false 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 P1Y 0.5 0.1 0.06 0.05 0.04 0.11 0.083 0.07 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 10-Q true 2023-06-30 false 001-37474 Conformis, Inc. DE 56-2463152 600 Technology Park Drive Billerica MA 01821 781 345-9001 Yes Yes Non-accelerated Filer true false false Common Stock, $0.00001 par value CFMS 7877493 26182000 48667000 7676000 9773000 121000 134000 19024000 18910000 1616000 1785000 54619000 79269000 7455000 8154000 5159000 6078000 462000 462000 86000 85000 67781000 94048000 3584000 4163000 5252000 7978000 1936000 1932000 10772000 14073000 336000 230000 20639000 20563000 4009000 5003000 35756000 39869000 0.00001 0.00001 5000000 5000000 0 0 0 0 0 0 0.00001 0.00001 20000000 20000000 7878332 7878332 7502462 7502462 0 0 635703000 634647000 -603906000 -581324000 228000 856000 32025000 54179000 67781000 94048000 12496000 15142000 25187000 30026000 527000 153000 673000 820000 13023000 15295000 25860000 30846000 11189000 9835000 18923000 19645000 1834000 5460000 6937000 11201000 4063000 6562000 9114000 13227000 2158000 3958000 4616000 8437000 7918000 7693000 14941000 17026000 14139000 18213000 28671000 38690000 -12305000 -12753000 -21734000 -27489000 6000 14000 15000 31000 668000 453000 1305000 904000 -13000 -2432000 455000 -3259000 -675000 -2871000 -835000 -4132000 -12980000 -15624000 -22569000 -31621000 31000 -100000 13000 -66000 -13011000 -15524000 -22582000 -31555000 -1.78 -1.78 -2.15 -2.15 -3.10 -3.10 -4.39 -4.39 7316286 7316286 7211851 7211851 7291542 7291542 7189634 7189634 -13011000 -15524000 -22582000 -31555000 -24000 2113000 -628000 2850000 -13035000 -13411000 -23210000 -28705000 7497138 0 635268000 -590895000 252000 44625000 381194 435000 435000 -13011000 -13011000 -24000 -24000 7878332 0 635703000 -603906000 228000 32025000 7502462 0 634647000 -581324000 856000 54179000 375870 1056000 1056000 -22582000 -22582000 -628000 -628000 7878332 0 635703000 -603906000 228000 32025000 7413309 2000 633249000 -546882000 -375000 85994000 115774 847000 847000 -15524000 -15524000 2113000 2113000 7529083 2000 634096000 -562406000 1738000 73430000 7441696 2000 632513000 -530851000 -1112000 100552000 87387 1583000 1583000 -31555000 -31555000 2850000 2850000 7529083 2000 634096000 -562406000 1738000 73430000 -22582000 -31555000 1835000 2134000 1056000 1583000 495000 -3115000 780000 752000 132000 191000 80000 0 78000 83000 -1966000 648000 -13000 -125000 113000 1523000 -167000 -60000 -4054000 -1079000 -21137000 -26762000 1215000 990000 -1215000 -990000 0 0 -133000 -263000 -22485000 -28015000 49129000 101118000 26644000 73103000 1124000 715000 -137000 63000 Organization and Basis of Presentation<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    Conformis, Inc. (together with its subsidiaries, collectively, the “Company”) is a medical technology company that uses its proprietary iFit Image-to-Implant technology platform to develop, manufacture and sell joint replacement implants that are individually sized and shaped, which the Company refers to as personalized, individualized, or sometimes as customized, to fit and conform to each patient’s unique anatomy. The Company also offers Identity Imprint, a new line of total knee replacement products that utilizes a proprietary algorithm to select the implant size that most closely meets the geometric and anatomic requirements of the patient’s knee. Conformis’ sterile, just-in-time, Surgery-in-a-Box delivery system is available with all of its implants and personalized, single-use instruments. The Company’s proprietary iFit technology platform is potentially applicable to all major joints. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    The Company was incorporated in Delaware and commenced operations in 2004. The Company introduced its iUni and iDuo in 2007, its iTotal CR in 2011, its iTotal PS in 2015, its Conformis hip system in 2018, and its Identity Imprint in 2021. The Company has its corporate offices in Billerica, Massachusetts. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Merger Agreement with restor3d, Inc.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2023, the “Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with restor3d, Inc. (“restor3d”) and Cona Merger Sub Inc., a wholly owned subsidiary of restor3d (“Merger Sub”). Upon the terms and subject to the conditions set forth in the Merger Agreement, which has been unanimously adopted by the Board of Directors of the Company (the “Board”), Merger Sub will merge with and into the Company, with the Company continuing as the surviving corporation and a wholly owned subsidiary of restor3d (the “Merger”). The Board also unanimously resolved to recommend that the Company’s stockholders vote to adopt and approve the Merger Agreement and the Merger.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, upon the closing of the Merger (the “Closing”), each outstanding share of Company common stock, other than shares owned by the Company, restor3d or Merger Sub (which will be cancelled) and shares with respect to which appraisal rights are properly exercised and not withdrawn under Delaware law, will automatically be converted into the right to receive $2.27 in cash, without interest (the “Merger Consideration”). </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Merger is consummated, the Company’s common stock will be delisted from The Nasdaq Capital Market and deregistered under the Securities Exchange Act of 1934.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Merger, the vesting of each outstanding restricted stock unit of the Company will accelerate, and the holders of such units will receive an amount per unit equal to the Merger Consideration. All stock options and warrants of the Company that are currently outstanding have a strike price per share greater than the Merger Consideration, and will be cancelled in connection with the Merger without payment, unless exercised prior to consummation of the Merger.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consummation of the Merger is subject to certain customary closing conditions, including (i) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of the Company’s common stock (the “Stockholder Approval”), and (ii) no temporary restraining order, preliminary or permanent injunction or other order is in effect preventing the consummation of the Merger. Moreover, each party’s obligations to consummate the Merger are subject to certain other conditions, including (a) the accuracy of the other party’s representations and warranties (subject to certain materiality exceptions), (b) the other party’s compliance in all material respects with its obligations under the Merger Agreement, and (c) in the case of restor3d and Merger Sub only, the absence of any event, change, or effect that would, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect (as defined in the Merger Agreement). A special meeting of the stockholders of the Company is scheduled to be held on August 31, 2023 to vote on, among other things, a proposal to adopt the Merger Agreement. Subject to the satisfaction of the closing conditions, the parties anticipate that the Merger will be consummated by the end of the third quarter of 2023.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger Agreement contains representations and warranties and covenants of the parties customary for a transaction of this nature. Until the earlier of the termination of the Merger Agreement and the closing of the Merger, the Company has agreed to use its reasonable best efforts to conduct its business in all material respects in the ordinary course of business and has agreed to certain other operating covenants and to not take certain specified actions prior to the consummation of the Merger, as set forth more fully in the Merger Agreement. The Company has also agreed to convene and hold a meeting of its stockholders for the purpose of obtaining the Stockholder Approval. In addition, the Merger Agreement requires that, subject to certain exceptions, the Board recommend that the Company’s stockholders approve the Merger Agreement.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has agreed not to initiate, solicit or knowingly encourage takeover proposals from third parties. The Company has also agreed not to provide non-public information to, or, subject to certain exceptions, engage in discussions or negotiations with, third parties regarding takeover proposals. Notwithstanding these restrictions, prior to the receipt of the Stockholder Approval, the Company may under certain circumstances provide non-public information to and participate in discussions or negotiations with third parties with respect to takeover proposals.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to obtaining the Stockholder Approval, the Board may, among other things, change its recommendation that the stockholders approve the Merger Agreement in connection with a Superior Offer or an Intervening Event (in each case, as defined in the Merger Agreement), or terminate the Merger Agreement to enter into an agreement providing for a Superior Offer, subject, in each case, to complying with notice and other specified conditions, including giving restor3d the opportunity to propose revisions to the terms of the Merger Agreement during a period following notice.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger Agreement contains certain termination rights for the Company and restor3d, including, among others, the right of (1) the Company to terminate the Merger Agreement in order to enter into an agreement providing for a Superior Offer (subject to the Company’s compliance with certain obligations under the Merger Agreement related to such Superior Offer and such termination) and (2) restor3d to terminate the Merger Agreement if the Board changes its recommendation with respect to the Merger Agreement. The Merger Agreement also provides that under specified circumstances, including in the event of termination by the Company to enter into an agreement providing for a Superior Offer, the Company will be required to pay restor3d a termination fee of $0.9 million and provide restor3d with a non-exclusive license to the Company’s patents except with respect to certain knee and/or hip applications.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Liquidity and operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    These consolidated financial statements as of June 30, 2023 and for the three and six months ended June 30, 2023 and 2022, and related interim information contained within the notes to the Consolidated Financial Statements, have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    Since the Company’s inception in June 2004, it has financed its operations primarily through private placements of preferred stock, its initial public offering in July 2015, other equity financings, debt and convertible debt financings, equipment purchase loans, patent licensing, and product revenue beginning in 2007. The Company has recurring losses and cash used in operating activities for the three and six months ended June 30, 2023 and 2022. At June 30, 2023, the Company had an accumulated deficit of $603.9 million and cash and cash equivalents of $26.2 million, and $0.5 million in restricted cash allocated to a lease deposit. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, as of such date, the Company owed $21 million under its secured credit agreement with MidCap Financial Trust (“MidCap”), as agent, and certain lender parties thereto</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The credit agreement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">provides for a five-year, $21 million secured term loan facility. However, as further described below under “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Item 1A. Risk Factors</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">,” if the proposed merger transaction with restor3d is not consummated, absent us raising additional capital, MidCap could allege that a material adverse effect has occurred under the credit agreement, which could permit MidCap to accelerate amounts due under the agreement. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The recurring losses and uncertainties about the Company's ability to raise capital raise substantial doubt about the Company's ability to continue as a going concern within one year after the issuance date to these financial statements. The financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company plans to address matters that raise substantial doubt about its ability to continue as a going concern through the completion of the Merger Agreement with restor3d. However, if the merger is not successful, the Company will require additional capital in the near-term to support its business growth and continued operations, and, based on the recent state of equity capital markets and the Company’s exploration of potential financing alternatives, the Company and its board of directors believe that it will be very challenging to obtain such financing on terms that would preserve value for the Company’s current stockholders. Absent the Company being able to obtain a sufficient level of new capital in the near-term, the Company could need to file for bankruptcy protection, which the Company and its board of directors believe would likely result in current Company stockholders receiving little, if any, value for their shares of Company common stock (and, in any event, an amount substantially less than the $2.27 per share of common stock provided for by the Merger Agreement).</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of presentation and use of estimates</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. The most significant estimates used in these consolidated financial statements include revenue recognition, accounts receivable valuation, inventory reserves, impairment assessments, income tax reserves and related allowances, and the lives of property and equipment. Actual results may differ from those estimates. The interim financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The accompanying Interim Consolidated Financial Statements as of June 30, 2023 and for the three and six months ended June 30, 2023 and 2022, and related interim information contained within the notes to the Consolidated Financial Statements are unaudited. These unaudited interim consolidated financial statements have been prepared in accordance with GAAP. In management’s opinion, the unaudited interim consolidated financial statements have been prepared on the same basis as the audited financial statements and include all adjustments (including normal recurring adjustments) necessary for the fair presentation of the Company’s financial position as of June 30, 2023, results of operations for and stockholders' equity for the three and six months ended June 30, 2023 and 2022, and comprehensive loss, and cash flows for the six months ended June 30, 2023 and 2022. The results for the three and six months ended June 30, 2023 are not necessarily indicative of the results expected for the full year or any interim period.</span></div> 2.27 900000 -603900000 26200000 500000 21000000 P5Y 21000000 2.27 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of presentation and use of estimates</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States ("U.S. GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. The most significant estimates used in these consolidated financial statements include revenue recognition, accounts receivable valuation, inventory reserves, impairment assessments, income tax reserves and related allowances, and the lives of property and equipment. Actual results may differ from those estimates. The interim financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></div> Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's financial results are affected by the selection and application of accounting policies and methods. There were no material changes in the six months ended June 30, 2023 to the application of significant accounting policies and estimates as described in its audited consolidated financial statements for the year ended December 31, 2022. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of credit risk and other risks and uncertainties</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Financial instruments that subject the Company to credit risk primarily consist of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash with accredited financial institutions which mitigates potential risks related to concentration. The Company had $0.6 million as of June 30, 2023 and $1.2 million as of December 31, 2022 held in foreign bank accounts that are not federally insured. In addition, the cash held in U.S bank accounts exceeds the federally insured limits.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company and its contract manufacturers rely on sole source suppliers and service providers for certain components. A shortage or stoppage of shipments of the materials or components that the Company purchases could result in a delay in production or adversely affect the Company’s operating results. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    For the three and six months ended June 30, 2023, no customer represented greater than 10% of total revenue. For the three and six months ended June 30, 2022, no customer represented greater than 10% of total revenue. As of June 30, 2023 and December 31, 2022, respectively, there was no customer that represented greater than 10% of the total net receivable balance. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of consolidation</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries including ImaTx, Inc., ConforMIS Europe GmbH, ConforMIS UK Limited, ConforMIS Hong Kong Limited, Conformis India LLP, and Conformis Cares LLC. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The Company considers all highly liquid investment instruments with original maturities of 90 days or less when purchased to be cash equivalents. The Company’s cash equivalents consist of demand deposits and money market accounts. Demand deposits and money market accounts are carried at cost which approximates their fair value. The Company has recorded restricted cash of $0.5 million as of June 30, 2023 and December 31, 2022. Restricted cash consisted of security provided for lease obligations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:75.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.931%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Cash and cash equivalents</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%">26,182 </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%">48,667 </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="padding:2px 1pt;text-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%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="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 7.75pt;text-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 cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">26,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">49,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair value of financial instruments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Certain of the Company’s financial instruments, including cash and cash equivalents (excluding money market funds), accounts receivable, accounts payable, accrued expenses and other liabilities are carried at cost, which approximates their fair value because of the short-term maturity. The carrying value of the debt approximates fair value because the interest rate under the obligation approximates market rates of interest available to the Company for similar instruments.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable and allowance for credit losses</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Accounts receivable consist of billed and unbilled amounts due from medical facilities or independent distributors (the "Customer"). Upon completion of a procedure, revenue is recognized and an unbilled receivable is recorded. Under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers ("ASC 606"), an enforceable contract is met either at or prior to the procedure being performed. Upon receipt of a purchase order from the Customer, the billed receivable is recorded and the unbilled receivable is reversed. As a result, the unbilled receivable balance fluctuates based on the timing of the Company's receipt of purchase orders from the medical facilities. In estimating whether accounts receivable can be collected, the Company performs evaluations of customers and continuously monitors collections and payments and estimates an allowance for credit losses based on the aging of the underlying invoices, collections experience to date and any specific collection issues that have been identified. The allowance for credit losses is recorded in the period in which revenue is recorded or when collection risk is identified.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Inventories consist of raw materials, work-in-process components and finished goods. Inventories are stated at the lower of cost, determined using the first-in first-out method, or net realizable value. The Company regularly reviews its inventory quantities on hand and related cost and records a provision for any excess or obsolete inventory based on its estimated forecast of product demand and existing product configurations. The Company also reviews its inventory value to determine if it reflects the lower of cost or market, based on net realizable value. Appropriate consideration is given to inventory items sold at negative gross margin, purchase commitments and other factors in evaluating net realizable value. During the three and six months ended June 30, </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, the Company recognized provisions of $0.6 million and $0.9 million, respectively, to adjust its inventory value to the lower of cost or net realizable value for excess and obsolete reserves, and estimated unused product related to known and potential cancelled cases, which is included in cost of revenue. During the three and six months ended June 30, 2022, the Company recognized provisions of $0.8 million and $2.5 million, respectively, to adjust its inventory value to the lower of cost or net realizable value for excess and obsolete reserves, and estimated unused product related to known and potential cancelled cases, which is included in cost of revenue.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Property and equipment is stated at cost less accumulated depreciation and is depreciated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized over their useful life or the life of the lease, whichever is shorter. Assets capitalized under capital leases are amortized in accordance with the respective class of assets and the amortization is included with depreciation expense. Maintenance and repair costs are expensed as incurred.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The Company tests impairment of long-lived assets when events or changes in circumstances indicate that the assets might be impaired. If changes in circumstances lead the Company to believe that any of its long-lived assets may be impaired, the Company will test the asset group for recoverability, by evaluating whether the estimated undiscounted cash flows, including estimated residual value, generated from the asset group are sufficient to support the carrying value of the assets. During the quarter ended June 30, 2023, the Company had incurred current-period operating losses associated with its asset group, and as such, an assessment for recoverability was performed. Based on the assessment, the Company deemed its asset group to be recoverable, and no impairment charges were recognized for the quarter ended June 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has elected not to separate non-lease components from all classes of leases. Non-lease components have been accounted for as part of the single lease component to which they are related. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Leases with an anticipated term, inclusive of renewals of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has elected the hindsight practical expedient to determine the lease term for existing leases. This practical expedient enables an entity to use hindsight in determining the lease term when considering options to extend and terminate leases as well as purchase the underlying assets. The operating lease right-of-use assets are subsequently assessed for impairment in accordance with the Company's accounting policy for long-lived assets.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue Recognition</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (“transaction price”). When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company’s contracts contained a significant financing component as of June 30, 2023. Payment is typically due between 30 and 60 days from invoice.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    To the extent that the transaction price includes variable consideration, such as prompt-pay discounts or rebates, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value to which the Company expects to be entitled. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Actual amounts of consideration ultimately received may differ from the Company's estimates. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on observable prices or a cost-plus margin approach when one is not available. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of a promised good or service to a customer. The Company's performance obligations are satisfied at the same time, typically upon surgery, therefore, product revenue is recognized at a point in time upon completion of the surgery. Since the Company does not have contracts that extend beyond a duration of one year, there is no transaction price related to performance obligations that have not been satisfied. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Certain customer contracts include terms that allow the Company to bill for orders that are cancelled after the product is manufactured and could result in revenue recognition over time. However, the impact of adopting over time revenue recognition was deemed immaterial. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the long-term Distribution Agreement with Stryker, the Company supplies patient specific instrumentation to Stryker and revenue is recognized at a point in time, that is, when Stryker obtains control of the products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    Unconditional rights to consideration are reported as receivables. Incidental items that are immaterial in the context of the contract are recognized as expense. The Company records a contract liability when there is an obligation to transfer goods or services to a customer for which the Company has received consideration from the customer. As of January 1, 2023, the contract liability balance was $0.2 million. There was no contract liability balance recorded as of January 1, 2022. At June 30, 2023, the Company had $0.6 million of contract liabilities recorded on the Consolidated Balance Sheets derived from contracts with customers. There were no contract assets recorded at June 30, 2023. The Company did not have any contract assets or liabilities recorded at June 30, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Royalty and Licensing Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company receives ongoing sales-based royalties under its license agreement (the "MicroPort License Agreement") with MicroPort Orthopedics Inc., a wholly owned subsidiary of MicroPort Scientific Corporation, (collectively, "MicroPort"). Royalty revenue is recorded at the expected value of the royalty revenue. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 9, 2023, the Company entered into a Settlement and License Agreement with Bodycad Laboratories, Inc. ("Bodycad") and Exactech, Inc. ("Exactech"), collectively, (the "Defendants"), pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to the Defendants, the Company received an upfront payment following the execution of the Settlement and License Agreement, and will receive an additional payment by June 30, 2023. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to the Defendants is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. The Defendants legally obtained control of the licenses and other rights upon full payment to Conformis. As such, the earnings process was completed and revenue was recognized upon receipt of the full payment, and all other revenue recognition criteria had been met within the scope of ASC 606. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 26, 2023, the Company entered into a Settlement and License Agreement with Exactech, pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Exactech, the Company received a payment within 30 days following the execution of the agreement. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from Exactech. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Exactech is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Exactech legally obtained control of the licenses and other rights upon full payment to Conformis and the completion of other deliverables.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 8, 2021, the Company entered into a license agreement (the “License Agreement”) with Paragon 28, Inc. ("Paragon 28"), granting Paragon 28 a non-exclusive license under a subset of the Company's U.S. patents for the use of patient-specific instruments with off-the-shelf implants in Paragon 28’s APEX 3D Total Ankle Replacement System. In consideration for the license, the Company received $0.5 million upon execution of the License Agreement, another $0.5 million in October 2021, and received an additional $0.5 million from Paragon 28 on April 7, 2022. In connection with this License Agreement, the Company recognized revenue of $1.0 million during the quarter ended June 30, 2021. The remaining $0.5 million was recognized as revenue during the quarter ended March 31, 2022. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 8, 2022 the Company entered into a Settlement and License Agreement with Medacta USA, ("Medacta"), pursuant to which both parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Medacta, Medacta was required to pay the Company a fee promptly after execution of the Settlement and License Agreement, which was received in full on December 12, 2022. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of the payment from Medacta. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Medacta is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Medacta legally obtained control of the license and other rights upon payment to Conformis. As such, the earnings process is complete and revenue was recognized upon receipt of the payment, and all other revenue recognition criteria had been met within the scope of ASC 606. In connection with the Settlement and License Agreement, the Company recognized licensing revenue during the year ended December 31, 2022. See “Note H—Commitments and Contingencies, Legal proceedings” for further discussion of the Medacta settlement.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note K—Segment and Geographic Data" for disaggregated product revenue by geography and product category.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Consideration</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from rebates that are offered within contracts between the Company and some of its customers. The amount of variable consideration which is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table summarizes activity for rebate allowance reserve (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision related to current period sales</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:9pt;font-weight:400;line-height:100%">104 </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:9pt;font-weight:400;line-height:100%">126 </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><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:9pt;font-weight:400;line-height:100%">Payments or credits issued to customers</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:9pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(97)</span></td><td 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:9pt;font-weight:400;line-height:100%">Ending Balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain and Fulfill a Contract</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company currently expenses commissions paid for obtaining product sales. Sales commissions are paid following the manufacture and implementation of the implant. Due to the period being less than one year, the Company will apply the practical expedient, whereby the Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in sales and marketing expense. Further, the Company incurs costs to buy, build, replenish, restock, sterilize and replace the reusable instrumentation trays associated with the sale of its products and services. The reusable instrument trays are not contract specific and are used for multiple contracts and customers, therefore does not meet the criteria to capitalize under ASC 606. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping and handling costs</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Shipping and handling activities prior to the transfer of control to the customer (e.g., when control transfers after delivery) are considered fulfillment activities, and not performance obligations. Amounts invoiced to customers for shipping and handling are classified as revenue. Shipping and handling costs incurred are included in general and administrative expense. Shipping and handling expense was $1.0 million for each of the three months ended June 30, 2023 and 2022, and $2.2 million and $2.4 million for the six months ended June 30, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxes collected from customers and remitted to government authorities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s policy is to present taxes collected from customers and remitted to government authorities on a net basis and not to include tax amounts in revenue.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and development expense</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s research and development costs consist of engineering, product development, quality assurance, clinical and regulatory expense. These costs primarily relate to employee compensation, including salary, benefits and stock-based compensation. The Company also incurs costs related to consulting fees, revenue share, materials and supplies, and marketing studies, including data management and associated travel expense. Research and development costs are expensed as incurred.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising expense</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Advertising costs are expensed as incurred, which are included in sales and marketing. Advertising expense was $0.2 million and $0.1 million for the three months ended June 30, 2023 and 2022, respectively, and $0.6 million and $0.2 million for the six months ended June 30, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment reporting</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Operating segments are defined as components of an enterprise about which separate financial information is available and is evaluated on a regular basis by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources to an individual segment and in assessing performance of the segment. The Company’s chief operating decision-maker is its chief executive officer. The Company’s chief executive officer reviews financial information presented on an aggregate basis for purposes of allocating resources and evaluating financial performance. The Company has one business segment and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the aggregate Company level. Accordingly, in light of the Company’s current product offerings, management has determined that the primary form of internal reporting is aligned with the offering of the Conformis personalized joint replacement products and that the Company operates as one segment. See “Note K—Segment and Geographic Data.”</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">      </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency translation and transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at current exchange rates at the balance sheet date, and income and expense items are translated at average rates of exchange prevailing during the quarter. Net translation gains and losses are recorded in accumulated other comprehensive loss. Gains and losses from foreign currency transactions denominated in foreign currencies, including intercompany balances not of a long-term investment nature, are included in the Consolidated Statements of Operations.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income taxes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases, operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income in the period that includes the enactment date. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In evaluating the need for a valuation allowance, the Company considers all reasonably available positive and negative evidence, including recent earnings, expectations of future taxable income and the character of that income. In estimating future taxable income, the Company relies upon assumptions and estimates of future activity including the reversal of temporary differences. Presently, the Company believes that a full valuation allowance is required to reduce deferred tax assets to the amount expected to be realized.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The tax benefit from an uncertain tax position is only recognized if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from these positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company reviews its tax positions on an annual basis and more frequently as facts surrounding tax positions change. Based on these future events, the Company may recognize uncertain tax positions or reverse current uncertain tax positions, the impact of which would affect the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has operations in the U.S., Germany, the United Kingdom, and India. The operating results of German operations will be permanently reinvested in that jurisdiction. As a result, the Company has only provided for income taxes at local rates when required. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    The Company is subject to U.S. federal, state, and foreign income taxes. The Company recorded a provision for income taxes of $31,000 and $(100,000) for the three months ended June 30, 2023 and 2022, respectively and $13,000 and $(66,000) for the six months ended June 30, 2023 and 2022, respectively. The Company recognizes interest and penalties related to income taxes as a component of income tax expense. As of June 30, 2023 and 2022, a cumulative balance of $8,000 and $45,000 of interest and penalties had been accrued, respectively. Please note that as result of the conclusion of a 2017 - 2019 Germany tax audit, the Company has reversed the respective uncertain tax positions for those years, resulting in a reduction of interest and penalties, as they now apply to only tax years 2020 - 2022.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act (IRA) was enacted on August 16, 2022. Based on review of the IRA, the Company does not expect any impact to its tax provision. In particular, the Company does not expect to pay Corporate Alternative Minimum Tax (CAMT) in future years based on its projected losses and not reaching the income thresholds. The IRA introduces a 15% CAMT for corporations whose average annual adjusted financial statement income for any consecutive three-tax-year period preceding the tax year exceeds $1 billion starting in 2023. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The Company accounts for stock-based compensation in accordance with ASC 718, Stock Based Compensation ("ASC 718").  ASC 718 requires all stock-based payments to employees and consultants, including grants of stock options, to be recognized in the consolidated statements of operations based on their fair values. The Company uses the Black-Scholes option pricing model to determine the weighted-average fair value of options granted and recognizes the compensation expense of stock-based awards on a straight-line basis over the vesting period of the award.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The determination of the fair value of stock-based payment awards utilizing the Black-Scholes option pricing model is affected by the stock price, exercise price, and a number of assumptions, including expected volatility of the stock, expected life of the option, risk-free interest rate and expected dividends on the stock. The Company evaluates the assumptions used to value the awards at each grant date and if factors change and different assumptions are utilized, stock-based compensation expense may differ significantly from what has been recorded in the past. If there are any modifications or cancellations of the underlying unvested securities, the Company may be required to accelerate, increase or cancel any remaining unearned stock-based compensation expense. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net loss per share</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The Company calculates net loss per share in accordance with ASC 260, "Earnings per Share." Basic earnings per share (“EPS”) is calculated by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period and the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table sets forth the computation of basic and diluted earnings per share attributable to stockholders (in thousands, except share and per share data): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-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%">Numerator:</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Basic and diluted loss per share</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:1pt;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:1pt;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:1pt;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:1pt;font-weight:400;line-height:100%"> </span></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%">Net loss</span></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%">(13,011)</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,524)</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%">(22,582)</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%">(31,555)</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%">Denominator:</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:1pt;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:1pt;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:1pt;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:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Basic and diluted weighted average shares*</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%">7,316,286 </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%">7,211,851 </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%">7,291,542 </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%">7,189,634 </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><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss per share attributable to Conformis, Inc. stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #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.78)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #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-bottom:3pt double #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.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #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-bottom:3pt double #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%">(3.10)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #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-bottom:3pt double #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%">(4.39)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> *</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted for the 1-for-25 reverse stock split</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table sets forth potential shares of common stock equivalents that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Stock options and restricted stock awards*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,169 </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 #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%">20,686 </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 #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%">20,341 </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 #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%">26,629 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> *</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted for the 1-for-25 reverse stock split</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” which modifies the measurement approach for credit losses on financial assets measured on an amortized cost basis from an 'incurred loss' method to an 'expected loss' method. In November 2019, the FASB issued ASU 2019-11, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses.” ASU 2019-11 is an accounting pronouncement that amends ASU 2016-13. The ASU 2019-11 amendment provides clarity and improves the codification to ASU 2016-13. The Company adopted these ASUs as of January 1, 2023. The adoption of these ASUs has not had a material impact on the Company's consolidated financial statements or related disclosures.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of credit risk and other risks and uncertainties</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Financial instruments that subject the Company to credit risk primarily consist of cash, cash equivalents, and accounts receivable. The Company maintains the majority of its cash with accredited financial institutions which mitigates potential risks related to concentration. The Company had $0.6 million as of June 30, 2023 and $1.2 million as of December 31, 2022 held in foreign bank accounts that are not federally insured. In addition, the cash held in U.S bank accounts exceeds the federally insured limits.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>    The Company and its contract manufacturers rely on sole source suppliers and service providers for certain components. A shortage or stoppage of shipments of the materials or components that the Company purchases could result in a delay in production or adversely affect the Company’s operating results. 600000 1200000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of consolidation</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries including ImaTx, Inc., ConforMIS Europe GmbH, ConforMIS UK Limited, ConforMIS Hong Kong Limited, Conformis India LLP, and Conformis Cares LLC. All intercompany balances and transactions have been eliminated in consolidation.</span></div> Cash, cash equivalents and restricted cash     The Company considers all highly liquid investment instruments with original maturities of 90 days or less when purchased to be cash equivalents. The Company’s cash equivalents consist of demand deposits and money market accounts. Demand deposits and money market accounts are carried at cost which approximates their fair value. 500000 500000 The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:75.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.931%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Cash and cash equivalents</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%">26,182 </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%">48,667 </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="padding:2px 1pt;text-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%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="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 7.75pt;text-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 cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">26,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">49,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:75.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.931%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Cash and cash equivalents</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%">26,182 </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%">48,667 </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="padding:2px 1pt;text-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%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="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 7.75pt;text-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 cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">26,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">49,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 26182000 48667000 462000 462000 26644000 49129000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair value of financial instruments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Certain of the Company’s financial instruments, including cash and cash equivalents (excluding money market funds), accounts receivable, accounts payable, accrued expenses and other liabilities are carried at cost, which approximates their fair value because of the short-term maturity. The carrying value of the debt approximates fair value because the interest rate under the obligation approximates market rates of interest available to the Company for similar instruments.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable and allowance for credit losses</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Accounts receivable consist of billed and unbilled amounts due from medical facilities or independent distributors (the "Customer"). Upon completion of a procedure, revenue is recognized and an unbilled receivable is recorded. Under Accounting Standards Codification ("ASC") Topic 606, Revenue from Contracts with Customers ("ASC 606"), an enforceable contract is met either at or prior to the procedure being performed. Upon receipt of a purchase order from the Customer, the billed receivable is recorded and the unbilled receivable is reversed. As a result, the unbilled receivable balance fluctuates based on the timing of the Company's receipt of purchase orders from the medical facilities. In estimating whether accounts receivable can be collected, the Company performs evaluations of customers and continuously monitors collections and payments and estimates an allowance for credit losses based on the aging of the underlying invoices, collections experience to date and any specific collection issues that have been identified. The allowance for credit losses is recorded in the period in which revenue is recorded or when collection risk is identified.</span></div> Inventories     Inventories consist of raw materials, work-in-process components and finished goods. Inventories are stated at the lower of cost, determined using the first-in first-out method, or net realizable value. The Company regularly reviews its inventory quantities on hand and related cost and records a provision for any excess or obsolete inventory based on its estimated forecast of product demand and existing product configurations. The Company also reviews its inventory value to determine if it reflects the lower of cost or market, based on net realizable value. Appropriate consideration is given to inventory items sold at negative gross margin, purchase commitments and other factors in evaluating net realizable value. 600000 900000 800000 2500000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Property and equipment is stated at cost less accumulated depreciation and is depreciated using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are amortized over their useful life or the life of the lease, whichever is shorter. Assets capitalized under capital leases are amortized in accordance with the respective class of assets and the amortization is included with depreciation expense. Maintenance and repair costs are expensed as incurred.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The Company tests impairment of long-lived assets when events or changes in circumstances indicate that the assets might be impaired. If changes in circumstances lead the Company to believe that any of its long-lived assets may be impaired, the Company will test the asset group for recoverability, by evaluating whether the estimated undiscounted cash flows, including estimated residual value, generated from the asset group are sufficient to support the carrying value of the assets. During the quarter ended June 30, 2023, the Company had incurred current-period operating losses associated with its asset group, and as such, an assessment for recoverability was performed. Based on the assessment, the Company deemed its asset group to be recoverable, and no impairment charges were recognized for the quarter ended June 30, 2023.</span></div> 0 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has elected not to separate non-lease components from all classes of leases. Non-lease components have been accounted for as part of the single lease component to which they are related. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Leases with an anticipated term, inclusive of renewals of 12 months or less are not recorded on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has elected the hindsight practical expedient to determine the lease term for existing leases. This practical expedient enables an entity to use hindsight in determining the lease term when considering options to extend and terminate leases as well as purchase the underlying assets. The operating lease right-of-use assets are subsequently assessed for impairment in accordance with the Company's accounting policy for long-lived assets.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue Recognition</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the promised products or services is transferred to customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products or services to a customer (“transaction price”). When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company’s contracts contained a significant financing component as of June 30, 2023. Payment is typically due between 30 and 60 days from invoice.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    To the extent that the transaction price includes variable consideration, such as prompt-pay discounts or rebates, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value to which the Company expects to be entitled. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Actual amounts of consideration ultimately received may differ from the Company's estimates. Estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on observable prices or a cost-plus margin approach when one is not available. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of a promised good or service to a customer. The Company's performance obligations are satisfied at the same time, typically upon surgery, therefore, product revenue is recognized at a point in time upon completion of the surgery. Since the Company does not have contracts that extend beyond a duration of one year, there is no transaction price related to performance obligations that have not been satisfied. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Certain customer contracts include terms that allow the Company to bill for orders that are cancelled after the product is manufactured and could result in revenue recognition over time. However, the impact of adopting over time revenue recognition was deemed immaterial. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the long-term Distribution Agreement with Stryker, the Company supplies patient specific instrumentation to Stryker and revenue is recognized at a point in time, that is, when Stryker obtains control of the products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    Unconditional rights to consideration are reported as receivables. Incidental items that are immaterial in the context of the contract are recognized as expense. The Company records a contract liability when there is an obligation to transfer goods or services to a customer for which the Company has received consideration from the customer. As of January 1, 2023, the contract liability balance was $0.2 million. There was no contract liability balance recorded as of January 1, 2022. At June 30, 2023, the Company had $0.6 million of contract liabilities recorded on the Consolidated Balance Sheets derived from contracts with customers. There were no contract assets recorded at June 30, 2023. The Company did not have any contract assets or liabilities recorded at June 30, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Royalty and Licensing Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company receives ongoing sales-based royalties under its license agreement (the "MicroPort License Agreement") with MicroPort Orthopedics Inc., a wholly owned subsidiary of MicroPort Scientific Corporation, (collectively, "MicroPort"). Royalty revenue is recorded at the expected value of the royalty revenue. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 9, 2023, the Company entered into a Settlement and License Agreement with Bodycad Laboratories, Inc. ("Bodycad") and Exactech, Inc. ("Exactech"), collectively, (the "Defendants"), pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to the Defendants, the Company received an upfront payment following the execution of the Settlement and License Agreement, and will receive an additional payment by June 30, 2023. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to the Defendants is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. The Defendants legally obtained control of the licenses and other rights upon full payment to Conformis. As such, the earnings process was completed and revenue was recognized upon receipt of the full payment, and all other revenue recognition criteria had been met within the scope of ASC 606. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 26, 2023, the Company entered into a Settlement and License Agreement with Exactech, pursuant to which the parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Exactech, the Company received a payment within 30 days following the execution of the agreement. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of full payment from Exactech. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Exactech is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Exactech legally obtained control of the licenses and other rights upon full payment to Conformis and the completion of other deliverables.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 8, 2021, the Company entered into a license agreement (the “License Agreement”) with Paragon 28, Inc. ("Paragon 28"), granting Paragon 28 a non-exclusive license under a subset of the Company's U.S. patents for the use of patient-specific instruments with off-the-shelf implants in Paragon 28’s APEX 3D Total Ankle Replacement System. In consideration for the license, the Company received $0.5 million upon execution of the License Agreement, another $0.5 million in October 2021, and received an additional $0.5 million from Paragon 28 on April 7, 2022. In connection with this License Agreement, the Company recognized revenue of $1.0 million during the quarter ended June 30, 2021. The remaining $0.5 million was recognized as revenue during the quarter ended March 31, 2022. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 8, 2022 the Company entered into a Settlement and License Agreement with Medacta USA, ("Medacta"), pursuant to which both parties have agreed to terms for resolving all of their existing patent disputes. In consideration of the licenses, releases, covenants and other immunities granted by the Company to Medacta, Medacta was required to pay the Company a fee promptly after execution of the Settlement and License Agreement, which was received in full on December 12, 2022. The agreement provides for the grant of the licenses, covenants-not-to-sue, releases, and other significant deliverables upon receipt of the payment from Medacta. These individual rights are not accounted for as separate performance obligations as (i) the nature of the promise, within the context of the agreement, is to transfer combined items to which the promised rights are inputs and (ii) the Company's promise to transfer each individual right described above to Medacta is not separately identifiable from other promises in the agreement. As a result, the Company accounts for the promises in the agreement as a single performance obligation. Medacta legally obtained control of the license and other rights upon payment to Conformis. As such, the earnings process is complete and revenue was recognized upon receipt of the payment, and all other revenue recognition criteria had been met within the scope of ASC 606. In connection with the Settlement and License Agreement, the Company recognized licensing revenue during the year ended December 31, 2022. See “Note H—Commitments and Contingencies, Legal proceedings” for further discussion of the Medacta settlement.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note K—Segment and Geographic Data" for disaggregated product revenue by geography and product category.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Consideration</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from rebates that are offered within contracts between the Company and some of its customers. The amount of variable consideration which is included in the transaction price may be constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table summarizes activity for rebate allowance reserve (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision related to current period sales</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:9pt;font-weight:400;line-height:100%">104 </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:9pt;font-weight:400;line-height:100%">126 </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><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:9pt;font-weight:400;line-height:100%">Payments or credits issued to customers</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:9pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(97)</span></td><td 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:9pt;font-weight:400;line-height:100%">Ending Balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain and Fulfill a Contract</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company currently expenses commissions paid for obtaining product sales. Sales commissions are paid following the manufacture and implementation of the implant. Due to the period being less than one year, the Company will apply the practical expedient, whereby the Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in sales and marketing expense. Further, the Company incurs costs to buy, build, replenish, restock, sterilize and replace the reusable instrumentation trays associated with the sale of its products and services. The reusable instrument trays are not contract specific and are used for multiple contracts and customers, therefore does not meet the criteria to capitalize under ASC 606. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping and handling costs</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Shipping and handling activities prior to the transfer of control to the customer (e.g., when control transfers after delivery) are considered fulfillment activities, and not performance obligations. Amounts invoiced to customers for shipping and handling are classified as revenue. Shipping and handling costs incurred are included in general and administrative expense. Shipping and handling expense was $1.0 million for each of the three months ended June 30, 2023 and 2022, and $2.2 million and $2.4 million for the six months ended June 30, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxes collected from customers and remitted to government authorities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s policy is to present taxes collected from customers and remitted to government authorities on a net basis and not to include tax amounts in revenue.</span></div> P30D P60D 200000 0 600000 0 0 0 P30D 500000 500000 500000 1000000 500000 The following table summarizes activity for rebate allowance reserve (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:65.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision related to current period sales</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:9pt;font-weight:400;line-height:100%">104 </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:9pt;font-weight:400;line-height:100%">126 </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><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:9pt;font-weight:400;line-height:100%">Payments or credits issued to customers</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:9pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(97)</span></td><td 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:9pt;font-weight:400;line-height:100%">Ending Balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 108000 79000 104000 126000 91000 97000 121000 108000 1000000 1000000 2200000 2400000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and development expense</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s research and development costs consist of engineering, product development, quality assurance, clinical and regulatory expense. These costs primarily relate to employee compensation, including salary, benefits and stock-based compensation. The Company also incurs costs related to consulting fees, revenue share, materials and supplies, and marketing studies, including data management and associated travel expense. Research and development costs are expensed as incurred.</span></div> Advertising expense     Advertising costs are expensed as incurred, which are included in sales and marketing. 200000 100000 600000 200000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment reporting</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Operating segments are defined as components of an enterprise about which separate financial information is available and is evaluated on a regular basis by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources to an individual segment and in assessing performance of the segment. The Company’s chief operating decision-maker is its chief executive officer. The Company’s chief executive officer reviews financial information presented on an aggregate basis for purposes of allocating resources and evaluating financial performance. The Company has one business segment and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the aggregate Company level. Accordingly, in light of the Company’s current product offerings, management has determined that the primary form of internal reporting is aligned with the offering of the Conformis personalized joint replacement products and that the Company operates as one segment. See “Note K—Segment and Geographic Data.”</span></div> 1 1 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency translation and transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at current exchange rates at the balance sheet date, and income and expense items are translated at average rates of exchange prevailing during the quarter. Net translation gains and losses are recorded in accumulated other comprehensive loss. Gains and losses from foreign currency transactions denominated in foreign currencies, including intercompany balances not of a long-term investment nature, are included in the Consolidated Statements of Operations.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income taxes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases, operating losses and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income in the period that includes the enactment date. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In evaluating the need for a valuation allowance, the Company considers all reasonably available positive and negative evidence, including recent earnings, expectations of future taxable income and the character of that income. In estimating future taxable income, the Company relies upon assumptions and estimates of future activity including the reversal of temporary differences. Presently, the Company believes that a full valuation allowance is required to reduce deferred tax assets to the amount expected to be realized.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The tax benefit from an uncertain tax position is only recognized if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from these positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company reviews its tax positions on an annual basis and more frequently as facts surrounding tax positions change. Based on these future events, the Company may recognize uncertain tax positions or reverse current uncertain tax positions, the impact of which would affect the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has operations in the U.S., Germany, the United Kingdom, and India. The operating results of German operations will be permanently reinvested in that jurisdiction. As a result, the Company has only provided for income taxes at local rates when required. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    The Company is subject to U.S. federal, state, and foreign income taxes. The Company recorded a provision for income taxes of $31,000 and $(100,000) for the three months ended June 30, 2023 and 2022, respectively and $13,000 and $(66,000) for the six months ended June 30, 2023 and 2022, respectively. The Company recognizes interest and penalties related to income taxes as a component of income tax expense. As of June 30, 2023 and 2022, a cumulative balance of $8,000 and $45,000 of interest and penalties had been accrued, respectively. Please note that as result of the conclusion of a 2017 - 2019 Germany tax audit, the Company has reversed the respective uncertain tax positions for those years, resulting in a reduction of interest and penalties, as they now apply to only tax years 2020 - 2022.</span></div>The Inflation Reduction Act (IRA) was enacted on August 16, 2022. Based on review of the IRA, the Company does not expect any impact to its tax provision. In particular, the Company does not expect to pay Corporate Alternative Minimum Tax (CAMT) in future years based on its projected losses and not reaching the income thresholds. The IRA introduces a 15% CAMT for corporations whose average annual adjusted financial statement income for any consecutive three-tax-year period preceding the tax year exceeds $1 billion starting in 2023. 31000 -100000 13000 -66000 8000 45000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The Company accounts for stock-based compensation in accordance with ASC 718, Stock Based Compensation ("ASC 718").  ASC 718 requires all stock-based payments to employees and consultants, including grants of stock options, to be recognized in the consolidated statements of operations based on their fair values. The Company uses the Black-Scholes option pricing model to determine the weighted-average fair value of options granted and recognizes the compensation expense of stock-based awards on a straight-line basis over the vesting period of the award.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span></div>    The determination of the fair value of stock-based payment awards utilizing the Black-Scholes option pricing model is affected by the stock price, exercise price, and a number of assumptions, including expected volatility of the stock, expected life of the option, risk-free interest rate and expected dividends on the stock. The Company evaluates the assumptions used to value the awards at each grant date and if factors change and different assumptions are utilized, stock-based compensation expense may differ significantly from what has been recorded in the past. If there are any modifications or cancellations of the underlying unvested securities, the Company may be required to accelerate, increase or cancel any remaining unearned stock-based compensation expense. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net loss per share</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The Company calculates net loss per share in accordance with ASC 260, "Earnings per Share." Basic earnings per share (“EPS”) is calculated by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income or loss for the period by the weighted average number of common shares outstanding for the period and the weighted average number of dilutive common stock equivalents outstanding for the period determined using the treasury stock method.</span></div> The following table sets forth the computation of basic and diluted earnings per share attributable to stockholders (in thousands, except share and per share data): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except share and per share data)</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-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%">Numerator:</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Basic and diluted loss per share</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:1pt;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:1pt;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:1pt;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:1pt;font-weight:400;line-height:100%"> </span></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%">Net loss</span></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%">(13,011)</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,524)</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%">(22,582)</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%">(31,555)</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%">Denominator:</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:1pt;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:1pt;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:1pt;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:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Basic and diluted weighted average shares*</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%">7,316,286 </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%">7,211,851 </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%">7,291,542 </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%">7,189,634 </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><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss per share attributable to Conformis, Inc. stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #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.78)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #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-bottom:3pt double #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.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #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-bottom:3pt double #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%">(3.10)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #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-bottom:3pt double #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%">(4.39)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> *</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted for the 1-for-25 reverse stock split</span> -13011000 -13011000 -15524000 -15524000 -22582000 -22582000 -31555000 -31555000 7316286 7316286 7211851 7211851 7291542 7291542 7189634 7189634 -1.78 -1.78 -2.15 -2.15 -3.10 -3.10 -4.39 -4.39 The following table sets forth potential shares of common stock equivalents that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Stock options and restricted stock awards*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,169 </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 #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%">20,686 </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 #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%">20,341 </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 #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%">26,629 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> *</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted for the 1-for-25 reverse stock split</span></div> 6169 20686 20341 26629 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,” which modifies the measurement approach for credit losses on financial assets measured on an amortized cost basis from an 'incurred loss' method to an 'expected loss' method. In November 2019, the FASB issued ASU 2019-11, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses.” ASU 2019-11 is an accounting pronouncement that amends ASU 2016-13. The ASU 2019-11 amendment provides clarity and improves the codification to ASU 2016-13. The Company adopted these ASUs as of January 1, 2023. The adoption of these ASUs has not had a material impact on the Company's consolidated financial statements or related disclosures.</span></div> Accounts Receivable<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accounts receivable consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:75.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Total receivables</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%">8,310 </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,383 </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="padding:2px 1pt;text-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%">Allowance for credit losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(610)</span></td><td style="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 7.75pt;text-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%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">7,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">9,773 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The beginning accounts receivable balance as of January 1, 2023 and 2022, was $9.8 million and $9.1 million, respectively. All activity within accounts receivables relate to normal operational activity from the period. Accounts receivable included unbilled receivable of $1.2 million and $1.4 million at June 30, 2023 and December 31, 2022, respectively. Write-offs related to accounts receivable were approximately $96,000 and $0 for </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the three months ended June 30, 2023 and 2022, respectively, and $96,000 and $13,000 for the six months ended June 30, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Summary of allowance for credit losses and returns activity was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:75.879%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Beginning balance</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%">(610)</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%">(257)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected 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%">(132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396)</span></td><td 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%">Other allowances</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%">12 </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%">(7)</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%">Accounts receivable write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">(634)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">(610)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Accounts receivable consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:75.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Total receivables</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%">8,310 </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,383 </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="padding:2px 1pt;text-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%">Allowance for credit losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(610)</span></td><td style="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 7.75pt;text-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%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">7,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">9,773 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table>Summary of allowance for credit losses and returns activity was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:75.879%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Beginning balance</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%">(610)</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%">(257)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected 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%">(132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396)</span></td><td 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%">Other allowances</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%">12 </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%">(7)</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%">Accounts receivable write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">(634)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">(610)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 8310000 10383000 634000 610000 7676000 9773000 9800000 9100000 1200000 1400000 96000 0 96000 13000 610000 257000 132000 396000 12000 -7000 96000 50000 634000 610000 Inventories<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Raw Material</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%">9,149 </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%">9,699 </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="padding:2px 1pt;text-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%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </span></td><td style="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%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,958 </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%">7,093 </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="padding:2px 1pt 2px 7.75pt;text-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 inventories, net</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,024 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,910 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Inventories consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Raw Material</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%">9,149 </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%">9,699 </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="padding:2px 1pt;text-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%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </span></td><td style="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%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,958 </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%">7,093 </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="padding:2px 1pt 2px 7.75pt;text-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 inventories, net</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,024 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,910 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 9149000 9699000 1917000 2118000 7958000 7093000 19024000 18910000 Property and Equipment<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Property and equipment consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.159%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Useful<br/>Life<br/>(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%">June 30, 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%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-7</span></div></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:top"><span style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reusable instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Molding and Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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 2px 7.75pt;text-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 property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%"> </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%"> </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,069)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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 2px 7.75pt;text-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%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Depreciation expense related to property and equipment was $0.9 million and $1.0 million for the three months ended June 30, 2023 and 2022, respectively, and $1.8 million and $2.1 million for the six months ended June 30, 2023 and 2022, respectively. For the six months ended June 30, 2023, the Company recognized $0.1 million in impairment charges related to unused manufacturing equipment and building improvements.</span></div> Property and equipment consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.159%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Useful<br/>Life<br/>(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%">June 30, 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%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-7</span></div></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:top"><span style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,490 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reusable instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Molding and Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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 2px 7.75pt;text-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 property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%"> </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-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%"> </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,069)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="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 2px 7.75pt;text-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%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> P5Y P7Y 20499000 20490000 P5Y P7Y 765000 765000 P3Y 11113000 11037000 P3Y P7Y 2251000 2295000 P5Y 8173000 7147000 P5Y 556000 489000 43357000 42223000 35902000 34069000 7455000 8154000 900000 1000000 1800000 2100000 100000 Accrued Expenses<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accrued expenses consisted of the following (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Accrued employee compensation</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,214 </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%">4,279 </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="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:#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 legal expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></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:400;line-height:100%">Accrued vendor charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </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%">903 </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%">Accrued revenue share expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791 </span></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:400;line-height:100%">Accrued clinical trial expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">342 </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%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td 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%">Accrued other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </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%">1,051 </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:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">5,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">7,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> Accrued expenses consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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%">June 30,<br/>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%">December 31,<br/>2022</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%">Accrued employee compensation</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,214 </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%">4,279 </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="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:#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 legal expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></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:400;line-height:100%">Accrued vendor charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </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%">903 </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%">Accrued revenue share expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791 </span></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:400;line-height:100%">Accrued clinical trial expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">342 </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%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td 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%">Accrued other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </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%">1,051 </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:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">5,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">7,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 2214000 4279000 1034000 397000 107000 903000 318000 791000 0 342000 585000 215000 994000 1051000 5252000 7978000 Leases <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company maintains its corporate headquarters in a leased building located in Billerica, Massachusetts. The Company maintains its design and manufacturing facilities in leased buildings located in Wilmington, Massachusetts, Wallingford, Connecticut and Hyderabad, India.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    The Company's leases have remaining lease terms of approximately <span style="-sec-ix-hidden:f-537">one</span>-to-five years, some of which include one or more options to extend the leases for up to five years per renewal. The exercise of lease renewal options is at the sole discretion of the Company. The amounts disclosed in the Consolidated Balance Sheet pertaining to right-of-use assets and lease liabilities are measured based on management’s current expectations of exercising its available renewal options. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 11, 2021, the Company executed an amendment to extend the term of the Wilmington lease through September 30, 2027.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s existing leases are not subject to any restrictions or covenants which preclude its ability to pay dividends, obtain financing, or enter into additional leases. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of June 30, 2023, the Company had not entered into any leases which have not yet commenced which would entitle the Company to significant rights or create additional obligations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company uses either its incremental borrowing rate or the implicit rate in the lease agreement as the basis to calculate the present value of future lease payments at lease commencement. The incremental borrowing rate represents the rate the Company would have to pay to borrow funds on a collateralized basis over a similar term and in a similar economic environment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The components of lease expense and related cash flows were as follows (in thousands): </span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.479%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.343%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.035%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;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:10pt;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%">Rent expense</span></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%">486 </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%">486 </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%">974 </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%">965 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td 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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">579 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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,197 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Variable operating lease expenses consist primarily of common area maintenance and real estate taxes for the three and six months ended June 30, 2023 and 2022. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of June 30, 2023, the remaining weighted-average lease term of the operating leases was 3.4 years and the weighted-average discount rate was 6.0%.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The future minimum rental payments under these agreements as of June 30, 2023 were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Lease Payments</span></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-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%">2023</span></td><td colspan="2" style="background-color:#ffffff;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%">897 </span></td><td style="background-color:#ffffff;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:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124 </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%">1,869 </span></td><td 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%">968 </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%">741 </span></td><td 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%">Total lease payments</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%">6,599 </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%">Present value adjustment</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%">(654)</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%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">5,945 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P5Y 1 P5Y The components of lease expense and related cash flows were as follows (in thousands): <table 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:38.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.479%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.343%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.035%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;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:10pt;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%">Rent expense</span></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%">486 </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%">486 </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%">974 </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%">965 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td 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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">579 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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,197 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table>(1) Variable operating lease expenses consist primarily of common area maintenance and real estate taxes for the three and six months ended June 30, 2023 and 2022. 486000 486000 974000 965000 182000 93000 223000 201000 668000 579000 1197000 1166000 P3Y4M24D 0.060 The future minimum rental payments under these agreements as of June 30, 2023 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Lease Payments</span></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-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%">2023</span></td><td colspan="2" style="background-color:#ffffff;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%">897 </span></td><td style="background-color:#ffffff;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:#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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124 </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%">1,869 </span></td><td 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%">968 </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%">741 </span></td><td 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%">Total lease payments</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%">6,599 </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%">Present value adjustment</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%">(654)</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%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">5,945 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 897000 2124000 1869000 968000 741000 6599000 654000 5945000 Commitments and Contingencies <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">License and revenue share agreements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue share agreements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company is party to revenue share agreements with certain past and present members of its scientific advisory board under which these advisors agreed to participate on a scientific advisory board and to assist with the development of the Company’s personalized implant products and related intellectual property. These agreements provide that the Company will pay the advisor a specified percentage of the Company’s net revenue, ranging from 0.1% to 1.33%, with respect to the Company’s products on which the advisor made a technical contribution or, in some cases, products covered by one or more claims of one or more Company patents on which the advisor is a named inventor. The specific percentage is determined by reference to product classifications set forth in the agreement and is often tiered based on the level of net revenue collected by the Company on such product sales. The Company’s payment obligations under these agreements typically expire a fixed number of years after expiration or termination of the agreement or a fixed number of years after the first sale of a product, but in some cases expire on a product-by-product basis or expiration of the last to expire of the Company’s patents where the advisor is a named inventor that claims the applicable product.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">      </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company incurred aggregate revenue share expense including all amounts payable under the Company’s scientific advisory board revenue share agreements of $0.3 million during the three months ended June 30, 2023, representing 2.1% of product revenue and $0.6 million during the six months ended June 30, 2023, representing 2.2% of product revenue and $0.7 million during the three months ended June 30, 2022, representing 4.8% of product revenue and $1.3 million during the six months ended June 30, 2022, representing 4.3% of product revenue. Revenue share expense is included in research and development. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other obligations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In the ordinary course of business, the Company is a party to certain non-cancellable contractual obligations typically related to product royalty and research and development.  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. There have been no contingent liabilities requiring accrual at June 30, 2023 or December 31, 2022.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal proceedings</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of the Company's business, the Company is subject to routine risk of litigation, claims and administrative proceedings on a variety of matters, including patent infringement, product liability, securities-related claims, and other claims in the United States and in other countries where the Company sells its products. In the case of matters below in which the Company is a defendant, adverse outcomes of these lawsuits could have a material adverse effect on the Company's business, financial condition or results of operations. The Company is presently unable to predict the outcome of these lawsuits or to reasonably estimate a range of potential losses, if any, related to the lawsuits. Legal costs associated with legal proceedings are accrued as incurred.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Proceedings and Complaints Related to the Merger Agreement</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On July 27, 2023 and July 31, 2023, respectively, two purported Company stockholders filed separate complaints against the Company and the members of its board directors in the United States District Court for the Southern District of New York in cases captioned Burnett v. Conformis Inc., et al., 1:23-cv-06536 (S.D.N.Y.) and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Anderson v. Conformis Inc.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, et al., 1:23-cv-06686 (S.D.N.Y.), respectively. The complaints each assert claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act, and allege that the proxy statement filed with the SEC on July 24, 2023 regarding the proposed merger transaction with restor3d is materially incomplete and misleading because it fails to disclose certain purportedly material information. Among other remedies, the plaintiffs each seek to enjoin the merger. Between July 24, 2023 and July 27, 2023, counsel to four different purported Company stockholders sent demand letters to counsel for the Company making similar assertions and, in one instance, attaching a draft federal court complaint against the Company and the members of its board directors, asserting similar claims under Section 14(a) of the Exchange Act and Rule 14a-9 promulgated thereunder and Section 20(a) of the Exchange Act and also seeking to enjoin the merger. On July 31, 2023, the Company also received a demand under Section 220 of the Delaware General </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Corporation Law seeking formal access to the Company’s books and records related to the proposed merger with restor3d and the process leading up to it. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the ultimate outcome of these matters cannot be predicted with certainty, the Company and the individual defendants believe the claims are without merit and intend to defend against these actions vigorously. If any plaintiffs are successful in obtaining an injunction prohibiting the completion of the merger on the agreed-upon terms, then such injunction may prevent the merger from being completed, or from being completed within the expected time frame. Additional lawsuits against the Company and/or its directors and officers in connection with the merger may be filed in the future. If additional similar complaints are filed or demand letters are sent, absent new or different allegations that are material, the Company will not necessarily announce such additional filings or letters. At this time, the Company is unable to estimate the potential loss or range of losses that might be incurred in connection with these matters.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Settlement and License Agreement with Medacta</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On August 29, 2019, the Company filed a lawsuit against Medacta USA, Inc. in the United States District Court for the District of Delaware. The Company amended its complaint on December 23, 2019, and again on October 14, 2020, adding Medacta International SA (Medacta USA, Inc.’s parent company) as a defendant (Medacta USA, Inc. and Medacta International SA are referred to, together, as “Medacta”). The Company is seeking damages for Medacta’s infringement of certain of the Company’s patents related to patient-specific instrument and implant systems, alleging that Medacta’s multiple lines of patient-specific instruments, as well as the implant components used in conjunction with them, infringe four of the Company’s patents. The accused product lines include Medacta patient-specific instrument and implant systems for knee and shoulder replacement procedures. On January 6, 2020, Medacta filed its answer to the Company's complaint, denying that its patient-specific instrument and implant systems infringe the patents asserted by the Company. Medacta’s answer also alleges the affirmative defense that the Company's asserted patents are invalid. On January 21, 2021, Medacta International SA filed a partial motion to dismiss; on February 16, 2021, the Company filed its opposition to the motion; and on March 2, 2021, Medacta International SA filed its reply.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 4, 2021, the court issued its opinion on claim construction, ruling in the Company’s favor on the construction of all of the disputed terms. On June 3, 2022, the court denied Medacta International SA’s motion to dismiss.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On September 8, 2022, the parties notified the court that an agreement in principle to settle the case had been reached.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The trial schedule and case deadlines were</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">canceled, pending the parties’ preparation of and agreement to a definitive settlement agreement.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2021, the Company filed a lawsuit against Medacta Germany GmbH and Medacta International SA (together, “Medacta Europe”) in the Regional Court of Düsseldorf ("German Court"). We are seeking damages for Medacta Europe’s infringement of one of our German patents related to patient-specific instrument and implant systems through Medacta Europe’s sales of multiple lines of PSI, as well as the implant components used in conjunction with them, in Germany. The accused product lines include Medacta Europe’s patient-specific instrument and implant systems for knee, hip, and shoulder replacement procedures. Medacta Europe filed its statement of defense on January 31, 2022. The Company filed its reply to Medacta’s statement of defense on April 28, 2022. As of July 28, 2022, the Company delivered security deposits in the amount of EUR 146,000 to the German Court in order to maintain the action. On September 1, 2022, an oral hearing on infringement and liability was held. On September 9, 2022, the parties notified the court that an agreement in principle to settle the case had been reached, and the issuance of further rulings by the court was delayed, pending the parties’ preparation of and agreement to a definitive settlement agreement.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 8, 2022, the Company entered into a non-exclusive, fully paid up, worldwide settlement and license agreement with Medacta, resolving the matters described in the two preceding paragraphs. Under the terms of this agreement, the Company granted a perpetual, irrevocable, non-exclusive license to Medacta to use patient-specific instrument technology covered by the Company's patents and patent applications with off-the-shelf implants for the knee and shoulder. This license does not extend to patient-specific implants. This license agreement provided for a single lump-sum payment by Medacta to the Company upon entering into the license agreement, which was paid in the fourth quarter of 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation with Osteoplastics</span></div><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 20, 2020, Osteoplastics LLC ("Osteoplastics"), filed a lawsuit against the Company in the United States District Court for the District of Delaware, and Osteoplastics amended its complaint on April 2, 2020. Osteoplastics alleges that the Company’s proprietary software, including the Company’s iFit software platform, and the Company’s use of its proprietary software for designing and manufacturing medical devices, including implants, infringed seven patents owned by Osteoplastics. On June 15, 2020, the Company filed a motion to dismiss Osteoplastics’ complaint, and on October 21, 2020, the court denied the motion. On November 2, 2020, the Company filed its answer to the amended complaint, denying that it infringed the patents asserted by Osteoplastics and asserting certain affirmative defenses. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 19, 2023, the Company entered into a settlement and license agreement with Osteoplastics, resolving the patent infringement lawsuit filed by Osteoplastics in March of 2020.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Joint Stipulation of Dismissal with Prejudice was filed on June 22, 2023 and the order of dismissal was entered by the Court on June 23, 2023.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation against DePuy</span></div><div><span><br/></span></div><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2021, the Company filed a lawsuit against DePuy Synthes, Inc., DePuy Synthes Products, Inc., and DePuy Synthes Sales, Inc. (collectively, “DePuy”) in the United States District Court for the District of Delaware, seeking damages for DePuy’s infringement of certain of the Company's patents related to patient-specific instrument and implant systems. The complaint alleges that DePuy’s multiple lines of PSI, as well as the implant components used in conjunction with them, infringe seven of the Company's patents. The accused product lines include DePuy’s patient-specific instrument and implant systems for knee and shoulder replacement procedures. On October 25, 2021, DePuy filed a partial motion to dismiss. On November 15, 2021, the Company filed an amended complaint. On December 6, 2021, DePuy filed a second partial motion to dismiss. The Company opposed the partial motion to dismiss on December 20, 2021, and DePuy filed a reply in support of its partial motion to dismiss on December 27, 2021. On February 14, 2022, the court denied DePuy's partial motion to dismiss. On February 28, 2022, DePuy filed its answer to the Company's amended complaint, denying that its patient-specific instrument and implant systems infringe the patents asserted by the Company. A claim construction hearing was held on February 6, 2023. Supplemental claim construction briefing was completed in March 2023 and a final claim construction order is pending. Discovery in the lawsuit is ongoing.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation against </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exactech</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:8pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 3, 2021, the Company filed a lawsuit against Exactech, Inc. (“Exactech”) in the United States District Court for the Middle District of Florida seeking damages for Exactech’s infringement of certain of the Company's patents related to patient-specific instrument and implant systems. The complaint alleges that Exactech’s line of patient-specific instruments for use with its ankle implant systems, as well as the ankle implant components used in conjunction with them, infringe five of the Company's patents. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company and Exactech entered into a settlement and license Agreement with an effective date of April 26, 2023 that resolves the patent infringement lawsuit filed by the Company in June of 2021.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the settlement and license agreement, the Company granted a non-exclusive license to Exactech to use patient-specific instrument technology covered by certain Company patents with off-the-shelf implants for the ankle in exchange for a lump-sum payment and additional consideration.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Litigation against Bodycad Laboratories</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%">On June 3, 2021, the Company filed a lawsuit against Bodycad Laboratories, Inc., Bodycad USA Corp. (together, “Bodycad”), and Exactech (collectively, “Defendants”), in the United States District Court for the Middle District of Florida seeking damages for Defendants’ infringement of certain of the Company's patents related to patient-specific instrument and implant systems.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The complaint alleges that Defendants’ line of patient-specific surgical systems for unicondylar knee replacement surgery and Bodycad’s line of patient-specific surgical systems for knee osteotomy surgery infringe six of the Company's patents. On August 2, 2021, Exactech filed its answer to the complaint, denying that it infringed our asserted patents and also alleging that our asserted patents are invalid.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%">On August 20, 2021, Bodycad filed a motion to dismiss and for a more definite statement. On September 10, 2021, the Company filed an amended complaint that continued to accuse the same products of infringing six of the Company's patents.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%">On September 24, 2021, Defendants filed a motion to dismiss, and the Company opposed the motion to dismiss on October 15, 2021. On March 30, 2022, the court denied Defendants motion to dismiss. On February 9, 2023, the parties entered into a settlement and license agreement that resolves the patent infringement dispute filed by the Company in June of 2021.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The parties agreed to an undisclosed amount for the dismissal of all </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%">patent litigation between the companies along with a release and license to certain Company patents related to patient-specific instrumentation and knee implants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation against Aetna</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 8, 2020, the Company and an individual plaintiff filed a lawsuit against Aetna, Inc. and Aetna Life Insurance Company (together, “Aetna”) in the United States District Court for the District of Massachusetts seeking damages for Aetna’s improper denial of coverage for personalized knee implants under its health plans and the ones it administers. The Company amended its complaint on August 13, 2020, alleging that Aetna violated its duties under state and federal law, including the Employee Retirement Income Security Act. On March 31, 2021, the court dismissed the Company’s claims against Aetna, but allowed the individual plaintiff’s claims to survive.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The individual plaintiff settled his claims against Aetna in October 2021 and the Company subsequently filed a notice of appeal. The Company filed its appeal brief on April 15, 2022.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Aetna filed its response to our appeal brief on June 15, 2022. The court is scheduled to hear oral arguments from the parties on the appeal briefs on November 8, 2022.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 23, 2023, the United States Court of Appeals for the First Circuit revived the Company's trade libel claims against Aetna, finding that Aetna’s policy claims that the Company's knee implants are “experimental” and “investigational” can plausibly be considered actionable product disparagement, and that the district court had erred in dismissing these claims. The court found that the Company has plausibly claimed that Aetna's policy decision caused orthopedic surgeons to stop prescribing its knee replacement implants. The court also revived the Company's related claims for unfair trade practice and interference with advantageous relations. The court issued a scheduling order on March 2, 2023 and discovery in the lawsuit has commenced. The Company intends to continue pursuing these claims against Aetna, and expects to incur additional legal expenses in 2023 (and potentially thereafter) in connection with doing so. The Company is seeking an award of monetary damages and equitable relief. The Company is not presently able to predict the ultimate outcome of this matter or to reasonably estimate a range of potential damages the Company may be awarded, if successful.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. In accordance with its bylaws, the Company has indemnification obligations to its officers and directors for certain events or occurrences, subject to certain limits, while they are serving at the Company’s request in such capacity. There have been no claims to date and the Company has a director and officer insurance policy that would be expected to enable it to recover a portion of any amounts paid for future claims.</span></div> 0.001 0.0133 300000 0.021 600000 0.022 700000 0.048 1300000 0.043 0 0 4 146000 7 7 5 6 6 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note I—Debt and Notes Payable </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></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%">June 30,<br/>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%">December 31,<br/>2022</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="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="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%">MidCap, Term Loan</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%">21,000 </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 #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%">21,000 </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="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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt issuance 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%">(361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Long-term debt, less debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">20,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">20,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Principal payments due as of June 30, 2023 consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:81.916%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal<br/>Payment</span></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:#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%">2023 (remainder of the year)</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%">— </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td 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%">2025</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,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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td 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 7.75pt;text-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 #000000;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-bottom:3pt double #000000;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%">21,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">MidCap Term Loan</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 22, 2021, the Company and its subsidiary, ImaTx, Inc., entered into the New Credit Agreement with MidCap, as agent, and certain lender parties thereto. The New Credit Agreement provides for a five-year, $21 million secured Term Facility. The New Credit Agreement refinanced and replaced the prior secured loan agreement with Innovatus that the Company entered into in June 2019 (the “2019 Secured Loan Agreement”), which agreement has been terminated. The full amount of the $21 million Term Facility was borrowed on the date of entering into the New Credit Agreement, and the Company used these proceeds to repay all outstanding obligations under the 2019 Secured Loan Agreement. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The New Credit Agreement has a maturity date of November 1, 2026 and requires interest only payments through October 31, 2024, and thereafter, 24 monthly payments of principal and interest resulting in the Term Facility being fully paid by the maturity date. Interest is payable monthly in arrears at a rate of 5.7% per annum plus one month LIBOR subject to a LIBOR floor of 1%. In addition to the interest charged on the Term Facility, the Company is also obligated to pay certain fees, including an origination fee of 0.5% of the term loan due at closing and a final payment fee of 4.0% of the term loan at the time of final payment. On August 1, 2022, the Company entered into a New Credit Agreement, which replaced references to the LIBOR rate within the existing agreement, with the SOFR interest rate, such that interest will be payable monthly in arrears at a rate of 5.7% per annum plus one month SOFR subject to a SOFR floor of 1%. All other terms under the New Credit agreement remain the same.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The obligation of the Company with respect to the New Credit Agreement are secured by a security interest over substantially all of the personal property assets of the Company, including accounts receivable, deposit accounts, intellectual property, investment property, inventory, equipment and equity interests in its subsidiaries. The New Credit Agreement contains customary affirmative and negative covenants, including limitations on our ability to incur additional debt, grant or permit additional liens, make investments and acquisitions, merge or consolidate with others, dispose of assets, pay dividends and distributions, pay subordinated indebtedness and enter into affiliate transactions. In addition, the New Credit Agreement contains a minimum liquidity covenant requiring the Company to maintain unrestricted cash and cash equivalents in excess of $4.0 million. The New Credit Agreement also includes events of default customary for facilities of this type and upon the occurrence of such events of default, subject to customary cure rights, all outstanding loans under the Term Facility may be accelerated. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of June 30, 2023, the Company believes that it was not in breach of any covenants under the secured credit agreement. However, as further described below under “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Item 1A. Risk Factors</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">,” if the proposed merger transaction with restor3d is not consummated, absent the Company raising additional capital, MidCap could allege that a material adverse effect has occurred under the credit agreement, which could permit MidCap to accelerate amounts due under the agreement. Should such an event of default actually occur, absent the Company being able to obtain in the near-term, a sufficient level of capital, the Company could need to file for bankruptcy protection, which the Company and its board of directors believe would likely result in current Company stockholders receiving little, if any, value for their shares of Company common stock (and, in any event, an amount substantially less than the $2.27 per share of common stock provided for by the Merger Agreement.</span></div> Long-term debt consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></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%">June 30,<br/>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%">December 31,<br/>2022</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="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="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%">MidCap, Term Loan</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%">21,000 </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 #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%">21,000 </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="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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt issuance 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%">(361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Long-term debt, less debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">20,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">20,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 21000000 21000000 361000 437000 20639000 20563000 Principal payments due as of June 30, 2023 consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:81.916%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal<br/>Payment</span></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:#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%">2023 (remainder of the year)</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%">— </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td 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%">2025</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,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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td 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 7.75pt;text-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 #000000;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-bottom:3pt double #000000;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%">21,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 0 1750000 10500000 8750000 21000000 P5Y 21000000 21000000 0.057 0.01 0.005 0.040 0.057 0.01 4000000 2.27 Stockholders’ Equity <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common stock</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Common stockholders are entitled to dividends as and when declared by the board of directors, subject to the rights of holders of all classes of stock outstanding having priority rights as to dividends. There have been no dividends declared to date.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 30, 2021, the Company's board of directors adopted a resolution approving a Certificate of Amendment to the Company's Restated Certificate of Incorporation to increase the Company's number of authorized shares of Common Stock from 200,000,000 to 300,000,000 (the “Certificate of Amendment”). The Company's stockholders approved the Certificate of Amendment at the 2021 Annual Meeting. The total number of the Company's authorized common stock was decreased to 20,000,000 after giving effect to the Reverse Stock Split. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Reverse Stock Split</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the Company’s 2022 Annual Meeting of Stockholders, the Company’s stockholders approved a proposed amendment to the Company’s Restated Certificate of Incorporation to effect a reverse stock split of all of the Company’s outstanding shares of common stock by one of several fixed ratios between 1-for-2 and 1-for-10 and to correspondingly decrease the number of authorized shares of the Company’s common stock as disclosed in the Company’s proxy statement for the 2022 Annual Meeting of Stockholders</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The reverse stock split was proposed to address the Company’s current non-compliance with Nasdaq’s $1.00 per share minimum bid price requirement. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 26, 2022, the Company held a Special Meeting of Stockholders and the Company’s stockholders approved an additional proposed amendment to the Company’s Restated Certificate of Incorporation to effect a reverse stock split of all of the Company’s outstanding shares of common stock by one of three fixed ratios, 1-for-15, 1-for-20 and 1-for-25, and to correspondingly adjust the number of authorized shares of the Company’s common stock by the approved ratio, 1-for-9, 1-for-12 and 1-for-15, respectively (the “Updated Reverse Stock Split Proposal”), as disclosed in the Company’s proxy statement for the October 26, 2022 Special Meeting of Stockholders</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The Updated Reverse Stock Split Proposal amendment was proposed to address the Company’s current non-compliance at such time with Nasdaq’s $1.00 per share minimum bid price requirement.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s Board of Directors determined to proceed with implementing the 1-for-25 reverse stock split that was approved by shareholder on October 26, 2022, and such 1-for-25 reverse stock split was implemented in November 2022 (the “Reverse Stock Split”) . As a result of the Reverse Stock Split, each of the holders of the Company’s Common Stock received one (1) new share of Common Stock for every twenty-five (25) shares such shareholder held immediately prior. Fractional shares as a result of the Reverse Stock Split were paid in cash. The Reverse Stock Split also affected the Company’s outstanding stock options and warrants and resulted in the number of shares underlying such instruments being reduced and the exercise price being increased proportionately to the Reverse Stock Split ratio.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All share and per share information in this report has been retroactively adjusted to give effect to the Reverse Stock Split for all periods presented, unless otherwise indicated. The total number of the Company’s authorized shares of preferred stock was not affected by the foregoing. However, the total number of the Company's authorized common stock was decreased to 20,000,000.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Reverse Stock Split, there was no change in the par value per share of $0.00001.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s Restated Certificate of Incorporation authorizes the Company to issue 5,000,000 shares of preferred stock, $0.00001 par value, all of which is undesignated. No shares were issued and outstanding at June 30, 2023 and December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Demand registration rights</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In conjunction with a private placement, on June 25, 2019, the Company entered into a registration rights agreement (the "Registration Rights Agreement") with Innovatus, Innovatus Life Science Offshore Fund I, LP and Innovatus Life Sciences Offshore Fund I-A, LP (collectively, the "Innovatus Investors") pursuant to which the Company agreed to register for resale the shares held by the Innovatus Investors (the “Shares”) under certain circumstances. Under the Registration Rights Agreement, in the event that the Company receives a written request from the Innovatus Investors that the Company file with the SEC a registration statement covering the resale of all of the Shares, the Company shall promptly but no later than 120 days after the date of such request prepare and file with the SEC such registration statement. The Innovatus Investors have agreed to use best efforts not to make such a request, including by effecting any planned sales of Shares under Rule 144 under the Securities Act. The Company has agreed to use commercially reasonable efforts to cause such registration statement to become effective and to keep such registration statement effective until the date the Shares covered by such registration statement have been sold or may be resold pursuant to Rule 144 without restriction. The Company has agreed to be responsible for all fees and expenses incurred in connection with the registration of the Shares. The Company has granted the Innovatus Investors customary indemnification rights in connection with the registration statement. The Innovatus Investors have also granted the Company customary indemnification rights in connection with the registration statement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incidental registration rights</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company proposes to file a registration statement in connection with a public offering of its common stock, subject to certain exceptions, the holders of registrable shares are entitled to notice of registration and, </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subject to specified exceptions, including market conditions, the Company will be required, upon the holder’s request, to register their then held registrable shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">"At-the-market” program</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 23, 2020, the Company filed a shelf registration statement on Form S-3 (the "Shelf Registration Statement"), which was declared effective by the SEC on August 5, 2020. Under the Shelf Registration Statement, the Company is permitted to sell from time to time up to $200 million of common stock, preferred stock, debt securities, warrants, or units comprised of any combination of these securities, for its own account in one or more offerings. On August 5, 2020, the Company filed with the SEC a prospectus supplement, for the sale and issuance of up to $25 million of its common stock and entered into a sales agreement (the “Sales Agreement”) with Cowen and Company, LLC (“Cowen”) pursuant to which the Company may offer and sell shares of the Company’s common stock to or through Cowen, acting as agent and/or principal, from time to time, in an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act, including without limitation sales made by means of ordinary brokers’ transactions on the NASDAQ Capital Market or otherwise at market prices prevailing at the time of sale, in block transactions, or as otherwise directed by the Company. Under the Sales Agreement, Cowen will use commercially reasonable efforts to sell the Common Stock from time to time, based upon instructions from the Company (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company will pay Cowen a commission of up to 3.0% of the gross sales proceeds of any Common Stock sold through Cowen under the Sales Agreement, and we have provided Cowen with customary indemnification rights. Any shares of Common Stock offered pursuant to the Sales Agreement will be offered and sold pursuant to the Shelf Registration Statement. The Company is not obligated to make any sales of Common Stock under the Sales Agreement. The offering of shares of Common Stock pursuant to the Sales Agreement will terminate upon the earlier of (i) the sale of all Common Stock subject to the Sales Agreement or (ii) termination of the Sales Agreement in accordance with its terms. As of the date hereof, the Company has not sold any shares under the Sales Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 common stock offering</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 17, 2021, the Company closed an offering of its common stock under the Shelf Registration Statement and issued and sold 3,238,095 shares of its common stock at a public offering price of $26.25 per share (adjusted for the 1-for-25 reverse stock split), for aggregate net proceeds of approximately $79.6 million. The Company intends to use the net proceeds of the offering of the shares for general corporate purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has issued warrants to certain investors and consultants to purchase shares of the Company’s common stock. Based on the Company’s assessment of the warrants granted in 2013 and 2014 relative to ASC 480, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, such warrants are classified as equity. According to ASC 480, an entity shall classify as a liability any financial instrument, other than an outstanding share, that, at inception, both a) embodies an obligation to repurchase the issuer’s equity shares, or is indexed to such obligation and b) requires or may require the issuer to settle the obligation by transferring assets. The warrants do not contain any provision that requires the Company to repurchase the shares and are not indexed to such an obligation. The warrants also do not require the Company to settle by transferring assets. All of these warrants were exercisable immediately upon issuance. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    In connection with the September 23, 2020 registered direct offering, the Company issued 379,718 pre-funded common stock warrants with an exercise price of $0.0025 per share and an additional 720,201 common stock warrants with an exercise price of $21.87 per share (in each case, adjusted for the 1-for-25 reverse stock split). All of these warrants are exercisable for one share of common stock and were exercisable immediately. As of June 30, 2023, approximately 240,000 of the common stock warrants have been exercised. The pre-funded warrants were exercisable indefinitely, while the additional warrants are exercisable for 5 years from the date of issuance. All pre-funded warrants were exercised. Based on the Company’s assessment of the warrants granted relative to ASC 480, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Distinguishing Liabilities from Equity </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASC 815-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in, a Company’s Own Stock, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">these warrants are classified as equity instruments. The fair value of the common stock warrants of approximately $10.2 million at the date of issuance was estimated using the Black-Scholes model which used the following inputs: term of 5 years, risk free rate of 0.28%, 0% dividend yield, volatility of 90.15%, an exercise price of $21.87 and share price of $20.83 per share based on the trading price of the Company’s common stock (adjusted for the 1-for-25 reverse stock split).</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 22, 2023, the Company entered into a warrant exchange agreement with Armistice Capital Master Fund Ltd. (“Armistice”). Pursuant to the agreement, the Company issued 100,000 shares of the Company’s common stock to Armistice, in exchange for the cancellation of an existing warrant agreement pursuant to which Armistice had the right to acquire 480,000 shares of the Company’s common stock at an exercise price of $21.87 per share.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Warrants to purchase 837 and 480,837 shares of common stock were outstanding as of June 30, 2023 and December 31, 2022, respectively. Outstanding common stock warrants are currently exercisable with varying exercise expiration dates from 2024 through 2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At June 30, 2023 and December 31, 2022, the weighted average warrant exercise price per share for common stock and the weighted average contractual life was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 Common Stock<br/>Warrants</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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 Average Remaining Contractual Life</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%">Number of<br/>Warrants<br/>Exercisable*</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 Price<br/>Per Share*</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding December 31, 2022</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%">480,837 </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="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%">22.22 </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%">2.73</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%">480,837 </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%">22.22 </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 7.75pt;text-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%">Granted</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%">— </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="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Exercised</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%">— </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="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%">— </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%">— </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%">— </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%">— </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 7.75pt;text-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%">Cancelled/expired</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%">(480,000)</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(480,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Outstanding June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">224.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">1.36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">224.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock option plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The 2015 Stock Incentive Plan ("2015 Plan") provides for an annual increase, to be added on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2016 and continuing until, and including, the fiscal year ending December 31, 2025, equal to the lesser of (a) 3,000,000 shares of the Company's common stock, (b) 3% of the number of share of its common stock outstanding on the first day of such fiscal year and (c) an amount determined by the Company's board of directors. Effective January 1, 2023, an additional 120,000 shares of the Company's common stock were added to the 2015 Plan under the terms of this provision (adjusted for the 1-for-25 reverse stock split), and at the 2021 Annual Meeting of Stockholders on May 24, 2021, the Company' Stockholders approved a First Amendment to the 2015 Plan to increase by 240,000 (adjusted for the 1-for-25 reverse stock split), the maximum number of shares of common stock available for issuance under the 2015 Plan ("Plan Amendment").</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> A</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of June 30, 2023, 31,549 shares of common stock were available for future issuance under the 2015 Plan (adjusted for the 1-for-25 reverse stock split).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On April 29, 2019, the stockholders approved the Conformis, Inc. 2019 Sales Team Performance-Based Equity Incentive Plan ("2019 Sales Team Plan") for up to 3,000,000 shares of common stock available to grant to certain sales representatives or independent sales agents. The 2019 Sales Team Plan provides for the grant of performance-based equity, including incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units and other stock-based awards. Shares covered by awards under the 2019 Sales Team Plan that expire or are terminated, surrendered, or cancelled without having been fully exercised or are forfeited in whole or in part (including as the result of shares subject to such award being repurchased by us at the original issuance price pursuant to a contractual repurchase right) or that result in any shares not being issued, will again be available for the grant of awards under the 2019 Sales Team Plan. Equity granted under the 2019 Sales Team Plan will expire ten years from the date of grant. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    As of June 30, 2023, there were 100,842 shares of common stock available for future issuance under the 2019 Sales Team Plan (adjusted for the 1-for-25 reverse stock split). </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Activity under all stock option plans was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:60.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.797%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </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%">Number of<br/>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%">Aggregate Intrinsic Value (in Thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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></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></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></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></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">175,783 </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%">44.76 </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;border-top:1pt solid #000000;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%">— </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 2px 7.75pt;text-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%">Granted</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Expired</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,727)</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%">146.61 </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%">— </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 7.75pt;text-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%">Cancelled/Forfeited</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding June 30, 2023</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%">171,056 </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%">41.95 </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></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></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 vested and exercisable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;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%">66,708 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.56 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align: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;border-bottom:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The total fair value of stock options that vested during each of the three and six months ended June 30, 2023 was $0.2 million. The weighted average remaining contractual term for the total stock options outstanding was 7.78 years as of June 30, 2023. The weighted average remaining contractual term for the total stock options vested and exercisable was 6.14 years as of June 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Restricted common stock award activity under the plan was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">237,966 </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%">18.77 </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 2px 7.75pt;text-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%">Granted</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%">300,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 2px 7.75pt;text-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%">Vested</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%">(79,692)</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%">17.26 </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 7.75pt;text-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%">Forfeited</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%">(28,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24 </span></td><td 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%">Unvested June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,094 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">7.28 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The total fair value of restricted common stock awards that vested during the three and six months ended June 30, 2023 was $1.3 million and $1.4 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inducement Awards</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    In February 2020, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan (i) to the Company's Chief Financial Officer in the form of an option to purchase 5,000 shares of the Company's common stock with an exercise price per share equal to $24.50 and 5,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to their commencement of employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4).</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    In March 2022, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan to the Company's Chief Legal Officer and Corporate Secretary in the form of an option to purchase 18,000 shares of the Company's common stock with an exercise price per share equal to $15.25 and 18,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to her commencement of employment with the Company in accordance with NASDAQ Listing Rule 5635(c)(4).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    In April 2022, the Company granted inducement awards outside of the 2015 Plan and 2019 Sales Team Plan to the Company's Chief Operating Officer in the form of an option to purchase 17,000 shares of the Company's common stock with an exercise price per share equal to $16.00 and 17,000 restricted stock units (in each case, adjusted for the 1-for-25 reverse stock split). The option and restricted stock unit awards were granted as inducements material to his commencement of employment with the Company in accordance with NASDAQ Listing Rule 5635(c)(4).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. The determination of the fair value of stock-based payment awards on the date of grant using a pricing model is affected by the value of the Company’s common stock as well as assumptions regarding a number of complex and subjective variables. The valuation of the Company’s common stock prior to its initial public offering was performed with the assistance of an independent third-party valuation firm using a methodology that includes various inputs including the Company’s historical and projected financial results, peer company public data and market metrics, such as risk-free interest and discount rates. As the valuations included unobservable inputs that were primarily based on the Company’s own assumptions, the inputs were considered level 3 inputs within the fair value hierarchy.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The fair value of options at date of grant was estimated using the Black-Scholes option pricing model, based on the following assumptions:</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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 June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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%">Risk-free interest rate</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:top"><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;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%">2.68%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.61%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.52</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.72</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%">Dividend yield</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:top"><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:center;vertical-align:top"><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:center;vertical-align:top"><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:center;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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:top"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.39%</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:top"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.21%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-free interest rate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    The risk-free interest rate is based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term on the options.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected term.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the “SEC Shortcut Approach” as defined in “Share-Based Payment” (SAB 107) ASC 718-10-S99, “Compensation-Stock Compensation-Overall-SEC Materials,” which is the midpoint between the vesting date and the end of the contractual term. With certain stock option grants, the exercise price may exceed the fair value of the common stock. In these instances, the Company adjusts the expected term accordingly.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend yield.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future, and, therefore, used an expected dividend yield of zero in the valuation model.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected volatility.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Expected volatility measures the amount that a stock price has fluctuated or is expected to fluctuate during a period. The Company estimates volatility based on the historical volatility of the Company's stock.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeitures.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes forfeitures as they occur.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Stock-based compensation expense was $0.4 million and $0.8 million for the three months ended June 30, 2023 and 2022, respectively, and $1.1 million and $1.6 million for the six months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense was calculated based on awards ultimately expected to vest. To date, the amount of stock-based compensation capitalized as part of inventory was not material.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following is a summary of stock-based compensation expense (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.596%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</span></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%">Cost of revenues</span></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%">16 </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%">16 </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%">31 </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%">(20)</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Research and development</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%">70 </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%">132 </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%">141 </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%">270 </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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">435 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">847 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of June 30, 2023, the Company had $0.9 million of total unrecognized compensation expense for options that will be recognized over a weighted average period of 4.06 years. As of June 30, 2023, the Company had $2.9 million of total unrecognized compensation expense for restricted awards that will be recognized over a weighted average period of 3.24 years.</span></div> 0 200000000 300000000 20000000 20000000 0.00001 5000000 0.00001 0 0 0 0 P120D 200000000 25000000 0.030 3238095 26.25 79600000 379718 0.0025 720201 21.87 240000 P5Y 10200000 P5Y 0.0028 0 0.9015 21.87 20.83 100000 480000 21.87 837 480837 At June 30, 2023 and December 31, 2022, the weighted average warrant exercise price per share for common stock and the weighted average contractual life was as follows:<table 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:40.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 Common Stock<br/>Warrants</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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 Average Remaining Contractual Life</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%">Number of<br/>Warrants<br/>Exercisable*</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 Price<br/>Per Share*</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding December 31, 2022</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%">480,837 </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="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%">22.22 </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%">2.73</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%">480,837 </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%">22.22 </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 7.75pt;text-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%">Granted</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%">— </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="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Exercised</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%">— </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="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%">— </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%">— </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%">— </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%">— </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 7.75pt;text-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%">Cancelled/expired</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%">(480,000)</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(480,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Outstanding June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">224.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">1.36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">224.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 480837 22.22 P2Y8M23D 480837 22.22 0 0 0 0 0 0 0 0 480000 0 480000 0 837 224.00 P1Y4M9D 837 224.00 3000000 0.03 120000 240000 31549 3000000 P10Y 100842 Activity under all stock option plans was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:60.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.797%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </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%">Number of<br/>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%">Aggregate Intrinsic Value (in Thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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></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></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></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></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">175,783 </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%">44.76 </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;border-top:1pt solid #000000;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%">— </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 2px 7.75pt;text-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%">Granted</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-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%">Expired</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,727)</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%">146.61 </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%">— </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 7.75pt;text-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%">Cancelled/Forfeited</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding June 30, 2023</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%">171,056 </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%">41.95 </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></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></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 vested and exercisable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;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%">66,708 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.56 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align: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;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 175783 44.76 0 0 4727 146.61 0 0 171056 41.95 0 66708 88.56 0 200000 200000 P7Y9M10D P6Y1M20D Restricted common stock award activity under the plan was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">237,966 </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%">18.77 </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 2px 7.75pt;text-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%">Granted</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%">300,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 2px 7.75pt;text-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%">Vested</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%">(79,692)</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%">17.26 </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 7.75pt;text-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%">Forfeited</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%">(28,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24 </span></td><td 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%">Unvested June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,094 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">7.28 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 237966 18.77 300598 1.50 79692 17.26 28778 14.24 430094 7.28 1300000 1400000 5000 24.50 5000 18000 15.25 18000 17000 16.00 17000 The fair value of options at date of grant was estimated using the Black-Scholes option pricing model, based on the following assumptions:<table 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:45.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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 June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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%">Risk-free interest rate</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:top"><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;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%">2.68%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.61%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.52</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.72</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%">Dividend yield</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:top"><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:center;vertical-align:top"><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:center;vertical-align:top"><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:center;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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:top"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.39%</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:top"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.21%</span></td></tr></table> 0 0.0268 0 0.0261 P0Y P6Y6M7D P0Y P6Y8M19D 0 0 0 0 0 0.8939 0 0.8921 400000 800000 1100000 1600000 The following is a summary of stock-based compensation expense (in thousands):<table 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:45.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.596%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</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><td colspan="3" style="border-top:1pt solid #000000;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%">2022</span></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%">Cost of revenues</span></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%">16 </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%">16 </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%">31 </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%">(20)</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Research and development</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%">70 </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%">132 </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%">141 </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%">270 </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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">435 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">847 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 16000 16000 31000 -20000 5000 159000 140000 336000 70000 132000 141000 270000 344000 540000 744000 997000 435000 847000 1056000 1583000 900000 P4Y21D 2900000 P3Y2M26D Note K—Segment and Geographic Data <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company operates as one reportable segment as described in Note B to the Consolidated Financial Statements. The countries in which the Company has local revenue generating operations have been combined into the following geographic areas: the United States (including Puerto Rico), Germany and the rest of world, which consists of Europe predominately (including the United Kingdom) and other foreign countries. Sales are attributable to a geographic area based upon the customer’s country of domicile and distributors managed by that respective country. Product revenue is also presented by knee and hip which are the Company's major product lines. Net property, plant and equipment are based upon physical location of the assets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Geographic and product category information consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.284%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;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%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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;border-top:1pt solid #000;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;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;border-top:1pt solid #000;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><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%">Product revenue</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%">Knee</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%">Hip</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%">Total</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%">Knee</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%">Hip</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%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">United States</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%">$9,809</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%">$968</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%">$10,777</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%">$12,671</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%">$744</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%">$13,415</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Germany</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%">736</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%">—</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%">736</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%">707</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%">—</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%">707</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Rest of world</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%">983</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%">—</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%">983</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%">1,020</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%">—</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%">1,020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:1pt;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11,528</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$968</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12,496</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$14,398</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$744</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15,142</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.284%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;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%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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;border-top:1pt solid #000;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;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;border-top:1pt solid #000;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><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%">Product revenue</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%">Knee</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%">Hip</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%">Total</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%">Knee</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%">Hip</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%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">United States</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%">$19,575</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%">$1,770</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%">$21,345</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$24,610</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%">$1,520</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%">$26,130</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Germany</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%">1,562</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%">—</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,562</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%">1,885</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%">—</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,885</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Rest of world</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%">2,280</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%">—</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%">2,280</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%">2,011</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%">—</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%">2,011</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:1pt;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$23,417</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,770</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25,187</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$28,506</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,520</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30,026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Geographic information consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.831%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">December 31, 2022</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%">Property and equipment, net</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">7,376 </span></td><td style="background-color:#ffffff;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%">8,065 </span></td><td 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%">Germany</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%">38 </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;text-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%">Rest of World</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%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td 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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">7,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">8,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 Geographic and product category information consisted of the following (in thousands):<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.284%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;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%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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;border-top:1pt solid #000;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;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;border-top:1pt solid #000;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><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%">Product revenue</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%">Knee</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%">Hip</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%">Total</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%">Knee</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%">Hip</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%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">United States</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%">$9,809</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%">$968</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%">$10,777</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%">$12,671</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%">$744</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%">$13,415</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Germany</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%">736</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%">—</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%">736</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%">707</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%">—</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%">707</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Rest of world</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%">983</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%">—</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%">983</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%">1,020</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%">—</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%">1,020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:1pt;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11,528</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$968</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12,496</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$14,398</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$744</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15,142</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.284%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;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%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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;border-top:1pt solid #000;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;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;border-top:1pt solid #000;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><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%">Product revenue</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%">Knee</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%">Hip</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%">Total</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%">Knee</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%">Hip</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%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">United States</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%">$19,575</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%">$1,770</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%">$21,345</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$24,610</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%">$1,520</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%">$26,130</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Germany</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%">1,562</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%">—</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,562</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%">1,885</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%">—</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,885</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Rest of world</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%">2,280</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%">—</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%">2,280</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%">2,011</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%">—</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%">2,011</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:1pt;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$23,417</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,770</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25,187</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$28,506</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,520</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30,026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 9809000 968000 10777000 12671000 744000 13415000 736000 0 736000 707000 0 707000 983000 0 983000 1020000 0 1020000 11528000 968000 12496000 14398000 744000 15142000 19575000 1770000 21345000 24610000 1520000 26130000 1562000 0 1562000 1885000 0 1885000 2280000 0 2280000 2011000 0 2011000 23417000 1770000 25187000 28506000 1520000 30026000 Geographic information consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.831%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">December 31, 2022</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%">Property and equipment, net</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">7,376 </span></td><td style="background-color:#ffffff;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%">8,065 </span></td><td 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%">Germany</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%">38 </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;text-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%">Rest of World</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%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td 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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">7,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;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%">8,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 7376000 8065000 38000 29000 41000 60000 7455000 8154000 *Adjusted for the 1-for-25 reverse stock split  *Adjusted for the 1-for-25 reverse stock split *Adjusted for the 1-for-25 reverse stock split EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,Z* E<'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 " #.B@)7 (452.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TE!)'1[6?&D(+B@> O)[&ZP:4(RTN[;V\;=+J(/X#$S?[[Y M!J8U49F0\#F%B(D4WS,QT@:O.A M#PB2\UOP2-IJTK J[@26==:HTQ"32&=\=:L^/B9^@*S!K!'CP-E$+4 UBT3 MXVGJ6[@"%AAA\OF[@'8EENJ?V-(!=DY.V:VI<1SKL2FY>0%]97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MSHH"5Y2*%7-,#,I4RA=S/GR3#)_I-U M?F^[W2!>FF@9;<50@BB(\T_^NJV(-P+7K1"PK8!]$-"J7W"W C<#S4N685US MS0=])==$F;O!S1QD=9.I@2:(33-.M()O ]#IP4BNA")-DBRX$DF_I<'3?-/R MMOJK7,\J]%UR+V.]2,A-[ O_O;X%92D*Q'8%NF*HX2]I?$IOX331"KKL MC8<[%>.ND-L@%.0AC:9"VA3;?7[K5M<*BT)MQY 7=^"-R3F ?F,0K-^, C M:Q_%?48R-L$E2$[RHMW%WJF-%76IR4J=HS$1,O(1/&DD_76(;SS5H/A!KTS.]8Q A(M$Q+%8\TGZ4%[C10XZP\ATC']$R(-&#$M(H5$= MX:JZG&56H@>%I;L8WE;R10Z3Z/D.W,J).U9Q'B,FL3(FL8-BDDF\$(K@J3J7 M:F.CV^/S(.,F]SP!-F#BYX;6A8-C9"169B1V4$::1#P,R56:P->)M=?N\:EZ M#<5E=?'*2,0.BD0WD5!S,RI_ @>]@$=LM.2QO5UQP\K7-%Q7%[0,/^R@\#-9 M"&A'# ^WJ<8[1N!A9>!A>#AY#C2\@LH9H>S[Z0]D(KQ4 :^5$'>"NHG@#6"B MI?=R0KYU3AWXHV3)%5GQL*(3'R,$L3($,3RR/"ON9U/*)IK*T,J,&XQN[R=6 MKF-$'E9&'H8GEMW<^:Y%)MF2+_F<:DAZL>&V G^E5+.MA]RMD[F9+885I*E> MKWWN]ELK&V(9?QB>7':(,$4JR$%WL2]>R:_"WG%Q*]--7:?3Z]G7GX\1@U@9 M@Q@>6G;YYS9(3-[[(F X8:M^>^R:3PD7[ MI(F;56XF'",#N64&YQ\;PR!$ _APRY M]1&SQZ!RIL1U_Q>L]683S828;&\Q(9Y9KLOWTXJKQ?[E,-NU:Y6WYYN?]]QD MH(2$8@92Y[0'SSN5[R?F)UHNLRVYJ=1:1MGA0G!?*',#?#^34N].S \4N[J# M?P%02P,$% @ SHH"5\,@3NDR!@ SAH !@ !X;"]W;W)K MG\UF*EOQDJE3N>857%G*NF0:3NN'F5K7G.6M45G,2!#$LY*):K(X;W^[J1?G MLM&%J/A-C513EJQ^^L@+^7@QP9/G'V[%PTJ;'V:+\S5[X'=3"[QV14EQJ!%_"WXH]H[1B:4>RF_FY-/^<4D,(QXP3-M7##X MVO K7A3&$_#XL7,ZZ>YI#/>/G[W_W@8/P=PSQ:]D\8_(]>IBDDY0SI>L*?2M M?/R#[P**C+],%JK]CQYWV&""LD9I6>Z,@4$IJNTW^[E+Q)X!#D<,R,Z O-2 M[@QH&^B661O6-=-L<5[+1U0;-'@S!VUN6FN(1E3F,=[I&JX*L-.+*UDI68B< M:9ZCCZQ@5<;1G7> GZ=G>-?GWW&WJ'1(6^KF2C6)6K\YF&.QO[6;:[R\?M M7\,GB_2\X#CZX@GLC9P>ATBY4ZO.^ MN&)JA>"AH.]P6?HHIK%\VMIVB/0!(G\8"E#9HG"763C#J2D9?D MK7QBA7YJ\UF(S!2SZF&/L8ML9/' ! ^X.C T=%.-.ZJQE^JG:@-/6=:"J]$\ MQO9MYP$)!^0]I*.7>.G=U'S-1([X3] CQ56;4JE7O(:BMYV<;'1R M)C:C& ^?OP.4I)&;==JQ3KVLOTK-BA<03*U[1V&,YP.&-BJ9DWCNICCO*,Z/ M)!84OMZ-43/=UZ"Y>G0(S&T.810-B-J@%$-+.T+'96-G_D:Z\5;> M#H/M11)[A6EQRY6N168: R,>SGB)E>8P'NK%$= ANU[7L%_8MH^BD-7#B>9U MZ1LQU!Z_PVKAPHP4"]Q+&O9KVK9<>(C9&A4G23I4!P=L'@;AV&#NQ0Q'+^J" M"L'N12$T2(63I5<37SVFW\C;8"[%?# _U^AA36^9PD"166AVP,!CK+$DOA^2(' [JV1&VQ!8X:J75 M 2)TI',CO0@2K^XL_NPXYOP>6HN"*]4>(J%4TRX@,ZE&UE789A3$="C?3E@T M-KO(WKK/+VFO'+S$H5Q!8)&U45$0C''M!8[X!6X[>(\QM'6+1DED#00';)Z. M]9JD5SCB5[@K699"FPYSV\%GLC+9Y54VQM?KSUW^D7--_?\='<;#">/ M#W*8R5[FB5_FS<21U4O32((WR&,R39-T2BEI M;LD6[GE@=R-6GGV0PSSWW0KQ=RN7>2[,=C%44K/?<"(J6,NL!516)TF[#8FA MG.[5\AU3%RZ,PY$],-(W+,3?L$#WUY1-T6[&YGPI,N%OYB]8.H%'142[ +3A/(0;U]>;(]T7+=OG^XEUK+ MLCU<<0;4#0"N+Z74SR?FE4;W"FOQ'U!+ P04 " #.B@)7+%0\#O@" !/ M"@ & 'AL+W=O35-86TD*$+;I$D5U;8/TSZ8Y+:Q<.S,=EJV7S_;"5D#H0^V?FC]N.?<-[0+3!A3C*V:S.1C'FE*&$P$TA618'%KRN@?#UQ?.=QX98L =B(KP36-& M8*"L/H7/S0'L0'P!R\ @@80 M[ L(&T!HC=;*K*UKK' R%GR-A(G6;&9@S\:BM1O"S&.<*Z%WB<:I9,J9Y)1D M6$&&KC#%+ 4T-W02'M,8#RQ>^P#=7VK*N1X7X M MT0IHT33-&,2V+KZ_OEG51"5]F//JLU]Z"?VUR]"UGB%":.OEL2Q J)K_FA#5N39SQ/YN^,Z!J+60/0J T3*:K?XZ)FHI[*W170$#UO!PU<) MUN\(J3#+"%ON4CW\J+0M_H?BCS>J\AW177$CUKQHP/$ M'USAHV>'&7B]);Y'8$?_>:O__'#]^Q7X^3-)\2@>A6'P1'I/7.0%@V'0K]SW M_KX?O<.U'U#K#?UN!WV!O1;]:;4^8[$D3"(*"XWTSF)-(>KNI9XH7MH& MX(XKW4[88:X[/A F0.\O.%>/$]-3M#UD\@=02P,$% @ SHH"5Y>;W=Y4 M!P 8B8 !@ !X;"]W;W)KPD_[X2)L:6%EURY24Q M\.U*WTK:_20X?^#U%[%@3*+'95F)B]%"RM79>"QF"[;,Q"E?L4H]F?-ZF4EU M6=^/Q:IF6=X8+\F+)*E'P"M5L?C%ZB\]22K1! M@_BC8 ]B[S?25.XX_Z(OWN<7(T_WB)5L)K6+3/W;L$M6EMJ3ZL>_K=/1KDUM MN/_[V7O:D%=D[C+!+GGY9Y'+Q<4H&J&BN8O>MAB M)\$(S=9"\F5KK'JP+*KM_^RQ#<2> :8]!J0U(*9!7PNT-:"F@=]CX+<&_DM; M"%J#X*4MA*U!V,1^&ZPFTE>9S*;G-7] M48K;_I',UR-M0IP4>F9=2MK];10 M=G)ZR2O!RR+/),O1K53_U+21 O$Y^KAB=::'7Z"C=96M\T)ACM$)^GQ[A8[> M'*,WJ*C0IP5?BZS*Q?E8JOYHK^-9V_;EMFW2TS9%'W@E%P(E5;DX@.O^O]?2;6S\(!MW-#-KX MHSW^;MB&56L&#>O6T(<-=2X\$ZMLQBY&*MD)5F_8:/K]=SCT?H)B.J2S9$AG MZ4#.#J+O[Z+ON[Q//W&9E2IU]X[!UCQLS'7YV$PQ;>;-9C^X "H@<7"(2FP4 M":+0.T2E-HIZD1_N4 <\@QW/P,GSD@NIDXV#Z=9!L,\!XR@VF-JH.*(F4L4%D]6S1L2L!!2K[H-F#Q;9_N=F,38Y RA5-(P2 ,H M[,<^-FA#L(E'>@H%WE.J^ 4ED;\HQ[2N#KN*J5DT(%A$L$78U7SZ35Y(<)$VL]D\PH5Y@L@9QD\"B#> (GIA5*05Q M$W^O1!\2[Q0H=DO0CW+!:K7)F/$E:^:[<\@'5:6#>DL&]98.Y>UP5#IEBMW2 M]'TEF?(KVX$!Q\*WBX8Y"6V(63 2"!.8D\_&T!X9@SM1BMVJ=$>QG7 @1ULF MGH2AE5D!E&^O- "%K86;0K#8\WO8=LH4NZ5IRFM6W%=HMJYK5LV>%.O9(JON M&5*%I1+9]@SHJ%1IZ-@UZ+:F/#%3Z14$(CXU]00 \P,K'( O2H*^M-.I6.S4 M9L^%IDD^SHPS 6; Q,JV (I$9O%(()BU@4DAE*IKI(=RIQ>Q6S V)>:.S=5, M>,ZW,GOLH6WK.%4^XL@SB4,X)1VM50[@" G"V.0.X"@.2=]J[Q0D=DO(]SO" MZ.A.J2NU0SO6.[5-H<]/P1 (A&;]&W,"?;,S1J ,M=,"GD*>^04Z70D<>O( MWYE$>DE#_%K3T,A'V.0(XH+ &F((IX8X,I9]"N&H/4V9W^> M;A_#,74WV!=3:F_\=$Z-3+D& 0G&46#6,1 8X\"WUCH Q%$\(+ .'P0D PO #0&=Y.'!.W.+ZN>;Z>@0DL&]98.Y>UP1+IM"XF_.0DN' M\G;XBKS;1%'W)NJK.8#:.YJ &&OV"@!AZXP( (43[I\$ZW M$:!.B0['58D@] -ZF_^S%EI1S7F-Y((A?*)^G9"@"5,M&!*2S[X@L2H+B:!1 M&.]]SK)D]7WSX9%0*FY=R>V;Y=W=W<=-[YI/>HS[E_CL"@/W$WR60O??4GR6 M4/@)44^:-L9=E[9?7WW(ZONB$JAD<]4][U1_KE1O/VC:7DB^:C[ N>-2\F7S M<\&RG-4:H)[/.9?/%[J!W6=ET_\ 4$L#!!0 ( ,Z* E?/O2RC.0, '4+ M 8 >&PO=V]R:W-H965T&ULK591;YLP$/XK%JNF5EH+ MF)!$78+4)IG6:=VJ9MT>ICVXX 0VL#/;).V_W]E0%J@355M> )O[OO.=/_MN MM.'BETPI5>BAR)D<.ZE2JW/7E7%*"R+/^(HR^+/@HB *AF+IRI6@)#&@(G>Q MY_7=@F3,B49F[D9$(UZJ/&/T1B!9%@41CY,;N36-]*1W'/^2P^NDK'C MZ071G,9*,Q!XK>F$YKDF@F7\KCF=QJ4&;G\_L;\SL4,L]T32"<^_98E*Q\[0 M00E=D#)7MWSSGM;QA)HOYKDT3[2I;3T'Q:54O*C!L((B8]6;/-1YV ( CQV M:P#N GH[ $$-"%[JH5<#>B_U$-8 $[I;Q6X2-R6*1"/!-TAH:V#3'R;[!@WY MRIC6R5P)^)L!3D43SB3/LX0HFJ"Y@A>(0$G$%VC""Y!>JC6QINCX(Y?R!%VQ MF!,=B M G3-F4HEFK&$)A;\=#^^OP?O0F*:[."G[%SBO80?2G:& N\-PAX.+.N9O!R. M;>'\G_?9/WMO)2-HI!(8OF '7Z..Y^*H5?']XEXJ 6?_AVWO*_:>G5W?A^=R M16(Z=H!84K&F3O3ZE=_WWMH2?TBRZ2')9@)GU5*!8K;]U-N[J?,*-$6?WA(^1V2;'I(LMF!R%K[TF_VI;]7?E"ZH3 S MJ%M"4!8_(K@,F,Q)U1(D/Z&IBVYZ*.6P)JB.ZR7,;[/M!1YD6HCX>=G1I M81J&GEV5@R;ZP=[HVU?BKF,XL![#(.R$:C7K=4_KU&*& ^Q[G7!M9L.!USV& M[E8?45"Q- V^97X*/675 OZEKQK2:R*6 M&9,HIPMPY9T-8&]$U>15 \57IHNYYPIZ(O.90E],A3: _PO.U=- .V@Z[>@/ M4$L#!!0 ( ,Z* E<+NKXS&0D 'U- 8 >&PO=V]R:W-H965T&ULO9Q;DYLV%,>_BL;MM$FGCI&$N*2[.Y/8!M+I)9/T\I#I [&U M:QH,#N#=]-M78&*,)&MA<[(O68S/^1^A; MJMH]G\W*U89OX_)9ON.9^.8Z+[9Q)3X6-[-R5_!XW3AMTQFQ+&>VC9-L_S_$/]X=7Z M(I7U6U1"S^W/(Y3]-:2;3C8RLZ.<:L'4^//ZL'S<6+BWD?EWR>IW\G MZVIS.?$F:,VOXWU:O$*OU5GE:-O^BN];6FJ#5OJSR;>LL6K!-LL/? M^%/;$2<.F)YQ(*T#&>I 6P+N(JO+HK\#A6UM5"K#YJ":+Q%"I.LKMVW52&^ M381?=37/LS)/DW5<\35Z6XD_HC"K$N77:+Z)LQM>HB037^2K#YL\7?/B^Q(M M/^Z3ZC_T9)_%^W4B')^B*?KS[0(]^?8I^K:V_V.3[\LX6Y<7LTHTL@XU6[4- MFA\:1,XTZ(^\BE.-V\+L-L^WV[QMJ,9[:?9^L1;7(892G*+7<;*>OLK0/-XE M^I8$]VBM5OOM/FTZ=,&ODU52:43"X2*_5QM>('&!XN:TJ>\:MQP]^24ORZ?H M5;;*MUPC'YGEW_"R*I+5(>>BQ]"+N[A8E^A\+\Y$71V+BQR+BS1A[#-A7O*; M),N2[$;<7M(X6XEVB^(H-W'!1>/C2O3/ZAFB^$=$+((UE_'2K/\._Z,K,*-3 M_3!X7N[B%;^7'+)U???8,=ZR==V1W$6"-6/PANKUS;QH[O7,QN3PL, M,F@ *19"BD5 8KURHL=RHB/+:4 )S0^:SDD"L64Q1OKY6ZAFDL52M7 H89CV MS0+5;,JHY3'AB4WW]^&+Q[DZRR8@YUY+!B=QA8@I-@2 M4BR % LAQ2*F/$H]EWKN\8[7JRSG6%F.,=GUO$A,BN)F)<0_U<=<+*H.4ZQX$_%[%B72%?IUBG%C#$IE<8 8U,)*18,NX 0,F8$)-9+ MIG=,IF=,YF'ML^JO?=)F[9.<6_O,/:63B,Q,P%?72 RXEORW7H) M&32 % LAQ2(@L5XM8:NC6=:8:AI00?-6L9= :E/Y?M&:F1:(&B6'VI:,"@*- MW90YQ+8DPU!CB,6,21J]YBYY:)>? $3\99#GU[@XKM"U8_B> .^(=A";O<:. MXE:MSWDPI98O)QDR; "J%H*J15!J_;KJV"$>"P\'U-(QGNH-_V$S_OI -W:-^!@Z9O4;/%%0 I\=#H&$#4+405"V" M4NL75<<;\2C@. @1^(O@:5(QV5(V8J M-VH?D#8#1 /IF$5L1][&,=1P:6[RZ T[D&HAJ%H$I=9/?L<'R5@^."CA6!E+ MS,:N+Z=;-;/D1*MD3PPY1YE&:^RFS,-4F4QI##TFCI M,L0'&B[-[1V=45#(!JH60:GU,]_!.#(*Q@W*MJ>,<"ILY>V6&C-E$:=B-(-/@&@.]V(9JN;[;M8QDU+ MT+ !J%H(JA9!J?5_#]6!-3H6K VI"JHR,MMVE&%)U1UO\K#4*(EA21RI( *- MW93YEN?+&YQ@:HM0=4"4+405"V"4NN7 M5(?KJ'FO&S!;,4<;75.@O Y4+0!5"T'5(JKN]Z,>QOZ9S2[TY&>P9A+W&&R% MJF#(ILH3 I2Z#0D9@(8,0=4B*+5^673(C9J1FXFL4!5;33&U,)8S"@K+0-6" M@=<0@D:-H-3Z2>UP&37CL@>1E5:S1U:4?4WFP*-3#0K10-5"JD-RMCRI_!H$ MC78$C9H)VA=R%:JR(SU7&6JX-+=W=$)!21FH6@2EUL]\1]3H**(V*-ON(*ZB M,5,6<*J)EJMH[/1<16.HSIG*7)M58>UW+9R?O;=KRXJ9YAUL)?-Z[3D\]1['E)/^XTOOFE>+3;K0AQ>3/9K7-PD8FJ8\FL1SGKF MBKM"<7C7U^%#E>^:-T>]SZLJWS:'&QZ+!6YM(+Z_SO/J\X69ZWM>W\TIXTXTM+*YC(:BU!GC,)=$E7E.Y?,M M9&([(0FL:)GI>[']!'4\/<,7BTS97[*M=3V'Q*72(J_! MZ$'.>+72ISH/>X!N> #@UP#_-:!W !#4@.!4"V$-"$^UT*L!O5,M]&M W^:^ M2I;-](1J&@VEV!)IM)'-;&RY+!H3S+AIK(66>,L0IZ.QX$ID+*$:$K+0N M:$7$BHQ3RM>@".-X(>*'5&0)R M%IH\ET\_DLN2T3!@"K\CEG$K$I:!93+.K MH:O1-V/!C6L_QI4?_@$_ G(G$(_D/(&D!3\]CN\?P;N8DR8Q_BXQM_Y1PJ^Q M[A"_?TU\S_?;XCD._U+R#@D\"P]:X)/3X6W6I_]G??;/UE_D,FB:++!\P0&^ MIJ],6^WUDKK8]=+/FZ72$I^97RW>WE;L83N[>7H'JJ QC!Q\6Q7(#3C1VS?= MOO>QK6[G))NU#MLZAT>8X]LB8DJ,J:O22SX!DMM!Q'%:=)6 MX(KN@Z4SHW 3>1TO'+J;_<*=HC0Y16EZBM+L+TI58MR]ES<'N;8S4F',)=?5 M_Z.1-F/XQDZ?5_)Q=S#IMLBG.+:K*?N'OIKY=U2N&5&PO=V]R:W-H965T&ULK5E1;]LV M$/XKA%<,+5#7(F7)=I882-P5ZX!V0;-NS[1$VUPE4J5HI^FOWY&R)5NB& ?P M2R+)Q]-W=[S[[L3K1ZF^E1O&-/J19Z*\&6RT+JY&HS+9L)R6[V3!!/RRDBJG M&F[5>E06BM'4+LJS$0F">)13+@;S:_OL7LVOY59G7+![AW RF Y2R%=UF^HM\_(/M#8J,OD1FI?V+'O>RP0 E MVU++?+\8$.1<5/_IC[TCCA: 'O<"LE] V@O&/0O"_8+0&EHALV:]IYK.KY5\ M1,I(@S9S87UC5X,U7)@P/F@%OW)8I^<+*4J9\91JEJ('#?\@1KI$"KI-.$]>OWJ#7J%N$!_;^2VI"(MKT<:\!BMHV3_[KOJ MW:3GW3'Z)(7>E.AWD;+T=/T([*B-(0=C[HA7X9];\0Z%P5M$ A(Z\"S.7TX\ M<,+:MZ'5%_;YUCAP91VX4C)'D'N*:B[6U>;EFK/RRN6V2NW8K=8D]E59T(3= M#"!S2Z9V;##_]1<P M2SMH.[0B'&/:DSJS'/_#DMQ=!F1<; R3ZWSCIOGTR#%D*'3$3< ''0<%K@ MA7BOY([;1@.\BA+%@+JL(YF;I8)N:,-V'7()S7 /TB/VQ5ZD'_."^*/5>2MNI,QKRQ7[VO4T2N34,!R6< M\1U=9NY@C1T[.VZ7/X?4,!Y/>P+6\##VTM?\BWRBF7[:!RG;^PWQ83_SW2L&Q20] MY&6UX:7>,.4K)PY:BR=MQ%VAN*^@--2'_=Q7[\Z"/IE(OX6F*E%;YC3@*&^= M5KC8,(C&;3L<8CB8S'I,:1@1/T.)YS2*3MQ=^AL2V#&= +CDXDG8X'8;YA*;S7HRB#243)ZAY/:V- MQ2LN* Q?9^RYBY+SI;2=>J$A9_+\:&R#5YAF-84 +I^HWW8@6SM,BZMX8CZ+F=^=9CB(G)#QM)-'+KEIT#>(D8;Q MB9_Q%V?#1TNVYD*8G64*'%-6+MN3.!ZWFP*'V"3$0=\^:YH",O.6N8=M463V:RK-8*]57]R!8=RE MS=M@O+BT74C;Z5?/IJD(_>.W+?"V%37C]V%>='[H= S5F+0CY)":]"5/V)!^ MB+WQ^7RH6D>L"5OJ;#8*O3W%B[_27DC;J3.:5B+TMQ)_U0VK_:H#(Z,Y_AC* MU1!ZB\, +9>:PCK;:M048$)%8P6I @ L@@ !@ !X;"]W;W)K64R9&S4:H8NJY,-Y!CV>,%,'VR MXB+'2B_%VI6% )Q94$Y=W_,B-\>$.4EL]^8BB7FI*&$P%TB6>8[%\PU0OALY M?6>_\4#6&V4VW"0N\!H6H+X5.9"0"%5A@'K80MCH-00Z6O\KCF=1M( #^=[]IGU7?NR MQ!+&G/X@F=J,G(\.RF"%2ZH>^.X+U/X,#%_*J;2_:%?91I&#TE(JGM=@?8.< ML&K$3W4<#@#]\ C KP'^6\#@"""H 4%7A; &A%T5!C5@T%4AJ@&1C7T5+!OI M"58XB07?(6&L-9N9V'19M XP8>9A+930IT3C5#+F3')*,JP@0PNE!_UJE$1\ MA>X+$-BD7Z*+DN$R(]KF$EW,L= F&U DQ?0R=I6^AB%STUIR7$GZ1R0#=,%>[W\3 W\?@QC])>)^J'O*C*^1[OM_FSVGXUY+U4.!9 M>- "GW2'MZE/_T]]]L_JKV(9-.\IL'S!$;Y;EO(<7EX2^GF]E$KH O*KY7(W M%5G83F:*ZE 6.(61HZNF!+$%)WG_KA]YG]O2=$ZRR3G)IN:W#;Q>EX8N]O#Q'4QFG0Q MFG8QFOW%J J,>U!37-_K@_G/1;]J>Z(5?] M\X6^ZN9W6*R)KKH45EK*ZWW0/4)4';):*%[8BK[D2O<'.]WHCPH0QD"?KSA7 M^X41:#Y3DC]02P,$% @ SHH"5X"3N"VM$@ US8 !D !X;"]W;W)K M&ULU5M;<]RXE?XK*,65R%6MEM3R>"8SMJMD>R91 M=IUQ^;+[L+4/:!+=#8LD. IJ?/K]SOG " I49=D\K(OMII- .?ZG1OZU;7S MEV%G3*=NZJH)KP]V7=?^>'PK MDY.7Q[6VS<&;5_SLHW_SRO5=91OST:O0U[7V^[>FO#TX/TH-/=KOKZ,'Q MFU>MWIK/IOO:?O3X=)QW*6UMFF!=H[S9O#XX/_WQ[0MZGU_X+VNNP^AO19RL MG;ND#Q?EZX,3(LA4INAH!XW_KLP[4U6T$YYD(^DA>._T^Z_,._@9:V# M>>>J_[9EMWM]\,.!*LU&]U7WR5W_U41^OJ/]"E<%_E==QW=/#E31A\[5<3$H MJ&TC_^N;*(>G+%C%!2NF6PYB*M_K3K]YY=VU\O0V=J,_F%5>#>)L0TKYW'E\ M:[&N>_.KW^K&_D.+B)I2O=7!!N4VZJ,WP30=?_/JN,-9M.*XB/N^E7U7]^S[ M4GUP3;<+ZN>F-.5T_3%HS(2N$J%O5P]N^+>^6:JSDX5:G:S.'MCO+#-^QON= M/8'QA7KGFN J6PYR&+-/XOC%-KHIK*[49SPTL,LNJ/\Y7X?.P[+^=TY"0L"+ M>0+(VWX,K2[,ZX.6SO)7YN#-'_]P^O+DIP?8>Y'9>_'0[K]#K_^.?4F>!!@V M+-1%4RS58>>VIML9#_/N=LI"=J%?!UM:[:W!6[!C=M0K4^T7"F^J/_[AA]7J MY*=WKFYUL^=/IS\]5SA,J]J4MH J.E/L&E>Y[1X;\'M8JCO5!Q/XD-:[%@=T MP!ME?[&=NJ@!-4>=.[JHVTHWW7@+/.B(:M4Y.#8H<>T"OM;T&VBX]X;Y!:!4 MZINS6.H-5A1L"LK*=D'.UWC9-J6]LF6OJVJO@OV'*67]3K>F7*CKG2UVS&CD MD"#.^$"':Q"./UVC*UJW&.TEGQU@U=6F SP&>EN 0K[#^@T8I;,*T0(],AJG MM5 .B"59GG[_4U!]8W_KB2V-U?NE^C*B1E?!0:U,TD6)5;;;0WJ09M,MH((& M@$O&0:KO7 =E7#;&3&0"X9=]D632=Y:H)_6-M:*KK?.P":92T)JE$@7*DI,- M:A%LRR\((/WOS66Q_]E&C$J[?Y)XJ7@ZW&YRIT MQMO*+-0WB/7(-DNAO82 5[!0]ACR4UF^:5MI5>5T;L M'+JGL\D2LX$0E5/M!MML*W,$HX6B@2<]$SU11R;YCD'/V2\(:5U'.F/CTVU; MP5V(*C(NT%3K;S AMN+I.>H:UF2;POG6>06^06+@ MV=MI!6#YY,5T*VS.!D";D "^-I9WL.][%U=\OY"OOK !O?LDCT]/)X\_?HZ/ MOY/'65]J9]LL>W[CAX6R#(5-0YUMOQ-19VP# SOFS,F+>KXU"T#)JM9*@-0=K"HN-9S&3 M:IK1EAR$8#)D0/&\P]$&MTG( #E'RF%RP6K'?5%;8%R1 $>VXI8-K-8 L.*RY!34F8?P4 8;@@ MT0JI+<#GRLQJAU\8OEBJC[T//<=7=X\Z^V0>!.DDFJBB&5M_)V\,.N)HAA(C M=#B7UB*J>@Y%@P[J&OLS2XB7G'J \4;>#%'"^9C="&.K,R#CYL*AV@R"EGJV6J^_)MPH= M=F*SD!\M,,3T'+103FS+B/&#O5U,U&0).QLNZ3K./F;L:JR++$0*GH%HWGA7 MLQ'_78=2_Z;>Z=82['_0_M*(88$(LZ6W"2E%+G3.9U/T2!V0/ZJ?;PHH%WYZ M#N'##$[_?(9H=-$0<4TL +.?"NE"ZQ68C\9WQZA(,(!_(E)H1[[4W48244D! M@R!)F47VA.1(>#_TV)D6!WD]*07FJ.&JE"J!)=X=60OEM1.GF2ABJZ6?+;#5^X@'365"&+D$B($;0A39P&(I-L:9+Q)&[OF>S',4 MPVW8/B1Z+DO$', M\(M4@/ANX-.M*[N-&>18S9,00V8XHT(A[AZUZ:BV C:OBT$#O&9* ^J54=TZ M<27"E<.9HXE"C\R:=&MN"B-." 4PZ5IY4EWR!!2@XNVZ28$8;2>"R8 M >[NAE#6>/$\I4R =C-)&^C[41AS3:JM]3I0#L^&2DGH%6\G$,K59=0T@\>U MZZM)#5JQV<1#]1;T;!GY !94U:PE*ID;XDJ2CX@R'Q++YR5L L3^+,<<(DTJ MS<8V@AISS"+PG"N2$RVGXF^4,4SREEOP1P!0[$S95T()"-N9"@$>J7:_!0ZH MLU-)S^E;3GH8T>" VYPVX*RPB'6K"X+/DA?-D;HD88_3W !5!NHAC!QD#GBD M1/5L>&1_A6W%&70W1$@\"E[>@2]*6&'9 MCWJ#U'\P%CTIJH7B 521QT-80)TFC)F&*E"<]QXE]U?L5PG%VE=6"$RE H#I M0;!- 78V;YQD(%PL:%K(NN<"NPN#G1J($18 8T?ED3"(6A;\VKK']A22[G78 M:*N 2 '3PO5>7#"O)6*G5$P1+!;1; E)L,R@XW2PTXC*:06;_\92MEB(?G*( M?!B'%U2'#!56#5!6FY[\^!YONULDBWE;B%T>:3$MY@+%@-"+46WXSU9##]4^ M,W3.V!]KD_H>>(W1DOK-!>637ETV[IIZ0-0.(!O22&1)\Q0Y,^@$R93%KZ/3 M/:RG>"11CF0-'YNCMD=H*4"%C'/(4CI'B/^H[$RS);+PM+0!OA[8 $%\8[:. M6.+/%,(64QH5A0?/@?DN3TOU=]?1HIP:07S!Y-1;SIZ8.2?/;<[#YRQGJH1: M[V,4S?F?]45?TY'4Z7E4/M*R(VXB(C]!"+=D<+LXG)/$Q\3EXZXQ-F6P-Q^O M8D4DB!?-/;*4;/[)-CZ7S&O$.: 7$?TK]8E)#B@3+JBD!#@0_3]38H&DM)'T MCQ(4QJ+'@CWG("D6W$,1-;7IJ-PZT_DKT2@1(*%H2F=6NCPY ^/PT"(5[ZBZVT=W9 Q$$FU#RGV'-ME]4:]$ MJ4L-)<6LH&QV5<6H$8E\++0GVQ]'V-B22.B<6_]-.6H@9N8F5A;15/H,H/GP M]/FT['2/Z8]"(-<6_[(B)]GY/8542KI9G3GT/BF_A@PJ'1-8KN!OG2X-31KB M#"*5CM#AZOG(!!Z7Q&;DSN*U8H2V"CD:X YX;YI@[K,A GQ*RB06WM%!,BD>?N'08W!$8XDX/1N:/0^LPA_K!;1RZLXY*'4MI[$O8@<1L06C0!88\(@JA'9<_/QA11^ MW*Y'88%@2+EK0)8JP6V:>8G:8_/<$,M:;5TLDB#G)HT Z!5#XS2FA5,"&J7E MQ!4Y.7M!\BK,P MT6$G)%P)"GIJSHEF?!/C4>XSB,4\=*Q1R%9[/1 M/__68TN9D$F<(L>!M45;XG2@-.L\%:9VL:7ZAQ^.WZ*%K3AL[X%%$$GE-"=A M[ C1720TDO62H*@!_O?@#Y2>%]'J?O3PYNX4K3&O^@R2&E"RI M[MGJY7*57A<9 9B^RQO89MQ7EJT0R8L4:;2J#$F]-,@2[.WB0@_]Y)*KB#$C M[AI;/%N=YK,$XKD:(YG3>?B'+@=,!Y_SUJ-%(14UN M0"4$K R?EC)>,D,#?F*+]O:Y.19)--@ B8_V1B,0C!E(9!/:LQTJ^#+Y[WZI M_@IVKV)MN^D]FSTV++Q=4T.$KIM% 40VU 4-BD_/E^J3#9?J%RV3P45D+(7A MF)^5,OCSDS[&9+9*O24JL2;S#^ZLT04416,?-N&H/,(8&6TLDL +ZJR1^LTV MMGGTT&70L4<66W'D.:[@)OYX!G);L -&TM;4VL6W\3BRKCRHB),'Y.+PVF$_ M/4TD9GVU;Z+.I2FTIC;^R [_1,]823R @AA,XCQ^HBEGI_EZ@BI=3[CT\"8/ M!(44G1S\FPQ(Z4T7>;&!1I! \%)W*;[C]+D *]S.AMY2.C&2#QGNE^J2;H;( MUW(UA=-@9"PHD! Y^'+&G3YDWZ0K& ^P,X5+NC(B-X+*TE,["=;1\24A.O5A M89+;/U&$*1A)%PF1U3S8@)MXP<@1(\MU'KV0W(!5)))-7\WD>#'!F_&1')VA MTB-V?\["N92:=N>VWEW'V7SB<9QB,4@M^.8F=WU3"X&N%G5RX2-%RW1TS9/' MD!N-MX._N6FK-,.G8)VNV@R!%#X-FBD]O3)ARG>ZG[).=Q3*?$_;KM@3+'?2?9B[._<$J8HT*GMIY&9$7TE7(_*==IJT1&10R_!GNXZNA%F> MF"RFPK1^--&;NX&@#MD(25##N&68_HY<&+3Q/7&5P/XQD<<)DYQA(I12( MY=C,\"1?TQPW^ 7-)>NE.7C-&?47#H*4K6<3?[Q D?X0W\OJ]H(02!'@A'P! MK:!LF?O6!3%, J5+684%U.1$_"OR6[S#Y4-0AP=?EY^7ZB_GYQ\/G@]]WEHW MR#U2 ZBF]OA .=]2H?(BSL4EI*91%E].='Q/(L6^:;$P+@[XVH$--&/HD]29 M<*ZF[UDCIY0155)/_D'!#?<%YHA+636]0_.TAD)P[ 0-:UB*>PE2J@EL6U2-BKJ3'["F$".$:\%6)H1P ?9W0B" MJ*T Y["^3E(,(4J![AS6U/6^R2]/*E3*D:]C:R))C&Y?1ILFO(_5=:Y@EG09 MI)=Y#9P]<".XM-R[B:UTZL-EV8CL4BD\*XVP8Q#AUH1.-QSRS#Q?<=!]:>\O MY>6FSRA%CC+.[=#;T'S>-,3&)U8V83S]'D&=GAS]1T9SSGRD"'H/7=1K\!@' MFRL:MR6*+B)W0ZI_,2KYO\C07(XGJTJO/UKI_S]M4/#M@CY)9QG;,?E!/O9Q M/YEI=%BN*9TOAP8DH1E7= .,#;NV(!/*[H_PT_VKK7'ZL-+PN/_GZH/V69A.5V6#IR?+[[PYDHI ^=*[E MGRZM7=>YFO_< 7B-IQ?P_<;!W>,'.B#_ENW-_P%02P,$% @ SHH"5X!4 M5DTN)@ TWX !D !X;"]W;W)K&UL[3UK<]M& MDG\%I?5NK!1(BY0LRWE5R7*\\<5.7%:\>U57]P$$AB1B$& P@&3NK[]^S@,$ M)279K=N]VP^)*1(ST]/3T^]N?'7;M!_MVI@N^;2I:OOUT;KKME\\>6+SM=ED M=MIL30V_+)MVDW7P9[MZ8K>MR0H:M*F>S$].SI]LLK(^^N8K^NY=^\U73=]5 M96W>M8GM-YNLW;TP57/[]='L2+]X7Z[6'7[QY)NOMMG*7)ONP_9="W\]<;,4 MY<;4MFSJI#7+KX\N9U^\.,/GZ8&_E.;6!I\3W,FB:3[B'Z^+KX].$"!3F;S# M&3+XY\95I?\GM_SLV>E1DO>V:S8R&"#8E#7_FWT2/ 0#+DX. M#)C+@#G!S0L1E"^S+OOFJ[:Y35I\&F;##[15&@W E34>RG77PJ\EC.N^N>;# M2)IEX7//?\P-SG MR=NF[M8V^;8N3!&/?P)P.F#G"NR+^9T3_D=?3Y/3DS29G\Q/[YCOU&W^E.8[ M/3#?R"Z3_[I$J 6XZ@EZ1IZ:K"V#39[" YCNQ(7 MA;\L7'B;M^4"IH=E2]QN7Y2XT[RI+8PJ,OS#8\5V\ 4P,7@2."B!L#-9*R"^ M-+G9+$R;G,X(S/D44%OG\'A+(%J$,6\-+)&TI?U(\#0P24M_,GP]#&@[X+\= M0OS*+5W60,@]K]VMLPX8[^)G. 8"0DX0T1+.OVUAJVU9[6@_I>T(@,RN4_I_ M8G[IRYNLPCE3/DM&FH7CSPW\M*C,-"21! 4# F=IV4WV<].6'1$:8H\FO2V[ M-4Y$<$38PRV47<^HN%V7^1IX8%>NZ#2V30=P$.D1+EI3$?)Q2R$28WC669$\ M.IF>PT15111)2(Z)!7?V:#:=#Q[:.ZYD;2JB!#A;X/\U"(CZH\<)83TCLNV2 MI2E,FU6 6MA5#WN=)J]AX@+V#"NDA!Y"A\[Y87H]F,]\RHTI&)-[TR55";BQ M\6YQ(X3GIB:F!@=0]TOX "-:0AD<19T Y<(%:OHVAW]ZO"+X*PY&)E;"M]NV MN2D+_!;)6 @.IMULFQJI89I<)G;=P-N-4U>R>WLUJTQO/4[&4J*O(@%--Y&0PR_1OI; M@7($^\/=U,GLY(^TZZ8C%GECZM[\ZL7FOVNQRP,$OD?-*6)C:TA/JG9$DF0[@4!-T=@U*8+> ,0= 5W&Z!ZUY9PQ[>581[GN"<>(U+P_?P4QE=] M89BMZQ61M8?T?[MN\*HTMS7,!GS0ED4)?,[H+$@*KS?93Y]2N)3Y-$4V#(3^ M]O5U\FW? KDD?]XLO@N__O!]\@8OG"G";[]K8*+O\7^#'S>EA9EAT>3-FW?, M.OT/5\ C+/QP!8=5(=<#=.:R T$8WT:XP[7-<@_@_77A@,LD:E%O 7U7"#+C(#8S$4XB$#/%Q M8.\K@*7"2]X#JR_Y@)^?)$6VHPL/1XX' G#K]2:>O3![0$:\S%W>O:T$HJH MDP4V5IAM8TO9)5PK@W*H_6BI7S[T4>+@>=8"N8"\ZV Y6(N%$6@3;?-) MM .@N[)-EAG\#R#KS5#ND(QL6KS<0\0#Y""3GMXKDT;TA?>#J009\"=R7I/W M)&Z%?1?$O2L#.$^:186"%$F)(5W"%6EN\29T=%5E#.R? (?[5Y5.<;I+)QCN M#I@%" ;X"PE$M+7H>@N-)V3&.&5EHSH;,Q*YV3;;H(Q"Y&_X>$#LW-;)V+P! MLQ"0DR5L$?;K4!MA%*\*[6"/Q!XE\_-T=C&'#V<7Z?GYLSV\GYW/Z;^?"-A? M@YX(?@=R##$#<'YVA@ \3V?SY\DK1VCXZ')4[;L2.1US17>31@>E 4O,#R+D M,>@B\E!T:99]7=CC=$PO#+[<9COW3=L#(LRG+1CZPN58P05B6P#%$0,9N8'I M0ZX@,)4\ZZUQQ(,:R@2XZT;9TXYI'R??X68<0O'QPBRZ>(&1J?%!XMAPK EH M%084\L*P?/=W+)Y&D-72'Z@*Z_CL)BLKNGU"^\H^\-Y:X/(5V [!84W51 L1 MS8HY7F:Z5:2PL8Y?-1:1/#8F8** ]@H13;:%_B&7K8"=+]L&\ <3YD YH$SJ M*34(&O!35&" @(L2Z7S1=PT(D<>XF:,K42*.CJ?)!]#Z2/FKC+,$D>?DI@#E M-%7])2F9;X*=]CP@](S6)B=SB"P7Z\[&)JUH#U?-069?+3JXZ/+ MZZNC8[BVVS)/SD_.4[C9O#!M\TH49Y%NN@'+ W' $5([R& 4YKE17+*V#2"! M%9N8DB@:*!=0!"86:G]\O&Z_0$YD>)H6=0+:P9;<7K"];2?($7&9X!Y;AH]H M1(!B&^).Q+ 6L3:'$4C:$_4O"!YWC WZU O60W8 MSVMWM4]@9#")-8[3@@[!>!TC9S@2U"A II$G(HWM"D8SZ-IXEP-3 MVQTO,;T&2:=O>@NJ#W"YDBA9IJ0A^!3PLHW3J )?07WG%8S0E*T"+!'WJ(@9 M@9[5@/$%+#E<%'DE<$*<%Z@()9W$7A43QJ M9(!WP1K2CX@IA*"AOY@+#RXK/0KSD)87P$(^!G@F7/TU*),U8!8Y2/@Y8$AM M=NMMQI3\O).RGM#EL3:T(!$1(-5*T"3 ,&G(?11.BH*$1"S)$=P);!M(B$P0 M%"J%0>E0HIG06]*%4#,J6]M-T,RG#TW?B7,JQ4VRA9-5Y=^(\D9TO]:L>F#< M%7ZZ0;\RV22EP+5+?NDS0 ?ST!H.J2Y$46"'!BF<_ 6BUC*?O"G),8['A6N@ M;\ 2#VX6:,YW)EC 41NNJS1*RB (,<:Q6-&J01,Q?P+\$U>2W^!(EN6J;T.M MT5E:E6T.;(_E)=*J(CIST<\=NQ60(W%@U^;6>ZQ=[QGR39,7/ MP-\.'<[H&8QMB4A.R(U0HO0F+F]1XJ'/FY_0&=)V[%E!@X \ M>X>^AMD\MZ6YR/@'@=UO>@:O0$]2+H8EN6NL_R[BPAB6P1C;!(,7PH"3YD94 M[0 /UBS["NR'&^/\0?Z0P+:V!A7G-V@%KY$-E!L\<#$4*7RQ 3.!*$&G!ZW? M3;LD!R>=(WWF%.37";]<["7O,HL[9$WY;0[F<.Q07>D-$F$"52*Y:'YP%L%\,HR,)4)8 @/OO: M12CVH=UDNW"IF(O< EN@77OP4+3T6[K.R&. -MBP!6ZQV(7R0_79 3G#IBTI MN.HP((] :*;[AX$VRJ('@B(6DB8K4Z,T1%FO>G4($ZE#_7*)P2XX'$ #>O^! M=B0:,684Z_T)&"[H+TCG]XLR#+XHZ23T3]U-1)?T/GE1.V&A1I@ D2TYZ3SP M$G^RY PB$PQ_M);(;!_9Y,<.S*L7D0+N1L;P%@:X0C%<6;R5;GYR9 L=1-2 M.E!?B]1'<PY$P\8,Q9/PL."*DL>A;NH)>_4"79A.')VW MQ"68%S*?F28_C WPUH%85 (M(@Y@=4X4.*-*&)X?CO"P"(%G=D19(H'<;CC. MAUR^ X+;LG0"A5!(V2)'(UE3FUL*#BV3V5SEMSJ.-9SFS0P^PLB'^.6X9+<" MM' R/0IKE/^B"!K(&= ^@8$Z,<,3(-3[[ET]'7QN#;S*$E?:HB> +%E%H1^Z)YZWG]M 8@QF8"AKVHV-Q$P=X1+T.WE < V)\NIAY8NK9QKF_0 M4C9EH.+1I9 +5GI%!Y:&N*NG0_9!?LDAU3&\>+,JJ[0B[LYLI["&X3T1G9: M(SX60Z;/)Y:P?(]T[GN/1\CE04!:>"J@6ZR@@Q.<=0(7_20",;%21=DA%0HY]%&IFU$WV=+9-TB M3I *4_&5L=L&N4B062)^=G2H*[LDNY6O"1_M_M7&T#:P]U6;;=?H:)S,3B:G M\\GL8B"C&F.)(_)M\5ZQ^T!@+F,1-8%+9V&Z6Q0!1("C/C.4AN-$[BF[+OP$ M#M%;# B,ZTE"49X.HDC,_ 2^G"?\\#BIXQ<,_?O;22"!L:+4 !>E=T6T0U' M69 OGS=]>D*@GTNPDBA%G'# QMAX(Z;8>15TGR!%V[:@-[6E=Z[KS4HE?&7I M0F]! 0*%4G4\NC*M6: /,3YG[UJ,;^WX(A)$6U/:Q,)$1MTXU'T'>M+?E"#Y MQL/SSG!UPGV,*\ *)'XJ%/=_&8=H8%H>P-TRU1^'A/!S7ZQ812OI" %["PZ5 MD,H>DT2/&2[BSN;@H9B'(?[^J5'("0:X!,/QT\FB@J$5IT0KJ4@5H7GVCM6=W W"UQ,T@<8L):DLP4V!RJ^.%@Y&HH@ MD)3 &4L18O[TQW4MY;KEQH@WI-HCQR#LBEX85;$H&S544P+]*O.HP[!!@+98 M;YD.\E\/'7RDVRG0E+N D*>!_.DQS@<:VH.@;!WYJ@C7)#$ZO1&"#IR0 MAS#E U,(")F?#G%3E\'@E @/I,O_(M6:A0!&L?8\.\C24465"*/+RO0N4%;G MY (1TDEO=*F2A<0#XQQ$/9@V,!#84(33F";?-; M:-9WI&JZN*%/+1 MHM$9Q"?X,%),E;&G?,%UCF;!_'O?L"%FA=N#GS@CEO)Z MP4BTDM ;RD02[9)4E(5Q7PKWY11>Q*P6"O6X\_9X#+*%.B!SA2.RS,(-6N\F MC>-Z&H]S(S5K9>?T7[X=61URI:YQC(BCE'<82DN*HPYUK[7;MN2>>^PXG,T,,C?;K!R,)S@*>[STL8Q;98 MZXH70_(=^H"NPN2O%P++-2>5H7?C1OV@>9S5$1C*/T6U!IX@V$/A]]4-;8M( M9I:%YZJ23!G-T[3C^QA,B^E]S2ZK)*[R!JBCIG#(F&MB0)B&PQ_UJL$!H ,; M.V$QW=*4I>H#[.6FJ3$30;D')^R\+?.V>8<.X3?RA.,O1\>,//_(CVVW;M!Z MS:UDT68'$F_)N^X'7I/[F1C05=/"O18M[K&F#G!LS4.#^4.*F;'4 Y&W R-& M8T'QP&GR8YV\,HN62/3Y&$$:2L]"JX6NYK7IP-#9J#Z[AQG&RXNFV.5 R6^R M!6Z(\@\XNSAY?"0_ @YQAF\_ 6T8]&++S_H%YA;%..!C>6F6()I!&[?XQ+9O M+680Q%8:NFSQD)D($396=DE:LG\<+LL-.>HJ9<5EX'M$-9_3N+9])]DW,:?1 MT!V%:)GA80;8%FXR M@.>\.CY[E4[>Y'T(XWUGQAY\LO[4PY7YZ@R0&+H.0#QR\_V]<5FSZN>GK>ZC MRB%H IQBTC43VYL0@1YMH5U;&/1?MNSS[0<98LN^JB(O%\%F#<7-;C@N)")5 MO>A[CGX74CBHV-KD<7E,FZDS,K)CTR,=9/F&\C7SV"YM) 1!:UV09T=$=D3( MJI@'L)1I*7R,HA M<<+G)*LZP]OM=B29SF7-:.J:4LO!21#Q]YB]3(H![)59D8G!:AI=08 ME941CHFT(GH"S+B"!=H0A]WHLF4MNF=MH@E9J""('6**2'&\S2+-<4C!.%NX M:NH\"P+=B*(,YT=*':D-9#Y@RF5 A#;'^@V871(VB>%?@GU284[UWXO=>Q[^ M?XH=^VV-,V)''X+P4W6=WLV.@[OQS\L^W>;_S4=_ Q]5Y/UK<5 ']3^*=[H< MG=A1PS.$]!FPJ0OB4K,[N=0!#5ZB;'M,2Z-LS+S>89P) )E?.!74?X4J)MU" M*@-W7\.:F'9 =2 4NE<(V*K(.)0[="4#57V87D^%F_E3DR(-<4A,1AP26E^V M7$Y@P,2N3;5$MTJ5B;/;@^;\U9?OOOW/Y/2E%.5WYH $_?D3HP__)J4,IQ1>5= M*U/GY)E[@X?)B#:856M%12*:6?8M*VBES7MK TZGM&#=3J<8D,E6L,65X]OJ ML$78C@BJ[P6J:[-RZ/FS:2C;!_0>;.9T1$L7?K(HNY\G!(Z^DE'L)':U.O#X MJL&PGTO'N(JDB8 D62XZC!S%+OX1.E.Q1H%_Y=#>X[UHW[$K(M $&/. ! I+PCB.Q]32&I/]I-)A.'B(Y*:NG%F0&MQYE,Q.+N#_SYYCVJ:4Q(6-@"3O1)+; M&+6SDS/0*\XU'8QK#JCBT7*U9)P]F3Q^/CN&_ST[QD9F@]7G,X'ABNHD8-R/ M) SH@%_UU1)1F;G\D;C%!@-7[7SY.Y6;62X]VF8E*PHL7L)"/-H'<#K:3C@& MKX&,"_TO02B;*0]%B(_R"E&(,86I_B9>@J*3]! ]DAP=_KC/.>)9N; JZNND"R&J-*&*TT M" L9DKVF0R07;U&CN:6 /VGTP>T8S6!DU<\7RX076W@J]A>ADD;*O]%X\BN6 M+#$B:1=6IL,4AAZ+1?JR*E!WA;/#"E=*.>V:_&.:6!376%>DE3MHX7*PR\#M MHN+N862_13?=L,:"A#N JUS1I1$%O:"L&G1[,^NDHNZZJ*>SYDGU:,G:9])V M"53!H6*FA=Z]("'&)ZMLL%DE<3'54_"ZNMHJ<4 XU>1Z76ZW9'?5!1775DQ% MB-OQWX1[EDC._[T:;NV5#4N=Z MHXH/NL"T;4M=V&Z,I_CQB=TMQJ2#T,E ]1!H3FC6'%5WWM'I#Z?E\DXIUIP/ MJS?/HLF)YN]N'NBG#*L]X1YDGXSK"."2"Z(F L#)RDZDT0I3?FH^W1X$G[1' M"F2"\UQ)V0(;;M)K"\3LWV,Y*G)!18-+6Y2V@EQ26"?,(G4D\1[ (.<+)Z4" M#AJN\]3#&]M)>V@0DU)0YF]J$.^&JE!\]ELP(D5'$.69 ,'V+:?=YT ])&-X M]UAH3P6W8<*.X\R^O2'K"%3D E*OV1EVR,(0R3WPU77 #S-,S5L ;2^U4Q0Q M7DFH" >.%,5'S#QN4J@5 TO#[AS6Q.PZP_P_WR6/%I2ZGVEGY?8:J\K;7A]P^_N'N\:^-PO+<>7&J8G M:0G\;.]V_PJ6$5=SRXQ[5?;SOQ<#4>N/L]EP=S^Z0BG+OS$&"R"]FA$85.QA M.F'-#DX@;?0T++ Y!2/6.9?"-D\^/QNOONLV).:(%*-R1E4FUZD51B%*6[XN MS3*HYRI MJ/R.=EDE&B()FOP%3XB]9I4B):71*-KS--L7!XV>4>Q_21GO]6A M[\@&%G*I6>I!LQR6AI+KRL\>:!QW)^1DCG7ZE'@TJ2(1-)=!XN]@RKV'$VV$ M,8YZWSM1$N_5OA=,(U%M^W;;2-6FIHYSOTK!$U7:^^)AOU* EOT:1=1<%UA3 MCZI\B%G2LT1U/:X%*:JE/KE32L943EDAA?^9J3J-7D3]Y5D?D\;1#^ZBH9C*!98@$*3H?[2N7-SI86R<\9(5.-+G8_$D5+GZ,GA MGC4L'-BS/5@2G23HUG?SHM*A*\&E1'9(C&$O]#1-?C!=A*,5%Z(@-J1CIZ&H6IFZ#?Y^#A@3(PWDR4 MG#M8]>"SR(.FGAQJ2/=$LQ"US[&]CAHL_NC.FK*P\4A88XW^H!X742#$EV%Q MD7U(8CMI]#&EO":N;$7M=)P8!WG;*IS%=X4#4>FB^F)BH1WGS6O#/2[:XM]" MG^%]O6A]IX2@3LP%]@[!RDRW;,.&'@CB@B-3^_T0:MZ[-.>B-7&+M]C5[N'X M8PMON M(GRJ&J@S^P8*1JIM.JX>1%YCN'4SAI@?L"LN .9;C("YG93#V'(,O;B#V*&J M+FORM").Z&#QR+GMG)>T[*?5(%[B.LAY!V?LS(D[Z8Y5NB74@I9S3@O?DLI@ MA).F\]<9@SK('R4PE I.?0L[3^OA>;FD$S M\+Q;YMN\\69CAJWU1F<9!FNH MA(1"36B/;;:^)U[D]Y>YG$O8;X8=5+Y$.1 MTV R\!%M^*?/S2AEZ4L"V%>^1ZXLP)E$Z::R12@5Y;7OQ$^_\J&RIDU^_-"' MN!07_@8]6U7YT9#/%.8@4]S5%H?3D'=U@6YV*^%&2CC)7&&H*.@PB-B.-_G3 M05=&DZ_99M[ #?!-LW6EO0U&UVBLT>[X^PZD#L7ZF0<<*(**:E%MYY J=6$8 MCHTZC"_+94?5Z'01"'7ENF&W+KNI]:"8-K5"EQ,P^GTC/6Q:%R+UVB& M>&\)G=FR#=I44$,X#-RV8.EPC"">B;E3W'7&.L'$K8]BZL:@DE4IP./#LO0)/^"/-Q!I_Q[CW7$I/ JGM &:G4IJ)YHA,BE_5#3JQV^!]04 MS8;5-NJ'/FP/HF8#@,@3A//K%=C2+XQ]4'Y(%!8HY-557A)C @M-]?T:HM?**QI2QE[JBI]160M7&2LJ MX]S:J,MC!!BF8IW.TI,3[ECPZ/'LY 3_.OZ]3@^>;G8:3'U^'L_\6YVEXQ$? MW_L8#440O9741#E'67PB7&ZG?1[(.M.?O4_KT#L/Q"\^W)!R)QMI?CP_F3U+)OC/<[T\ M+)SP%3/[I*N]>D6,.AWR$*_@XT,-C=2VO8XE)!.>0H M-2S&^B @^83VH6E;K^MEI4D'NL8E7)3'K]]?'I,?3[50_*%?8?O$V;GF MR8Q:L0=C#S1"8;E-A7?"[Y"(E+OKG2*5A[+VDW& U('E]=OOWIF%/9B+^70,D)$5^$@[N -SV UH7Q4YLZZ>KB>:_,
7Z@*9K*-[%X1O&[W$X;WJO00I9_1',(V>I ,2=;QZ +]0#AV\XHS.FI!VT MR4 [17>\_$T!F*3N*9N%NW6JN12U<73EJ@VRRTK>D^6F3_T38>=1!C&EYMJ3 M)0K]^'4$ZA:C@>15!ZEM5>VFF6/2T2B 59^,L^UZ>5>+- 720R ]B6*TG(7K M>I*#F:.MDL4^IQB3&'==;#>VVH,(9>G!JZZT%#39B5MSD=EQJ\8#2>B][N69 M[;2[C#B]2>4.7@S #FIN$.&-:QP<-%'I5?&4]ZR4PYY-DOD56I_ ITQ%#MV4 M$UVX][VLE;!RI*GRH+^ H6\.AQN]QH/^210G>$DX@ACG&F553LY(2Z'?P9,' M^.?\''2GHV]=$BH\?XW/3X^0GY9YD)_JIM*^;M^^NW8U)IBUJNO3C2$J]+X4 M)WBH29\-TG0E^V@7<24GTOR-PAPH%#)K>I-2TW?4JX8\&=%4G"^-,;+])$2= M@VYR]!:BER78C; N[$DS88](+HA[D!(W>$EH;^65H4=2'*R@N3!U-2.;:=#B2E M5:?!>/CQ%P D\L;PE:3>0+@&DV;\EU^Y#)L:E*WH/_W0;PRU /A"[DVX[\%5 M=/?X4?(8K;#9[)@^/DV?SL_H(U@P3R_F]!$LP*=/GQXG+S4B,+[$'HDP=7V> M/$M/0<^>7YS#I_ELEEX\G>&GYS#MV1P^S2Z>I^>G9\F;&,;AN;A EU2/A>SG3VE# MF1,NV' )8P?2G4M4; X6_U8*'J/(ZU E%?W-O96*\<&2_?/D/)V=/X=1Z3F0 M"?QS>C:C=U'-G__J(WI/SFN0T9?8 PE&C;Z?!\PR@AWLX',6I_Z=IJ,#7C3P M#ZCSKRZO7QP=:PKOZ*,?MJ2;H.K_ 1[]H9G2,A.X:1I*]8N]#FH/)\D5AUW> ML,GVF%\8=#H_!\[REAV:VCDO?A*H9'3*5$.Q\EY34CY$Y]H$$[I6:?LO9D'! MY:;6[N3J7!7GI>LF3^WW);] _-6?N3P^G/ S[:G/&1B?>64S^)&L9E=NAZX* M.2+ O(H48'\P;=,0ZTY9M:%3XCE;BV8VJ'#ZS#_#3DP]97L90 MVAQ.&^C'3L?>6/TD>-$XB+05O4Z=7LY:=_S.&PO=V]R:W-H965T MD>RDD(O\[CYYGQC'>Z4_J;V2!:V%="FEFPL79[ M&T4FWV#%S$!M4=)*J73%+ WU.C);C:SP1I6(TC@>117C,IA/_=R]GD]5;067 M>*_!U%7%]/,2A=K-@B0X3CSP]<:ZB6@^W;(U/J+](=".""B\>\! M,VB/=(;G_2/Z!Z^=M*R8P3LEOO+";F;!)( "2U8+^Z!VO^%!S[7#RY4P_A]V MS=YQ%D!>&ZNJ@S$QJ+AL6K8_^.',8!)_QR ]&*2>=W.09_F>63:?:K4#[783 MFNMXJ=Z:R''I@O)H-:URLK/S19ZK6EH##Y@C?V(K@=/($K!;CO(#R+(!2;\# M,H)/2MJ-@5]E@<5+^X@(M:S2(ZME>A'P8RT'D,4AI'&:7<#+6I69Q\O>KC($ M5EK4L!!T+YG,$>B&PYW&@EOX0QD3PEVM-4H+?R]6QFJZ/_]TN:8Y>=A]LLNI M6[-E.12-OHB$H&K3Y:I0-^_2?Q/TN?B%(JF$]&(>C\8C:FW \SN +\5SA MFDOI>+(.62LF_(',.%T?F:RI.$'2W#T@0:Z3AK"C#;V;P82R4 A?4&B))I+C M1$BH9HN^S(CG@=/2%!UNGRFK[8;++@*N+YA%L JD*S0"J.1JYHH6.T,HM:J\ MVVF1JV+0&2,N+)*^7#-*7 I+!\#1A3Y%KU;\(8>.*ESJ_ M:F[QG2K+HY+"2>ER]0XU^7F[U6K/J:"2-3EP%,9QW'")?=2=1KO1B% U505= M5>E@]G\RX2$H9YA)YOM'8,/W/PX[@,?FS7(N9!>NJ#/7:&LMS5GHZ>+0K\D6 M\\9<6;9W]G@_>X>K3VUZ/>[#O59/W+^-C@?N'5O2\RIGDBREG,EN1GWX3/KU MB;Z!)(6K<6I MG6U?]T7SJ)VV-Y\&GY@F;Q@06))I/!A?!Z";Y[896+7U3]Q*67HP?7=#7RBH MW09:+Y6RQX$[H/WFF?\'4$L#!!0 ( ,Z* E?N0[YZ>@( &X% 9 M>&PO=V]R:W-H965TNZ5QC33(-!9B373I[)!02N%5#4S-%7K0#<*6>Y =17$83@.:L:%MYBY MW)U:S&1K*B[P3H%NZYJIER56LIM[D;=+W/-U:6PB6,P:ML8'-#^;.T6S8&#) M>8U"B\%VLI+RR4YN\KD76D%8868L Z-A@Y=8 M59:(9/S=R^X;;?LXL M7R8K[;[0];5)[$'6:B/K+9@4U%ST(WO>GL,>8!*^ 8BW@-CI[C=R*J^888N9 MDATH6TUL-G"M.C2)X\)>RH-1M,H)9Q8W8H/"2,51SP)#A#8=9%OPL@?';X#' M<"N%*35\%3GF_^,#$C*HB7=JEO%1PN^M.(4D]"$.X^0(7S)TESB^Y)WN7N"* MZZR2NE4(OR]6VBCZ'?X91P%'Y:VQPC[<2;)5MI@#K( 4R(4LB)_EWS6$M9:[AW$_/)O0-TP1^2$-D_%6F#X*>I1.(4C^,1S:8$%,( MAXXZV/- C6KMG&X;;87I[3!DA\?DHO?0:WG_$MTRM>9"0X4%0&ULG5;K;^,V M#/]7"*\8KH 7O_/HD@!MK\5MV %!;X\/PSXH-AT+)TL^26[2_?6CY-1-M[;; M[4,LBB)_),6'LMPK_=DTB!8.K9!F%336=A=19,H&6V8FJD-))[72+;.TU;O( M=!I9Y95:$:5Q/(U:QF6P7GK>1J^7JK>"2]QH,'W;,OUPA4+M5T$2/#+N^*ZQ MCA&MEQW;X2>TOW0;3;MH1*EXB])P)4%CO0HNDXNKW,E[@5\Y[LT)#2Z2K5*? MW>:':A7$SB$46%J'P&BYQVL4P@&1&U^.F,%HTBF>TH_HMSYVBF7+#%XK\1NO M;+,*Y@%46+->V#NU_X#'> J'5RIA_!?V@VQ.%LO>6-4>E6G??R*0GI42+W?@R'OY7MFV7JIU1ZTDR8T1_A0O38YQZ5+RB>KZ923GEUO-.57 MVP=@LH*;+SWOZ,;M,K*$[22B\HAS->"DK^!,X:.2MC%P(RNLGNM'Y-/H6/KH MV%7Z)N"/O9Q %H>0QFGV!EXV!IIYO.Q? @UA(YBTS^.%WR^WQFHJD3]>"GU MSE]&=FUS83I6XBJ@OC"H[S%8?_M-,HV_?\/O?/0[?PO]*Q+T?W#@&1M'=JFH M[8S%"E0-MD&HE:#^Y7('[[@DCNH-:9CS"[@QEE-WD"BE#,>4P7LLL=VBABSQ MG/3$:O'=#,Z(&>:+Q2,1PVVO);>]1N],S0^.-EYX-BW\[UJU76\)U$D85=L] M(_$,DB1,$K_$V0Q^0NK31HD*>-MI=8_.J(&,@-(P+1+W711PAQ3$5B!P2EA*,+*(HIY/,%<2P3T+U\A7D69L4,&30N/=YMXU&A';H M;72]_;](:IELJ]I2O3:%<+3?3H? MMST?:N6TYB8O38#H9%RW2*;HF%C5>>'_U99>DH\V=#;C=H)T'FME'W<. /COX'U7U!+ P04 M " #.B@)77 .Q7KL" 9!@ &0 'AL+W=OM4E5Z;,@./,K+J0WG[:V&SV?JL:60N*-!M-4%==/2RS5 M9N:%WLYP*]:%=09_/JWY&N_0?JMO-)W\'B43%4HCE 2-^(%EZ8"(QN\MIM>7=(G[^QWZAU8[ M:5EQ@Q>J_"$R6\R\D0<9YKPI[:W:?,2MGL3AI:HT[2]LNM@D\B!MC%75-ID8 M5$)V*W_<]F$O812\DL"V":SEW15J65YRR^=3K3:@732AN4TKM;1=!C4#^C-3]Z$9\'Y$0UQKR$^AOY? MUW04X3"_OV%A9\"=(54T?\:22>5 #8- M+C'%:D6]C<+!,V)5E^H)D1 KA\W;H7P+;,#"F-9XP(;C/KK$-2]W+" B93J6"WV MJIV\&;&0G4,4,Y*2H]9[B,DH 18F/89J/Z+Q.'8DDY"$) .6,%J'@_%P!(?N MWM\;UPI)@'N47*L;:;O)[:W]N[?HQOTYO'LTKTF_D(;ZE5-J<#I,/-#=0]0= MK*K;X5\I2T])NRWH[4;M LB?*V5W!U>@_S>8_P%02P,$% @ SHH"5PFV MV'",!0 G0P !D !X;"]W;W)K&ULA5?;;ALW M$/T50FE3!U MK:RK8QNPTQ9)4:-&G"8HBCY0NR,M$RZY(;F6U*_O&>[%DNNH M#Z:X).?,F2OIBXUU7WQ.%,2VT,9?]O(0RO/!P*TFO77BO MUGG@A<'512G7=$_AC_+.X6O0H62J(..5-<+1ZK)WG9S?C/E\//!1T<;OS05; MLK3V"W^\RRY[0R9$FM+ "!(_#_2&M&8@T/C:8/8ZE2RX/V_1?XFVPY:E]/3& MZD\J"_EE;]X3&:UDI<-[NWE+C3T3QDNM]G$4F_IL@L-IY8,M&F$P*)2I?^6V M\<.>P'SX#8%1(S"*O&M%D>5/,LBK"V# "Q>&:2-W$TM-_J&W%3<6A-R+WXV&66'\@-PZ(B,6B(WHZ. OU;F M5)P-^V(T')T=P3OK##N+>&='#1-_72]]<(C]W\_96$.,GX?@>CCWI4SILH>$ M]^0>J'?U\D4R';X^0G#<$1P?0S_B^:-RS[-JK/V0DWACBU*:G>"*#/CS0@4O M4NM*ZV0@D:-TOU;2!7+80ET(S<*96%9*9\JLA;8I#F:\>:.T)J=2V1>WTGN9 MYI6G@#9P1%5&7JV!:S)LF&H%YU>.<3%36@5%4>\3K7Y?[2>ED>OK8,T3O7WQ M26IX9(UVE/5!P!@N[[0*4=_;749.+B6VWIE,R0.:/_A:IQ>Y?"!T%*8=[>55 M 7\47MB5D&7I[%:AXDGOA#4D?C=@L1-)$K,38]@SGK8$]> M83/:58:_((+% M1L!7/,O8#,WS1]M:Q;FSU3H7]U0&*I;DVC*8'=!_^6(^2F:O/7"5#QUO+Z0C M86Q 7UU^AC-8-?-";@1$CGL?S'+(@ #7%(?KS8VM=,8 *F@Z <4YY]:(6L1 M",=MN78 +BWD_QYAN]1J+:.'#A.Z8A:D .NB>Y2!,,<50DOK4.GL_UA. &;M MJBBU2E6H%^$P7JSC*]>.HK"0/B[C%E&>>:92IY5F 5Z.U8Q3#U)7Q!Y<52B< M%@5A80R$*C0KK4MXN:9_A*:C!KZFX%JEK<6U/Z/+FQS 3XT!'L@$P5 AFQ-C7[NXG@- ;QT:$]. M<7M:Q3S@X""]ZT[,99ZVOD,JH!'$<,LMLG8Y1YA(WDFQ:YG^0,N536YFF MPEAH>CK\ODZAIE+05U51%> 32Z K&>0O1:OWJ]%S CVUYW\SZT^0%+>-GGCK MBKM63028(ZB8C,6HG_ X'$T0XOETP=,ITF4>6[N8C1/QP8:V;3Z219;T)XN% MN#MH!S+[C,=@["(GT\GXU9/MKG"TJELY7[+(M/YB/!'//58&>T_&@MPZ/HPY MP>#A^O78K79O[^OZR?EXO'ZXWTJWYKM?TPJBP]/9I%=WW?8CV#(^0)W&KI+E MD<9VG/BE:OR2Q%MVXO+$M[5U=1\@$I(04X0"D)*UO_Z>[@9(4"+'8WNSMU\2 MCP0T&HWNI]\ /=Y;]\&OM:ZSCYNR\D_.UG6]_>'N79^O]4;YJ=WJ"M\LK=NH M&G^ZU5V_=5H5/&E3WIV?GS^XNU&F.GOZF#][ZYX^MDU=FDJ_=9EO-AOE#L]T M:?=/SF9G\8-W9K6NZ8.[3Q]OU4I?Z?K]]JW#7W=;*H79Z,H;6V5.+Y^<7':/QO. _S9Z[Y-_9[23A;4?Z(]7Q9.S3_ZF.00S+AX?G(A'F8,&>^92'F\H6JU=/' MSNXS1Z-!C?[!6^798,Y4="A7M<.W!O/JI\_M9F-J2+GVF:J*[+FM:E.M=)4; M[1_?K;$$#;R;!W+/A-Q\A-R#[ T(K'WVLBITT9]_%ZRU_,TC?\_FUQ+\6U-- MLXOS238_GU]<0^^BW>\%T[OXDOUF+XS/2^L;I[/_N5SXVD%I_G=("K+(O>%% MR)!^\%N5ZR=GL!2OW4Z?/?WK-[,'YX^NV<*]=@OWKJ/^^4?V%>2RUR:'!6K^ MQNF=KAJ=^;6"@-3*:2W3WHU]\=M:@]YFJZI#9GRV5:X^9+4=I[0W]3K+M:L! M)QCN:UZ8A5C5V49O%MKYS"XS@\$>'(+7IR,M^Z0+:QR1=9 ^URV7YM\ MG=5K3?S+ "^+%<0$<6-RLU6US@@?KJ%'3&"&\MZ )6829&'].Z#:EE@GGNIN MMW_]YN%\]MTC;!G\VDJ5YI]8U&RVI<+8K;-%DP=Y.UV" WQ9U< F@%6C2AJ! MF?5A2B+T/1'AJYTI-%93=;HDV"HQ41WXP[ !VM56Y]@35@!%'&8-K!WCMH(7 M"&=PGAMD?1,K91 MV(/*:IVO*Y-CRSGTSIE%PV!MW00"R;S=Z"P'Z/I)1RZW.^VPG<4!E+$5T++0 MHKQ49L.ZD7X:A4.G7(WQ M546:4V? K8?6T="S[*+D]%A\&%KK4#& L3<"/@ MI\HU*Y5P2=Q 63!5T7Z@JY L7"BDAFWQVO%$60D,,0X.L]K(WK#G@IBEH26I M&6TL.1Y(@95%6$C5 )-\@PU&3KPJM9^FIMB=D#J([BY*LPJ,BNG4QUI7'[9T M2N4ATQ^WAHPV6YJ/6+UJR":)NX-69%_8AI-!*AQE)M(*?RZ/ML]*>ATM&KXT MSLM6Z%L5-S?)H"]]18G\L46'87<6ASM1') L";O/HO!4$M[@#".%$8L.FK1? MXZ0^I49BI4$U>>QV6T*0"VPD<#3MHV25-XXT0*T@H15A4Q\LP1P#,@:634'V MB5/)U,8V# [JP+3;4SQA?QSD1D$9@OBO\^D%PH^R)'$5C:-UB7J]QBA8&OM\ M33X_@\?6K<<&BNB WC1E3B@"U EZ(I''-M":BDJSUVCB:/2J(4I#68#807\$*[7%"G 2"O$ M"AQ\.+M@_M@DETW=1"$6AO[MQ8$N='!-6)M)]89@GS0"Z0]Y]07!H:_-AG;# MW('D6NTTQF@2#,N"@ZFZY9*B*J?_: QK!^\"@@)+/;TFA'JAPU(X.@@1Q"#^=>=87)RW_KQ$_7-XO?@Q1VR-@S*G/$?B )Q*ZX!M<[6TC$3;TBH.( S<-S589):OWA= M(1N5.[>>(F/O+79&XSC6+$\4GYT48P TTK>.J'Y)393[R&UQFT1VNFBTZC:YA_6 MMBQ(9Y:FQ%=> SA)1GG'CEKA_[X?Q7.J@;^/1'_1^^P?UGT@2A(XY6I+F@)RSQJ'4+/.=E/*!JGR M8PAH\NDD0P2J2OQ_]L/\XDZ^NW/^X/[%@^S6U?3%])?I/Z:WF?]+BCZ@'*<$ MLB$*#QZF%/H2%K5-9*85.09HE&OC*@EVKD*=9W;OEKH=\>_EQWS-&GF92Z#] MKH&FS^ZI.]^3,FV:O7CXG:Q8-NQS_3]&# MGGO+Y\IJ.GBT$3D[G.SMG A@?QHV7;";Y!/J[V<^/X\Y MI6.7;.VUVK?,L(:6Y ?@$,<*$503CK66'(&2/W9!QU;7M[1X;.Q\L$JTK&9+ M\PW"TLNR7MMF)58.URO.\,2!QB "061E:XHC@[^-(!',D:*?(;TQ\/$[4U"X MV,89')(8Q,@2KH0@#9(C@N" MF1"C:&"1^8]R^Q41RG9ST7S=V9E$0AZPMY7 M[+)3$R?2"(M)$,NF9 M9$,]L$PBUJ]^;2HX3XEJ;A:DCM 6 2O+M(&V;%$2* M.\V6_M9N(_ 2BAD)W8TZD-PHOTZI<)5JH6FU"(6P8#O\!4LG:##%]WP$.#:- MT"LT@F&)US39A8Z.(K MD*0F(OR.C18*DO#!Q9E@X0CT^)PXM%8+!L4*_MZF2,K.*Z9FY,%H2@3_O@)R M8D0JBVW@X!'>E[3U"JB::SF@A%.P)+F B]Q GB0VN"R2\4D&TL6?;2#)]M:+ M(#FPC<&EA)3"]H;Z+B3$MG0R+/+. *> G+HNN^I;+')W@2!/>J,+&(4B;+ML M5@V.?OX]H=OL^_X6Y Q4U)164>+\]U>7$XE^/B=J2X.UB(='&?!&B@F22D3/ M@RVWB2/AL/"KHKW3][]"3^GKF;C@\PD?'PPDHVQ>))'C0PDWD978FTD"NJCO$9DK8K35Z+_&)&J\[/'X79_-?LT>V3 MW":ZAT)MU HB)IDF3$SQ4]0E#&_(,.C0<'5RS (<)V5Y3[4\JBW$U.@A$+<1KXUMK M:.$SFL-FTDI 8JSK]RTBAI]EFEVZ3IR&\E-[II\I%SZ=#Y4.-9@"HQ$&JIJJ-;Q(*IO7#G@*'=6_%Z[HXC@V\1.)M#1ZM >!F?_G\EW M*S]&JZ ?$KR=E.6G)\<=..302!*)4"&&Y^"P>Z?%C/QIK^?;9)UV84<0N%.E M*7I"FDM$-IN,VUP$,.Z(X:.-95613 &YA']$J/&C7CBF.'L0*9ZB(-<'MHBF M3"3!WHX)/A+/6&5ON+HWOR%?AJUN2_'(KW'NO90#B;W!9M,R@(#$,M1Q1$0& M0">92RG+->2@(A@?*_Q2[6P;E*03N?-0EM%0()IMPTA P4J(@*F"%XNZ'6O0 M-.J_C>VS0X!CN3/5*[VM!)4T6RO&@JSGC2TW! M/#G KL2U5H74+!WE<*&8B>R3M($N@A243=#I\>@"$;"8_IYJ:5+\I7"+*Z4Q ME17^PN8H9.,"2!0D^Z/('O562=EQ;*SW/O'/<1#+(GJN^?FX"HX[XI]P4C3N MI\WBY^N]T*W.Z_1=3O:RH=9L]#Q1B=X!UWFN^'!RV7_]9GY__@A66A;6+;-; M9[*ZC#B#S_J[#E':J*]*%AMT6=SHQ/^ WH'XUWLI:H=P+C/" [<3N21ZXJ[> M7KWZEWBE>$Z?XW..N/Q2%S3)UF8[N9DCZB^=@%57 ()0(H3;#I&[ MOG^'2/'!Y/S\/.)YJLJ< [I"G"U= ^,HBDGD4COJ8=@L\J-H&BQFK15W0FS5 MUV_.9MK.SA[ZM(8I'5'[_M^&B),N#8>C(<0CV2Q!G$MBC>0\P>G+HL0S)*T. M_Q9H_,7N!KQ$/'%-"">W3(@@]>ST1YB0!\T)MD%%Q*TR1=9 _??6E<6>+IGX M?J)4QMM @XD25VYMN8O;C/6.0OO0?3[GAH\C)BD&\SOI,8F "FX]<%U:4 M.],?8R7GE.U ]&AJ=V#A^E#!JZK,XP0(PYO-]HYO-NV5$&PPD5 JS(:$O1*$%^9E0LT]-D9SSVCR@'^^G M=ZJVU%PE-^+MLI;EN^;JT!SS(_8=!U,MKZ:J:8=GQ^,;:7F&?NC)X"%[L/MZIZ@NFBZ]G] M>/Q#@=]) -TG$P$W20)#1M+&E;.4?"]Z[_*8/MS.QQDZ342C6HRGH8EDQM+* M(YTA=]%V#&(58R"+3*7X_5"5_LA'W S[>\P<>X"!7G]KB2*BD^V8:.@"##"1 MR^QOEHSG"N%F4[9N\H6'DA7[;'+A0R.9]\5GIB4R^.E14I9R$1FOO0^II M\\6$^"UMI#_BBN+R4&"[%2X'AAYUR&!X_''B\A6@-Y2XM&M\1HGMVW]%<>VH M3]Q'TCY7?U[B$LI!@FACF[Q)5M-G^$^OI[7H=S^JK>C6)^M"?22>6N@FVME47%L2,;I>VFRIZ]RZ MQ9M1EG;VC+?9%<_NC=:'>/%OKR'?I]2E=BG7UQ4_/^U]_NPBZ.5 0:[- &.. MURLV/HBH>X4S$'=$[?93*@L$*LM(INOTF2YP# Y \;VI01KB%^ARE&1K4WX1 M0C%_&R5&\*9+Q-7*\J !A_#R(^(AY U'9<$;>H0X.^)Y0/#X\1>!^!M3%&4? MRW\LK3.%&D3R=*W_*# _88R@\U/=$MX2!;:,UV(C'TH]T*+I>X'^J"]IK5 M=KTK2-O\K=K<+!8[:E@"9.72($=]? =A&1..8$BN0+\[3HYX>OP2Y248>CA]BC5=B)&L^29?E6FS; B=0 M,46X>CF(#\]L<OA6"@9KY]TT_Y$+.HO1QGX#),VE*>5=O-H27<1:SFXS4@E=Q_B(K9ZL=8T'&C!)<: M%Z=]S'CAK-\M'QY[U/.,;+8Q732 \0(!+2=&S>_%0J55=[7VX_KU=:G=0) K MW,L[@$844&)_P4N,3Q[*+:-PY/+?)PZE8VI^KPN>VXMAHWL^*?WTPN;!H+:] M,7(_B6DEKNI>L0P$M"TSGXAE>_6(6,?_W'K$S5Q;Z-O>T+7]EO#3/1W%03=5 MO$5;Q%Y)1+>NJ! ZQH&-[CE%M@@W8:.IJ(H7*.F2K;AR0BRMPLO;Q"&.N;.; M 5QP0B#)D-!5BP=%!QU5TPUN0@DJ[PV M2XW/ $S<68D+G'HK'O[518PW0!*5KQM2J>';0NTZ$OMNY$$N*[:<*T<8*D0$ MO5>^/Z[2A2G_77[IH:OI_6BPM%"LF#=[**]P]7#2Y'K MSMCPNIAN*#:LQL(1XYN@7[C"C),Z+B6_Q'KVH*F_71LG]O.JXENM5[%Q>)G7 M*1K,4G@,:"#VH(?+S?'.:E\_Z%TG-F3W^N3N:ZMCQR2HB]>X'4(5$>&@7@J* M%!EU1X:6)IWJ;AG,9R=8Z9N%UW\T\G0F:CFU'*4CJ+9;G/-8:U>^E5RUZP8$ M5*7.+;.0MH(],@ZQ?/: 1_/3FO@\1BIR&Z:]M\&80#FV]%N56\6@= M7FD6NAQ1DJ6)/=6H\%W-S (S#]W+VY/[4WTKI4 B( S=!W9&Z@P!:%@'PM?T MLM='K.Q&T,- T$+^0@^B%KI- 4@].#U,W_RR$Z*V9TB*1,<"CT4$*CE):D3K M>*\UF%*P3Q]O?*MS IX#?[-%7XX0I>+ZS7 MKPC!I>8+PY;>76SY$1GU=KFY4_O3&#;M1T8.PVN H3/OO_0+(?)2&1>T84L/ M2\G2XH5V%]_>B]OO5NB:EH'7SS0+H!_7MI4BLJQLH_:RDR M;6CMXO@)-W5GP[L3"?OHV0JF'9W:L3K3@G(;G2?S?>8TJY0W<.'=+W=*F,]; MW'..EZ5+#FB6HTL[>FN6PM@]O4FA6SYP4-S^B\Z1F?P#(F!] M=O3X8'E"B9K4W?O"H=>%PZ\DY%$3MX4_[XUAY"[5^'"WGK="-S#,,GFY0"\\ M"[VIVI]HB"\^*WE1\JFGT!R;>@E-XX-GW[^ZX;O0GSMRZ;O8]L&W:I\;9>"3 MZB$F"#G^S@?9P"H\@S%]GD=^U@$:(K]A,_);#GSE_D-E]U7Z.@S )H%SBIE! MAO(B>KQU+D\6Q&OS\=S[3JOZ)>FB*)J48D?>1T(.4XW?PVMN*WV*8D 4GQE0GH1DP%^#<-2 MLSD_@JBX\9X\[8XC2[,QU$;&PO=V]R:W-H965TC()Y4;5,HQ=HRS>K)RO9<2M7T]"XY6L6*@V MD_ET>C:II;:CJPM^]L5?7;@V&FW5%R]"6]?2/[Y5QCUY4_+WYXG$WZ;54NE8V:&>%5ZO+T?7L]=L36L\+_JG50QA<"_)DZ=P] MW=Q4EZ,I&:2,*B-ID/C;JG?*&%($,_[(.D?]EB0XO.ZT?V#?XMF)19S]ND9_Z,GC/QR=FX">(76ZEJ7WX" MFWK#YIUA;^<'%?ZCM6.QF!9B/ITO#NA;](XN6-_BD*/O=2B-"ZU7XM_7RQ ] MDN(_3SF;=)T\K8L*Y75H9*DN1ZB$H/Q6C:Y^_&%V-GUSP-*3WM*30]K_1D@. MZR%Q+62$^Z>J=; KQE51^=-**^:R83J?=WT<5 M@FBMK)V/^G_8A[?5(;32E@K[AQC$T>)L=BR.3A;GQ]\96 A#"IX2>H%$*+T[.%^.*U+74CC6CD(W@$BZI6"1G(N=Y\2J^_X_=.*TL>>4745\'_+/JH MI#\6&79:=")FQ?GIE"Y/Q0RV3?GZ3+SBQU]=A+(7'4()P0& GRUBMDT0S^=L M,("FG=ZYNI'VD<.JX5UHET%7&MQ:B)M:?OV&/UN."P'?E8=SVD;'DK^!+=_A MB8[B>NV5(G1 /''3!Q H@9,M$"?MI?(17@)]]K21B!ZR"*J\BFXLOCZGL_%N MJRLL1?L04JS P#\10(5X,9^!SXPA:@ZJ;,D^=OJ#++71\?& 5A"WMA3[BJWS MJC&2;LBUQFMLU6DTA*#<=_'&6K>5L27[9=Q#<@\H^,M9,I_.?A9'M(R".I^^ MX0=W>0>.46\:KYB].2[$PT:7F\'6&R"Z5 K)!"=A/9(M>;AJC1$HB!:+<@H- ML=G#1#R0%N?!*)2KEE=7T$62;#RE[,$PIX .G6Y#@BX0>*Y4J@(RCE"5R"T8 MAUX>(J1(MUL:O9;44*F.*1E(U0%$#H21()%H9K'UY%OG1Y_MLR+528KQ'ZT& MUY)S"%$ 5M8\[BH[;KQKUQOQN8RN(R.JO=Y=3"PK2.+IB:BI50VEL6O3US67 M4[<+?M#?$ZKLZGX\EHI>40A)FZ[$\I%7[3DU1LIE=3K0IDR]G1'0*SVL\P # M%"U\AN%T?/Y2-'!%6MO6HC%(6&>SG/AX\_;S+57\?S'>4+AD?K0RSC$7S5[2 MOD)6 )T2*>=$[UFYD7Z]RZ(]O_;Y!49+$UP7>\H61V[TM+!2*A307)J6DP3Q M=UZO*KDG.2;RO&[7&*-R,LV+Y^M=/E,OJ9)[D@'Y0 ;D$SI($_ <-R*8G"CJ&SH* MNS101?Q#+^\^?[@=)!E$"P2SW"1*ZE\\@ 208_^GG.%-]U*&G^QES#75.Y4+ M0SRL\0$X[#\\:[(%S_8BB0FMXW"4E$PW5%"[ M^M\JSRT/U!2UI IDLDH[ H3@.!4\#C >@C($E4I]8-%>UI8ED7" @:726P*\ MP*C1(#%C_[)@ PP=*MJ!=GJ\A55=TQL\1&I10R;^:I)O2'&Z&SA#M+;?PM%> M#S GYA4JO)!/".CX0JY6FDXIZ+"\@U7K=%,"*#3+N%>A1M9,0)ZESH@,IHVA<' !LDGP_#'EL6SZ=FC[VD\YBN46=&P\.*P.O MSOV*H![F/S:G>F'2;"U%WNN2S"UEV*1)BRY(=BL-(XB5ZEM)7@"/%^# ;C(X MD![,UBG88"FU[7IN4WU'=6/R*H6M+$P34K5K/) E\ M2Z0AL11]W\AZ\IPH;J*JQ>QZ+&YUN">O0 5!%'E(%#I3%>C"T0S&I>&'2=D3 M)@07%35B\H,JA[ZA X8LPP4\B$ 7NK42W?U6CHNMCF(?==!K;Z1L@ M?;=A'9QE:/&<:,/\E4R^('PVZTD,TF#&33/2Y,(EESN51>/D,V5!C:4%&Y2: MY TVX@;2HS74F/RR*HT_8!#%U;.4]MZW32P?*9 Q?6SJL'CJE+9TTO,YL\(\ MFS(B9ZQXX"V,OE?P+4V>9'.JO-AK0C:4]QMG@%S7K!*GQT@M2W-R%P(,TB8; M889&K\3 EVI\YU)=T_&+](DC&%CP9$&#T38?%;J3R7ZCY5,XTL;FX\IX?LYC M!V_!" XUYT-@E?!* _*GE.N[8\)3'TXF@^]:7!ST]2X([L3I$U?_M/] >)V^ MB^V6IZ^+GS#L$FD;M8+H='Q^.DJY-YVD MR8N[?'CS/D D9*&A2)6+E_OK[UD $* HQ6G3>=.9-I9$+ =GW\!G=V7UJ5XK MU8C[35[4WQ^MFV;[[=E9G:[51M:C+(JJXULX&MUOZL;)M<%^I#)>IVLY'5PPN5EW??'\5']H>/^F;=X ]G MSY]MY8VZ5LW/VP\5?#MSJV1ZHXI:EX6HU.K[H\OXVQ=3'$\#?M'JKO8^"SS) MLBP_X9>2VQ(G^9[OZ:SH[G&4I M:W55YK_JK%E_?[0X$IE:R39O/I9W_U;F/#-<+RWSFOX5=SPV@1W3MF[*C9D, MWS>ZX+_RWN#!F[ 8[YF0F D)P::J^AOQZO=6-P_/SAI8&9^?I6:5%[Q*LF>5<_&N M+)IU+5X5FI,]Z_'! MQ/]>+NNF D[XOZ$S\A+3X250.KZMMS)5WQ\!^]>JNE5'S__YC_A\_-T! *<. MP.FAU1]-A\>O\L]_+))X_IU92UR5FPU(08TC@B]FN)"5$JIH=).K3#2ER/2M MSE21P1/XK\C$W5H5P/!I#B,SL7P0S5J)92FK3)0K&%Z!H)55'8& +W^#S[@( M#JE0,&H<8[>"CS+/!:Q4UXJ^,EB@-.H&MM+%C5C+6_RSK719(?QF%8#%AVTD M?EHK !Q& RP* "Q\R!VT.$%^*=K-*U9:XX(A@!(5M9/'Q3#QQ(R*S< M-K"(!"U4EWG+ZF2[K4H"48HK535ZI5/8 6=>@M+*X'^'@6[UCPH.B&OUIKPI MTK+:EI6DM6&:+E+0L;7JS2_:S5)5A,"V60-F_@-KU6LX(Z'1T)780*RJ<@-' M'$=C_A^7G7A?CW%IY))D_-V^$]#C^+L3PK,'1\@YA K$,H[9APO9T'/$N;@L MBE;FXAUH+< @+]Z4#?S4'3 \N'?-#XB1J1I/D?1.@3#[\A<-3AQ&G 0^+[RX*T \R']9T,8U+@]X6.E[@(KV M!S%2S1V*8WP*CL-I0@J$/\=C^@( KRP\K:D??('1T<"Z3.)9'/T==P4P[A%ID24=..*;,,@"Z'@:Y!13 SD59 MG +X,%\6J0(?H%F+'V6=R=_=T"?Q"'AZ"S@A+* SH#?M1BQUAEHR16! U5=T M%%)T[T%](0Z35R,+PII_8Z9NUI52 M 4M'EG]G]E,R]M@Z@9_W\+7,?@-'[JMPM;&Z#M\$FH7GPH$8R!L AN H\G\! M'%_O_[S-".U#JN\#44_FU@9$?TJF^LSX6<9C 7L,@!Y[?079 SM5M^ @-!![ M? U!_&E@ZQ?6R7CIG(Q,@;&"I1AN.$.JX"/MKP$V6@S1A">Q'##P M+.#YCT,$#;P?P*O2>'H4Z./X1!00(3+!=APE8%'<&F3K#L[U M<+J"B>(XF9U8T23,^#@DY:DW&Y5I8$\0*O)31^(U!A>L_,Q4^:ASBCOT8K=2 M$TY36:^9<8:&RKP&QB8]J(9U(E3&CY=5)8N&OS!DG3AW"LK WT)$ M5^4/M!1B01<00;5(?S3R^#/XUVU*NI^A4?>J2C4 S<+ @ZP_F[%X5H0DPMQ^ MCXRU&[!*;K!)6W2"IPM.2J!I(/!U#<#@XA /U!P.5*JI2FE5'VMB%K$;)/)G MO4)B#C0JL*TN,]0N$/LA\T> FAQU2PE3JSL\L :4H^7*/NO1.E(-F@'88Z4J MC%LZ)[H: M )BY.&$OXB,'6 =X9%V,N[5&<6 )J?5-P83_L;3KD4C37BP;OE2"BOZA!<5D M4QPTX"6H+"+9)&:U/(*?-BRE-QH3%W0P$PDS17YK"X\D&$?H6T3'-ID( M]3WMA1Y*,HXO0C<0>;DB^4=S.;B3O %?B,PKJ?>CC_Z8CSSFTHXY.F%0WA1% M"9"TX#>YC^*M7@&OI%JAH7V_6M5 (25> P;%FTB\_4!H&!Y>]\>?7M*,X[3, M<^O;\-&.NA7>%+? +&!? :QM6]6M9!^4B>?C@0Y);,\H #*@Z ,A9Z5*3 M1*UO*[2=H,L :<;B9_I(0O5 ?Q&5I1 \@IC M[?US&+N'5N>NTDU#.O#W%H#CA, ^L'<66NE<=8)^_>JJSQV=CY>"#U!9Y\1@ M+/3%&1$AYP$^P0?FDCB7:&NT8; 7V LP+:V/X?2,_*=Y 6FB0/FG> MDI0#E["!(9&'(X-4%NCA(89(X5Q[1E9\; 'V>#HU7^D "KQ4"*=@S&4:.I-D MXT(049VC[06\(B/(&FSL,E<.:HQ-) X\@!,W!N=V, M%KS5O"-9QP/,+,8K/;!4E]&KP>42((H;"4RB. >7!=+L$(>$!S6+8QIP/G#) M0SCCU2!0JS6BR9KZE5+L'*G[K2HP0PDD;2O6DH-F,#A#P/*[V]^@\V4>KX,3 \FL71E_0ALI!^;2C -F-.%OV206,6."DVA".. M)8G>JWH&P CV"YSG0(A5JR6@"*Z"2/I($MM-;*Z3Q4[RE$_WK#;(Y]8S[Z7 M, >=@/ZN-YC]D"(+-L-('+"ILF"[3FD TC\IU*D%YU%Z6O-. XB%-@%$V708]F9"7,HYV MS ;FE6I8?K6/:O %:VKB^G1B?(IK&AY8OFL[_.@D,@;;N*B(/N):0&,%_!ON\6/3Q)P(C= M%R/](9_M^)296C:PH%7LD0O((M1R;6%8%3PY],/1CJ(\EINE+GP%@VK<6P25 M%\XL[[#4F98M"P>ELT!WEN1HLSS4E!T,T31$Q)[Q!P:@+%*+\?#6) $BE^ A MJX]:$UU>RJ0 G!9!,Q\_?5ED71OZH6PA>YZG]:KHF?.(G'M%\%Y!($1"9P\# M7N+;*W%L"QWXV,TX[!*BP2&<<79$Y?F7I.I@2<),5;8W!JR(BM#H"^#1J"A2 M9&?WR\G_$E=QJM /O6-'!\;L(&GQ0H_\H>4#A]JW4N8F9*+A%W* +" 1;I8Y MH=O;D 1)^I$Y%_.ZR-E0+E .(5=%AI-(WS[2N2(6,]M5(27!4Z$T.0.&LKAU/"J'OAG[.Q(3X MU1Q%E."JL&#:>()B(QL@!-#NQ1*O[/L[>\[[J'-R(AK==N=:*%GEFI-)Q_JD MT_S8X BJ3X=*'*'5C":K]6R:I'7XOE ^X PI1%9'/0]_>T/L(LS MICZ_3:)DLHC&%S./PKOVM!EP@CD;B\FVY'P$!KE+P!V[M*BUY8>* "=L\N4- MX P95Q2DK3UYQ[K#O=YP>O?)_&)T;JU_3P+ Y&.7AHE>*?W<6ZOIL;67AT$@ MP(92Z=GF_10R.$4.(_&K37/W S"#4I<&]P( [:(C1#AH3$R.VT&P=+K&\O3C MG8"1>$&:OARNE5'[2\U2P8LYH&Q,!D EXYCS@_!A"A3))3F] -'E]968+L!W M>PGL QAJ=;U&1+W5<@DVDRP[F133 Q1QQ-T5 (#XU(3#\0C@1M% D"T2.TKI M>-L 7U/ 8W,W9NX#%SERL^N#8!>R *G% E]7,8B,B:+L#@I)OR(;41HJ0@8& MP\?!$5C+$J.Z$Z$VRS+3%)M;M6FJPI5RQ$$L$H6[0(@/9 MD>(MB+A>GM@(J[:Y!_/=VX%M?M.8!*&W!+H9Z)"@Y\]^&8PSR0"'_HQB1F0S M8CX3^-YJ,K&4CW,@]#+8O?/:@!3@1I+BHOWC!2CKP4%) .,?TAO0W/*?<>Z M=)F^VEN7$N"F&D2NDE\P8^?'A I[ZPO7P .FO&BB31?*PN'8JW,*HA_"D9A/ MYA?1/%Z@(WFZ0L6[4_6PT%+NH.B7KVQU(M"8A.F@U6$.(13(YY>OG<2CQ=Q7 MQIB'P)IG"M2-Q)>IYGV4D#U"X&(8&;H"S$XX=HAVUO0&%8RHI_>3*1=7C&(; MQDN7Y+.8,:4SCUH'V*F@6$6@QB8B0?P:SROVV:7.[:\I SU M85@0YC^KYO^,5D=RX9Q%/#L%I)/N;KE9 $_Y4E%)"!=_[73R&Z^*^\:I"G:V M/Y0-:GF*)%+M-/I]?INJ2PMLQ4;C( ;6U2H:LRS\L[ M+EYOP5)]2XXGKFX8)X((H\;X3BE1F8T!IL732$!49+M0Q8-6>1:)VQ))3/81 MQEV,1_'L:710*9#31Q+J/1F/%A-/72Q]Q@/=G 6NWF>3%%_H^E'BB(N)B17[ M \5$0SQ,='(56'J!!FC$2X@ :DJ:=CD!RE)2A>]M X)E\S9N:->1^J$7R\@N M9ARP _%.L?+";,>[HR?]_3*D0H,:MJ[1F&XK!WVHP%/ M>8L,"S^I$V[7 LGW]3CQT2U$9-3C:X^L[K?:A%.H$6K;"YU,7=XA08L^PO[> M1T%,6INN>* ZPX;7&^7Q=X#J3CI7E'?IF=;!I= )Q-XA;#G-L>Q-'5RU44*@ M>WYTW1Q!L/VK7_G+MM5%1&9?C2G#Y9N;9&X"K(#/[ 1Z+XR-ZAI^Q]X 3 M5QRU4O!#S<6V*RHRU4CP7#IMOM)5W6 !' E%+N%*URG,0N,#41'XP45AL[5F MAGL.JGB(EO&YC6Q!1[4X@ JU;/A=KC%ZY&K840)V'089%8S]4"9+!/':9*## MQE->W_0KNWBW96&UT2)G &RPDN!'!^8H?D#K[C(_KC3G"$\948"GU '&;3BX.6,MQWU3:MZ0[; MO_T?\,TNP0+E(KGP.[T.W-4IJ8-24X]6.J(Y)B/ZDY(;\4%5U&$)$)YRA&-" MCB%=%\YDM8> FT+!@"[80Y?&="3XB3G.AU?*=%]2.$.)&8P!MT ?9#!;,^R" MBR&P0EW,A0O)H=G6.R\[UARU^*4Q[8X>=-9&V$:.!>X6U,1#_YDY(N >>]Z] MXD3D6E5L"58>HDI"P:_6K@Y$FC@1X;?A(RV"Y.*-O$!I5J9Y7J MJ@#4OH"^5Z:HWP!]&FN$7:707->C6'[5YIV7IC*[(*!VI;1):MYAX,4$Q#I5 M$U2Z:MM(9IJF71=VUT1!.2T\FFM"MOXKG;JMK7XK =$:];&3->.D>?7]GWA_M]7SG>-YLG\1,33\]%Y/.#DOG9"LV^I_2YM/(^C\0S!FL:C MBYD'WD_4((ZU#E-;\D.J\_-H/E[ Z,5B-/,/A1J56\O#I$UXQ8 DQ2R=M90F M]N]P\,4J2FWH>['A:^.*LFLA]$C&)UZ*QR2M^X%3Y<(<7X8I4V.YBF$.H?0] M1]QI/IHOC*@,Q+%?=^\]>$LOX!^M=9JY26"WZ]68 TKVU2.[H])9!F=ZF>&9E\0T Q7/+K4 MB(L;GT" />.;E+S^'L?G3Q9&J$%BZ^I[@YM87)/ELZ20M4<-[( "^=8NY-6< MX,$;"C;!KS;;O'SHLIQ!,G*WHX%O%XJW)FU(/5NS\\D,PM3CZ0E5QDR_Y>/&7L$\\PVX&NN^Z^)OQ#[5K M_4GNX9ZZ0]QC8L+_#^YY#P23!-@7Z9EX_M=PRCEF\HA3YG\W3M'U7\TIUUXX MB>W'JJ@Y4O7[9]K:-".$]3/K?\,YJ86=RFGXSA6;7&.B[_<:&6MV>- 4-C#+ M0+F5#P'7%KL!CJGXR1YHNMZY2QF4(#_W9HD[;/0DIZIN-\:KPX""6V:DEX6B MB^7JWMROIO@5

W$B@+3I\Y.&X>'/H@ '37F+)G= ]#8ZUVI]V+;L)S/L-O MY<:2+%\Y,^+G)U":M:ZR4PS''SR05AIDU>)QHR#>S\J\O'E@;XK#=N !/!+$ M3:98ZF5,ALX#_-Q 9(YY6;K36Y6_,36ZMB$.MNL(3L%JDF^&\#&!R))FFFYA M M6JTV#$QP=*[.G5)G55).LN9T.7U] :5\T8-Q#V/CXMW!3F%TN\2U/IM6 M#L5WZQ579&%KC??6#I7^J1N_8Q)6P&8Q6@=[S#0E5D0.VB07$_<82&:U92<" MH%8K] 8>AJKG[I9WTY."QU7!AZ0X"L_7U<2]4WT+H""F_7> =8[S-;C4PT_( MI>9 PGWZN$LW\C5,#/I4)*/SQ=/@:_P4PVES&QYC+]3?%$.=".S<@:!JEMA/ M\T2\# KSW5('/KCUO2*^>[BX&$TNG@;?$X!IWTG,BV/V/ 7-Y!#^\^@:!F-^ MO 4?ZS^J*D^!>6W?E#)M15T0RN6!6D,L(BMKDE6 &D-&IW4#Q#%DO0G]\-[E M8%ER^%I\EV?N>+#RERH-F&'!F/I;0P:S5SQ>74%L6E9-VD+DA#EKL,?VMD-X MR<&_:FNRU!_8,-CQQ]>7+T0\GI]0F\P\7IS&X]/KBXO(O?W*,W>GU_8-:=U/ M[^D%1_DI0O7.6.4ZLLN[B^!4A]#9M@22NA<@D7I1;'-)*-UK$HJLZW@)LP'+B&'_B'[/?4 M%TG;'8HA;BA.N_<="W22NEM;>-L%7W-![=*R7OOOF4,%79J4ZM:XE7@#H3>N M\R$!>L791\H\1GS9CM*7^#3B9A[R#@W\85<.(@;ERB[9&3U2?J,AP1_\$2_$ M@)0:Y\B4%LE:R,YH4YM'+59YBZ1N&!G -[Z8N(A+&UXPZ9AVY\9JI=+RIJ"W**RZ,29%#^NE:5L=\!W-#5J;S)N&B9/Q M:.%^< DS,B4'HL'>GI80L$*>8%O!< *E'UGB(TB MC+_0];1AR[9Y%>O!G>SICDE&;&;\:]K\J[)N.'D'P*-=>R+B<_O/)(9_CI/Q MB8DY.ZQ"Q-.QF$S.,3NJ*%5"F@3=J7)+$<)\+.)) N-BD<#G?YEK M U0&S_#]37S[ ASSR70J9K#<'/Y>7& #R'2"F?/%%#_;?'HG?QUTW$*A^VV?7STL8HPV[3T?B@60(@E2I;D-#'0 M]'4K6@1)NWX8]H&6:(NK3*HD%=?_?G>4+"M=FF$#]D72D;SGGGMX//%BI\T7 M6POAX-NV4?8RJ)UKSV701PM'PC;H7[ MU%X;M&8C2B6W0EFI%1BQO@R>Q^=7*:WW"WZ38F-N].ZM&/*9$UZI&^N?L.O7LD4 96>=W@[.R& K5?_FWP8=)@Y%] ,'-C@P MS[L/Y%F^Y(XO+XS>@:'5B$8?/E7OC>2DHDVY=09G)?JYY:W8H,0.N*K@C= ; MP]M:ED!8%S.' 6C9K!S KGHP]@.P#-YKY6H+KU0EJOO^,R0VLF,'=E?L4!7N8Z@?M!+Q[^J1@,7OV M2#CX6 MXH;"T55Z7D#=PZ'"!W>^;CE;I3SD@,A @[I%(/WCV-&H,TND1' M(^Z$Z@1LA")FM*D]1SST%M?="5@)H1!PNT)5B-' 9*T;[$GDL#DFS+&UV7,_ M_TE)XNB96?A9JK+I*EI^W0F#&#>RU*4%3:F/,'_&&UI*-Q^Q#:A@^U*[YVLNW+$($FV;;UWDHJ M&"H;_T? %"D0MU90U4VJGH .\7"QV&A41*K^'TBNPW8B]@!RK"7<2!S1G440 M>WJ.Q6PPQVEC!&QK8FQK]&!_4^L="?,61?FH'7+^SKQ?F2>+L(@6^,H*.(FC M,,]S?+,PRV,XR=,4C21,X_E8J7F2P7#L_7<>Y4<;OV^F%0R+(AEGZ3L.(Q:- M([UU$L?AG!4'#BQ,%QF^TS!9% <.\S!.&=S*;_^O&/$BG.=S?*,.2(S%89*B MR=(PBXDH\J3A+(R3:%0$1S,VR8FL."R*^62,K/O*L) 51R5ZBX51'$_&R#IA MI']^Y(12%&BR(IQ'V<@)18A8-JW#_UAR]R5]*4JQ76'G2.)PU->?F_L')@2% M9^H[-2$/DQPI0A%&V;&"D@+88E3CLU)["0W_"V>2^@KUG MXV]E0^OIKR[CZ'CQ>][?=X[+^UOC>VXV$OM\(];H&IWE\P!,?Q/K#:=;?_M9 M:8>-SG_6>'D5AA;@_%KCWVDP*,!X'5[^!5!+ P04 " #.B@)7I\_BW6 C M I>@ &0 'AL+W=O<+@_*+(E,:9(+9N MB]L]+! X(XE=W5U=7>\J?GG7=N_LVI@^>[^I&_O5V;KOMY\_>F2+M=GD=MIN M34._+-MND_?TL5L]LMO.Y"4/VM2/YA<7EX\V>=6F;N^^.IN=N2_>5*MUCR\>/?MRFZ_,C>G?;E]W].F1AU)6&]/8 MJFVRSBR_.KN:??Y\/L< ?N*OE;FST=\9MK)HVW?X\*+\ZNP"*S*U*7J R.E_ MM^;:U#4@T3K^KD#/_)P8&/_MH'_+FZ?-+')KKMOZ;U79K[\Z>WJ6E6:9#W7_ MIKW[WNB&/@6\HJTM_YO=R;.7GYQEQ6#[=J.#:06;JI'_Y^\5$=& IQ='!LQU M "/BD4S$J_PZ[_-G7W;M7=;A:8*&/WBK/)H65S4XE9N^HU\K&M<_NY'3R-IE M=E.MFFI9%7G39U=%T0Y-7S6K['5;5T5E;/; _?7PRT<]30T CPJ=YKE,,S\R MS67VJFWZM.+23:_F#\^ >^QQ\-C MAO?X"+RQ#?_WU<+V'='-_XQM6.!],@X/E^ESN\T+\]49W19KNEMS]NS/?YI= M7GQQ8K6?^-5^<@KZL^>YK2S.C&$W?2X4WI398 V^-[:OB&2-'5OY'P4[^WEM M\-0V[^0A^K%H&TOX*^GW,EM63=X455YGEL 8NLR]S:H&#X&?5/V.J+U?9RO3 MF"ZOZQU=TL)L,30/Y['M*@*RK0V/[6G.MTV%9VYZ7L6#L[?3FVGVW=75Z[.' MQ"G^/E2T+>JA-'XEG2E:@@O\3MQQ6GQKJMM\49OL-J^'7'ZN&AK3M\2']*[0;JO- M-J^ZC<.BM8H%FJ?=F*S/W_N'>=>=J7EQ1$?M'2W/1!BK*SS%-$WRK".Z8SP1 MI6P!=4K\KA]H.P20N#EH9T=G2N309>-7UZDGU.P#@O.D.;S+K*ON,MM=@-?Y0M$E+H2$B!P-48 MXU_GRM5R2\,-U#@'_\N4U,>ZZ%D9XR(ED0%.%].W3%.K?"71;F8!L)C_%"[6"S M$5,MR4:%_D4"SU:*ATW;&'#,[AT9M8[0I\1V[ODH\YHB[XC<2VAJ!70D89OY MEA2(]ZH@T;VI2#\@)855&7.*=)YZTGEZ\GB_]="PN^68%!JCF=\--+L6X;?' M#_P9C Z:1,R #PDH/3BM!\1O]:$$WW#4=4P^G*;[_PWW6 BY38(\42S M/CR[R7T.C\BQR-7 0)(?^OZ<^(K&T?=.Z%. -]A,QZAK,F;19]., *Z=THC MW:BL@^Y/*#"BEK6+&@*9I60,1I'5\0>(>S<^O\VKFO5HNDLQ"X>B9XF_U:3G M18=UBCH_\]3YV4E"NAK1XEE]<2HW3ZZ:$-E#=ER?^\,GR<;&1%R"J*,&/;": MYSZH[532 ;&.OR& !1'X,B\<,;7 (#$,J,O$ ,G*(P:[&,A0(;(&SL^NV4-C MNK.'T^SMMH4PV9",=M9P#H.C,&2'$04[PZBRSC;ZARXJ;\*ZHAWH@UT)+>[#5@9B %GN)0D)"%M"^-PR8.PI V1HZGXXM$%(Q21M@O;0JC0[Y>H7JU- M"&W>P98=>;2];:_(47F088_>U#)^4:+.G42,-_&.(O"6-H?IKX@YJ($W.3I" MM8=L60^P"''I%BRP6C&X>B@.JSTN^;&-MY5NRH9='1(8ZZYJ50(L"4G!ZQ@Y MTY% 9))>9@I6E.)+KV@FY=9;U:(G^N-EWLR.B:$=+ EX8L854[*"Y"%XBEAN ML#]CE\G)*YB@*5]%6&(F5S//)&VBK=@RCR<%2R>&#;A$1>P4D5NQR^S6%*#M MZ'DZ53L8-0N"3E?ABM*C.&KPZ5-KC>E'+6GQBN"3"(N]R\J/$AQ68Z*UL+E' MST2SG^"SLXO@E;TXR01?J$/DB$5\_]&GM<#HP9A?=OD=I!ZA)*_IK.!7/Z^: M<[[;UC*/(TGN2(1T@\JN"3^KEOU*,5"(8S9!2N?SHE,A"F<3!J*Y-)"Q%7&?=$M'3&320AR:OJW]X-]*>M=R9U4#BK\9?M_#C MLTT3G$Q_'W(Z+6'Q#=%04R8>)%;XY NV"S ?: M1C2!OPR8UUVADNU;TH]Z]425Q&.#SE-_A)J]6@7HQTCW0R[9'M MB=:!J^20FU5P%""* L*UAP>!?8BJ,0F+'T?T%=03XOFXILYRR/5B9JN*%I&Q MI\JMAJPZXDN$(B:!QD#+H4N[ZN@N8DYB%9/ -(FVR X,_$VGH M>-8XQ6J#V^!\E'3!297J>E9F''A2?3W8)22A>F&77F&N 4XUM[%VNTEZ+.[;XKG\65P/!4[-VL M#"1!N9H?T^P5/'*FX;F$5\!=S:)ZF7;K,YQ M7J5N9)0P?R6,A+F0O ='"1YXPEE],(*%(>1DSWR0+G"SDB!-475$LD3+[(DA M'1K:J1&1S0@7 !O0)[0:F8F=>7?'[50W3W^.L2$ M2 SBOFDT(/'=IMA9O H=88DHGZNM M?20<36RGN?C)":2=O-TA$#T[&3E^QHQV_$K?9^">FY[4#[$7V'L.2I%P+;SI MS3GST5B?8W*#%Y!9I0@$8;;3[,>Q 4$!5Z-%4853R[O>NU.(0&KE^F$XUB/J M-CVS8[)6'4SEC1JI(!)2V(IJ*Z$)4FKT'EFP=0Y_-N:.5"+\/9O#MD&R@7,^ MNN!!T.2%?IRUQ^D37R0DY$_>ZJ*5G3LZL,8)(#Z*$ MT\%S:V*4EEGB%L8V&XN8MG2W/.AS*5A>E-<>W7G]O*9%C$$BJ;6HQ:*#U=(S M(X6#*BR >*^;S'&+:#JU@D3W8TO/A=%;FH:DHIKE/!ZTYN0UKA41%XC#*7Q[ M%J)C4\!3Q%IX[HXQW"[/L58GPID5+BPI4;079! P3U JC.[U$>T@F/!QQ@$R M0,23=B!'3E[RD+\Q.YUDX5PR;T*0?/3&_VHH4"W9=AC[[](4K@.%UNG>HVB'Z2VB+Q70;EL]73JD/%L"'Q M7A0-N=%N[LC\2A=(@W._INP!/./SBR^B !/\8(7A[V=?/)QF?P,.]B_1P?,I M4D4>EK\,+N0"M:5D\TV],LJAPTH4X^J1BU(Y:J@[L#AY&\GW^1(23*4J[L-$ M'6/BHP$_BU)"U/%=[?BKYP='1_>VT@T?9J]5@K 5=EM@6XZRI+C"[+I MQQ>\],N+C$-O3"GJ<2.&*OY99L]]T,0/"5*-'TOJ(QGYWI/N;M:$%3=FX01_ M2WH@Y\I8%T^& K> PS ]Y^!'3&_M^"2::>%S:/;S7@Y7/?2D+O[#$:3<>'K> MNT*\FC'&%6@&%H0U%(^_CJ\H-@N/KJ):3HZEYOPRE"O15"L^0L+>0L(W;+FD M)#'T0V?4=YW7XLAE#P!XEW--CE NFS&X36;@I7'J?"GC+FC.5( M[E,L):,8/()39$IY-9Z%,>0.^*BJJ&I(TNAV3,C MCMS%6(>,F)^++M&4DN7,8112GN##I%LV<2:/>#O5AV?*AW)T+$QSVT*IVH6P M')NRR>$H [!\V*P.QXL(/$DN#@BR&Z4Q#M.WAW< MHFV^D95/(ODS(*A'&MG*=+N)Y"GBADR\#_M(U!,L;]M6HB@P.H;#\"G/*K"G MV4W% :(QW8&-T"(E*F/JO"*Q%AD3X;BU5K$0((61TXN,#2H:)J.-%GPQ58BX2R69W3"\1(9[VQ M&> V%V69@W\0IJ+G >DC>;IJLM)I3+/OVSN('V%&L*,*"=J6L/5@\KE'1P'! M:^.\,!L72G)!;(D^D%W%QN37+JJ.<5>KSDC.-EMH9.SLWKE%.*3 UU4C=D.< MG%5-'R0,Z0ZJ1;0.@KIH[T>*$\?8)W+!'8QV(?S[T+!A9H7MT4^2B#IX5'$M$I@T'3OQY!SPZV8AU$)E'&>3!,HLW:(/7.HV2 MN>B6'^DR:79>_Y7;D3?.=?-^TIT:&W(*1B>>TGOY#SM(D-58K M I+)0+[[WJCK.(/SN:[E!JXIW*6.<<78*=(4CLA0UAT:]G=%!"&^DK"O?M^V M2&1F50:NJOF!"9RV&]_''EC"U)MVE]<:YGI)U-%P=&K,-;%'F$:B4^AE_\I3[A^>.2GKE^W ML%X+JSFM^9$T6 XRA($W[(5G!G3==G2O58M[X/($;DE)G42K0;*0P\Q8GH'* MVSTCQH7FTH'3[*M^6N M($I^F2^P(8[F2ZYO]N!,?R0< L(W[XDV#)SY^K/[ HE$*0[D6+XV2Q+-I(U; M/+$=.HMX?&JEP7F,0Q8BQ-I$V65I*6$"NBRW[#*L'2NN(B\HU'S)V=H.O:;: MI)S&12(% 18^$/%38M6W".TE,6CBOT,C%+\B[M>K1I9*:WP,VTO/P3,\I'MM MZ2;3\KQ7IX7L#^:K*89XC1\Z,PEDL/7G/%QYR(HGB>'FH16/W/QP;SC/ <:_ M"W?P5@]1Y1%T3ISBO&_/[6!B! :TQ79M:>!)[<3[/.RE@RV'NDZ\7+PV:SA\ M>"OA,16ISI]_$'+PP8VCBJW-'E0/>3--WFN]5F1Z3)CZQ^5K'K!=V40(DM:Z M8,^.BNR$D)UB'JV]:H@FA;8>5+J<2"F7$UW.Y(YYW-07)Z:HY:C0(#X#YB]0HK1VFNS M8A-#U"Y1%&*]RU%C4L[#.&;22NB),./+!WA#$GWDRY9W<,_:S*4W04%0.\24 MB>)XER>:XSX% UH\Z\1[%G1U(XHRG1\K=:PVL/F _,J("&V!:@J"KMF9S/"O MR#ZIL_GE'\;N P__?\6.P[;&&;&G#T7X8^;_PT=_ Q]U MR/OWXJ!^U?\LWNE3IE)'C4"(Z3-B4T^92\U.X'QFIGWHCE8_]@-&-*IIRV,EH6O]/1=^B MJ%..6K-GO;X;J:+)0+X^T:FTCFB>.!-2-M>8I'":"'%D:7N[=&+:B5W:TT>S MZ86?N[Q/)M1,6'QG4(&+QY/E[RD$N?63'07^*N_H?OJ*:UR3'Y%-"=P]U7K8 MWRW.7YF2&$&>O;VY(J/K3#^.6UL+.L]_5_FN&YOX#7"R P?-Z=6> M'UO"T_>L#LR_N-XKC+AV368*]LR]Q&$*H@V2BZVJ2$PSRZ$3!:VRQ6!MQ.D< M+5B_TRD",OF*MKCR?-LY;+&V,U[5#[JJ&[/RZ/G.M)SM0WH/6E&=\=1E !;B MNAXKQ-%7.DJQCW_$SE34BLBO$MI[ M^BXND^ ,?=(< CQC=",IN/H-STL95&23J2/(/C&2]8LF1#?:9%RH4G3 M51,Y^5UZ3\(2"*9%&QS7 22) 7PXOT9W>I^<%LV;QW@DN39(]M/"D_W!^TAN MF]I[1>/$HP]GP/C4%\?A_(985!PFP\3YC$D2C.2S:4:-9(D)CB(;GUDX MXY=;Q2$BM/3I3%$]H1XT"1.LK1ULCD+VS_>:GQQV.7EN5E7#.J0+[GR4S2Z> MTK]//D/:IA:8Q0U8-.]$D]L$M;.+3TBON'3I8%)ZP>6-5DHCT^S)[,%GLX?T MSY.'Z+VV-_M\IFNXYK(5&O<3"P,^X&^'>@E4YCY_)(G2Z.+J72C)Y^(MYB\( MSE:B*(AXB!_$Z7@[\1A< QT7^U^B4+90'D1(B/(J4:@QA0H'[PGU68&2 M1&SYNC5I_#^M /!1 ^[<;XON6UT*3I97:W50#"0/1+"O. /VOTT>T8S6#\67M\ M6:\RA8NM/!7=,KA D/-O7#SY6Y$L*2)Y%U;!(85A0,W,4-4E=%G9'.:"!MGT 5'2HR+=S=BQ)B0K+*!KTVF8LY/077 MU9>ZJ0/"JR8WZVJ[9;NK*;E4M18J F['?U/N50D;#J7Y7KUU 6E2]?2GD-=L MIJOI),W?=N.LFDMJ7NP>2AJ*RA6@1!B&* 1^$:[(IC]F)I#6Z'/^.%EUCX%Q M0XOQG79:TU=)GI(WOT^CS=^R?5+7/H1RT"72MBUWO[HU@>+' ?M;C*2#V,G ME1DP)US6W)IT1U>?,E)#Q& A+@1M'\WC]EGRQ2<)<*;YZOW]0(9:R!KM3/+W MQI?_^^2"I&, <;*J5VFT0LI/(Z<[D.#3CC^13/">*RV@$,--^TBB8]\?,!V7 MVT#1D"(;1UM1+BDZ T99I(XD3M5MA.9VL]/=[=[05MB!(XFMA,=62G>5 $:+ M.'X?R%$$=\<&"85'M?RF(:W#<)E.2,J+1DS@G^+T%_3#[*0:H*!%LNB30T$U M/==RQWE$7F"$;G>BNG 5$ GC=F?$3TQ#?)]'5_M(;#I'QN""KMS2M6-B>:!Y M'O' DM<(_A"?()0&!!T]U=]1(!SZSLU.]XJ[*NGJ])6-.-,H8?YJ**>[2<0# M3F_3MV3ZL*YQ$B.A(]OL=-LT9Z?Z-JBC^/B5,+*??(&:E=]DQR51=",;CBHE MD3S9B#N7;@S\*@LTMA!$>%=:W&@K9*.#T?E^3VI\:06RY(_EKN>%LD5548MU M9991'5U)F@Q4[7.TP^VXZ"O^"H]HD2X7 !85D_X:6:FMSSIG7_#0N5R_)O:4 MV<@?4+F<_*@/D,A^S>R59X\T?3NY_>4^F^Y$I3TM+TTYSV0!P_[)AKC MJ%?II6BF_YPW0S$-&;P=NFVKU;(N49Y]/PY/W.8A5(R'F2*T'-:&0D]?H*$# M#)<8LZQ5JJ+J?Q#>Q,5W+?_&'3#5=RAN2%AC6W4!H-;/8]?UO647#%E1NJTH M"S\BY(5Q:[A'IPZ;ZQC=(X_1;?TVY8J):-;&9X"8)BW(13D(*BCFD[<0OG!?< M14&WQ*8XM+X8I5+J*I4&2N/[;KU[.-"FZL([Q0!#7\'9!WH :FM507:AI01U MJ-*)6V6.,L<_$+[XJ,9;8Q]K0*CP _TRC;M97(",H[,EJ9AYQUVV'6WY8D\] M'3FUI/Z;&T^I:TM:3$M/'E'")-:P-R7<5@BT>+C0M]Q,Q#C LIEY'00#I]F/ MID]PM)+2(&!#^RC$7DRI7O9=8,3YC3O9F34\S0A@M[#DO]L'PUKV/-5MG=ACJ4D-A6RU!^\F?]4DE M('0OG)WN+/C"=PX_TE_A_L.SY /WH4FB8Z$V3QI0Q%2^TV8\4TYVDW)GF"Q' M6L6/MZ%0AR8&0N7E\G>6-+T44[C.D%+))[_%CN0/M0L.742BXD$?[3W1"E_B MPE'3'2QQ(>'*PUXAC>Q=V[/QG-CB'?H:WA\_OBA>"F@1S_?2IU)# M81$/7XN?U0/$1ZGT",>8#7W@I/,[X01YW=TNP:?3;AWDT%S$: E6+R6E8'=& M7BZ O(-[[$JJPH618&%^)]5^PD&Z>O41BI?=Q3'8_0Z<\,'BR*7Q8%!(Q'GO M(KNA,W_P>J<>OK1C\%CY8\9==B41N0Q=OPS"W@PNGC9 WN- R:JX0-GV'JE:+(@8/2G.N53MY6ASN.RY10%?!$9=M6[%UR^Q M"W=00INN;%NRW:]-U*0<#GM$[W+YX+&. M6%Y!RW2OG"'%O<=85+5$ Q/#=%=CR M+X)]TK]8>7*D253S"ZF0MJP*.>NCJ2)B-A((S3#2-CB)LH(VJ+@I(E#8U>]X M28H)5!^[EUVH:JWO2Y@(]B:^(A[Z8CS+6*6A)%PGC323A2$_[_%LC"[N,"GAU[I^17.\]C3+>!FCR/0EY-]RA>'7G#A@8+XJ"XLVN T:=AUY]\RG\G7<23!?J$&6VV MOK_=U]*'">^D40EE74Y#J$'EA-I6VU_/+V9/LG/\[S-W>40XX;TWAZ3KNC6K M&/4ZY#%>(<<'#8W5MH,V-BP779!X?-,3[22THVW=!>504A=H,M$'"F^.N+K'[)+3H,9?@',,?NI)CQ/+CCG?QSIG(3KY!*U\>!H5 M =?Q(.DF3L^@V%'_S/R[N: UQO/YEM-1Z,"WK,:)YGNO&^!\2;X0#,8U()M$ M:O@)V6X3,S-BQK'T3EX/L,?0!JMJ]?,ZITW<%.N67\RR]7DS\KJ#TM2'?=ON M^$V!ICQWOH-E\GX&UTO-9;UJ*G6<8I [1G0Z")KP7S*<7 M8/C)M^#,0S?=^>DFN'!UP.##%!*'&:7R7PLDS4;)ZX*=(Y:#@WM/'B'A^24Q MTK-O?)HB/7^#YZ=G(.FJB#(8/2C7^>N;US>^"@%YC6Y^3E-F?W@PK)Q)P@D7 M6)E/Y-3\E%U"&-ZIU R<0<3Q^LT&C3;6_.:;=NBYFPF;-0DHR:A%7.$P3C#\ +FQA5AU($E^*W VO.!L= M\+RE_Q$;__;JYOG90Y=9-OKHVRWW[ ?+?TN/_MA.>9ISTKBB4GE&CJE3])ACX*8F N@[ M^!R^' "WQ8-VO8.=>:?FD^\YS4VZ-1"D%O/'/KT$ #]VG;9OWO(OY[.9QVKRXH\7<5MNFLWCZ/M M' #V2HR2O9B?])@=[=OA2MU+%=(BY]R(=>XZ"<%("8U6U+9,DF\_MO?P%+ 5 MJRW;_C%]\NF9).V[#WV[Y7DK+\ L=+AGT:]B'R4>+=/7?W'%]RM5'ZBUDS9LE#(:2Y M;JVM+2\['9.M64%-6Y5,XLM2Z8):#/6J8TK-:.Z5"M%)NMVT4U N6Y,K_VZF M)U>JLH)+-M/$5$5!];<;)M3FNA6WMB\^\]7:NA>=R55)5VS.[,_E3&/4::SD MO<"6)9LOKUC2^O!FY^7["+YQMS)Y,7"0+I;ZXP?O\NM5U@)A@F746*'[N MV2T3PAD"C*^US5;CTBGNRUOK[WSLB&5!#;M5XE>>V_5U:]0B.5O22MC/:O,C MJ^,9.'N9$L8_R::>VVV1K#)6%;4R$!17N\1>Z?"_6VZ,%:#-;^?"CC8ZY^V MYSKITI0T8]L3^;HS+P2S!7MEIHUH3(/ MPMNO%;^G@DEK3H$^:_8TZ+LU(TLET+LN.=8Q@)1:W?,<*:)HRTS)C M.?8\! M4 88RP:C7/+,O#!,U*I=UHP^V:2V+A#/8,2I!3]WY!!949(Y[? M!M^I=;#/2<\! M_@;R(>( (.WW'8!Q%"=C@@/UVBG-G'3V=<^&8PO]TK'-' M!WC#'(V<+9 70MUL3Y7:"GGI\Z8J X3FXG)76+=)'587;Q)RPU9<2N?PIB;= M"Q)W1W@.QV3F&%^??(1G$!B855J[>I1,N-WXR'L2UQC.5'385'3XC(H6966;CKVAAF>^D&^X MJ%QP;ZEVF3!DA@S-UU0S,K6@YJ(*Q4 $,E7:K"+L[,U@C*!ASM]:, M'9R5=B2:\X='OCS33:"C9^!.^E2!&]0J?;E7G&W<0IG]F#^A"?VK%^1EW(NZ M,?CDQ$$T2/I>3))H,$J\"+8/!H,+T%\J'%\?<['QIV<(]!XX5BRX,J_(,.K% M:92,4DA)'$>C0>RD,&CVYIV;*HMTY5GC?+Z;NLP+L]:VROS6'?M2(BK'J7KEOZ4BJT33"=LF=87W>6Z:]%0?GH_@;_JP;((R35!9""IDDIT* M2B(&?A1#=AC#EFAR2]X=5Q8LHY7Q-,G1P0KWR$K@).#R8_GK7;;,=N-GR!M$ M1K'UUVNQWTLD//S3+C[5E:&.J@QGKZ,-.^2#;JC.T2KOD?J<:V9XA@2ZAV MVT,<$76X.H>!5:6_KBZ4Q8[EQ36C:%0W =^7"ARI!\Y!\_^+R5]02P,$% M @ SHH"5YZTJ^_: @ 7@8 !D !X;"]W;W)K&ULC55M;]I #/XK5E9-($7-&R24 1*TF[9IU5#;;1^F?3@2 ZJE+HL;&,JC*(PS -*L:%-QFYL[F:C&1M2BYPKD#75<74GQF6]% M@<6_]@$Q:^G%!WJS^"S@YUI<0A+Z$(=Q<@8O:<--'%[R_^'ZP)8&%4Q+>J!, MY CTU.%:8<$-?)%:^W!=*X7"P,_I0AM%#^G7J=0TGGNG/=OF&NH-RW'L4?=H M5%OT)F_?1&GX[DQ023L1XBNYYP!9$/;^+7%(O:H.% M]6+6-E$V9URLH,,%G-==#^4B9_ 5!+ P04 " #.B@)759+AJ8H" !W!0 &0 'AL M+W=OK95^-A6BA==: M2#/W*FN;:1"8O,*:F5/5H*254NF:61KJ56 :C:SHDFH1Q&$X#FK&I9?-NKD[ MG*?!M'7-]-L"A5K/OQ?1=#%R\5W 3XYKL],'5\E2J6*O'$"UO-O8D'!9:L%?9>K;_AIIXSQ\N5 M,-T7UGUL$GN0M\:J>I-,"FHN^Y:];LYA)V$2?I 0;Q+B3G>_4:?RBEF6S;1: M@W;11'.=KM0NF\1QZ2[EP6I:Y91GLQOY@M(JS=' \2-;"C0GL\ 2V:T'^8:R MZ"GQ!Y0QW"II*P-?98'%O_D!*1IDQ5M9B_@@\'LK3R$)?8C#.#G 2X8RDXZ7 M_*?,-[CB)A?*M!KAU\726$W_Q>]]%?? T7Z@\\K4-"S'N4=F,*A?T,L^?XK& MX9<##W-$A>O9 WBM:@:!*V+FA?3(/@O;+W+WS7)&_C,7";64KA%(),BJ7 M*SCFDF94:Y@LS,D4Z$ZPNY,KS+%>HH8D\N&>K>&66=2<"3B"U(]&:=>.TQ2> MR)% F$:K'(V!R$^C<_ML"5DH5!L[]]&Q"WS!-X%%9@O%WF3Y( M>I^.($K],!ZYSH1((>P[ZF#'##7J56=Y5V@K;>^+879X52YZ,[V']T_2+=,K M+@T(+"DU/#T_\T#W-N\'5C6=M9;*DE&[;D4O(VH70.NE4G8[_)TTO"=!V'>Z�C:O7P8[H-BT[$P M6?(DN>G^_2@Y\5(@S3[8HFCRX4-*I.=;I;^;!M'"6=6A&E<3R)6L9EL)Q[W4HOYZJW@DM<:3!]VS+] M\Q:%VBZ")-@K'OBFL4X1+><=V^ CVL_=2M,N&E$JWJ(T7$G06"^"F^3Z-G?V MWN +QZTYD,%ELE;JN]O\5RV"V!%"@:5U"(R6)[Q#(1P0T?BQPPS&D,[Q4-ZC MO_.Y4RYK9O!.B:^\LLTBN J@PIKUPCZH[;^XRZ=P>*42QK]A.]CF%+'LC57M MSIGV+9?#RIYW=3APN(I?<4AW#JGG/03R+-\RRY9SK;:@G36A.<&GZKV)')?N M4!ZMIJ^<_.QRI>E\M?T)3%9P_Z/G'57RPNJE?T3D1H;IGN%M>A+P?2\O(8M#2.,T.X&7C1EG'B_[0\8A MK 2C5%\F_NUF;:RFN_+_L=0'Y/PXLNN?:].Q$A M^<@[/X6^?*1^K'J!H&HX?FK'&)_$/,[X!3B.E2D5=:*Q6#D"MD&HE:"6YG(# MYUR21O6&/,S%-=P;RZEAR)0.#\?#@[=88KMGB->E!X8LW4S@C99C/9GLA MAG>]EMSV&CV9FC\[V7CCZ:3PSYUJN]X2J+,PJK9;1N89)$F8)'Z)LRE\0&K= M1HD*>-MI]80NJ(&,@-(P+1+WGA7P@)0$W7S@DJY!/Q@5%>$L3B](R,-X,KN XT<2@J2I?4:\\J*@E5@6.1R[:M'!@&A1;_P8-'2D MO;3#K!BUXZ2]&0;,;_-A3']D>D/% 8$UN<:7TR( /8R^86-5Y\?-6ED:7EYL MZ&^!VAG0]UHIN]^X ./_9_D+4$L#!!0 ( ,Z* E?96]"YRP( !T& 9 M >&PO=V]R:W-H965T1CVH-AT+%26/$E.VK\?92=>.J392R11Y.$YE,E,-TH_ MF1+ DN=*2#/S2FOKB>^;K(2*F0M5@\2;0NF*63SJE6]J#2QO@RKATR"X]"O& MI9=.6]N]3J>JL8)+N-?$-%7%],L"A-K,O-#;&1[XJK3.X*?3FJW@$>RW^E[C MR>]1?-PLHB=?^OPGG](%[N]WZ.];[:AER0Q<*_&#Y[:<>2./Y%"P1M@'M?D M6SV)P\N4,.TOV72^2>21K#%65=M@9%!QV:WL>5N'O8!1\$8 W0;0EG>7J&5Y MPRQ+IUIMB';>B.8VK=0V&LEQZ1[ET6J\Y1AGTWF6Z09RFYTQVU!CP)^:N0%B8(! MH0&-CN!%O=:HQ8O^H_4S9TLNN.4HE\F^AAHG!$AN.P]\JP)#S#/%;SO6RG)R,: MTBL2Q12E%*#U'F(R2@@-DQY#M=_/>!P[DDF(0I(!32BNP\%X."*'GMW?:]D* M4( ;3*[4C;1=]_;6?O;-NY;_Z]X-SCO4SZ7!>A48&EP,$X_H;AAU!ZOJ=@ L ME<5QTFY+G-^@G0/>%TK9W<$EZ/\1TC]02P,$% @ SHH"5R(EF&XW P MI0< !D !X;"]W;W)K&ULC55K;]LV%/TK%UHQ M)( 1/2S)=FH;2+(&W; 1I)U*(I^H*4KBRM%:B05I_]^EY2L)H/C[0O%Q[WG MGL-#DJLX!(W&DS7-$Q_OT:A]JL@#@X3]WQ76S<1KI;B?< GCGOSH@].R5:I;V[P:[D* M(D<(!1;6(3#Z/.$-"N& B,;? V8PEG2)+_L']%NOG;1LF<$;)?[DI:U7P3R M$BO6"7NO]A]QT.,)%DH8W\*^C\TIN.B,5Q[VX47"/'HC(1D2 M$L^[+^19_L(L6R^UVH-VT83F.EZJSR9R7#I3'JRF54YY=OT[DB0#9X]L*]"< M+T-+H&XI+ : ZQX@>0,@ASLE;6W@@RRQ?)T?$IF147)@=)V-/3"K]<;8W5= B^'M/80Z3'(=R/<6E:5N JH)-O4#]AL/[Y MISB/WI\@F(X$TU/HZP?ZTP2>FN3O- _E"&0MG\3G$\P06!.EA8PK.\SFUV6Q!;3R)%[/^F^=PPM5L M=#7[WZ[>=K:C+;KCDC==XU4P 1OVO7'[?,R\D]AOFU?UA9JAD.X+M4,AZ&B' MM3MCSLL=F=)/,V_UZXW_+T\_(].CH/Z,'O3T '/:3NJDD$QBUT9)1IL[SQ>N MFY-1<]>9P2R-X5$YFKU=(UGR9Y(M%K!Q"LGV)R8ZHE3^19>BBX"S/$O/_[4\ M'EE!1X +;CDZI&RR2+.CKH8OKLX&]4=0N@-8KI>QAX J,+_/Z M'U!+ P04 " #.B@)7G!E$D_8" #T!@ &0 'AL+W=O2M+5UI(P'=M$TP5<"V#],^N,FU MM4CLS'8H[-?O[+2A2*':OL1GY^ZYY^Y\Y\E&J@>]1C3P5.1"3[VU,>78]W6Z MQH+I4UFBH#]+J0IF:*M6OBX5LLP9%;D?!<'0+Q@77C)Q9W.53&1EH?E6SA7M_ 8EXP4*S:4 AS+82!92/MC-YVSJ!980YI@:B\!H><0KS',+1#1^;S&]QJ4U MW)=WZ!]=[!3+@FF\DOD/GIGUU!MYD.&25;FYE9M/N(W'$4QEKMT7-K5N// @ MK;21Q=:8&!1%++KH[\0TYL:I^N@6\K &C M-P"'<".%66OX(#+,7MO[1*YA&.T87D8' ;]4XA3BH =1$,4'\.(FXMCAQ8&H6%?G(M>UP5/"L'$S.S-B-G)R) M2N=9"3>2J:HHN'R^@%RLSP?.H!VXS>8+30.CR=F2S^$.]+?EC<3>J$-)LP)* ME8F229B=#Z;.Z45,\D;@>P9KM=5FY,F#$(_4^9R>#VPR"')(-"%P_*W@$O*< M@-",GPWFH%-)"[?;+?I'XSOZ\L 57(K\1Y;JQ?D@'K 49KS*]:U8_PZ-/P'A M)2)7YLO6C:P]8$FEM"B:Q6A!D97UGS\U<7C+ K=9X!J[:T7&RBNN^>1,BC63 M)(UHU#"NFM5H7%;2IMQIB;,9KM.3.RV2QX7(4Y#J-W;]L\KT,SN^YP\YJ).S MD485)#A*&KB+&LY]!2YD7T2I%XI=ERFDN^M':%IGG]O:=^'V OY1E1;S["%S M;=?KP?,Z?SV#Y[V"UWCX]_1!:8F4^.>0CS6$?QB"TN14+7D"YP/, P5R!8/) MNU^CWH4_N,.W2*@(&D><5S]F?V0P.!:#7Q,,! MF&J&>P7=7AD#KB"!X@'-\APSZ@Z-3>O6)M[8M&[\@R>02:: +:R(L9U[>U#)EGLYNH?8& R%"#D6('7*_JJ,11C5RQK0I, F3GL!NP4J M;EDYWPO=%E:WZFNEE4;K2'[/?>;']C#V(O8K7N#GR@6"/7NE]AU MW \XWK9>_C9E@,81T!$_+3.+*8S+$MNV3/=G]F6TW=_>] M]<2W;)LYEA?NCO2D2-"E2/#F%)E25:>,KND_S?-F/[\N3=6_R7FI#E&\5\4K M%&]U54871UTU&46M:TFZ>OBV8=9\+F'.-;#/2*@,3[B$?>=Y!>PX*]G]0E0* M0ZM._H-,3A0,H]C#V/J^%85;;'C)H)?_ZV['AY$;G3#'#ZW0.4 -//EFD/5! MO4X$)W*&=D!F^8XU#K;,NQ<:,V@%RB0N9G*3]W3JL# <1G:,TG%L!=M.]3 G M[)@3OKVXHGJL,F1"S9@I5J'T):&HQA"'#E&H5]=A"FTIW2UG1C??)1CI)D[U M4*JI_7LUZR//9$.I;V43Z'T"N5XT'(<48R>VHJBCC6?;PV <8_8&-OM>KSZ. MQL-P[")7(LL-V888QVX\C**82&2Y_D;=+AE\;-EC'U7A\KAO+Z-N+Z.W5P&% METJ3A'@.4A'4@ETKG1648Q3&K7B@^-=&E&MV11(X9%P_M,G]1MPC]HRP5RVV MV&"G#?;F3&;4Y.A:]UFZO']C- RI /R2S-)KC2) M>(2G5A@?[72=(ZHI8(B-2PI3R)Z!2RQB-I7]T K;J! MZFET^"N1U,.UX7YG;S.D4/M4(N5J2WFRI1QK)[7KHT-W1\?_R8=+@0Q $R2LH*R0 MI%@OPO;C.?@Y=O%J<,>)P%3.T>9'T.1%P)Q@C)7!9AY>!+#Z(262A1%*$2T7 M2WS@:1;A3<'# \UWF(OM3U!B&;\SS?18@7(3_\9CN%;Y' M1TOL4[L]<)QA@.?BH>T?;3V5"I!S\R!4&-&JU/6KJ1OMWIS3^JFU$:\?K%^X MG./9S7*8X5+;BO!*(>M'8-W18FD>7@]"XS/.-!?X;@9) C@_$T*W'5+0O<0G M_P)02P,$% @ SHH"5_-=0Q.B P \@@ !D !X;"]W;W)K&ULM59M;]LV$/XKA&H4+4!$(O7JU#:0I%W;#06,.%T_#/L@ M2V=;J$2J)!7'_WY'RI;M('6' ?LB\DZ\A\]SY.DTV4KU76\ #'EJ:J&GWL:8 M]MKW=;&!)M=7L@6!;U92-;E!4ZU]W2K(2Q?4U#X/@L1O\DIXLXGSS=5L(CM3 M5P+FBNBN:7*UNX5:;J<>\PZ.^VJ],=;ASR9MOH8%F*_M7*'E#RAEU8#0E11$ MP6KJW;#KV]BN=PO^K&"K3^;$*EE*^=T:G\NI%UA"4$-A+$*.PR/<05U;(*3Q M8X_I#5O:P-/Y ?TWIQVU+',-=[+^5I5F,_4RCY2PRKO:W,OM)]CK<00+66OW M)-M^;8*+BTX;V>R#D4%3B7[,G_9Y. G(@I\$\'T =[S[C1S+][G)9Q,EMT39 MU8AF)TZJBT9RE;"'LC *WU889V8+6&.*#MNC\I^@)N2+%&:CR0=10GD>[R/#@28_T+SE%P%_[\05"0-* M>,##"WCA(#MT>.$O9-]#*Y6IQ)K\=;/41N$E^?LEN3U:]#*:+9QKW>8%3#VL M# WJ$;S9ZUGIV4/;ZYDV16& MW.4&UE+MR&?1ERS>_9<47=[S&7B[!R\.X-41G!022U0;*"U!LP&RDC76NDWJ MFTJ@1W8:0?3;:_*P40!G=X/@R<)PLO;!!REJ+_8/@4&?JI8\2)/7S\VOHK)[ M+PQRTV0TIEDPQB')R(@%-$U3'#E-4D9&:12A$=*(Q9@^Y"]V) T3\OI5QAE_ MY^9ID!YMG-^#-E88?ESJDHRS<'AKYXP&/!@\O35BC,8\.W#@-!HG.$8T'&<' M#C%E$2>+ZNG_308;TSB-<<0\(#'.:!BAR2.:,$L4>5IW0ED8#!E!;\)/-%F+ MT2R+3WS6.L\,ISP[9J*W. T8._%9:\1M_M,C)TQ%AB;/:!PD R=,0L"3"]43 M#]43_^OJP5RVH,R.DGF=[S]Z'WYT5>N^!>&N.'U.&!R$42*PN3^[&22E88KI)AD-DF,UA!GAX^%DO[F3C1A) M A<1Q;&+8'%$7CH:_Z0/-:#6KMMJ5-@)T[>DP3LT])N^CQV7]W\#7W*UKH0F M-:PP-+A*,>&J[["]863KNMI2&NR1;KK!GQ)0=@&^7TEI#H;=8/C-F?T#4$L# M!!0 ( ,Z* E>"!QJASP0 *4> 9 >&PO=V]R:W-H965TYGNAY_MA+2!D$NEPQO(@\_/]O\?'_6;4\=WGB_.'\T)Y?)J>.9$4$*L3((JO^M809I:DAZ M'%\KJ%/W:0)WCY_I%W;R>C(/5,*,IW^S1"U/G;%#$IC35:IN^>8WJ"8T-+R8 MI]+^)9NJK>>0>"45SZI@/8*,Y>5_^JT28B? '[P1$%0!P7L#^E5 _[T!@RI@ M\-Z 815@I^Z6<[?"A531Z43P#1&FM::9 ZN^C=9ZL=P\*'=*Z+M,QZGIGV)! M<_8?+5W+$W).)9.$S\F- FY*N\&,\??-TC07!( B_P6\)G MW>&_K_(>Z7LVO-\2'KXCO.J]+3SJ#@\AUKW[-CQHAKO:E]JMWG<.SW@T'=9T.]0:W>H%.]&95+FVUB,YJ2.ST@%H/>^:ZN9C]N4+/:E.\51[>?0A.^H1IC68L! 3%B'!&M:,:VO&GE4[_.3RN3^DDAF%Y!!4W; M_!B_6N:![[U,V[/.#O<5&A,6(<$:0A_70A]W;[[ELS]_?O:5SDEM&G=3AN0) MJ&C;H&>=@?O*C@F+D& -V7UO6VIYG9)=@UB (&<+ 6 ?\>_$[,=<])-#HE2\J+:QHNWO6\YO\5YP M]#*Q(?79M&);POO=-?R^B>V'E7RK2Z@%/"HM1*5%6+2FF]LBWO^8*MY'+>-1 M:2$J+<*B-0W:EO)^=RU?K2UIUU:A%Y[]3D0.=,)+>)KJNG%[]7.K4YC5]JRB M=:>H$+7/"(M6.N#N?.$S'W"OJ5BP7)(4YAKO]8YT>A7E-]'R1/'"?O1[X$KQ MS!XN@>H]QC30]^>&ULQ=U;;ZO*%0?PKS)R MCZI3J6?;X$OL-+&T$^ZW1HE.^U#U88(G-MI<7,!)=M4/?P 38\)XC*N_E/VP MXSC,;V; :P%F&=^\)>F/;,-83MZC,,YN!YL\WUX/AYF_81'-OB5;%A=_>4G2 MB.;%K^EZF&U31E=5HR@;@?2X..)QV"]R\N.'I-R*L])\J/\Q5S=#D;EB%C(_+PD:/'CE=VS,"RE8AS_ MJ='!H<^RX?'C#UVK)E],YIEF[#X)_QFL\LWM8#X@*_9"=V'^F+P9K)[0M/3\ M),RJ_\G;?MFKJP'Q=UF>1'7C8@11$.]_TO=Z11PUD"8G&LAU _E3 UD^T6!< M-QCW;3"I&TSZ-IC6#:9]&\SJ!K.^#:[J!E=]&\SK!O.^#19U@\6G!N/1J0TW M^MARH[Y]2(>-_7EKGV[RL;FEWMM;^MC@4N\M+GULY1/ M]"@1-XGS34;4>,56G/::N/WX7'M+W'XF:#\LUMYA%*M5ZGQ&M&T/,N#0]3$K$F/U'(UHWUO^Q;DC&UL4N-.=P-F8=.6<8 M6C CZ>P6<\6,POQ>J]KK/YH33"M6QX=T-Z[<\0G7*PX^CG-;FL3%8Y^5JSXC M24KN-S1>,Q+$[<6"V ^V(2/_<@J0F#F+LG]S9G6W[WW"[[T\;KO.MM1GMX/B MP"QCZ2L;+/_\)VDV^ALO;R Q!8FI2$Q#8CH2,Y"8B<0L)&8C,0>)N4C, V&M MO#,YY)V)2%_>TVQ#-BQZ+XN9Z/RW\WP]3A/(/LTD)B)Q*Q^:\-&]ND@,;<[ 4GFS, # M==H*[NDAN*?"X'YD69X&?LY6Q"_BG!?)0N#22$9B"A)3D9BVQZ9'FWXRD[N1 MC.S30&(F$K/ZK0T;V:>#Q-QI)Y)Y$_! ?;8">78(Y)EX+YUD>?E.2,I>6;QC MO$ 6 I<&,A)3D)B*Q+19YZ4K2=)\T0WE6>'2+U2ABI9K2E05J>M1-_0],UXQX_"XU+ M@Q6)*4A,16+:5><5_#E*D=T92,Q$8A82LY&8@\1<).:!L%9*F!]2POS,SCO. M4^KG) SH2A :EZ8$)*8@,16):?-.2N">4G<7^[S?1H[*1&)6ORG: M9Z?HS#O[==[IJHL;VO6O5<)PYT="Y4\U!:.VKE M)FIE8=1ZN^B9I>5[WDFQMZ=5M4M=B921_PF*DN[$\,6!C-04J*9"-0VJZ5#- M@&HF5+-JK978/N<#9(<.5'.AFH?2VEFC*:*3A+4R2S/VDXB1G+Z3;9J\!F7A M/S='0,OAH)H"U52HIM7:\6M]+''V]=W%?N/O[*&%;%#-JK76E3#.]3+>7&6G\&U3R4UH[:I@1-$M>@F7'."C,7ZYP3OMVE.!> #>C03*AF]9JHW6^B#G1H+E3S4%H[=)L" M,TE<8?:T";;;\MB\#%VC^*]88,V-6&BA&513H)H*U32HID,U ZJ94,V":C94 M#JHI4$V%:AI4TZ&: =5,J&9!-1NJ.5#-A6H>2FLGD:;>4%I\[?D( MM%X1JBE0385J&E33H9H!U4RH9D$U&ZHY4,V%:AY*:]_'IZF(E,5UBVX0LBQ/ MBE12UT+R[[J19T>#94W M(-_4MYYGZ>$SX:<_"BYV+\XOT(I3J*9"-0VJZ5#-@&HF5+/.O(Y/WWK AH[# M@6HN5/-06CN7--6ELO@VBBY]/WE2!"T,A6H*5%.AF@;5=*AF0#43JEE0S89J M#E1SH9J'TMH9I"D,E:^^]J0(6D<*U12HID(U#:KI4,V :B94LZ":#=4.^0^I%E6?<]>]667R0OYN.W\X^G;SHOQ MBQ,*M( 5JJE038-J.E0SH)H)U2RH9D,U!ZJY4,U#:>TOMVL*6,>C+SUO&D-K M7Z&: M54J*9!-1VJ&5#-A&H65+.AF@/57*CFH;1V&FKJ:,?B.MH>WZ,C%B[. M)-#[@$(U%:IIXW[WQM0YR\UYG^.%CLZ$:A9G#@O>QW@YR\F\:CP'.CP7JGDH M;1^RPZ-O!(]8NF;W+ PS4NWR]]^6>WBVB-*7\A-ZU]^K[RW_]+PF79L2YWE+ MNK:KYX<-O[S9TC5S:;H.XHR$[*7H:O3M:CH@:;#>''[)DVWU?>3/29XG4?5P MP^B*I>4"Q=]?DB3_^*7LX"U)?U336?X!4$L#!!0 ( ,Z* E?&PO=V]R:W-H965T%[LE)LQ)AO;;1"1#7BE*&$P$DE598O'W!BA?CQS?>?EP1Q:%,A_<9+C$ M"YB">EA.A.ZYK3)5 M0H\2S5/)M)X?B.=H2A:,Y"3#3*'K+.,54X0MT(13DA&0Z!.ZQ;+HV2<:/U5D MA2DP)7L(LSFZ ZD$R13,:\!I"@H3*L\T[V&:HM.3,W2""$/W!:^D9LBAJW0" M)@PW:X*]J8,-W@CV>\7.4>CU4. %80?]=C\]A4S3?4L/.NCIX7_OHH\/_[N_ M37=UT=K*!6WE JL7OJ'75:+?US-=!;WX_G296^M%W7IF0[J22YS!R-$[C@2Q M B?Y^,&/O<]=5A]3+#VFV/A(8EM%"=NBA/O4$SOUS7+(3 /^+Y*N>M12L94R M^_DJ"6)_H*?6:M/H750TB..+;52Z-ZSW.G@DL2T'H];!:*^#&_N(\;#+MUJ@ MO^E(_-JU S#IWD#>Z]F1Q+8\Z[>>]?=Z=L\5IM:NWL[$JW=GL>TJD@5?,[,; MJP*05%B!/ON5.07L<*ZO#YU3MM\Q9>,H>F7^+BJZ](/+5_;OHBY"WPNW4>-= ME._YOC]H8;5C[L81:"XX/[!8$"81A5P3O?,+K2/J2T/=47QI3\495_J,MSSE7+QUST+8WM^0?4$L#!!0 ( ,Z* E?4'R=FXP( .T' 9 M >&PO=V]R:W-H965T6U[^LDAX+J"UF"P)V-5 4U.%69KTL%-'6@@OMA$$1^09GP MXJE;6ZIX*BO#F8"E(KHJ"JJ>Y\#E;N8-O/W"/%K2#%9@'LJEPIG? MLJ2L *&9%$3!9N;=#*X7$QOO GXRV.F#,;%.UE(^VLG7=.8%5A!P2(QEH/C: MP@(XMT0HXW?#Z;6?M,##\9[]L_..7M94PT+R7RPU^3:/HT7[)3QH]\UI/^(:>B-Q)87)-/HD4T@[\HA\_"'L(?$Q.FZ%P MGZ%YV,OXK1(79!A\(&$0#KL$]<-O(4'XP,'#'CG#MF!#QS=\@V^14Y&!S?(" M?2H\!N0[HVO&F<$B=26\YAMU\]DN<:U+FL#,PS;@"NO%[]\-HN!CE]G_1/;" M^JBU/NICC^>0,2'L/SFGG(H$NMS6%)&CL"UL&P^"RZF_/33Q.F9RU8:\D#9N MI8U[I2V5W+*FLW$\(RDQ$H^O4H"'J03%9$HTY=T%JJG'+R2/CB1WQ(11M^:H MU1SU:Z;/V(Z-)E*11$'*<,BTKO;B;>\!U:DX>J7F_&IPI+@K9M*M>-(JGO0J MQB/]C^I/7E<_/!;6$7/PA]3"_(..BDG(W$6CB6N*=7-M5]N[[,:U'T1 MWE&%OZTF'#8(#2XFF!)57R[UQ,C2]>>U-)AQ-\SQ/@9E W!_(Z793^P'VAL^ M_@-02P,$% @ SHH"5RZ58"[$! @A4 !D !X;"]W;W)K&ULM5A;<^(V&/TKW[B93K:3X!LVEP(S2;AT.[O;S-*T#YT^ M*+; ZMH2*XF0SO3'5[*-@ZEP8$M>0);/.?K\'=T'&\:_B 1C"<]92L702J1< M]6U;1 G.D&BQ%:;JS8+Q#$GUR)>V6'&,XIR4I;;G.*&=(4*MT2"ON^>C 5O+ ME%!\ST&LLPSQOV]QRC9#R[6V%9_),I&ZPAX-5FB)YU@^K.ZY>K(KE9ADF K" M*'"\&%HW;G_F^IJ0(WXC>"-VRJ _Y9&Q+_KA?3RT'!T13G$DM012?T_X#J>I M5E)Q?"U%K:I-3=PM;]6G^<>KCWE$ M^Q]'<2RV1H=2V(\0*M4_F9;7["Y0<% M6B]BJV#M)>/I6 M$<_>(.*:9W[5X?V\)?] 2Y_6&>9(,@YJ'M>S&(GR[AR3="UQ#*GNTBO5I?,6 M^X9/N2L::)L;T&M'7ZQ0A(>66AP$YD_8&GW_G1LZ/YJZR#G%)N<4FYY3;'8F ML9KE[3\)QY.Z?8Y)QBTW.*SUH"SQ=J6Z5)NY+=D]DM(Q>WD1\27A I(\4*%Y[0Z:KW@Q85?\2#9*K]O>F12LBPO)ABI MF4 #U/L%8W+[H!NHKEU'_P)02P,$% @ SHH"5[U#&91% P ?PX !D M !X;"]W;W)K&ULQ9=M;],P$,>_BA4D!-)H'IMN MI8W4AU2 -%&M EY[B=-82^Q@.^WX]MA.&MJ2EDP$\::-[?O_?#Y?'-]D3]D3 M3Q$2X#G/")\:J1#%V#1YE*(<\@$M$)$C"64Y%++)MB8O&(*Q%N69Z5B6;^80 M$R.8Z+XU"R:T%!DF:,T +_,[P:*7MM\!6C/3]Z!FHECY0^J<;'>&I8RB&4H4@H M I1_.[1 6:9 THWO-=-HIE3"X^<#?:77+M?R"#E:T.P;CD4Z-6X-$*,$EIEX MH/L/J%[/4/$BFG']"_:UK66 J.2"YK58>I!C4OW#YSH.1P+;NR!P:H%S)G#L M"P*W%KA=!5XM\+H*AK5@V%7@UP)?Q[X*EH[T$@H83!C= Z:L)4T]Z.W2:AE@ M3%1B;023HUCJ1+"I$@K0!&SPEN $1Y (,(LB6A*!R1:L:88CC#AX!V:R)\99 MJ9(!;%!4,BS42/@<966,8I PFH,%S8M20)TX$AM"1B2'@S5B8)-"AL";)1(0 M9_SMQ!1R# MEV9WB7*:$O?BR^EM?3N+L M-HGJ:JQ[ =M3[K6L9UY-[+5/K$[V,2]@A*:&/+HY8CMD!*]?V;[UOFV[^X0M M^X2%?<)6/<%.4L%K4L&[1@\V@D9/@!<9%C<@HF2'6/6=4_O>ML$5[D[CU)=V M%U@#RYN8N^.-ZV*T[&(4=C%:_<'H)###)C###H&AA4I_#B")Y:>?"X8C(=\/ MK@?A'K*X[:V>7T6_]"WH$[;L$Q;V"5OU!#O9;+_9;/]_'8A^GZG0)VS9)RSL M$[;J"7:2"J,F%4;_[KV_BG[I9E>PX=&IYMO^W=DA^KN18_FW_MDIVF;E>O;9 M,=IBY?O.W=DY:AY=D'/$MKJ4X4#?<:LK2-/;5$LS722<]2_L\=)NZ0]E=545 M0[_P56EV#]D6RUW)4"*GL@8CZ2NKRIVJ(6BAK^>/5,C+OGY,986(F#*0XPFE MXM!0$S0U9_ 34$L#!!0 ( ,Z* E?=&.N*K0( !(( 9 >&PO=V]R M:W-H965T)0Y@$)/!65R MZN1*E=>N*Y,<"BPO>0E,SV1<%%CIKEBYLA2 4PLJJ!MXWL@M,&%.-+%CMR*: M\$I1PN!6(%D5!19_;X#RS=3QG>W '5GER@RXT:3$*UB >BAOA>ZY+4M*"F"2 M<(8$9%-GYE_'0Q-O WX0V,A.&QDE2\X?3>=+.G4\DQ!02)1AP/JSACE0:HAT M&G\:3J==T@"[[2W[)ZM=:UEB"7-.?Y)4Y5/GRD$I9+BBZHYO/D.CQR:8<"KM M+]HTL9Z#DDHJ7C1@G4%!6/W%3XT/'8 _> $0-(#@6$#8 ,)C 8,&,+#.U%*L M#S%6.)H(OD'"1&LVT[!F6K263YC9]H42>I9HG(IF2<(KIB2Z@P3(&B\IH NT MT*O_-'WL<^5]^2+'XCLAW'P];Q\!![=,\5IKH2 M;>WN/8(UQ7BG1N5(,5)_BX;,M M'(_&HSW%SX,^C,?[V]P3Y'O_;:F5N)T";%[+[UBL").(0J9AWN58LXCZ!:H[ MBI>V)B^YTA7>-G/]:(,P 7H^XUQM.Z;,MW\#HG]02P,$% @ SHH"5]-S M(#4@ P 'PT !D !X;"]W;W)K&ULK5==;]HP M%/TK5E9-G;0U7Y!L#")! VR3.E7MNCU,>S#)A5A-8F8;Z/[]["2D$$(*:E[ M=NXYQ[[G)KGI;RA[Y!& 0$])G/*!%@FQ[.DZ#R)(,+^B2TCEE3EE"19RRA8Z M7S+ 809*8MTR#$=/,$DUKY^MW3*O3U79YEA#MK^ (:\^P7;?)8Q]50L.*")@58[B A:?Z/ MGXH\[ D3SW *@!6%= Y K +@'VJ0J< =$Y5Z!: ;A7@' $X!< Y5<$M &YF M5I[=S!H?"^SU&=T@IJ(EFQID_F9HZ0A)527>"R:O$HD3WC (Z"H5'-U! &2- M9S&@#^@[9@RK&D&7/@A,8OY.KC[<^^CRXAVZ0"1%/R*ZXC@->5\7 M(=MXCRS#LFLV='TZW*K+Q^O4QZ]3GS3#?0@DW#P*GYX.-QNLL,N"MC,^^PC? M3KU/.H-T.-+',! DX]X#FP-FO?VC>D8G^L,;I/, M;Y-LW";9I$VR:4MD>V72*M?[ M1J5SO3]%<=RFXN10\9/KVON*TYH@TS#*H#T/NJ4'W48/'M(9B6,(7_ @)^GN M2)O6CG3N0:/2N1ZU/8!S M6#'5&^R6%(MYK;QM.?FUM]IQ]+@"VR5INC+(/YFZQ< M+;OY8=;$5M9'9N_:K%GWS=XX;]:?Z?-/AQO,%B3E*(:YE#*N7%DT+&_'\XF@ MRZP;G%$A>\ML&,DO&& J0%Z?4RJV$R50?A-Y_P%02P,$% @ SHH"5[26 MU)K_ P PA8 !D !X;"]W;W)K&ULO9AM;]LV M$,>_"J$50PLTT9.E))YM(+8D=,.*!4F[O1CV@I'.ME")]$C:SK[]2$E6+)M6 M;)3H&UNB^/\=>73F99\QA1HN_\DPLQ]:MA3*8XW4A'NGV$S03"A0OI06O?M&VZ>M8*%US0(W .Q0,3@C\1N"?:V'0" ;G6@@:07 H"$\(PD80 M5KZOG55Y.L("3T:,;A%3O25-753AJM32P3E1F?4DF'R:2YV8W*G M"+U_]P&]0SE!7Y9TS65//K*%'*6R9:?-B*;UB+P3(_+19TK$DJ.89)!I]%&_ M/GQ+G_3K7:\'8$OWMC[V=CZ>>KW$W];D&OG.1^0YGJ\9T.Q\N:?SQ_=9C[_/ M>M(OCR"5U%7!I4D["HAH453.WZF\E5Z#HC>[,?+$TG+[CI=DK>Z-1Q M;M Z-^AU;OMVL=?=8,MR 8C.Y]JU/#@:Q5W8'>CLN,O!?*.Z1] #B8\AKG_@ MD&-*X.C=$;;N"'O=(3> -Q(MU(33'QPXH-?(I0D4'LWRV&)LTF*BL^B>\.Q- MZ]F;7L]^83@#I%G,=4[N15WZ-IN$129AL4E88@C6">YM&]S;'[M'WYI, ).P MR"0L-@E+#,$Z"7#7)L!=[]O]P.@FK\Z>*M;PLI+'2,A06@>]J,X1NCCW4B^- MLTE8='>\!KJ^=[#JFK28:"SZ>[MB)RZN\WK:U'7!H&H[3( M*"TV2DM,T;JAW3O(NS]VU6WLF^5V$I@BZH8RE'URM75B[:U+;C> M5V7&@_:I.YRYFO;('<9U.?457U=W/V,FC[P<%3"7IISK&[DIL+I@6M\(NJH* M?,]4"%I6ETN0W]=,=9#/YY2*W8TRT):M)_\#4$L#!!0 ( ,Z* E=.)ZG# MBP( ,P& 9 >&PO=V]R:W-H965T]A+XFO? M>*,CEU2J7J4]>5>0D5EB>\!J97EEQ46.E0K%Q9"\"% M!574#3PO=BM,F).E=NY&9"E?*TH8W @DUU6%Q)QJGLBFV M*2X(2'0X!X4)E4?H"WJXFZ/#@R-T@ A#]R5?2\P*F;I*[VF0;M[QG[?\P0?\ MW];L!(7>,0J\(!R S_;#YY!KN&_AP5NXJYWV=H/>;F#YPK_8?4%S(G/*Y5H M^G&VD$KH"_5SR%]+& T3FB([E37.8>KH*I(@-N!DGS_YL?=UR.U_(GOC/>R] MA_O8LUOVGQ7FGW7&&JSZTOX&/$0 U)C-]]-#_Q@FA'XT#6 M)/&]'9'N5J\Q??X:BQ5A$E%8:IQW,M8F1=L[VT#QVK:?!5>ZF=EAJ7\W($R" M7E]RKEX#T]'Z'UCV&U!+ P04 " #.B@)7QP&.KX(% "B*0 &0 'AL M+W=O_?:39P$+> LF*25[L.?(12' ),03?JB@>!Y,H\]AE\M8\'D>% 8] M:MO]7LC]R)J.\_?NX^E8IBKP(W$?DR0-0QZ_?A&!W$XLQWI[X\%?KE3V1F\Z M7O.E>!3JQ_H^UF>]4F7NAR)*?!F16"PFUF?G^L9ULX"\Q3^^V"9[QR2S\BSE MS^SDS_G$LK.,1"!F*I/@^F4C;D009$HZCU^%J%5^9A:X?_RF_BTWK\T\\T3< MR.!??ZY6$VMHD;E8\#10#W+[712&O$QO)H,D_T^V15O;(K,T43(L@G4&H1_M M7OE+T1%[ 8[;$D"+ 'IJ "L"6&YTEUENZY8K/AW'WPK% M_2#YH)O_>+PE[]]](.^('Y&GE4P3W389]Y3.,?NDWJS(Y\LN']J2SU]I=$68 M_9%0F[*&\!LX_%;,=+B3A]-J>$_W3-D]M.P>FNNQ4[I'O#EOLK73<9MULLEX MG:SY3$PL/=L2$6^$-?W]-Z=O_]%D$DFL8IF5EAFD/GV2B@=D?;+QG5H_5\MN M&INIRY@W&/F:@')MI<1A]))!J[U*LE,7 ][R#3>J.A MX[G->?;+//M@GE^A@09#NU8XDEC%Y:!T.4":U -,RTAB%X\\''B@$^6'^;T[3<0B#4C@+T2C:UC'(Z^"QTVL<0-'GNO0 MP(,#/JBKI !\?0@\.PBAGDD,ZVD=2JM@V).#"*G%[,L,X M*&8P\ER'!F$FWW",Z #_ D>L , %'GNO0X!*%,>=&ANM4B3@? MV$0NU);'S0Z1H*=P?0F$H@:AJ(=5SJ@(A:56M6T0BAY953JYG&$=!I3S)6B) M&EJBN+1$Z[3DZ#]VP$NTSDN.8[-!,S%10TP4)J:_!4_$2@9SXH5BH@I.HX22*Q4D4E9.PU*K+^8:3&,PWG1?T[?KB'_69I+$X9Y6++K:&&I53O ( _#0AZ&BCQ8:E7;>S\Z(2'/$1W@&0%' MGNO0( ^#D:>]LMMA'I;L/,27H!]FZ(=AT0]#I1\LM:IM0S\,B7Z.Z P#T>> MZ]#0#X/IYT&D"7\.!/&C1,5I*TS ,IV']1*_IS'#4&R(5NP247%Y?<.BX-G<$ARKMU7!HX;@O)NP:77!B7[O3S MQ(^6>99/4NK+R\8<40D)2ZWJV1"2BT5(+BHA8:E5;1M"R!T>;N?I[6V@RW8OWO%XJ1]F)! +'65?#?2\ MC7<; G&ULK59M;]HP$/XK5E9-K=0U;T [%B(5PK1.ZH3*NGV8]L$DAEA-[-1VH/WW M.SLAXR5EW<87L"_W/'?W^.)+L.+B0::$*/249TP.K%2IHF_;,DY)CN4%+PB# M)W,NTY3L_.,656&!C;1(0!+U5&&9D(),L\Q^)Y2#*^ M&EBNM3;2?.+5I7OI6.AN)2*YS48 M,L@IJ_[Q4ZW#!@!XV@%>#?!V 9T7 'X-\%\;H5,#.J^-T*T!IG2[JMT(%V&% MPT#P%1+:&]CTPJAOT* 79;I/IDK 4PHX%4X$M)Q0SPBS!(T?2UI $RCT#GW! M0F!]B.@T(@K33)Z!]7X:H=.3,W2"*$-?4UY*P,G 5I"*)K3C.NRP"NN]$-9' MMYRI5*(Q2TC2@H\.XWL'\#9(T.C@K748>@<)/Y?L OG..?(OU M98%C,K#@6I-$+(D5OGWC]IP/;:(?DRPZ)MGX2&1;Q]-ICJ=SB#V,")#&%.N; MMNT(*G3/H/6<6(;O'2>PEYO*[ONXSJY3U.)TM>LTWG?RW VGK0J[387=@Q7> MY 6FPG1;G&*Q(*U7S$&.OVVU8Y)%W3U-KG9EVW?9UN-5S B+H<2I1S$NF MJG>YL383^]H,JAW[T.V/W!9[!!.^&LB_Z:O/@UO0G#*),C*'4,[%)60KJI%; M;10OS$R9<043RBQ3^$HA0CO \SGG:KW1 9KOGO 74$L#!!0 ( ,Z* E>^ M-RC$!@, '<) 9 >&PO=V]R:W-H965TK'=C'MPH&38-7@S#9)^^]G0TH3<+-< M[";!<-YSGO?@#\8;+NYE#J#00\%*.7%RI5;GKBO3' HBS_@*2OUDP45!E!Z* MI2M7 DA6BPKF8L\;N@6AI9.,ZWM7(AGS2C%:PI5 LBH*(AXO@?'-Q/&=IQO7 M=)DK<\--QBNRA!M0=ZLKH4=NFR6C!922\A()6$R<"_]\ZGM&4$?\H+"1.]?( M6)ES?F\&G[.)XQDB8) JDX+HOS5,@3&327/\V29UVII&N'O]E/UC;5Z;F1,) M4\Y^TDSE$V?DH P6I&+JFF\^P=90:/*EG,GZ%VV:V#!P4%I)Q8NM6!,4M&S^ MR<.V$3L"?_"" &\%^%A!L!4$M=&&K+8U(XHD8\$W2)AHG:K]MIILJ WL5L_[.Y8JD M,''T I,@UN DKU_Y0^^]K07_*=E>0X*V(<&A[&U#H%@Q_@B 4EZ8Z4#,2K,Y M;](-ZW1FHU@G&/N#L;O>==0/&N H;H/V2 H4@9+PA TD]9&V*0)=XK[ M7M E[ <%<60'#%O \"C -909%RC-B5B"=^,*K];WG0\<[B';+%6'6<\3K;1HA#G$'RA(5Q=&H0^7NG(KFD^2; M7HJTE'KO6&B9=Q9I5Z(YY9N!XJOZH)QSI8_=^C+77T8@3(!^ON!T%L2\)*A@/<)Q\^P%VG$QR:%;%(SMV+^(1+Q0E M&=P+) O&L-A,@/)R[(7>=N"!+);*#/CQ*,<+> 3U/;\7NN0=0_8!#5!I'EKAQ9RBNL<#P2O$3"S-9J MIF&7:JTU',G,KCPJH;\2;:?B6]!+DN@3NL-"8!,A].$*%"94?ASY2GLP\_RD M5IM4:M$!M0&:\DPM)?J2I9#^;>]KL@8OVN)-(J?@MR+KH&YP@J(@ZB)8J^H\ M.)2[S<*[5KE[<.%2 IP@&X 3= 4R$22W)^7GK9Z+;A0P^:LM!I5PKUW8I-&Y MS'$"8T_GB02Q B]^_RX_!MQ2F3"BTPA?=JA#;72"X.]J 6=8- >N-,& MX]2),2&4@B )1M*Q^&1\ ^:[#/G(%]J+/@T,%S M6_>K@^?@"(/=11HXM:8Z#UC1"N&V?&.$PKTK/CS6UM;*_YD\VI%'+^SNZZZ7 M%V1"N\TNHMVK$3IO]WB*UP=W^1CO0KA[&,+>T7;9^>:\E7SWJ(3NZ__5N^R6 M<22SOU<@,1 +6P9*9!^"JE9J1IM2\Z(JL';3JSIUBL6"9%*CSK5IT#G54*(J M_:J.XKDMMV9+--I>Z7 9A)NCO<\[5MF,<- 5X_ =02P,$% @ SHH" M5X/%XG_6 @ < D !D !X;"]W;W)K&ULK59K M;],P%/TK5IC0)L'R3A^DD=8' L2D:2\^(#ZXS6T3+;&+[;3CWV,[:6C3+%2P M+XU]<\ZY/M>IK\,M94\\ 1#H.<\('QF)$.NA:?)% CGFEW0-1+Y94I9C(:=L M9?(U QQK4IZ9CF4%9HY38D2ACMVP**2%R%("-PSQ(L\Q^S6&C&Y'AFWL K?I M*A$J8$;A&J_@#L3#^H;)F5FKQ&D.A*>4( ;+D7%E#V>!PFO 8PI;OC=&RLF< MTBP7Z)X%0$ITGP7B"X%<$]-8-7$;Q3,_@505LW2^^Z<%,L4"G4]!X#3C%S+\<#=%YV<7 MZ RE!-TGM."8Q#PTAR..B:TI$PM&,Q!"W\*?=_*"#;TK/ MM7%G9WSL= I^*<@E.T2ZCP;\C5>P,B0!Q8'M@$C>OO&#JP/;=5]3;'I:XK- M7DGL8!^\>A^\+O7H%HA \"R; (>V+2C9@6:K#K")O'X0FIO]RIZ F1YC!CWO M$#-KP01^C3FPY]?V_$Y[CYBE>)X!RO1ALY"'39O+4L3?RVSWG8;+8\S ;9@\ MACA. S-KP5AVN\F@-AETFKRG F=_<1@3 5KIW1 M:\Q6*>&R9$N9RKKLR>U@97\O)X*N=0.;4R';H1XF\DH$3 'D^R6E8C=1">I+ M5O0;4$L#!!0 ( ,Z* E?H"__-GP( $<' 9 >&PO=V]R:W-H965T M8:FZ?.F*A@,NC*BB;N!YD5MA4CMY9L8F/,]8*RFI8<*1 M:*L*\].;ZS'7@@RU+J 3?/&KR$*=>=3,7(\[0@HS*4.@=5K!;= J8ZD?/S:!'5Z MIA;NMK?1/YCD53(S+."6T6^DD.7(21Q4P *W5#ZP]4?8)!3J>'-&A7FB=;RQ;3B11T^=W(#&A MX@*=(5*CQY*U M>%R%RI/.A([GS#&W>\X #O,$!/TSMT?G;Q M=QA7I=#G$?1Y!";NX'@>WV]F0G+UJW_8K'4AAO80>O]?BP;/8>2H#2Z K\#) MW[[Q(^_]$8.#WN#@6/1ZQ_"1*[:RH9T6G6)&-%>VQTBBQH^(>%9]"Q394O(>* MA[X=E?2HY"CJD4E,$35'KL&OJN))Z[E*]M!1F![XHFG/3H^R)WJ?UQ*M,&T! MX>*G*CC:@(V?[O$OH_# [O&]/^7'^P\'JO9T'X(2/"/4%!]KC?'V3DV8#L-_ MS+@[95%?,?>8+TDM%&*A9-Y5K)+A7=7N.I(UIE+.F%1UUS1+==,!UPO4_((Q MN>WHXMO?G?EO4$L#!!0 ( ,Z* E>&PO=V]R M:W-H965T=9>P"KOE![2(+4']^Q<6S,F@EH7]3]L 'C\XP=>/&8'.&;URS_NU@P MQLE;$J?%[6#!^?)Z."R"!4MH<98M62H>F65Y0KFXF\^'Q3)G-*R*DGBH*\7#"^9=G? MY1TGO!THY1:QF 6\)*CX\<(>6!R7DMB.?VITT(Q9%F[??M?-:N?%SGRC!7O( MXK^BD"]N!Y<#$K(97<7\*7NU6;U#YZ479'%1_4]>ZW65 0E6!<^2NEAL01*E MFY_TK?Y%;!5HZIX"K2[0#BT8U06C0PO&=<'XT(+SNN#\T())73#9+=#V%%S4 M!1>'%ES6!9>'%ES5!5>'%JC*^S.G'%S2/-G?/=M[2]Z?;K5ZOH>;%U;UJM0I MI].;/'LE>;F^\,H;U4N[JAX&7*Q!:4S#.K1K,UH MVI[11N11^(N"&&G(PIYZ1UX_D=0/Q9XWNZ^][_Z])@6?V?*,J,JO1%,TE2PI M%[^(GLUZD"ON*CTCRN@C19Q#V-@ML;%;(TG9W06"$;]D/$_VII8 M/%&7-6-\?2*?ZJA^EL1CU+P[C"I]M$?WHT <<%GUSI"S%Y:N&"D6-!=+YCEC MU=M&SS;?;]1QOUI.+*Z+)0W8[4#,' J6O[#!])>?U(GR6U_VD)B.Q PD9B(Q M"XG92,Q!8BX2\Y"8#\(ZJ1TWJ1W+]*F?%04)F@/Y6DQU@WQ%8_(O^;DOK5+M MV+0B,1V)&4C,1&+6!IM46'G:]#)5;H8OVQ%$#N=\.)R+',[[<#@?-%PG+.=- M6,ZE81$3WO)<-BK(G^21A>*LD/9E1(H9ATZ0J45B.A(SD)B)Q"PD9B,Q!XFY2,Q#8CX(ZZ3VHDGM MA?30:M$HW9Z'_EI_D% 0&L=LSL)X3:)TEI$O-!6">3ETTF+Z69?&;!*H_XFH1LF141%^>$ M]>=%?0&46L<&$(GI2,Q 8B82LY"8C<0<).8B,0^)^1M,5;?>3]7QI'E'[63P MJLG@E32#OQ><9M8L*+A038=J!E0SH9H%U6RHYD U%ZIY4,U':=T( M;[4XJ$?]/>3H\U"Y?W26D9H.U8Q:VSY]O.B>/IK0 2VH9D,U!ZJY4,V#:CY* MZP94:P.J'?PW&)U]6:U[0R@UC@XA4M.AF@'53*AF034;JCE0S85J'E3S45HW MKVU7D'J:MB 5VA<$U72H9D U$ZI94,V&:@Y4JN5#-@VH^2NO&M^U\4J].,T6&MD%!-1VJ&5#-A&H6 M5+.AF@/57*CF034?I76_,*%MB-*DW1H_/D6N_>U)[:0[J7WX>!5=OI7'I@ZJ MF5#-@FHV5'.@F@O5/*CFH[1NZMH>)DW>P_14'RR?JX/EG?1@*:>./5A"-1VJ M&5#-A&H65+.AF@/57*CF034?I75CVW8V:=I)YKL:M-D)JNE0S8!J)E2SH)H- MU1RHYD(U#ZKY**T;X;;929-V8C1'WDULV=NR"O2>KU*16T?G%MKA!-4,J&9" M-:O6MK]R9*24_W:^5:5GO8N>]9R>]28]Z[D]ZZE] WO0W?516C<@;2N1)F\E MZ@\(%>>#9,ERN/+W0#M\;3= .WQ1KOY@7;ZH+1N?MI.'TW>Z?,8I5&R2L0A M9=])GGCHD27?6%Z4,7H.(K$PFD4!N0M?HB++U^0^HWG_ARW0]B"HID,U ZJ9 M4,V":C94EVN7R5_&-$W+U3>3X8)\VIXI]WT#\+U\HXY^ X!^$1)4,Z":"=4L MJ&9#-:?6=N?-BKH[OX8V%D$U'Z5UH]TV%FGRQJ)'^G;"63BT PFJZ5#-@&HF M5+.@F@W5'*CF0C4/JODHK9OSM@-).TT'D@;M0()J.E0SH)H)U2RH9D,U!ZJY M4,V#:CY*ZUZ3HNU &LD[D/Z?6;A\HXY] X!J.E0SH)H)U2RH9D,UI]9V9^'J M:.?C:Q[ZLI6.\LM M]=I6>Y8[ZK6[N6);RV\N(/=(\WF4%B1F,S&4 @ !D !X;"]W;W)K&ULK5;O;]HP$/U7 MK*R:6HDV(8&P=2'2"JJVB4ZHM-MGDQQ@-;$SVX%VVA^_LY-&T*6,2GPA_G'O MY;VSCTNT$?)!K0 T>=A9 YU3B52U<5$FAJ M07GF^IX7NCEEW(DCNS:5<21*G3$.4TE4F>=4/EU!)C9#I^L\+]RRY4J;!3>. M"KJ$&>C[8BIQYC8L*#9T/ M#DEA0I)'^L\; &ZO5< M?@WP#P4$-2"P1BMEUM:8:AI'4FR(--'(9@8V-Q:-;A@WISC3$G<9XG0\AKDF ME*?DN]"@R)0^T7D&Y)S,\+ZD)0[%@DP$7Y([D#FQX:=CT)1EZ@S#[F=CWDE^0P.L0W_.#%OAH/WP,"<*[ M%N[OPEW,2),6OTF+;_F"-Z6ES5;%TVOG,35XJ0J:P-#!(E,@U^#$[]]U0^]3 MF\DCD>U8#AK+P3[V> )*D9+37$C-?D.*Q8 Y8$J5E"= $J%TZ[E6K*%E-?\9 MZ_@\"+N1N]XVUA+4"P9-T([@7B.XMU\PWLIS;6ZE4=HAF3%PH.B*N;^EQ_?" MX.,+U6U1_3!HE]UO9/?WRKYAZ8@6Y)IQE,AH1F9XD"P!U2&3R8C\J0IM(BAO M$[Z7^ZW7[4AD.VD(FS2$1ZJP\)B6CT2V8WG06!X<2]N MYO^B*GWN5E\P/?F&RB7C"BME@3CO8H 70%9]KIIH4=A6,1<:&X\=KO#3 *0) MP/V%P,.J)Z;[-!\;\5]02P,$% @ SHH"5\^M*31B @ \04 !D !X M;"]W;W)K&ULA51;;YLP%/XK1ZR:6FDKA 3H.H+4 M-IJZ:9VB7K:':0\.G 2KQF:V29I_/]M0E"DD?<'7[P:JF!\&0>Q7A'(O2]W>7&:I M:#2C'.<25%-51&ZOD8G-U!MYKQOW=%5JN^%G:4U6^(#ZJ9Y+L_)[EH)6R!45 M'"0NI][5Z/(ZL??=A9\4-VIG#C;)0HAGN_A:3+W &D*&N;8,Q QKO$'&+)&Q M\;?C]'I)"]R=O[)_<=E-E@51>"/8+UKH%#@DC1,WXO-+79Y(LN7"Z;< M$S;MW>23!WFCM*@ZL'%04=Z.Y*5[#SN ,#P "#M Z'RW0L[EC&B2I5)L0-K; MALU.7%2'-N8HMQ_E04MS2@U.9S-<:""\@!]"HX(YV9(%0_@(=T0WDFIJ-L42 MO@N^@D>4%3C Z0PUH4R=P0E0#H^E:)0A4:FOC2?+[.>=_G6K'Q[0_];P'87'L4 MX9AO9$H9>12HV&09%J_7).6[B>,[;Q>>Z&HM]04W'.=X1>9$/N>/0IVYE4I" M,\(*RAD29#EQOOI743#4 >:.;Y3LBH-CI!]EP?F+/KE-)HZG>T12$DLM@=6_ M+9F2--5*JA_?2U&G:E,''AZ_J=^8AU^ M^XN4#V0Z&/.T,'_1KKS7-3IL=]+H7ZE*HX&49D M(1%F"7K@DA3H$;_B14K0'^@!"X'UF*#3B$A,T^*+NGI/DRG.T0UEF,44IVA. MQ);&I#A#=W=3=#%VI>J_ M[H4;EWV]WO,!7NF?!^ M,]Q5T"OR044^,'J##_2F/,M4XL\ECU_0?^B>B!41Z.M*$*+J2JI+3T0-O^@G M9^B6Q;TV7M86])1Q5>0X)A-'S0F%&BGBA+__YH^\/]OH08I%0&(-LOV*;-^H M]SOE=!N_/B0_2+$(2*S!;U#Q&QR3F87)S%PEI2ED=*J*-^%IBD517_W2AM4J MWQ4KI%BT%[LP8GI)W(9!+S@?N]L67,,*U]"*ZQ\B,G3',6M#80WMB@)2+ (2 M:R ;5;BN%K4*ZI]KV(M6VLK7=,.4BP"$FO0 MO:SH7@*5[24D/TBQ"$BLP<_WZMVV9U]:!5'EBI8XIJDN6ZF2L'4C;)<9HE>B MEN'6/; ULBLM*+4FK@-SXEN?TR0<9844&[,GS@55I9SCM)69_],\I_?YC8G. MWEYG.D!J33JU@?#M#F(FZ$I-;L8_+TEK'=H5NA9BJ>8'!XB]GN<-FY0CJ%:; M7.KMOV_='8=ZQD]1CE]-SGQ$!G3O7ZKI<)2K%;IF:K1:8O:#9L%2VX.[V>O;4Z@/LW>G,&-0)0*DUAZ+V M#/X0:"GU02T$J%H$I=:$6+L(W[K)#N^Q4!,@$B8-<8&P]J6Q*OKV; 3U$J7: M^[EP>/Z^Y#_#)_BU4?#M3N$S2]Y(&B/2BAO25$Q!U2(HM>:@U";%OX J?E C M JH60:DU(=9>Q+=NU<-O6%#S7;4I_V7*N6@E"&I%2K7WZ[S_ON@_PV4$M\1;%56??SV4W[2F_O4.=OHD$]#)1:0)J3*:A:!*76A'CPKL1N=;JM]':QSB#;7<]/*SU4JTU$M>L)[*[G MOM;;N]89..B;%"BUYK#4GBL80)4_J%L"58N@U)H0:[<4V%^Q'+G6VU4Z$QP> MM=9#-;I'XQZ\RM<_O-A/? 5*R5+)>[USU9K8_Y9A?R)Y;M[N+[B4/#.':X(3 M(O0-ZO,E5WE7GN@?#%2_* G_!U!+ P04 " #.B@)7@TD.-ZD" "&"0 M&0 'AL+W=O8ZFJ?&N+D@-.#913VW6< MP,XQ*:PH-&U+'H6LDI04L.1(5'F.^>,U4+:?6F/KJ>&&;#.I&^PH+/$65B!O MRR57-;M524D.A2"L0!PV4^MJ?+GP=;P)^$9@+P[*2,]DS=B=KGQ*IY:C!P04 M$JD5L'KL8 :4:B$UC/M&TVI3:O"P_*2^,'-7"STW@,B<+'!G<[\/@T_C61 M(^0&1_'Y:?P+YNW@QQWXH@?NON_";>57:YK;FN8:/>^(7F/3CZNUD%Q]FS^[ M[*@E_&X)O5]=BA(G,+74AB2 [\"*7KT8!\Z'+G.&%(N'%)L/*;882.R9J5YK MJG=*/6H^.6$^N93L2 I%*M0NF5#,(462H11+Z+*Z%@Z,L#Y)=I$3VKM#_TZF M_E__AA2;#RFV&$CLF7]^ZY_?V[\+)#)EFD"XDAGCY)?R[XP436OG[EF+3PX\ M5'<#\_O+RKZ!<=_ ^;^!GM,9N3@N^2>R7CS[X$C2-Q2U!6Y)(1"%C6*=T5LE MPNM3OZY(5II3:LVD.O-,,5,7)> Z0/5O&)-/%7WPM5>OZ#=02P,$% @ MSHH"5X2;]&17!P F5L !D !X;"]W;W)K&UL MK=Q;K!-T]WE<)BLMR)P MDXMH)\+LGOLH#MPTNQH_#)-=+-Q-$13X0T/3IL/ ]<+!\JJX[4.\O(KVJ>^% MXD-,DGT0N/&7=\*/'J\'^N#YAEOO89OF-PR75SOW0=R)]/?=ASB[-CPJ&R\0 M8>)%(8G%_?7@K7[)1UH>4&SQAR<>DY/+)'\H'Z/H4W[%V5P/M'R/A"_6:4ZX MV:^#6 G?SZ5L/SY7Z."8,P\\O?RLT^+!9P_FHYN(5>3_Z6W2[?5@/B ;<>_N M_?0V>F2B>D"3W%M'?E+\2Q[+;:?:@*SW21H%57"V!X$7EK_=I^J). D8&6<" MC"K : 1DB=L#1E7 J&N&<14P;F88GPF85 &3KAFF5<"T:X99%3#KFF%>!C'=U%U>Q=$CB?/M,R^_4!1=$9^5B1?F MZ^,NC;-[O2PN7=ZET?K3-O(W(DY^)-;GO9=^(6_(K3AD-PA2W$WN=KZ7DI], MD;J>G[RZ&J99YCQ^N*ZRK,HLQIDL.KF)PG2;$"OC]L?_?_C!UN"G66;C>X_5RU."- M&Q_W1S^O\ Z*L5 H4G6.CG\51@4[.L.N?#=)2'1?K?^_?LGN)TXJ@N3OEGU\ M5V+C=BP_PE\F.W: D27XD?$W649@?'XL>TLSM<;CK36+?EYLMY2JJKIL:JF/:IJY\;DX/I[4533)O)] M-T[(3L1E/>6%5;N-YH29M:_6F[UJ<7^NVQ MM<;52-^__%#-A&H65*-0S89J#*HY4(VC-'E1G(R@=&1;5&FHU8'43*AF034* MU6RHQJ": ]4X2I-7AU&O#@/;(56>/I(_F9V/&DV2.F_ORD=J%E2C4,V&:@RJ M.5"-HS2Y\NLAI*XJ<90FUWT] M?M;5\^?3/NG<- XY?UQ!-1.J65"-0C4;JC&HYD UCM+D[R75(VI#0_9)!G16 M#=5,J&9!-0K5;*C&H)H#U3A*DU='/:LVE-.^_GU2Y37ZI.;_HE9G[5WWT"DT M5*-0S89J#*HY4(VC-+GNZRFTH9Y"2WW2N4&$_5\VH!^2]: CJFAF@G5+*A&H9H-U1A4M]ZUS-TL S5;*C&H)H#U3A*D^NY'BP;ZL'RC1=ZP3YH MK5SDY' %U4RH9D$U"M5LJ,:@F@/5.$J35T(]6S:FT+X'.F>&:B94LZ :A6HV M5&-0S8%J'*7)JZ.>,QOJKSOW[WN@DV:H9D(U"ZI1J&9#-59I^EAJ4YM?\8?F MY"A-KOMZ@FRH)\@W[M/9_@CZ36:H9D(U"ZI1J&9#-0;5'*C&49J\$NJ9LK& M]D?0^3)4,Z&:!=4H5+.A&H-J#E3C*$T^LV ]7QZIOP+=NS]2>WW7!U0SH9H% MU2A4LZ$:J[1&?]3X7_8.-"=':67=#T_.N1N(^*$XQW.2%?0^3,L3;1YO/9Y' M^FUQ]N3&[:9^:>DMMU/]TB[/$EWSY4FK;]SXP0L3XHO[+)5V,9L,2%R>![J\ MDD:[XHR_'Z,TC8+BXE:X&Q'G&V3WWT=1^GPE3W \&_?R/U!+ P04 " #. MB@)7EETW,80" ! !P &0 'AL+W=O12%0 :/92,JY%7:%T-,599 251/5$!-SMS(4NB MS50NL*HDD-R!2H8#WX]Q22CWTL2M362:B%HSRF$BD:K+DLC'&V!B/?+ZWF;A MCBX*;1=PFE1D 5/07ZJ)-#/2T!*ZHX$C"?.1=]X?CV,:[@*\4UFIKC*R3 MF1!+._F8CSS?"@(&F;8,Q#Q6, ;&+)&1<=]R>EU*"]P>;]C?.^_&RXPH& OV MC>:Z&'EO/)3#G-1,WXGU!VC]1)8O$TRY?[1N8N/ 0UFMM"A;L%%04MX\R4-; MARU ?W $+2 X&\!80L(G=%&F;-U2S1)$RG62-IHPV8'KC8.;=Q0;D]QJJ79 MI0:GTZD6V;(0+ >I7J-W]S75C^@234PQ04K(D0M 9[>@"67JW.R]1!BI@DA0 M"=9&@B7"69ONIDD7'$CWJ>8]%/H7*/"#< ]\?!Q^"YF!]QT\V(5C8[QS'W3N M \<7'N!K_7Z_GBDMS1OU8Y^CAF*PG\)^94-5D0Q&GOF,%,@5>.FK%_W8?[O/ MWW\BVW$;=F[#8^SI[T-5]E OVE-$I-:%D/2GV3BCO%T]WU>*AC]R_+8_K-+( M=[\$K[9=GH[;,3#H# S^S4!%)%H15H,3G@O&B%2H MF8V.NA27&UI:T/EW[T MQ,&IJ!W]4:<_>M8!4*7JT\6/_BCJT[(?B]@1''>"XV<)-M>!TH3GE"].J8Y/ MJCX6T:C&6_W-WBV?B5Q0KA"#N<'XO2L#EDV_;B9:5*[ES80V#=0-"W/%@;0! M9G\NA-Y,;!?M+LWT%U!+ P04 " #.B@)7A8I6$"," !0 &0 'AL M+W=O=TGM3 UAR$%R: M+*BM;>9A:(H:!#4CU8#$E9W2@EHT=16:1@,MO9/@81)%LU!0)H,\]7,KG:>J MM9Q)6&EB6B&H/BZ JRX+XN \L695;=U$F*<-K6 #]E>STFB%@TK)!$C#E"0: M=EGP$,\7$[??;_C-H#,78^(RV2JU=\:/,@LB!P0<"NL4*/Y>X!$X=T*(\=QK M!D-(YW@Y/JM_\[EC+EMJX%'Q/ZRT=19\"D@).]IRNU;==^CSF3J]0G'COZ0[ M[9UAQ*(U5HG>&6W!Y.E/#WT=+ASBR0V'I'=(//R0>RQ*.7)5E#Q8S5U!?0 M'Y@A;Y=@*>/F71I:!' R8=$'6YR")3>"_6SEB"33]R2)XL__NH?(/< G WSB M]28W])S,&>NAT@#8+?8:UET9U_=ST] "L@ ;VX!^@2!__2J>15_N0(X'R+%7 M']^ [$NI+TNI/?,UTO%_()T,I).[Y7RB!R9:04IZ-,2J'ADTP;N/AJ$+D\A'N@8>7C2T>QN>J*Z8-(3##K6BT<=I<*KA MV;"J\3V^519OC!_6^$2!=AMP?:>4/1ONV@R/7OX74$L#!!0 ( ,Z* E>3 M#CR!Q ( "X) 9 >&PO=V]R:W-H965T7OJ_B##E1;;'&W,PLA>1$FZY, M?;662!('XLP/@V#@6YPB8Y;(+.-QS^E5*2WPL/W,_MEI-UH61.%4L.\T MT=G8^^!!@DNR8?I>%%]PKZ=O^6+!E'M"4<8./WH0;Y06? \V*^ T+]_D:>_# M :#3.P((]X#P;P'=/:#KA)8K<[*NB2;12(H"I(TV;+;AO'%HHX;F=A?G6II9 M:G ZFFL1KS+!$I3J'=P\;JC>00LFNJ4S;-T1N3*5-),BE83#^35J0IFZ,!$/ M\VLX/[N ,Z YW%'&S*:HD:_-FBRS'^_S7Y7YPR/Y)YNT#4'_/81!&-3 I\UP ML\ VA-TZN&^OND, M@D]UYIR([(55W*^_^Y MW/NGM.I$9"^L&E16#4Y<[H,_*[1?%6@IJ#'E/PH:5H*&C8*NI%BAA%AP3I4Z M=GJ7')W@0$70#KJ_Z6C,]%H=_L%M9O\DS!F?TEP!PZ6A#]I#4P:RO)W+CA9K M=\$MA#;7I6MFYH<&I0TP\TLA]'/'WIG5+U+T"U!+ P04 " #.B@)7< 69 M,4$$ B%P &0 'AL+W=OB8'REYX#"#0MY1D?&K%0FQO;)N',:28=^@6,OED35F* MA6RRCXXSL%.<9-9LHON6;#:A.T&2#)8,\5V:8O9Z!X0>II9K MO74\)IM8J Y[-MGB#3R!>-XNF6S9)25*4LAX0C/$8#VU;MV;A>LH SWBMP0. MO'*/U%)6E+ZHQN=H:CEJ1D @% J!Y64/]T"((LEY?"V@5NE3&5;OW^B!7KQ< MS ISN*?D]R02\=0:62B"-=X1\4@//T&QH+[BA91P_1\=BK&.A<(=%S0MC.4, MTB3+K_A;$8B*@=L[8> 5!MZ10>^4AVYAT#WVT#]AT"L,>N=.J5\8],_U,"@, M!N=Z&!8&0_VR\NCJ5S/' L\FC!X04Z,E3=WH]ZNMY1M),B7%)\'DTT3:B=F3 MH.%+3$D$C/^ _*^[1+RB3\AS/!?=TS25:M%#T)?U&EB2;=#5' 1."/^(/B ; M\1@SX"C)T'.6"'XM.^7]0T*(%!J?V$+.47FRPV(^\WP^WHGY=-$#S43,D9]% M$#78!^WV@Q9[6\:F#)#W%J [KQ7X)10=Y VN54B\AOG!N@[E_OGG3LH+_YGWQK[W77E*W5'%7\[JG M5*R"^$FEI$BI5N9ICG6FNV4,9QN0N5.@U2NJCEOB5]U]>\ L0G_\(I'HLX"4 M_]FPGKOW!FGW_G3MP?FR2C$G8W"3,-PD+3,(6 MAF U>?5*>?7:Z'F21'Q+$G&-0IKM9;+46[$269-::D*SO'HGS,H.&?0XA\&U:+<+Z/<;X]R#&2-'F&3<,'RS_=)8*$_WJ8@ MM](N_21-PN8F8;Y)6& 2MC $JXEE4(IE\#]G_(%)>9F$S4W"?).PP"1L80A6 MD]>PE->P-1?]NDM7P!!=EP=H^@#@E)# M1 G!C*.M5(_6@Q+&^W&_21RM+BX51PX;5<3A#3K>L31,NO1-P@*3L(4A6$T: MXU(:8[-GQE;*US"%31),DVM&7:J*@N=6=8SCN],?5OR.)&)V!;Y06&*4M3-%R MF=B5BEP*;*.+K5SF@5TF\K)&V5L6=&]U&?.H?^[>^&Y#?Z *P+H"^([/J\&ULM=WO;]I(&@?P?V7$K>ZV4C;X!PDDER"U\8P]UO:V:FZW M.IWNA0L3L&IL:@])*^T??V-C,$.1Y,F,>V]P\9?F78BF$ M)-]625K<#I92KJ^'PV*V%*NH.,_6(E4_>["[XV.\6,KRCN'T M9ATMQ+V0OZ\_Y.K6<*_,XY5(BSA+22X>;@=O[>MP=%$.J![Q1RR>BH/O2?E4 M/F?9E_(&G]\.K'*+1")FLB0B]>51W(DD*26U'5]K=+"/60X\_'ZGL^K)JR?S M.2K$799\BN=R>3N8#,A_3" *<>X!P-&%DO#'#K >[1 -=Y8<"H'C#JNDD7 M]8"+KA$NZP&772.,ZP'CKA$F]8!)UP%7]8"KK@-L:_>;LZH,VO[*JWSQ(AE- M;_+LB>3EXY57?E,E735>I4F2\$,@E M[[-4+@M"T[F8MXQGYO&7KXT/7HEOVH"A>M7V+YVS>^G>.4;QMYD\)\[E&7$L MQVG9H#OS\'NQ5L/=:KA%?K_WR,\_E:_RD!3+*!=%_:7ME3;#X28])ZY5P6XG MD'8'VYXH0V^/_V/;$Z"WAW< ':<'&)I!3\S4%MK;)_@:J.6NNR][MXK@OA#A M+HF*@F0/NT(G64ZJN9'\]U?U4,*E6!7_:]GR=UMWU.Z6L_EUL8YFXG:@INM" MY(]B,/W[W^Q+ZY]M%8+$/"1&D1A#8CX2"Y 81V(A"-.J8[2OCI%)WTZ*I%@G ML3PCLRQ]5)-CM1Z,U)JNK2BVW%7%E2O2QZEU;HUNAH^'R6Z,V3?9NT2D71[$ MNCS([_*@ /D$.1(+09B63!?[9+HP)M/N+RS]-EM&Z4*0MXM<"+6+("7(7K6,9)>1]5$B1$[9)Y^17V;;6>6<,V?>O,!+SD!A%8@R)^4@L M0&(-]=8R- MTPK])O)97 BRSLNY0Y7)TVZ?7=5)7M:)VGM7N^SS+$FBO"!K-:54^P]OR)\' M^Q1M]6.,W+=^D)B'Q"@28TC,1V(!$N-;;'*P$'3L\\E87PF&H)!:84SVA3$Q M%L:_-JO/*M4/"N*,9!M9R"B=Q^FBJHEMZK]IRWTCWC?WD9B'Q"@28TC,1V(! M$N-;[.(@]VVK_'>4_*"86O)?[9/_JF?RU[E^MIT2B,Q(-/NZB7/1EOQ&O&_R M(S$/B5$DQI"8C\0"),:OGB7_:-*2_*"86O+;5M/,L(SI_R$7OY2[S6*^[V"T MI;E9Z9OG4,V#:A2J,:CF0[4 JG&H%J(TO2H.6GSVB7:D:QA5*$C-@VH4JC&H MYD.U *IQJ!:B-+U0G*90G(ZKI[K?%A?%1LTE:H]!JL(IHNTQ':_L09B#]"X: MY]G$ZXZOQO9$GW@]:%0*U1A4\Z%: -4X5 M1FEX.38_8-C;93OH6DSET[R+9 M:O:EWJ"RG(OC*H$VB:$:@VH^5 N@&H=J(4K3JZ3I%=OF9O%N4;4H_U>3Q7R3 MEV\SJ5J(L_FKV\H)\%VJ!UKH;#6U)0S4&U7RH%D U#M5" ME*;71-.9MLVM:1;%.7F,DDVUSR"70DT(JY6:#(IJDMCO1*A]A-;*@+:?:\W6 MVS;GSO'4 .TL0S4&U7RH%D U#M5"E*:70=.'MLV-Z+MMTF]71L9V!+3G#-4\ MJ$:A&H-J/E0+H!J':B%*T^NB:5';5Z=J1T#[TU#-@VH4JC&HYD.U *IQJ!:B M-/WTLJ:;[9B[V:=\_]4Y#NT*MP1T1L\/ M=^/0J"%*T[.XZ?5LQT,[S6KO)$1J'E2C M4(U!-1^J!5"-0[40I>E5TK1=G8L3O9?B0/NO4,V#:A2J,:CF0[4 JG&H%J(T MO5":/JW3K4][1E8B*C;Y]@3\.%UOY(LM6C/9NT3^N8 M3T VK+-:JP/:T:VU\K@/J9T&<'RR##0LA6H,JOE0+8!J'*J%*$V_GF+3K'7- MS5HO?HSG(IV3_\0BF7=?2)G9OA4 U3RH1J$:@VH^5 N@&H=J(4K3RZ1I%;NG M.A?9A?:)H9H'U2A48U#-AVH!5.-0+41I>J$T+677W%+NN9 R:[VKX]5^JP<- M2*$:@VH^5 N@&H=J(4K34_[@FM3F_O,?61+)."FO0-]]^82]'C7V@M38*U)C M+TF-O28U]J+4V*M28R]+?8J3C=VF*^Z.3K5\@C;&H9H'U2A48U#-AVH!5.-0 M+41I>J$TC7&WTU6W.R^?H-WP6CMZ'^K*LH\O1P$-2Z$:@VH^5 N@&H=J(4K3 M$[]I=+OF/O+^I($/U4D#W1=2T&8W5/.@&H5J#*KY4"V :ARJA2A-+Y.F >Z. M3[60@G:^H9H'U2A48U#-AVH!5.-0+41I>J$TG6_7?!:SZ<"IUTXR,].]2V6K M'5[CI>7:XQXT*(5J#*KY4"V :ARJA2A-KX&FJ>V:F]KW98;W7E!!6]M0S8-J M%*HQJ.9#M0"J<:@6HC3]$].:_O?(.M&":@3M@$,U#ZI1J,:@F@_5 JC&H5J( MTO1":3K@HTXG2_^E!969[ETJ]O,%E74^<8\65-"@%*HQJ.9#M0"J<:@6HC2] M!IKF]LC7%N9A)\MO#@Z@N&O GZ7S=)'.0WM4 /9L:JE&H MQJ":#]4"J,:A6HC2]*)IVN.C4WUF\PC:)(=J'E2C4(U!-1^J!5"-0[40I>F% MXDFOFV0.W;N4MMHK'Z?G08-2J,:@F@_5 JC&H5J(TO0::?KC(_#U MNLU>[\3O=+UN:$P*U1A4\Z%: -4X5 M1VC;OA\52".E%,IK>K$2^$'OW4&PV?W>_8UM5ON9_:U7]T_;/CIS3I:B/=1OHC3 M@B3B086RSL?JB55SR^Z&S-:W [6?]3F3,EM5WRY%-!=Y^0#U\X3BQ(!0 H2( !D !X;"]W;W)K M&ULM9IK9.GEF.F>T&>VP9B#UR1. MV4W%D MERIAE."4120%%*]FUHU[[<.)#,A:_!?A/3MZ#V0J2T*>Y<$?X<$+',=228SC6R%JE7W*P./W!_5?L^1%,DO$\(+$3U'(-S-K8H$0K] N MY@]D_SLN$AI*O8#$+/L/]D5;QP+!CG&2%,%B!$F4YJ_HM0!Q% "],P&P"("G M <,S 5X1X)T$N*,S 8,B8)"1R5/)./B(H_F4DCV@LK50DV\RF%FT2#]*Y75_ MY%1\&HDX/G_D)'C>D#C$E/T,[K[M(OX&+L 3HA2EG &4AF!!DD1RS:-[@'/TPC8@G,)&QY@WT*MXI^[]!)XSA< '>@U9:0/]W$@PMTL M'#;E\^[>E6R\LVHNULQC4V%^)[)/Y."&F[[4O(D)A":%(2FO19 M>;#8Y#NO.9,:K/J"4V_3M"[Y>BDELZLRLROMIO24&3UQR6]>,!7&%1R^(#F[ M>QH%&-P?MJU'F693DE^QH M'1G!=D;:7GLS,J2F,JJ&%7S3:FI9"N/[>I-=DD6%61I238X(AL+LE\ .9IO4OEFV^M%BQ#,QP F!R7HG9/R]5+O)5TY=W?\GIK"P<6A9=P\ M=TTZ\X51-=^4FDJT6&1BZ%C(Z+OJ>^7!HZO( #Y1Y>3;ER[%#OV#75 MA.;4ZWZ]N9J@[[JE\U 1JM?QM5\TVIJ6 K=PZ-U,"[>738Q:/#;AZ]14M-M_+HL'L!NV-. M[<5L?9^])\1'>&U8>6W8IZ#=D5%[<5O?:V]&'^&28>62X7L*W!U9U8O=-59& M_:\I-955Y7_A=Y:Z.V*;=%E:)MV6%KU6GJA]])M^@NDZ>S:"B?O-7.,KHF)592#&*Q'J7([%Q:?Y\Q#Y 2?;[ F!)>&<)-G; M#48AIK*!^'Q%"#\&ULQ9Q;<]LV'L6_"D;-;),9 MUR(I6;:\MF=L\TZF]<3;[4.G#[ $69SPHH*0'7?ZX1>\6!)E"B9WSVSRD$@4 M_[]#D#@"09W@XCGC7_,E8X)\2^(TOQPLA5B=#X?Y;,D2FA]G*Y;*3Q893ZB0 M;_GC,%]Q1N=E41(/#4V;#!,:I8.KBW+;';^ZR-8BCE)VQTF^3A+*7VY8G#U? M#O3!ZX8OT>-2%!N&5Q#:_T\-"9% M0;G'OR/VG.^\)D53'K+L:_'&FU\.M.*(6,QFHD!0^<\3NV5Q7)#D@Z%E^R9Y?5#3HI>+,LSLN_ MR7.U[^ET0&;K7&1)72R/((G2ZE_ZK3X1.P7Z^$"!41<870M&=<&H:\&X+ACO M%1C:@8*3NN!DOT _4#"I"R;[!8?.TFE=<-JU#6=UP5E7A6E=,.VJH&NO5T[K MVFQ]<['WK_;ADM?+K9?7>UAUK+)7FE30JPN>/1->["]YQ8NR:Y?ULC-&:>'" M>\'EIY&L$U?W(IM]76;QG/'\1V+]N8[$"_F)E)O)+ZO2*7#T;-X82^)GR8S+2CXBA&:.6X[E5E_\R$\?$F)3E1DNY MJ2[W:7I,-/U@N?7>P;\08UQ6ZR1?4L[:+HFMAEROY!DPI@5%GQZF..^T9"U; M,M*J\TA^O3?)QP^?#M/<[K2V\^)!#\;_WPXFZ'Z-1X9M=E;B^=JU@TQ)63 Z>KK1C;7PQ?-JU(5+10L)L),SI8GRF[^6SGUDF,3E1U<3B7)HQR]!)E3PXZQX!A2EC\5 (SB=B36-B6 \.2+96N2"IG/Y M:9OSE$I]G8>$F4B8A8392)B#A+E(F*?NA*?DA5&>DRE)JN<"NB:_]5]:9WG( MPPJ0L! $:]CX=&/C4YR-Z_%3&IFP;XS/HIP^Q*S-T4K1OHY&PDPDS$+";"3, M0<)<),Q3]\=)[6B]50!$A:"8 U#GVT,?:8\@5^D1WDT*WQ:S?[* MYS1M)_!&">IK4B3,1,(L),Q&PAPDS$7"/"3,1\(")"P$P1I&G6Z,.OW.SUZG M2'\C82829B%A-A+F(&$N$N8A83X2%B!A(0C6\+>N;7]IU91#\2Q+Y$T,R_*I% M>ML+23.A- M*LZ$TIZ8UGL;JQZ-]OD#032K.@-!M*-Z M4DGH6BPS'OW%YD=%FCA*U@FA:5K\M$.3;"U-_MX,%)H,@M),*,VJ:8VYREB3 M?YHWA394U6E1'6G:6UD7*NMUE?6ALD&+K&Z\50U1JDT?;6-%NCI7U,M'*\9G M.O]XJU;M[2)H5JA3"VRHI@.EN5":!Z7Y4%H I84H6M-K MVSR0K@Y@W.)^M("&@* T$TJSH#0;2G-J6N,.3S\93_>'/&C&IYNH#Q4-H+00 M16O:<)OBT=4QGLUS5?(WJ2U9CH*M1H,&>: T$TJSH#0;2G.@-!=*\Z T'TH+ MH+0016O:=IOIT;]WJ$>'IGJ@-!-*LZ T&TISH#072O.@-!]*"Z"T$$5K+AVP MS?<8ZGQ/[VFIFM?7NU":6=/4$TX+JFE#:0Z4YD)I'I3F0VD!E!:B:$U/;@-! MACH05*YB<4]CEI-_,9ITO8564WL[$YH @M(L*,V&TAPHS872/"C-A]("*"U$ MT9H.WB:*#.,[WT(;T%@2E&9":1:49D-I#I3F0FD>E.9#:0&4%J)H3;-O8TF& M,@GQ7]Q"C[K\LJ-6[>U):'H(2K.A- =* M^GF=/#!.LL7;T,-[/_FHR;U'5FA*"$JSH#3;Z!C#<:"R+I3F06D^E!9 :2&* MUC3H-I9DO!-+*N]RV;=5Q*L[XQ7C4=:VG.:-FM3;D-#8$91F06GV.U= UZIE M"EK'4.2!N%":!Z7Y4%H I84H6M.BV\22H4XLX?[KIUJHMX.AD2#JGH=57VH:@"EA2A:9<3ASL+7">./Y7+NN9PYKE-1+7N[ MV;I9,OZZ7#A[;[NCG[MZRW9//_>K!>&W^&I]^L^4/T9I3F*VD%+:\:F\++Q: M\KUZ([)5N>SV0R9$EI0OEXS.&2]VD)\OLDR\OBD$-@OO7_T'4$L#!!0 ( M ,Z* E?Q]+UPX , &(. 9 >&PO=V]R:W-H965TX89;85\5!F 1D\YXVKL95JOKGQ?)1GD1'7$"KAY MLQ R)]I,Y=)7*PDD+81RYH=!$/DYH=R;C(JUJ9R,Q%HSRF$JD5KG.9$_;H") M[=C#WG[A,UUFVB[XD]&*+&$&^F$UE6;FEUI2F@-75' D83'VKO'5#1Y:@>*+ MKQ2VZF",K"MS(1[MY%TZ]@)+! P2;540\]C +3!F-1F.[SNE7FG3"AZ.]]K? M%LX;9^9$P:U@WVBJL[$W\% *"[)F^K/8_@T[A_I67R*8*G[1=O=MX*%DK;3( M=\*&(*?40KIO+@_9W:/%4K>, M:;>PU&VP]'&=ST'^_AN.@C_%8A^FNA X/;UZ/?9"7JD526#LF1NG0&[ FSBU M+92]DK+7IGUR0\RV)H#,557:[!'E2T0TTAF@.2PIYW;!X-N%%4@J4G1AMM1% MZ1+]4QLOYY8SW"\,V[2PF>"X'P^Z(W]3 ]PO@?NMP'])PC6<3M$_H@CJ :(2 M(&H%N']:4?D+ -$1P)M>',;U$'$)$;="W-I-8PQ2WV2E!=!?B4A\:D0&) 1K4'" <]*-ZVF%).VRE_2(T86@#RL;,T")X IE01>8,3D8;'J%% M41P,ZLEP4*7AH#5G?"O*A^&ZWH TY1#=.S9P]WTJ:5)$T4UG%J\VIP;_0T;! M!\4$GW0>3L@CJ6",2&677+1MV*ML7.N<,SXXB'VOUXD;3@4.*^KPY,1R#E9X MZK7"507!K:G_6:HY!\EI'QY>H%[4B7 #5U4S<'O1:,H^YS >5XFFL%45 K>7 MB!?GKS$'G8/;/PII#W>&_0;DJJ;@]J+RTZ1T#FMT=%$&@TY3^L15Z<%Q:Y*Z M7BXE+(D&](YK2W:ANISUWU] M(-*D:H48+(QHT(G-:9>NH7$3+59%$S$7VK0DQ3 S32!(^X%YOQ!"[R?60-E6 M3OX%4$L#!!0 ( ,Z* E=0,'8L2 , /(* 9 >&PO=V]R:W-H965T M0$=43:^#FS5+(C&BSE"M7K260I!#*F(L];^AFA'(GFA1[-S*:B%PSRN%& M(I5G&9$_+H")[=3QG>>-6[I*M=UPH\F:K& .^FY](\W*K;4D- .NJ.!(PG+J MS/SS"[]O!8H3]Q2VJC%'UI6%$(]V\269.IXE @:QMBJ(&39P"8Q938;CJ5+J MU#:M8'/^K/UCX;QQ9D$47 KV0!.=3IV1@Q)8DISI6[']#)5# ZLO%DP53[2M MSGH.BG.E158)&X*,\G(DWZM - 0"?$ 5P*XX"X-%9171)-H(L4627O::+.3 MPM5"VL!1;F]EKJ5Y2XV,JI_H'>H;FY_21G@,02W8+2 MDL8:$G0ILLR$LA!"LRV1"9K9L%JA-U>@"67JS(@W1!IGU<35!MD:=N,*[Z+$ MPP?PANA:<)TJ]($GD/PN[QI7:W_QL[\7N%/AUYSW4."]1=C# 7J)7*12(D%5 M0X>%H(YH4%@(#ECXEF<+D#9P\Q:5)6.IH=^NP2;BN5J3&*:.R30%<@-.].J% M/_3>=_#U:[Y^E_;HCF_,[9B;6<"*45Y$X0S];8U(Z4)H8 M%"9LXF\B'(3CX7#B;EK0!C7:H!/MDR3KL=Z_ MI5PB&"-2V:TRDC:DN^+46C=+DZ-&7/U1+PS;P^HW_@?^T3EX"E:I?=S$Z@T. M0.$=%#XV)4]APOM,80\?*%;^KM#[G77ZCQP]!2S8!^OW\('4\'<5WC^RQ+;\40C\OK(&ZS8U^ 5!+ M P04 " #.B@)791&8 Z<& "F3 &0 'AL+W=OK&[%ALG[H9;$22_68;1QI')VVC5B[>1M7G68[G^S,DQ.+A]#_RUO(]6UG MTB$+L71VOOP8[IDH=FB8>F[HQ]F_9)^O.YYVB+N+9;@IBI,MV'A!_M/Y6AR( MHP)]<*' * J,DX*^<:&@7Q3TFQ8,BH)!TX)A43 \W8?AA8)143!JNM/CHF!\ M4F#H%PHF1<&DZ0C3HF":Q2$_?]G)-QWIS&=1N"=1NG:BI2^R!&75R3GW@C3L MGV24_-9+ZN3\DPS=S^O07X@H_IE87W:>?"'O" \6.U'[\9M:3R;AI=<\MQGC(QS NC*&3]V$@US&Q@H58U-13=7W_6_5,73]2U/>2 MXW4X:,;K0;LWE. '5W:),7I+#,TPZHZ'NOQN&W5)7\O+R8^D1^*U$XFX^%$# MFFKPO9.">@O04H-4/"4[.,U K1%(U>!ON^"PR_V:=T!9RU&O[P/_+LW MHI*B_N'2ZV=>_]*EEV['N_23>D$>PDUR^XJ=[ 9P%T5.L,JOOJ<7H_-2 M7I3D[]\3DG I-O$_-?MSGX\_J!\_O8W>Q%O'%;>=Y#X9B^A9=.8__:"/M%_K M,HW$3"1F(3&*Q&PDQI 8!V&5X \.P1^H]/R>0^*M[\FWQ V#Y^3>D\V=TOC7 MY3CGIAF7SMZ>YUI7&\QZS\?Y5([9-I](S$)BM,FQL)NLQ)JLQ+^Q4N7\#P_G M?Z@\_Q]%+"//E'1( M\.C*M^X1,OA(S$1B%A*C2,Q&8@R)<1!6"?[X$/RQ\J/;3N*=?F[_X@7%/+KN M[\%[)=(VO4C,1&(6$J-(S$9B+,>&1W. OJ8-IY.3J0)HS$HN)X=<3I2Y?%A[ M8DFH%SB!ZSD^^;!<>JZ(ZK*IA-IF$XF92,Q"8A2)V4B,(3$.PBH)GAX2/+WR ME&**##X2,Y&8A<0H$K.1&$-B'(15@J]KY5?0&O;[ +77-LI0S2PT]9_55J.U M*'3+;*C&H!I':=4$'C5!].^9/I!_SQLAM7E4ZJWSB-1,J&9!-0K5;*C&H!I' M:=5\&V6^C2M/+HH-0%T"2,V$:A94HU#-AFH,JG&45KT$RF:;KFQI-/WF0JVT MSC&T:59HQW^(ZQ--TT[G%N>K#<_6HM!-LZ$:@VHH)I9:)/C0 Z[QO TD.>K&8/N\#20R$VS MH1J#:ARE50-9=M]T=?OM\F2W16-./4;K6$);<]7JYOR0EML4(U!-8[2JL$KFW%ZDV[-!-1.J65"-0C4;JC&HQE%:]1(H M^W@&I(^G5EKGN*;S-C[[@L&$#FI!-0K5;*C&H!I':=6 EOT^XW_M]ZGUUL'- MM=%Q<$>GJ46.:$$U"M5LJ,:@&D=IU=2634&C25.P;N;/:34$#VA2$:B94LZ :A6HV5&-0C:.TZB50-@4- M2%-0K;3.<4T;KV[^#/W?>5"-0C4;JC&HQE%:'M#>T;.)-B):90^VBHD;[@*9 M#G*T]/#PK+OLD5$GRQ_T&TNO64[U&[MN.=-O>/[(K'+8_ E>[YUHY04Q\<4R MV02M.TYR&>4/Q;_ M 5!+ P04 " #.B@)7ZI _V10# #C"@ &0 'AL+W=O?+^48;QI]$!B#12Y%3,;8R*9=#VQ9) M!@46';8$JM[,&2^P5$N^L,62 TX-J,AMSW$"N\"$6N'([-WS<,16,B<4[CD2 MJZ+ ?#N!G&W&EFOM-A[((I-ZPPY'2[R 1Y _EO=R:)24%4$$811SF8^O6 M'<9];6\,?A+8B+UGI)7,&'O2BV_IV')T0)!#(C4#5G]KF$*>:R(5QG/%:=4N M-7#_> M,DY60K*B JL("D++?_Q2Y6$/H'B: 5X%\(X 7O<$P*\ _J4>NA6@>^SA%*!7 M 8QTN]1N$A=AB<,19QO$M;5BTP\F^P:M\D6HKI-'R=5;HG R?)0L>"5<^ MNF-49@+%-(6T 1^UXX,6O*UDU]J]G?:)UTKX?44[R'<^(<_Q_(9XII?#O28Y M_^<]?K7W@V3X=2'XAL\_P5<=_>_;F9!CMU7I[K7KC MEZ6Z,U2;46(+=$4HV@+FS?VEGH\QNT4D=D35*@*=H2R)NZ[B0X7T;G3:+S)G&KR8&X?BVN M?UGQK%FN[J=<=; FA?WS"OM-U3VX\6^.9)ZGBD]0></15ZRA9%ROCDW31:G4&!V2C90BCLK M0@O,Q9"N3;:A@!/E5.2F8UF^6>"L-(*YFKNBP9Q4/,]*N**(546!Z=,EY&2[ M,&QC-W&=K5,N)\Q@OL%KN %^N[FB8F2V*$E60,DR4B(*JX5Q89]'MB,=E,4_ M&6Q9YQK)4NX(N9>#WY.%882P@L_AY@"7DND40>WQM0HXTI';O7._3/ MJGA1S!UFL"3YMRSAZ<*8&2B!%:YR?DVV7Z I:"+Q8I(S]8NVC:UEH+ABG!2- ML\B@R,KZ'S\V1'0"&D_@^)7D"E'U T?IP= M/9?.*. ?57F*7.M7Y%B..Y#/\NWNSE Y_R]Z])^C]\APV[7B*CSWT%I),85F M4<2=13&D^<;7 ,"T-L;PSH QC!+^]LW_IMB&2=8*%.L$@36$\. MKY7#&T,/NL]H5PX$C_(:AF2I$7V%*,^0A\!S)W/SH699+S:"T;#' MTCW=VPSV D:: O98G+4LSD99O *:D02)5V]4O48HX@3= 7JV&F)X--RQ*U\G M6#A.A(>> %.&'!LE^&EHCXTT9=/3Z:S5Z6PTO6M@G&8Q%]+49\'%%M/A=\U1 MH&,5T D6Z@2+-('UU+"MY^\'2]MAT$!I4D0K6J@5+=*%UA>E\U%GZS\2&LSN M%NWL'PKCD8]F_2TQ(UTQ^VPZSVPZ/_=H&(]W]'.@$RU\A0MW=SJ@HO[2=OR# MQX2NQ&K9S$Z3HP"Z5MTE)D2H2EY_P[:S;0?K0O5M7LQ?VN=+>V ^E!TOU51Y MAJ_;95\Q76FVC=@:H'G&Q4B^6.<$X*=9D"3H!* W%_10C? M#62 M@\8_ M02P,$% @ SHH"5YX ;#$&ULK9EK)[!+GE;6GW6RC(:6&YUO.#^WR7 =KX%_W=U3W!FJU;5O$CF 3-8D>*?/.79PII:*(4M/A3\GIQ^ MAR:A4/(VI&#J+SHU6L="FP/CI&R"10_*O*H_\5,S$)T P=$'>$V -PP(7@CP MFP#_M2T$34#PVA;")D"E;M>YJX&+,Z(Z/OI"* M9PPE50JI)CX>CX]&XFTQ-.WX>,_C<^N- O\\5-?(=WY&GN/YFOZL7A_NZ=+Y M?ZTG[VZ]-QA^.UE\Q?-?FBP9IM!,A4UG*NCJ7),"/4G:WPW;XPTL+.%O#.@1 MK.6//[B1\XMND$W"8I.PQ!"L5XZ@+4F6(VC)$QJP@,ED.D[#8)"PQ!.N58]*68V+<"FIB MV'T[!R_PZK\E\:7$=P("&!)K#+$6HH_ \VJG2W$4 M\M:99Q(6FX0EAF"]2LS:2LR,&<',9#E,PF*3L,00K%<.USDOZ!WC5M @NZ_H M<%&@D;CA;& &.E'@#.Q (_+]2.\';F6#&XY]V2.[Y=^@TJH+A0!H'3,J]R MQBF6YU3:C$=A;YZ.)FFQ45IBBM8ORWD_YX;F/,+HSLXH+39*2TS1^D4Y[^[< MT=W*^SPBNMCN^T$P-(E+43A<(<0:T61(2C2BV6PR, F[[-R-<]C>4RN3F+/^/J,_0NFN[QBJ("M:,JYGHB* MTOK8NK[A9*_.91\(YZ14EQG@%*@4B.^WA/#G&]E ^\^#Y;]02P,$% @ MSHH"5RZWCQ@K @ L 0 !D !X;"]W;W)K&UL MA53;CM,P$/T5RT@()*C3] (J2:1VEZNTJZH5\(!X<)))8JUC!]MIE[_'ES04 MJ5M>8H\]Y\R9R8R3HU0/N@$PZ+'E0J>X,:9;$:*+!EJJ)[(#86\JJ5IJK*EJ MHCL%M/2@EI,XBI:DI4S@+/%G6Y4ELC><"=@JI/NVI>KW!K@\IGB*3P<[5C?& M'9 LZ6@->S!?NZVR%AE92M:"T$P*I*!*\7JZVLR=OW?XQN"HS_;(99)+^>", MSV6*(R<(.!3&,5"['. &.'=$5L:O@1./(1WP?']B_^!SM[GD5,.-Y-]9:9H4 MO\6HA(KVW.SD\1,,^2P<7R&Y]E]T#+Z+"*.BUT:V ]@J:)D(*WT:EMB@Z@H MT4>0M:)=PPKDN-!K=$^5HJYLZ,4M&,JX?ID08\,Z,"F&$)L0(GXBQ!+=26$: MC=Z+$LI_\<3*'37')\V;^"KAEUY,T"QZA>(HGB$=,KC".QMK,?.\L__48@>= M5(:)&OU8Y]HHVSD_+Z4=V.:7V=PTK71'"TBQ'1<-Z@ X>_YLNHS>7=$Z'[7. MK[%G]WV;@T*RLI/AU-*2LBUI0M9\5C0K9 M"Q,::CP=QW$=NO"O>YCE.ZIJ)C3B4%EH-'ECXZHP'\$PLO,]F4MC.]QO&_ND M@'(.]KZ2TIP,%V!\I+(_4$L#!!0 ( ,Z* E<8BO#*10@ .A7 9 M>&PO=V]R:W-H965TT[\T@)]WX_CU_9#>;!S M^Y)F?^5K*0OGG^TFR>]&ZZ+8W8S'^7(MMU'^)MW)I/S+8YIMHZ)\FCV-\UTF MHU6=M-V,J>L&XVT4)Z/Y;?W:VVQ^F^Z+39S(MYF3[[?;*/MX+S?IR]V(C%Y? M>!<_K8OJA?'\=A<]R0=9O-^]SY4)N-A6IO(Z_&^CHV&:5 M>/KXE2[JSI>=^1#E/X3.UU]^XWSIQ(GS^SK=YV5Z?CLNRBNNVATO MFZN[/UP=_<35>C?+<*0OT*&'MT(7E\H_E\JWE M&K@:#C#_I$,3YK=JL["V.'26G],B1[8H_,Z@38G/CBUJ90Z.90ZL97Z?Q(5< M.0]%^8YG?/^RI@^5&20L1,(X$B9 ,&U )\"G U(6(B$<21,@&#: M;)@>9\,4J:+3KJ9YD]:[PL+:XM!A.Z=%CFQ1=%N-(F #!M*$DKOK Z%Y109O&01,"2@NA- ZE"11-GQ0G M+@)!"FE#.U49;]K247N+@\>NOT4.;5$86J0SLXX2JNI,>SXEY863/CI_IMG& MY(?75DW9(+37!FG$TF)Y MVAE#5P24%D)I'$H3*)H^MLIZH?2*,DFAO@V4%D)I'$H3*)H^*91O0ZT6@%4F M/<-W-^W_*$U![J0MD=T@X@>TK9"&J.G4;PODY[ TJ+(T:*^ET0ADKY-I)PU> M$5#C TKC4)I T?015F8*]:\IDU _!DH+H30.I0D439\4RH^A]FTT-ID,.K(U MF[;W=AF"B$O=MDYVHRB=MO=VF:)<0MHZ^3F\"JJ\"FKW*GY-I+E:T!TF4%H( MI7$H3:!H^G J$X5.KRF*4-\%2@NA- ZE"11-GQ3*=Z'V73$V49QU]8[XM/T5 MN2F,>;-I6Q>[8;3\)-[V(TUA4]]M^Y'V7EU8-4\9$Y[=F*B4\1PSTHX9O $< MNI$$2N-0FD#1].%5#HI'KJB4'M1Z@=)"*(U#:0)%TR>%LEZ\OETOGU3*)E/_ M]]&=M832$$5H,&G]TQ>:PF;^I.U%&L(H"TC;B[1WZM*BG9RNL5L3C5!:C$@[ M8/!JP!Z2P9Z2P1Z3^1P>BJ<\%(]=4R*AM@N4%D)I'$H3*)H^*93MXMGWL-@D MTG 4IV-$FH(Z1J0AR&!$FJ*Z1J2]/Y?62SD2GMV1:-2QUX6T8P8O!^A>#RB- M0VD"1=.'5_DGWC6/^7A0%P9*"Z$T#J4)%$V?%,J%\>Q;66P:V3WVTG4A#4$& M%](097 A35%=%]+>H4L+IAP*S^Y0_!3OC,6";NF TD(HC4-I D73SU69L&L> MPV%0OP5*"Z$T#J4)%$V?%"6!VY^$@B;UFHYTR> U M-W) :1Q*$RB:/KK*)F'7/$##H&X+E!9":1Q*$RB:?GLVY;;X%Q^@:3(#BS#V MAX3](;P_1-A[,;1*XY,;D6YE]E3?,C9WEND^*0XWACR^>KPM[0_US5A;K]^3 MFP4QO!Z2&WZXZ:S"'^Z!^UN4/<5)[FSD8]F4^V92OAUDA]O*'IX4Z:Z^#>J' MM"C2;?UP+:.5S*J \N^/:5J\/JD:.-[<=_X?4$L#!!0 ( ,Z* E<*4=6Y M@P, )<8 - >&PO]U.)_12PH0[&HA%>I.JPIEF"Z&&KN_7-L?=.!"71L8"Q#N%V"7=\QU M;]-U.?Q4.S+$4XS6MROZ\^LWDLD&V9W+R*)'RV\D00MJ=UEA[B^1;&VFR]"]:G^-!DDFFFT6N,:@_9.4.H^$ M#]TQX6PB&; 2DC*^,N8N&*89SZ2C]/[6 7VP%#\-[)L>;/W*3\I$)LO8)H+Y MGE3#MX!U#P0RSFN!7=<81H.<*$6EN-&=99#*FLGG]DSSGJP^3W#C@:D#7/F6>2_=31H%2FVD"E MZSQ2J=BT;?DA27Y/EVI=3LL$U]P]0LW_-L\S*J@DO"U:U_XA9_G%BH/>:TDN MGRK;@JT:J]\ZAR[RZAA$AH0Q+'?OU9[LSQ'I'X/( M[C&(#(Y!Y&&^%;WJUWGK"+!Q *BM#ARTANY7.+CQ)J@S63"NF*AZCL5$ M3)=@3C&,R. (;%P11@',/"XOQ/\^FC\S$8 MIJUO1?HHIX]R#,N&C,L/%L?.B?1EGVD4!4$88AD=CZT*QEC>PA#^[-XP;<# MXD"DY^4:7VV\0G;7 ;:FNRH$FRE>B=A,\5P#8L\;,*+(OMI8'&!@JX#5#L2W MQX&:LG." %85TX;M8!R)(@R!6K37:!@BV0GA8U\?;)<$0139$<#L"H( 0V W MX@BF #1@2!"4[\&M]Y&W?D]YS;\B1G\!4$L#!!0 ( ,Z* E>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G>3C7/;L^G45AO1&TW0KBVF::S63EMN523B_-#7?=F"C>T$Y636OG"4/!%BB?[?7_89'MIY5(V MTCW/)]UZ(R:LE4JV\D74\\ELPNQ&/_VIC7S1RO%F41G=-/-)TN_X(HR3U0_% MBP#YF2]M5^+X\H%[D/FDG/D*5])8UQW1U<\]XU[X@_NMG=-_R,8)<\V=^&#T M;BO5.E3C[V(*;J-KA\.R;\0S\W^:4:]6LA+7NMJU0KF^'8UH J"R&[FU$Z9X M*^:3*[T7)MR/O\!-W=^;\U"@I<%4)UC6A M!8 I IB.!LB.[CF S!#(["="+@)$.,$RO6)WV\&CSA'(?#3(*]UN 62!0!;C M06ZX I E EF."/EW"B!/$,B3\2"YW0#(4P3R=,2.,VC)=PCD.UK(.[/F2KYT M.QA781BRLF.\-\(*.)#/L)%\1HNYV+4M-\^!:R'72OK3N'+LLJKT3CD),5'A M$!OG&X]E#Z(2^_^DKLL-4PB23$%ODH^"L:S!8)N2[:5KI^ M8 N/T0]ZSH>>0E6O7C3,%@FQ+J[%TG5TMSZXM^R>/[_NF9@F$F)/+)RN'C>Z MJ86QOW3]P#U#-LP.";$>%F(=CN@:[X/0:\.W&UDQGV7 Z#3%U)".J8:!9E-, M#2FQ&G#,#&*B&0FQ)B(&8T>?P\+^"ADQ;Z3$W@ JB[)AUDB)K1%W6A03DTA* M+)'7D(2HE"8FY)QW-+8(6S'YA?,F*_ MH!G2P"\9YI=L5+_D$!/S2T;L%QRS@)CHG!>Q8G#,$F)BMLF(;8-CGD!,S#89 ML6UPS%.(B3DG(W9.+/8Y9@M?<[WSJQ 3"DA)N:>G-@];V+V M+R7$Q-R3T^V//&M),3:^=;U MZWK@3]P-.@YFG'S,V3-V!#$QX^3C9#VQ80@S3DYLG#EXMED,>A\^IK4^$%A 3NF.W$<>? M(";ZO9\Z[XECIK,T"?T(8F(6*H@M] ;F7V$X4H-_90K,0@6QA5#,P41,@5FH M&&/NS:LR%+.[P:\HF(4*ZMDW#'/0FB5FH7(<"QW".HB)6:@^,VD(HY@>(B5FH["PT[0ZV%^>U6$DEZEM_">O+*]Y4]X:%1?]'3EZ$[^NK M7=-<^;([]5'S^O#?[.&?WXM_ 5!+ P04 " #.B@)7R%S!4B " #0)P M&@ 'AL+U]R96QS+W=O3EL4]^NW]MM2;I< MYC3GVYG+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9Q MU:2/P_5T39>#W)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF#\H0 ME.@^_F#'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F +@=B"9 N! MV8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GG9)M!;46\E MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\C MT-LFFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM M!'H[ZNT$>COJ[01Z^V2SFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [T"] M@T#O0+V#0.] O8- [T"]@T#O0+V#0.^8?*PDT#M0[R#0.U#O(- [4.\@T#M0 M[R#0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWSY&<3 KTSZIV_ M4^\Z?AY*O?9\K?'YWTGU>+ZW7!]_67Z=G+!SP3G=5M3GOU!+ P04 " #. MB@)7XB$R0O$! 9)P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0 M!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16 M/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M< MGZA/TS34*!;GE[2TFS9-KK;YY]BX?EX$:F,QN=AM'++FA?6^;2J;\CI[[.M/ M*=/7A#*?'/?$5>/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW% MVJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVW MP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X M_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6L]\ZM_SA^?):=;?JW?#;^(V[Q E!+ 0(4 M Q0 ( ,Z* E<'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ SHH"5P"%%4CM *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ SHH" M5YE&PO=V]R:W-H965T&UL4$L! A0#% @ SHH" M5\,@3NDR!@ SAH !@ ("!Y0T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ SHH"5\^]+*,Y P =0L !@ M ("!!1\ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ SHH"5R:UP(%3!@ HQL !@ ("!LRX M 'AL+W=O&PO=V]R:W-H965T 5%9-+B8 --^ 9 " @?]* !X;"]W;W)K&UL4$L! A0#% @ SHH"5W+F60VS P _P@ !D M ("!9'$ 'AL+W=OGH" !N!0 &0 @(%.=0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ SHH"5UP#L5Z[ @ &08 !D ("!NWL M 'AL+W=O&PO=V]R:W-H965T#]K/=@!< +9- 9 M " @7"$ !X;"]W;W)K&UL4$L! A0#% @ MSHH"5P:"B_6X" 0A4 !D ("!)YP 'AL+W=O&PO=V]R:W-H965T> MM*OOV@( %X& 9 " @?OM !X;"]W;W)K&UL4$L! A0#% @ SHH"5U62X:F* @ =P4 !D M ("!#/$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ SHH"5R(EF&XW P I0< !D ("!#?H 'AL M+W=O&PO=V]R:W-H965TL;Y,\P04 )4/ 9 " M@:@ 0!X;"]W;W)K&UL4$L! A0#% @ SHH" M5_-=0Q.B P \@@ !D ("!H 8! 'AL+W=O&PO=V]R:W-H965TN[5J,*0H .! 9 " @7\/ 0!X;"]W;W)K M&UL4$L! A0#% @ SHH"5]P$F<;M @ Q0D M !D ("!WQD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SHH"5[U#&91% P ?PX !D M ("!&"4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ SHH"5[26U)K_ P PA8 !D ("!SRX! 'AL+W=O MIPXL" #, M!@ &0 @($%,P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ SHH"5X-, M5]"^ @ PD !D ("!@#L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SHH"5X/%XG_6 @ < D !D M ("!^$0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ SHH"5V10PANZ @ > @ !D ("! MME,! 'AL+W=O&PO=V]R:W-H965T'V$U:'@4 %TB 9 M " @4!9 0!X;"]W;W)K&UL4$L! A0#% M @ SHH"5X-)#C>I @ A@D !D ("!E5X! 'AL+W=O&PO=V]R:W-H965T673&UL4$L! A0#% @ SHH"5X6*5A C M @ 4 !D ("!OFL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SHH"5VLO[\&U"@ 'XL !D M ("!BW4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ SHH"5_'TO7#@ P 8@X !D ("!HXX! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MSHH"5^J0/]D4 P XPH !D ("!%YT! 'AL+W=O&UL4$L! A0#% @ SHH"5RZWCQ@K @ ML 0 !D ("!IJ@! 'AL+W=O&PO=V]R:W-H965T] 0!X;"]?7!E&UL4$L%!@ !+ $L A!0 *'! $ 0 $! end XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 259 307 1 true 72 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.conformis.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.conformis.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Operations (unaudited) Sheet http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited Consolidated Statements of Operations (unaudited) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive (Loss) Income (unaudited) Sheet http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited Consolidated Statements of Comprehensive (Loss) Income (unaudited) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Changes in Stockholder's Equity (unaudited) Sheet http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited Consolidated Statements of Changes in Stockholder's Equity (unaudited) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Changes in Stockholder's Equity (unaudited) (Parenthetical) Sheet http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical Consolidated Statements of Changes in Stockholder's Equity (unaudited) (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows (unaudited) Sheet http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited Consolidated Statements of Cash Flows (unaudited) Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Operations (unaudited) (Parenthetical) Sheet http://www.conformis.com/role/ConsolidatedStatementsofOperationsunauditedParenthetical Consolidated Statements of Operations (unaudited) (Parenthetical) Statements 9 false false R10.htm 0000010 - Disclosure - Organization and Basis of Presentation Sheet http://www.conformis.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.conformis.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Accounts Receivable Sheet http://www.conformis.com/role/AccountsReceivable Accounts Receivable Notes 12 false false R13.htm 0000013 - Disclosure - Inventories Sheet http://www.conformis.com/role/Inventories Inventories Notes 13 false false R14.htm 0000014 - Disclosure - Property and Equipment Sheet http://www.conformis.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 0000015 - Disclosure - Accrued Expenses Sheet http://www.conformis.com/role/AccruedExpenses Accrued Expenses Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://www.conformis.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.conformis.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Debt and Notes Payable Notes http://www.conformis.com/role/DebtandNotesPayable Debt and Notes Payable Notes 18 false false R19.htm 0000019 - Disclosure - Stockholders' Equity Sheet http://www.conformis.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 0000020 - Disclosure - Segment and Geographic Data Sheet http://www.conformis.com/role/SegmentandGeographicData Segment and Geographic Data Notes 20 false false R21.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.conformis.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.conformis.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 9954703 - Disclosure - Accounts Receivable (Tables) Sheet http://www.conformis.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.conformis.com/role/AccountsReceivable 23 false false R24.htm 9954704 - Disclosure - Inventories (Tables) Sheet http://www.conformis.com/role/InventoriesTables Inventories (Tables) Tables http://www.conformis.com/role/Inventories 24 false false R25.htm 9954705 - Disclosure - Property and Equipment (Tables) Sheet http://www.conformis.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.conformis.com/role/PropertyandEquipment 25 false false R26.htm 9954706 - Disclosure - Accrued Expenses (Tables) Sheet http://www.conformis.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.conformis.com/role/AccruedExpenses 26 false false R27.htm 9954707 - Disclosure - Leases (Tables) Sheet http://www.conformis.com/role/LeasesTables Leases (Tables) Tables http://www.conformis.com/role/Leases 27 false false R28.htm 9954708 - Disclosure - Debt and Notes Payable (Tables) Notes http://www.conformis.com/role/DebtandNotesPayableTables Debt and Notes Payable (Tables) Tables http://www.conformis.com/role/DebtandNotesPayable 28 false false R29.htm 9954709 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.conformis.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.conformis.com/role/StockholdersEquity 29 false false R30.htm 9954710 - Disclosure - Segment and Geographic Data (Tables) Sheet http://www.conformis.com/role/SegmentandGeographicDataTables Segment and Geographic Data (Tables) Tables http://www.conformis.com/role/SegmentandGeographicData 30 false false R31.htm 9954711 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://www.conformis.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://www.conformis.com/role/OrganizationandBasisofPresentation 31 false false R32.htm 9954712 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 32 false false R33.htm 9954713 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) Details 33 false false R34.htm 9954714 - Disclosure - Summary of Significant Accounting Policies - Rebate Reserve (Details) Sheet http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesRebateReserveDetails Summary of Significant Accounting Policies - Rebate Reserve (Details) Details 34 false false R35.htm 9954715 - Disclosure - Summary of Significant Accounting Policies - Expenses and Net Loss Per Share (Details) Sheet http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails Summary of Significant Accounting Policies - Expenses and Net Loss Per Share (Details) Details 35 false false R36.htm 9954716 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails Summary of Significant Accounting Policies - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 36 false false R37.htm 9954717 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) Sheet http://www.conformis.com/role/AccountsReceivableScheduleofAccountsReceivableDetails Accounts Receivable - Schedule of Accounts Receivable (Details) Details 37 false false R38.htm 9954718 - Disclosure - Accounts Receivable - Narrative (Details) Sheet http://www.conformis.com/role/AccountsReceivableNarrativeDetails Accounts Receivable - Narrative (Details) Details 38 false false R39.htm 9954719 - Disclosure - Accounts Receivable - Allowance for Credit Losses and Returns (Details) Sheet http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails Accounts Receivable - Allowance for Credit Losses and Returns (Details) Details 39 false false R40.htm 9954720 - Disclosure - Inventories (Details) Sheet http://www.conformis.com/role/InventoriesDetails Inventories (Details) Details http://www.conformis.com/role/InventoriesTables 40 false false R41.htm 9954721 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 41 false false R42.htm 9954722 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.conformis.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 42 false false R43.htm 9954723 - Disclosure - Accrued Expenses (Details) Sheet http://www.conformis.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://www.conformis.com/role/AccruedExpensesTables 43 false false R44.htm 9954724 - Disclosure - Leases - Narrative (Details) Sheet http://www.conformis.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 44 false false R45.htm 9954725 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.conformis.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 45 false false R46.htm 9954726 - Disclosure - Leases - Schedule of Lease Maturities (Details) Sheet http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails Leases - Schedule of Lease Maturities (Details) Details 46 false false R47.htm 9954727 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.conformis.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.conformis.com/role/CommitmentsandContingencies 47 false false R48.htm 9954728 - Disclosure - Debt and Notes Payable - Schedule of Long Term Debt (Details) Notes http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails Debt and Notes Payable - Schedule of Long Term Debt (Details) Details 48 false false R49.htm 9954729 - Disclosure - Debt and Notes Payable - Maturities of Long Term Debt (Details) Notes http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails Debt and Notes Payable - Maturities of Long Term Debt (Details) Details 49 false false R50.htm 9954730 - Disclosure - Debt and Notes Payable - Narrative (Details) Notes http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails Debt and Notes Payable - Narrative (Details) Details 50 false false R51.htm 9954731 - Disclosure - Stockholders' Equity - Common Stock (Details) Sheet http://www.conformis.com/role/StockholdersEquityCommonStockDetails Stockholders' Equity - Common Stock (Details) Details 51 false false R52.htm 9954732 - Disclosure - Stockholders' Equity - Reverse Stock Split (Details) Sheet http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails Stockholders' Equity - Reverse Stock Split (Details) Details 52 false false R53.htm 9954733 - Disclosure - Stockholders' Equity - Preferred Stock (Details) Sheet http://www.conformis.com/role/StockholdersEquityPreferredStockDetails Stockholders' Equity - Preferred Stock (Details) Details 53 false false R54.htm 9954734 - Disclosure - Stockholders' Equity - Demand Registration Rights (Details) Sheet http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails Stockholders' Equity - Demand Registration Rights (Details) Details 54 false false R55.htm 9954735 - Disclosure - Stockholders' Equity - At-the-Market Program (Details) Sheet http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails Stockholders' Equity - At-the-Market Program (Details) Details 55 false false R56.htm 9954736 - Disclosure - Stockholders' Equity - 2021 Common Stock Offering (Details) Sheet http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails Stockholders' Equity - 2021 Common Stock Offering (Details) Details 56 false false R57.htm 9954737 - Disclosure - Stockholders' Equity - Warrants (Details) Sheet http://www.conformis.com/role/StockholdersEquityWarrantsDetails Stockholders' Equity - Warrants (Details) Details 57 false false R58.htm 9954738 - Disclosure - Stockholders' Equity - Warrants and Common Stock Warrants (Details) Sheet http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails Stockholders' Equity - Warrants and Common Stock Warrants (Details) Details 58 false false R59.htm 9954739 - Disclosure - Stockholders' Equity - Stock Option Plans Narrative (Details) Sheet http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails Stockholders' Equity - Stock Option Plans Narrative (Details) Details 59 false false R60.htm 9954740 - Disclosure - Stockholders' Equity - Stock Option Plans (Details) Sheet http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails Stockholders' Equity - Stock Option Plans (Details) Details 60 false false R61.htm 9954741 - Disclosure - Stockholders' Equity - Schedule of Restricted Common Stock Award Activity (Details) Sheet http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails Stockholders' Equity - Schedule of Restricted Common Stock Award Activity (Details) Details 61 false false R62.htm 9954742 - Disclosure - Stockholders' Equity - Inducement Awards (Details) Sheet http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails Stockholders' Equity - Inducement Awards (Details) Details 62 false false R63.htm 9954743 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details) Sheet http://www.conformis.com/role/StockholdersEquityStockbasedCompensationDetails Stockholders' Equity - Stock-based Compensation (Details) Details 63 false false R64.htm 9954744 - Disclosure - Stockholders' Equity - Stock-based Compensation Narrative (Details) Sheet http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails Stockholders' Equity - Stock-based Compensation Narrative (Details) Details 64 false false R65.htm 9954745 - Disclosure - Stockholders' Equity - Summary of Stock-based Compensation (Details) Sheet http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails Stockholders' Equity - Summary of Stock-based Compensation (Details) Details 65 false false R66.htm 9954746 - Disclosure - Segment and Geographic Data - Narrative (Details) Sheet http://www.conformis.com/role/SegmentandGeographicDataNarrativeDetails Segment and Geographic Data - Narrative (Details) Details 66 false false R67.htm 9954747 - Disclosure - Segment and Geographic Data - Geographic and Product Category Information (Details) Sheet http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails Segment and Geographic Data - Geographic and Product Category Information (Details) Details 67 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 36 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LesseeOperatingLeaseRemainingLeaseTerm, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - cfms-20230630.htm 4 cfms-20230630.htm cfms-063023xex311.htm cfms-063023xex312.htm cfms-063023xex321.htm cfms-063023xex322.htm cfms-20230630.xsd cfms-20230630_cal.xml cfms-20230630_def.xml cfms-20230630_lab.xml cfms-20230630_pre.xml settlementandlicenseagreem.htm warrantexchangeagreementen.htm cfms-20230630_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cfms-20230630.htm": { "axisCustom": 2, "axisStandard": 28, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 737, "http://xbrl.sec.gov/dei/2023": 28 }, "contextCount": 259, "dts": { "calculationLink": { "local": [ "cfms-20230630_cal.xml" ] }, "definitionLink": { "local": [ "cfms-20230630_def.xml" ] }, "inline": { "local": [ "cfms-20230630.htm" ] }, "labelLink": { "local": [ "cfms-20230630_lab.xml" ] }, "presentationLink": { "local": [ "cfms-20230630_pre.xml" ] }, "schema": { "local": [ "cfms-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 516, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 36, "http://xbrl.sec.gov/dei/2023": 5, "total": 41 }, "keyCustom": 52, "keyStandard": 255, "memberCustom": 41, "memberStandard": 29, "nsprefix": "cfms", "nsuri": "http://www.conformis.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.conformis.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Organization and Basis of Presentation", "menuCat": "Notes", "order": "10", "role": "http://www.conformis.com/role/OrganizationandBasisofPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "11", "role": "http://www.conformis.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Accounts Receivable", "menuCat": "Notes", "order": "12", "role": "http://www.conformis.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Inventories", "menuCat": "Notes", "order": "13", "role": "http://www.conformis.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "14", "role": "http://www.conformis.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "15", "role": "http://www.conformis.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://www.conformis.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.conformis.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Debt and Notes Payable", "menuCat": "Notes", "order": "18", "role": "http://www.conformis.com/role/DebtandNotesPayable", "shortName": "Debt and Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "19", "role": "http://www.conformis.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.conformis.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "cfms:RoyaltyReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Segment and Geographic Data", "menuCat": "Notes", "order": "20", "role": "http://www.conformis.com/role/SegmentandGeographicData", "shortName": "Segment and Geographic Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Accounts Receivable (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.conformis.com/role/AccountsReceivableTables", "shortName": "Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.conformis.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.conformis.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.conformis.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.conformis.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Debt and Notes Payable (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.conformis.com/role/DebtandNotesPayableTables", "shortName": "Debt and Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.conformis.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Segment and Geographic Data (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.conformis.com/role/SegmentandGeographicDataTables", "shortName": "Segment and Geographic Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Organization and Basis of Presentation (Details)", "menuCat": "Details", "order": "31", "role": "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails", "shortName": "Organization and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "cfms:ConcentrationRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "cfms:CashAndCashEquivalentsHeldInForeignBankAccounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "32", "role": "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "cfms:ConcentrationRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-4", "decimals": "-5", "lang": "en-US", "name": "cfms:CashAndCashEquivalentsHeldInForeignBankAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)", "menuCat": "Details", "order": "33", "role": "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Summary of Significant Accounting Policies - Rebate Reserve (Details)", "menuCat": "Details", "order": "34", "role": "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesRebateReserveDetails", "shortName": "Summary of Significant Accounting Policies - Rebate Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-55", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Summary of Significant Accounting Policies - Expenses and Net Loss Per Share (Details)", "menuCat": "Details", "order": "35", "role": "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails", "shortName": "Summary of Significant Accounting Policies - Expenses and Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-85", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "menuCat": "Details", "order": "36", "role": "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "shortName": "Summary of Significant Accounting Policies - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-85", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details)", "menuCat": "Details", "order": "37", "role": "http://www.conformis.com/role/AccountsReceivableScheduleofAccountsReceivableDetails", "shortName": "Accounts Receivable - Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Accounts Receivable - Narrative (Details)", "menuCat": "Details", "order": "38", "role": "http://www.conformis.com/role/AccountsReceivableNarrativeDetails", "shortName": "Accounts Receivable - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-4", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Accounts Receivable - Allowance for Credit Losses and Returns (Details)", "menuCat": "Details", "order": "39", "role": "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails", "shortName": "Accounts Receivable - Allowance for Credit Losses and Returns (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-89", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Operations (unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "shortName": "Consolidated Statements of Operations (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "40", "role": "http://www.conformis.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "menuCat": "Details", "order": "41", "role": "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Property and Equipment - Narrative (Details)", "menuCat": "Details", "order": "42", "role": "http://www.conformis.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Accrued Expenses (Details)", "menuCat": "Details", "order": "43", "role": "http://www.conformis.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "cfms:LesseeLeasingArrangementsOperatingLeasesNumberofRenewalOptions", "reportCount": 1, "unique": true, "unitRef": "extension", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://www.conformis.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "cfms:LesseeLeasingArrangementsOperatingLeasesNumberofRenewalOptions", "reportCount": 1, "unique": true, "unitRef": "extension", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Leases - Lease Cost (Details)", "menuCat": "Details", "order": "45", "role": "http://www.conformis.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Leases - Schedule of Lease Maturities (Details)", "menuCat": "Details", "order": "46", "role": "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails", "shortName": "Leases - Schedule of Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:LossContingencyAccrualAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "47", "role": "http://www.conformis.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-4", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Debt and Notes Payable - Schedule of Long Term Debt (Details)", "menuCat": "Details", "order": "48", "role": "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails", "shortName": "Debt and Notes Payable - Schedule of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "cfms:LongtermDebtMaturitiesRepaymentsOfPrincipalAndInterestRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Debt and Notes Payable - Maturities of Long Term Debt (Details)", "menuCat": "Details", "order": "49", "role": "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails", "shortName": "Debt and Notes Payable - Maturities of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "cfms:LongtermDebtMaturitiesRepaymentsOfPrincipalAndInterestRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive (Loss) Income (unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited", "shortName": "Consolidated Statements of Comprehensive (Loss) Income (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-64", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionSharePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Debt and Notes Payable - Narrative (Details)", "menuCat": "Details", "order": "50", "role": "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "shortName": "Debt and Notes Payable - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-134", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleLiquidationPreferenceValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "cfms:CumulativeCommonStockDividendsDeclared", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Stockholders' Equity - Common Stock (Details)", "menuCat": "Details", "order": "51", "role": "http://www.conformis.com/role/StockholdersEquityCommonStockDetails", "shortName": "Stockholders' Equity - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "cfms:CumulativeCommonStockDividendsDeclared", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-137", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Stockholders' Equity - Reverse Stock Split (Details)", "menuCat": "Details", "order": "52", "role": "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails", "shortName": "Stockholders' Equity - Reverse Stock Split (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-137", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Stockholders' Equity - Preferred Stock (Details)", "menuCat": "Details", "order": "53", "role": "http://www.conformis.com/role/StockholdersEquityPreferredStockDetails", "shortName": "Stockholders' Equity - Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-138", "decimals": null, "first": true, "lang": "en-US", "name": "cfms:MaximumDaysToRegisterForResaleSharesHeldByInvestors", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Stockholders' Equity - Demand Registration Rights (Details)", "menuCat": "Details", "order": "54", "role": "http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails", "shortName": "Stockholders' Equity - Demand Registration Rights (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-138", "decimals": null, "first": true, "lang": "en-US", "name": "cfms:MaximumDaysToRegisterForResaleSharesHeldByInvestors", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-139", "decimals": "-6", "first": true, "lang": "en-US", "name": "cfms:SaleofStockEquityIssuableAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Stockholders' Equity - At-the-Market Program (Details)", "menuCat": "Details", "order": "55", "role": "http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails", "shortName": "Stockholders' Equity - At-the-Market Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-139", "decimals": "-6", "first": true, "lang": "en-US", "name": "cfms:SaleofStockEquityIssuableAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-141", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Stockholders' Equity - 2021 Common Stock Offering (Details)", "menuCat": "Details", "order": "56", "role": "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails", "shortName": "Stockholders' Equity - 2021 Common Stock Offering (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-141", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-153", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Stockholders' Equity - Warrants (Details)", "menuCat": "Details", "order": "57", "role": "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "shortName": "Stockholders' Equity - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-153", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-155", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Stockholders' Equity - Warrants and Common Stock Warrants (Details)", "menuCat": "Details", "order": "58", "role": "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails", "shortName": "Stockholders' Equity - Warrants and Common Stock Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-157", "decimals": "INF", "lang": "en-US", "name": "cfms:ClassofWarrantorRightNumberofSecuritiesCalledbyWarrantsorRightsGrantedDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Stockholders' Equity - Stock Option Plans Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails", "shortName": "Stockholders' Equity - Stock Option Plans Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-51", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Changes in Stockholder's Equity (unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited", "shortName": "Consolidated Statements of Changes in Stockholder's Equity (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-51", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-164", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Stockholders' Equity - Stock Option Plans (Details)", "menuCat": "Details", "order": "60", "role": "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails", "shortName": "Stockholders' Equity - Stock Option Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-164", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-167", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Stockholders' Equity - Schedule of Restricted Common Stock Award Activity (Details)", "menuCat": "Details", "order": "61", "role": "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails", "shortName": "Stockholders' Equity - Schedule of Restricted Common Stock Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-168", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-168", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Stockholders' Equity - Inducement Awards (Details)", "menuCat": "Details", "order": "62", "role": "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "shortName": "Stockholders' Equity - Inducement Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-173", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Stockholders' Equity - Stock-based Compensation (Details)", "menuCat": "Details", "order": "63", "role": "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationDetails", "shortName": "Stockholders' Equity - Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - Stockholders' Equity - Stock-based Compensation Narrative (Details)", "menuCat": "Details", "order": "64", "role": "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails", "shortName": "Stockholders' Equity - Stock-based Compensation Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-165", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - Stockholders' Equity - Summary of Stock-based Compensation (Details)", "menuCat": "Details", "order": "65", "role": "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails", "shortName": "Stockholders' Equity - Summary of Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-177", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954746 - Disclosure - Segment and Geographic Data - Narrative (Details)", "menuCat": "Details", "order": "66", "role": "http://www.conformis.com/role/SegmentandGeographicDataNarrativeDetails", "shortName": "Segment and Geographic Data - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954747 - Disclosure - Segment and Geographic Data - Geographic and Product Category Information (Details)", "menuCat": "Details", "order": "67", "role": "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails", "shortName": "Segment and Geographic Data - Geographic and Product Category Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-255", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Changes in Stockholder's Equity (unaudited) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical", "shortName": "Consolidated Statements of Changes in Stockholder's Equity (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows (unaudited)", "menuCat": "Statements", "order": "8", "role": "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited", "shortName": "Consolidated Statements of Cash Flows (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cfms-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - Consolidated Statements of Operations (unaudited) (Parenthetical)", "menuCat": "Statements", "order": "9", "role": "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunauditedParenthetical", "shortName": "Consolidated Statements of Operations (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null } }, "segmentCount": 72, "tag": { "cfms_A2019RightsAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Rights Agreement [Member]", "label": "2019 Rights Agreement [Member]", "terseLabel": "2019 Rights Agreement" } } }, "localname": "A2019RightsAgreementMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails" ], "xbrltype": "domainItemType" }, "cfms_A2019SalesTeamPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Sales Team Plan [Member]", "label": "2019 Sales Team Plan [Member]", "terseLabel": "2019 Sales Team Plan" } } }, "localname": "A2019SalesTeamPlanMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "cfms_AccruedClinicalTrialExpenseCurrent": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/AccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for clinical trial expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Clinical Trial Expense Current", "terseLabel": "Accrued clinical trial expense" } } }, "localname": "AccruedClinicalTrialExpenseCurrent", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "cfms_AccruedRevenueShareExpenseCurrent": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/AccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for revenue share expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Revenue Share Expense Current", "terseLabel": "Accrued revenue share expense" } } }, "localname": "AccruedRevenueShareExpenseCurrent", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "cfms_AllowanceforDoubtfulAccountsReceivableOtherAllowances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance for Doubtful Accounts Receivable, Other Allowances", "label": "Allowance for Doubtful Accounts Receivable, Other Allowances", "terseLabel": "Other allowances" } } }, "localname": "AllowanceforDoubtfulAccountsReceivableOtherAllowances", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "monetaryItemType" }, "cfms_ApprovedRatioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Approved Ratio [Axis]", "label": "Approved Ratio [Axis]", "terseLabel": "Approved Ratio [Axis]" } } }, "localname": "ApprovedRatioAxis", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "stringItemType" }, "cfms_ApprovedRatioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Approved Ratio [Domain]", "label": "Approved Ratio [Domain]", "terseLabel": "Approved Ratio [Domain]" } } }, "localname": "ApprovedRatioDomain", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "domainItemType" }, "cfms_ApprovedRatioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Approved Ratio One [Member]", "label": "Approved Ratio One [Member]", "terseLabel": "Approved Ratio One" } } }, "localname": "ApprovedRatioOneMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "domainItemType" }, "cfms_ApprovedRatioThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Approved Ratio Three [Member]", "label": "Approved Ratio Three [Member]", "terseLabel": "Approved Ratio Three" } } }, "localname": "ApprovedRatioThreeMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "domainItemType" }, "cfms_ApprovedRatioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Approved Ratio Two [Member]", "label": "Approved Ratio Two [Member]", "terseLabel": "Approved Ratio Two" } } }, "localname": "ApprovedRatioTwoMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "domainItemType" }, "cfms_BillericaFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billerica Facility [Member]", "label": "Billerica Facility [Member]", "terseLabel": "Billerica Facility" } } }, "localname": "BillericaFacilityMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cfms_CashAndCashEquivalentsHeldInForeignBankAccounts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents held in foreign bank accounts as of the balance sheet date.", "label": "Cash and Cash Equivalents Held in Foreign Bank Accounts", "terseLabel": "Cash held in foreign bank accounts" } } }, "localname": "CashAndCashEquivalentsHeldInForeignBankAccounts", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cfms_ChangeinContractwithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in Contract with Customer, Liability [Roll Forward]", "label": "Change in Contract with Customer, Liability [Roll Forward]", "terseLabel": "Change in Contract Liabilities" } } }, "localname": "ChangeinContractwithCustomerLiabilityRollForward", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesRebateReserveDetails" ], "xbrltype": "stringItemType" }, "cfms_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledOrExpiredDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights cancelled or expired during the period.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights Cancelled or Expired During Period", "terseLabel": "Cancelled/expired (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledOrExpiredDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "cfms_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsCancelledOrExpiredDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which all warrants or rights cancelled or expired during the period under the class of warrant or right could have been converted if exercised.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights Cancelled or Expired During Period", "negatedTerseLabel": "Cancelled/expired (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsCancelledOrExpiredDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "cfms_ClassOfWarrantOrRightWeightedAverageRemainingContractualLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual life of warrants or rights outstanding under the class of warrant or right.", "label": "Class of Warrant or Right, Weighted Average Remaining Contractual Life", "terseLabel": "Weighted average remaining contractual life, outstanding (in years)" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageRemainingContractualLife", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "durationItemType" }, "cfms_ClassOfWarrentORRightNumberOfSharesWithRightToAcquire": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrent OR Right, Number Of Shares With Right To Acquire", "label": "Class Of Warrent OR Right, Number Of Shares With Right To Acquire", "terseLabel": "Number of warrants shares, right to acquire" } } }, "localname": "ClassOfWarrentORRightNumberOfSharesWithRightToAcquire", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "sharesItemType" }, "cfms_ClassofWarrantorRightExercisePriceofWarrantsorRightsExercisedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised During Period", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights, Exercised During Period", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ClassofWarrantorRightExercisePriceofWarrantsorRightsExercisedDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "cfms_ClassofWarrantorRightExercisePriceofWarrantsorRightsGrantedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Exercise Price of Warrants or Rights Granted During Period", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights Granted During Period", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ClassofWarrantorRightExercisePriceofWarrantsorRightsGrantedDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "cfms_ClassofWarrantorRightNumberofExercisableSecuritiesCalledbyWarrantsorRightsCancelledorExpiredDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Cancelled or Expired During Period", "label": "Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Cancelled or Expired During Period", "negatedTerseLabel": "Cancelled/expired (in share)" } } }, "localname": "ClassofWarrantorRightNumberofExercisableSecuritiesCalledbyWarrantsorRightsCancelledorExpiredDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "cfms_ClassofWarrantorRightNumberofExercisableSecuritiesCalledbyWarrantsorRightsExercisedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Exercised During Period", "label": "Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Exercised During Period", "negatedTerseLabel": "Exercised (in share)", "terseLabel": "Exercised (in share)" } } }, "localname": "ClassofWarrantorRightNumberofExercisableSecuritiesCalledbyWarrantsorRightsExercisedDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "cfms_ClassofWarrantorRightNumberofExercisableSecuritiesCalledbyWarrantsorRightsGrantedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Granted During Period", "label": "Class of Warrant or Right, Number of Exercisable Securities Called by Warrants or Rights Granted During Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Warrant granted during period (in shares)" } } }, "localname": "ClassofWarrantorRightNumberofExercisableSecuritiesCalledbyWarrantsorRightsGrantedDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "cfms_ClassofWarrantorRightNumberofSecuritiesAvailabletoCallbyWarrantsorRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Number of Securities Available to Call by Warrants or Rights", "label": "Class of Warrant or Right, Number of Securities Available to Call by Warrants or Rights", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ClassofWarrantorRightNumberofSecuritiesAvailabletoCallbyWarrantsorRights", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "cfms_ClassofWarrantorRightNumberofSecuritiesCalledbyWarrantsorRightsExercisedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercised During Period", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercised During Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "ClassofWarrantorRightNumberofSecuritiesCalledbyWarrantsorRightsExercisedDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "cfms_ClassofWarrantorRightNumberofSecuritiesCalledbyWarrantsorRightsGrantedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights Granted During Period", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights Granted During Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ClassofWarrantorRightNumberofSecuritiesCalledbyWarrantsorRightsGrantedDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "cfms_ClassofWarrantorRightPriceofWarrantsorRightsCancelledorExpiredDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Price of Warrants or Rights Cancelled or Expired During Period", "label": "Class of Warrant or Right, Price of Warrants or Rights Cancelled or Expired During Period", "terseLabel": "Cancelled/expired (in dollars per share)" } } }, "localname": "ClassofWarrantorRightPriceofWarrantsorRightsCancelledorExpiredDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "cfms_ClassofWarrantorRightPriceofWarrantsorRightsExercisedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Price of Warrants or Rights Exercised During Period", "label": "Class of Warrant or Right, Price of Warrants or Rights Exercised During Period", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ClassofWarrantorRightPriceofWarrantsorRightsExercisedDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "cfms_ClassofWarrantorRightPriceofWarrantsorRightsGrantedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Price of Warrants or Rights Granted During Period", "label": "Class of Warrant or Right, Price of Warrants or Rights Granted During Period", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ClassofWarrantorRightPriceofWarrantsorRightsGrantedDuringPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "cfms_ClassofWarrantorRightPriceofWarrantsorRightsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Price of Warrants or Rights Outstanding", "label": "Class of Warrant or Right, Price of Warrants or Rights Outstanding", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "terseLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ClassofWarrantorRightPriceofWarrantsorRightsOutstanding", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "cfms_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems. Also includes purchased and internally developed software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "cfms_ConcentrationRiskPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for concentration risks including but not limited to credit, supplier and customer concentration risks.", "label": "Concentration Risk [Policy Text Block]", "terseLabel": "Concentrations of credit risk and other risks and uncertainties" } } }, "localname": "ConcentrationRiskPolicyTextBlock", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cfms_ConformisVBodycadAndExactechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conformis V Bodycad And Exactech", "label": "Conformis V Bodycad And Exactech [Member]", "terseLabel": "Conformis V Bodycad and Exactech" } } }, "localname": "ConformisVBodycadAndExactechMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cfms_ConformisVDePuyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conformis V DePuy", "label": "Conformis V DePuy [Member]", "terseLabel": "Conformis V DePuy" } } }, "localname": "ConformisVDePuyMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cfms_ConformisVExactechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conformis V Exactech", "label": "Conformis V Exactech [Member]", "terseLabel": "Conformis V Exactech" } } }, "localname": "ConformisVExactechMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cfms_ConformisVMedactaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conformis v Medacta [Member]", "label": "Conformis V Medacta [Member]", "terseLabel": "Conformis V Medacta" } } }, "localname": "ConformisVMedactaMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cfms_ContractWithCustomerLiabilityNewContractAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, New Contract Additions", "label": "Contract With Customer, Liability, New Contract Additions", "terseLabel": "Provision related to current period sales" } } }, "localname": "ContractWithCustomerLiabilityNewContractAdditions", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesRebateReserveDetails" ], "xbrltype": "monetaryItemType" }, "cfms_ContractWithCustomerRefundLiabilityPaymentsOrCreditsIssued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Refund Liability, Payments Or Credits Issued", "label": "Contract With Customer, Refund Liability, Payments Or Credits Issued", "negatedTerseLabel": "Payments or credits issued to customers" } } }, "localname": "ContractWithCustomerRefundLiabilityPaymentsOrCreditsIssued", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesRebateReserveDetails" ], "xbrltype": "monetaryItemType" }, "cfms_ContractwithCustomerPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Payment Period", "label": "Contract with Customer, Payment Period", "terseLabel": "Contract with customer payment period" } } }, "localname": "ContractwithCustomerPaymentPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cfms_CowenSalesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cowen Sales Agreement [Member]", "label": "Cowen Sales Agreement [Member]", "terseLabel": "Cowen Sales Agreement" } } }, "localname": "CowenSalesAgreementMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails" ], "xbrltype": "domainItemType" }, "cfms_CumulativeCommonStockDividendsDeclared": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative dividends declared on common stock.", "label": "Cumulative Common Stock Dividends Declared", "terseLabel": "Common stock dividends declared to date" } } }, "localname": "CumulativeCommonStockDividendsDeclared", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "cfms_DebtInstrumentFinalPaymentFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Final Payment Fee", "label": "Debt Instrument, Final Payment Fee", "terseLabel": "Final payment fee" } } }, "localname": "DebtInstrumentFinalPaymentFee", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "cfms_DebtInstrumentOriginationFeeDueAtClosing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Origination Fee Due At Closing", "label": "Debt Instrument, Origination Fee Due At Closing", "terseLabel": "Origination fee" } } }, "localname": "DebtInstrumentOriginationFeeDueAtClosing", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "cfms_DebtInstrumentVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Variable Rate", "label": "Debt Instrument, Variable Rate", "terseLabel": "Variable rate floor" } } }, "localname": "DebtInstrumentVariableRate", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "cfms_DemandRegistrationRightsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Demand Registration Rights [Abstract]", "terseLabel": "Demand registration rights" } } }, "localname": "DemandRegistrationRightsAbstract", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails" ], "xbrltype": "stringItemType" }, "cfms_EmployeeDirectorAndConsultantStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby an employee, officer, member of the Board of Directors, consultant or advisor is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.", "label": "Employee Director And Consultant Stock Options [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeDirectorAndConsultantStockOptionsMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails", "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cfms_EquityIncentivePlan2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entity's 2015 Stock Incentive Plan (the \"Plan\").", "label": "Equity Incentive Plan2015 [Member]", "terseLabel": "2015 Plan" } } }, "localname": "EquityIncentivePlan2015Member", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "cfms_FixedRatioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Ratio [Axis]", "label": "Fixed Ratio [Axis]", "terseLabel": "Fixed Ratio [Axis]" } } }, "localname": "FixedRatioAxis", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "stringItemType" }, "cfms_FixedRatioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Ratio [Domain]", "label": "Fixed Ratio [Domain]", "terseLabel": "Fixed Ratio [Domain]" } } }, "localname": "FixedRatioDomain", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "domainItemType" }, "cfms_FixedRatioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Ratio One [Member]", "label": "Fixed Ratio One [Member]", "terseLabel": "Fixed Ratio One" } } }, "localname": "FixedRatioOneMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "domainItemType" }, "cfms_FixedRatioThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Ratio Three [Member]", "label": "Fixed Ratio Three [Member]", "terseLabel": "Fixed Ratio Three" } } }, "localname": "FixedRatioThreeMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "domainItemType" }, "cfms_FixedRatioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Ratio Two [Member]", "label": "Fixed Ratio Two [Member]", "terseLabel": "Fixed Ratio Two" } } }, "localname": "FixedRatioTwoMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "domainItemType" }, "cfms_HipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hip", "label": "Hip [Member]", "terseLabel": "Hip" } } }, "localname": "HipMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "domainItemType" }, "cfms_ImproperClassificationofCostofRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Improper Classification of Cost of Revenue [Member]", "label": "Improper Classification of Cost of Revenue [Member]", "terseLabel": "Improper Classification of Cost of Revenue" } } }, "localname": "ImproperClassificationofCostofRevenueMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cfms_IncreaseDecreaseInRoyaltyReceivable": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Royalty Receivable", "label": "Increase (Decrease) In Royalty Receivable", "negatedTerseLabel": "Royalty and licensing receivable" } } }, "localname": "IncreaseDecreaseInRoyaltyReceivable", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "cfms_InducementAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inducement Award [Member]", "label": "Inducement Award [Member]", "terseLabel": "Inducement Awards" } } }, "localname": "InducementAwardMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails" ], "xbrltype": "domainItemType" }, "cfms_KneeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Knee", "label": "Knee [Member]", "terseLabel": "Knee" } } }, "localname": "KneeMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "domainItemType" }, "cfms_LeaseAgreementPaymentReceivedDuringAPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Agreement, Payment Received During A Period", "label": "Lease Agreement, Payment Received During A Period", "terseLabel": "Lease agreement payment received period" } } }, "localname": "LeaseAgreementPaymentReceivedDuringAPeriod", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cfms_LesseeLeasingArrangementsOperatingLeasesNumberofRenewalOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee Leasing Arrangements, Operating Leases, Number of Renewal Options", "label": "Lessee Leasing Arrangements, Operating Leases, Number of Renewal Options", "terseLabel": "Number of renewal options" } } }, "localname": "LesseeLeasingArrangementsOperatingLeasesNumberofRenewalOptions", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "cfms_LicenseAgreementMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "License Agreement, Milestone Payment", "label": "License Agreement, Milestone Payment", "terseLabel": "Milestone payment" } } }, "localname": "LicenseAgreementMilestonePayment", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cfms_LicenseAgreementPotentialMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "License Agreement, Potential Milestone Payment", "label": "License Agreement, Potential Milestone Payment", "terseLabel": "Potential milestone payment" } } }, "localname": "LicenseAgreementPotentialMilestonePayment", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cfms_LicenseAgreementRoyaltyAndLicenseRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "License Agreement, Royalty And License Revenue", "label": "License Agreement, Royalty And License Revenue", "terseLabel": "Revenue recognized" } } }, "localname": "LicenseAgreementRoyaltyAndLicenseRevenue", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cfms_LondonInterbankOfferedRateLIBOR1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "London Interbank Offered Rate (LIBOR) 1", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBOR1Member", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "cfms_LongTermDebtAndPaidInKindInterestCommitment": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long Term Debt And Paid In Kind Interest Commitment", "label": "Long Term Debt And Paid In Kind Interest Commitment", "totalLabel": "Total" } } }, "localname": "LongTermDebtAndPaidInKindInterestCommitment", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "cfms_LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearOne": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails": { "order": 2.0, "parentTag": "cfms_LongTermDebtAndPaidInKindInterestCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Maturities, Repayments Of Principal And Interest In Year One", "label": "Long-term Debt, Maturities, Repayments Of Principal And Interest In Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearOne", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "cfms_LongtermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearTwo": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails": { "order": 3.0, "parentTag": "cfms_LongTermDebtAndPaidInKindInterestCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Maturities, Repayments Of Principal And Interest In Year Two", "label": "Long-term Debt, Maturities, Repayments Of Principal And Interest In Year Two", "terseLabel": "2025" } } }, "localname": "LongtermDebtMaturitiesRepaymentsOfPrincipalAndInterestInYearTwo", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "cfms_LongtermDebtMaturitiesRepaymentsOfPrincipalAndInterestRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails": { "order": 1.0, "parentTag": "cfms_LongTermDebtAndPaidInKindInterestCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Maturities, Repayments Of Principal And Interest, Remainder Of Fiscal Year", "label": "Long-term Debt, Maturities, Repayments Of Principal And Interest, Remainder Of Fiscal Year", "terseLabel": "2023 (remainder of the year)" } } }, "localname": "LongtermDebtMaturitiesRepaymentsOfPrincipalAndInterestRemainderOfFiscalYear", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "cfms_LongtermDebtMaturitiesRepaymentsofPrincipalAndInterestInYearThree": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails": { "order": 4.0, "parentTag": "cfms_LongTermDebtAndPaidInKindInterestCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Maturities, Repayments of Principal And Interest In Year Three", "label": "Long-term Debt, Maturities, Repayments of Principal And Interest In Year Three", "terseLabel": "2026" } } }, "localname": "LongtermDebtMaturitiesRepaymentsofPrincipalAndInterestInYearThree", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "cfms_MaximumDaysToRegisterForResaleSharesHeldByInvestors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Days To Register For Resale Shares Held By Investors", "label": "Maximum Days To Register For Resale Shares Held By Investors", "terseLabel": "Maximum days to register for resale shares held by investors" } } }, "localname": "MaximumDaysToRegisterForResaleSharesHeldByInvestors", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails" ], "xbrltype": "durationItemType" }, "cfms_MeasurementInputDividendYieldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Dividend Yield [Member]", "label": "Measurement Input, Dividend Yield [Member]", "terseLabel": "Dividend Yield" } } }, "localname": "MeasurementInputDividendYieldMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "cfms_MembersOfScientificAdvisoryBoardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Past and present members of the entity's scientific advisory board.", "label": "Members Of Scientific Advisory Board [Member]", "terseLabel": "Members of Scientific Advisory Board" } } }, "localname": "MembersOfScientificAdvisoryBoardMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cfms_MergerAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger Agreement", "label": "Merger Agreement [Member]", "terseLabel": "Merger Agreement" } } }, "localname": "MergerAgreementMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "cfms_MergerAgreementStockConvertedRightToReceiveCashConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger Agreement, Stock Converted Right To Receive Cash Consideration", "label": "Merger Agreement, Stock Converted Right To Receive Cash Consideration", "terseLabel": "Stock converted right to receive in cash consideration" } } }, "localname": "MergerAgreementStockConvertedRightToReceiveCashConsideration", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "perShareItemType" }, "cfms_MergerAgreementTerminationFeePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Merger Agreement Termination Fee Payable", "label": "Merger Agreement Termination Fee Payable", "terseLabel": "Termination fee" } } }, "localname": "MergerAgreementTerminationFeePayable", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "cfms_MidCapFinancialServicesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MidCap Financial Services, LLC", "label": "MidCap Financial Services, LLC [Member]", "terseLabel": "MidCap Financial Services, LLC" } } }, "localname": "MidCapFinancialServicesLLCMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "cfms_MidCapFinancialServicesLLCTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MidCap Financial Services, LLC Term Loan", "label": "MidCap Financial Services, LLC Term Loan [Member]", "terseLabel": "MidCap Financial Services, LLC Term Loan" } } }, "localname": "MidCapFinancialServicesLLCTermLoanMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "cfms_MoldingAndToolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Molding And Tooling", "label": "Molding And Tooling [Member]", "terseLabel": "Molding and Tooling" } } }, "localname": "MoldingAndToolingMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "cfms_NonoperatingIncomeExpenseNetOfInterestExpense": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities, net of the cost of borrowed funds accounted for as interest expense.", "label": "Nonoperating Income (Expense), Net of Interest Expense", "totalLabel": "Total other expenses" } } }, "localname": "NonoperatingIncomeExpenseNetOfInterestExpense", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "cfms_OsteoplasticsVConformisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Osteoplastics V Conformis [Member]", "label": "Osteoplastics V Conformis [Member]", "terseLabel": "Osteoplastics V Conformis" } } }, "localname": "OsteoplasticsVConformisMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cfms_OtherReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Receivables [Member]", "label": "Other Receivables [Member]", "terseLabel": "Other Receivable" } } }, "localname": "OtherReceivablesMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "domainItemType" }, "cfms_Paragon28IncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paragon 28, Inc", "label": "Paragon 28, Inc [Member]", "terseLabel": "Paragon 28" } } }, "localname": "Paragon28IncMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cfms_PreFundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-Funded Warrants [Member]", "label": "Pre-Funded Warrants [Member]", "terseLabel": "Pre-Funded Warrants" } } }, "localname": "PreFundedWarrantsMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "cfms_RegisteredDirectOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Registered Direct Offering [Member]", "label": "Registered Direct Offering [Member]", "terseLabel": "Registered Direct Offering" } } }, "localname": "RegisteredDirectOfferingMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "cfms_RelatedPartyTransactionRequiredPaymenttoRelatedPartyfromNetRevenuesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of net revenues with respect to current and planned products to be paid to the related party per the agreement.", "label": "Related Party Transaction, Required Payment to Related Party from Net Revenues, Percentage", "terseLabel": "Required payment to related party from net revenues of current and planned products (as a percent)" } } }, "localname": "RelatedPartyTransactionRequiredPaymenttoRelatedPartyfromNetRevenuesPercentage", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "cfms_RelatedPartyTransactionRevenueShareExpensePercentageOnRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue share expense as a percentage of total product revenues during the period.", "label": "Related Party Transaction Revenue Share Expense Percentage On Revenue", "terseLabel": "Revenue share expense as a percentage of product revenues" } } }, "localname": "RelatedPartyTransactionRevenueShareExpensePercentageOnRevenue", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "cfms_Restor3dIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "restor3d, Inc.", "label": "restor3d, Inc. [Member]", "terseLabel": "Restor3d, Inc." } } }, "localname": "Restor3dIncMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "cfms_ReusableInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reusable Instruments [Member]", "label": "Reusable Instruments [Member]", "terseLabel": "Reusable instruments" } } }, "localname": "ReusableInstrumentsMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "cfms_RevenueShareAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revenue share agreement entered into by the entity with the related party.", "label": "Revenue Share Agreement [Member]", "terseLabel": "Revenue Share Agreements" } } }, "localname": "RevenueShareAgreementMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cfms_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net", "terseLabel": "Operating leases right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNet", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "cfms_RoyaltyReceivable": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Royalty Receivable", "label": "Royalty Receivable", "terseLabel": "Royalty and licensing receivable" } } }, "localname": "RoyaltyReceivable", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cfms_SaleOfStockBrokerCommissionsPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Broker Commissions, Percent", "label": "Sale Of Stock, Broker Commissions, Percent", "terseLabel": "Broker commissions" } } }, "localname": "SaleOfStockBrokerCommissionsPercent", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails" ], "xbrltype": "percentItemType" }, "cfms_SaleofStockEquityIssuableAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Equity Issuable, Amount", "label": "Sale of Stock, Equity Issuable, Amount", "terseLabel": "Amount of equity able to raise" } } }, "localname": "SaleofStockEquityIssuableAmount", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails" ], "xbrltype": "monetaryItemType" }, "cfms_SecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR)" } } }, "localname": "SecuredOvernightFinancingRateSOFRMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "cfms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedMaximumAnnualAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum annual increase in the number of shares authorized for issuance under the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Authorized, Maximum Annual Amount", "terseLabel": "Additional shares authorized, maximum annual amount (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedMaximumAnnualAmount", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cfms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedMaximumAnnualPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum annual increase in the shares authorized for issuance under the plan, as a percentage of outstanding shares at the time of increase.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Authorized, Maximum Annual Percentage", "terseLabel": "Additional shares authorized, maximum annual percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedMaximumAnnualPercentage", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "cfms_ShelfRegistrationStatementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shelf Registration Statement [Member]", "label": "Shelf Registration Statement [Member]", "terseLabel": "Shelf Registration Statement" } } }, "localname": "ShelfRegistrationStatementMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails" ], "xbrltype": "domainItemType" }, "cfms_StockWarrantsNumberofWarrantsExercisableRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Warrants, Number of Warrants Exercisable [Roll Forward]", "label": "Stock Warrants, Number of Warrants Exercisable [Roll Forward]", "terseLabel": "Number\u00a0of Warrants Exercisable" } } }, "localname": "StockWarrantsNumberofWarrantsExercisableRollForward", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "cfms_StockWarrantsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Stock Warrants Outstanding [Roll Forward]", "terseLabel": "Number\u00a0of Warrants" } } }, "localname": "StockWarrantsOutstandingRollForward", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "cfms_StockWarrantsOutstandingWeightedAverageExercisePriceRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Warrants, Outstanding, Weighted Average Exercise Price [Abstract]", "label": "Stock Warrants, Outstanding, Weighted Average Exercise Price [Roll Forward]", "terseLabel": "Weighted Average Exercise\u00a0Price Per\u00a0Share" } } }, "localname": "StockWarrantsOutstandingWeightedAverageExercisePriceRollForward", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "cfms_StockWarrantsWeightedAveragePricePerShareRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Warrants, Weighted Average Price Per Share [Roll Forward]", "label": "Stock Warrants, Weighted Average Price Per Share [Roll Forward]", "terseLabel": "Weighted Average\u00a0Price Per\u00a0Share" } } }, "localname": "StockWarrantsWeightedAveragePricePerShareRollForward", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "cfms_StockWarrantsWeightedAverageRemainingContractualLifeRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Warrants, Weighted Average Remaining Contractual Life [Abstract]", "label": "Stock Warrants, Weighted Average Remaining Contractual Life [Roll Forward]", "terseLabel": "Weighted Average Remaining Contractual Life" } } }, "localname": "StockWarrantsWeightedAverageRemainingContractualLifeRollForward", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "cfms_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A loan from a bank for a specific amount, payable in equal installments over a scheduled repayment term.", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "cfms_WarrantExchangeAgreementWithArmisticeCapitalMasterFundLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Exchange Agreement With Armistice Capital Master Fund Ltd", "label": "Warrant Exchange Agreement With Armistice Capital Master Fund Ltd [Member]", "terseLabel": "Warrant Exchange Agreement With Armistice Capital Master Fund Ltd" } } }, "localname": "WarrantExchangeAgreementWithArmisticeCapitalMasterFundLtdMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "cfms_WarrantsForPurchaseOfCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants issued for the purchase of shares of the entity's common stock, exercisable immediately upon issuance.", "label": "Warrants For Purchase Of Common Stock [Member]", "terseLabel": "Common Stock Warrants" } } }, "localname": "WarrantsForPurchaseOfCommonStockMember", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "domainItemType" }, "cfms_WarrantsandRightsOutstandingMeasurementInputTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants and Rights Outstanding, Measurement Input Term", "label": "Warrants and Rights Outstanding, Measurement Input Term", "terseLabel": "Warrants, measurement input term" } } }, "localname": "WarrantsandRightsOutstandingMeasurementInputTerm", "nsuri": "http://www.conformis.com/20230630", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "durationItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.conformis.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Chief Financial Officer" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r730", "r786" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]", "terseLabel": "Chief Operating Officer" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r187", "r188", "r311", "r329", "r490", "r666", "r668" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r295", "r296", "r297", "r298", "r351", "r492", "r537", "r573", "r574", "r629", "r631", "r633", "r634", "r636", "r655", "r656", "r675", "r681", "r686", "r692", "r743", "r790", "r791", "r792", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails", "http://www.conformis.com/role/LeasesNarrativeDetails", "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r295", "r296", "r297", "r298", "r351", "r492", "r537", "r573", "r574", "r629", "r631", "r633", "r634", "r636", "r655", "r656", "r675", "r681", "r686", "r692", "r743", "r790", "r791", "r792", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails", "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/LeasesNarrativeDetails", "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r256", "r495", "r531", "r532", "r533", "r534", "r535", "r536", "r658", "r682", "r691", "r710", "r738", "r739", "r746", "r800" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r256", "r495", "r531", "r532", "r533", "r534", "r535", "r536", "r658", "r682", "r691", "r710", "r738", "r739", "r746", "r800" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r295", "r296", "r297", "r298", "r349", "r351", "r381", "r382", "r383", "r491", "r492", "r537", "r573", "r574", "r629", "r631", "r633", "r634", "r636", "r655", "r656", "r675", "r681", "r686", "r692", "r695", "r733", "r743", "r791", "r792", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails", "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/LeasesNarrativeDetails", "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r295", "r296", "r297", "r298", "r349", "r351", "r381", "r382", "r383", "r491", "r492", "r537", "r573", "r574", "r629", "r631", "r633", "r634", "r636", "r655", "r656", "r675", "r681", "r686", "r692", "r695", "r733", "r743", "r791", "r792", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails", "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/LeasesNarrativeDetails", "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r654", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r654", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r187", "r188", "r311", "r329", "r490", "r667", "r668" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r258", "r259", "r570", "r571", "r572", "r630", "r632", "r635", "r637", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r659", "r683", "r695", "r746", "r800" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r258", "r259", "r570", "r571", "r572", "r630", "r632", "r635", "r637", "r643", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r659", "r683", "r695", "r746", "r800" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r730", "r786" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Allowance For Doubtful Accounts Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r690" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r160", "r261", "r262", "r662" ], "calculation": { "http://www.conformis.com/role/AccountsReceivableScheduleofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Total receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r261", "r262" ], "calculation": { "http://www.conformis.com/role/AccountsReceivableScheduleofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableNarrativeDetails", "http://www.conformis.com/role/AccountsReceivableScheduleofAccountsReceivableDetails", "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]", "terseLabel": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.conformis.com/role/AccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total", "verboseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccruedExpensesDetails", "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/AccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued vendor charges" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r46", "r153", "r524" ], "calculation": { "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r33", "r85", "r161", "r520", "r545", "r549" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r10", "r33", "r425", "r428", "r487", "r540", "r541", "r714", "r715", "r716", "r723", "r724", "r725" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r77", "r690", "r802" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r387", "r388", "r389", "r558", "r723", "r724", "r725", "r776", "r805" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "auth_ref": [ "r198", "r199", "r200", "r203", "r204", "r205", "r206" ], "lang": { "en-us": { "role": { "documentation": "Type of error correction.", "label": "Error Correction, Type [Domain]", "terseLabel": "Adjustments for Error Correction [Domain]" } } }, "localname": "AdjustmentsForErrorCorrectionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r58", "r59", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Compensation expense related to issued stock options and restricted stock awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r385", "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails", "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r162", "r265", "r280", "r282", "r285", "r799" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedPeriodEndLabel": "Ending balance", "negatedPeriodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r162", "r265", "r280" ], "calculation": { "http://www.conformis.com/role/AccountsReceivableScheduleofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "negatedTerseLabel": "Provision for expected credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Accounts receivable write offs", "verboseLabel": "Accounts receivable write offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails", "http://www.conformis.com/role/AccountsReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Stock options and restricted stock awards" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r155", "r186", "r231", "r247", "r252", "r269", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r416", "r418", "r447", "r515", "r595", "r690", "r702", "r741", "r742", "r788" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r148", "r165", "r186", "r269", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r416", "r418", "r447", "r690", "r741", "r742", "r788" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited", "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails", "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r412", "r684", "r685" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r60", "r61", "r412", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Common stock per share (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r72", "r99", "r100" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/OrganizationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r151", "r660" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r36", "r118" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r713" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-Term Investments", "terseLabel": "Cash and cash equivalents and investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r35", "r96", "r184" ], "calculation": { "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r96" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r141", "r157", "r158", "r159", "r186", "r211", "r212", "r219", "r221", "r225", "r226", "r269", "r299", "r301", "r302", "r303", "r306", "r307", "r327", "r328", "r330", "r331", "r333", "r447", "r553", "r554", "r555", "r556", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r583", "r605", "r625", "r638", "r639", "r640", "r641", "r642", "r708", "r718", "r726" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r157", "r158", "r159", "r225", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r553", "r554", "r555", "r556", "r681", "r708", "r718" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "verboseLabel": "Exercise price of warrants or rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)", "verboseLabel": "Number of warrants, outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsandCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r29", "r69", "r516", "r582" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r107", "r292", "r293", "r644", "r734" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r693", "r694", "r695", "r697", "r698", "r699", "r700", "r723", "r724", "r776", "r801", "r805" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited", "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r76", "r583" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conformis.com/role/StockholdersEquityCommonStockDetails", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r76", "r583", "r601", "r805", "r806" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r76", "r519", "r690" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.00001 par value: Authorized: 20,000,000 shares authorized at June 30, 2023 and December 31, 2022; 7,878,332 and 7,502,462 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r168", "r170", "r176", "r511", "r528" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r62", "r669" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetPurchase": { "auth_ref": [ "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time.", "label": "Contract with Customer, Asset, Purchase", "terseLabel": "Contract asset" } } }, "localname": "ContractWithCustomerAssetPurchase", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r336", "r337", "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liability" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiability": { "auth_ref": [ "r747" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Refund Liability", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ContractWithCustomerRefundLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesRebateReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r91", "r495" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Shipping and handling expense" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r92", "r186", "r269", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r447", "r741" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpensesRelatedParty": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.", "label": "Costs and Expenses, Related Party", "terseLabel": "Revenue share expense" } } }, "localname": "CostsAndExpensesRelatedParty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r405", "r411", "r721" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r73", "r74", "r120", "r121", "r189", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r467", "r676", "r677", "r678", "r679", "r680", "r719" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Margin rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r121", "r325" ], "calculation": { "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Gross", "terseLabel": "MidCap, Term Loan" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of preference in liquidation over convertible debt instrument's if-converted par or stated value of share.", "label": "Debt Instrument, Convertible, Liquidation Preference, Value", "terseLabel": "Minimum liquidity covenant" } } }, "localname": "DebtInstrumentConvertibleLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r66", "r68", "r308", "r467", "r677", "r678" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r189", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r467", "r676", "r677", "r678", "r679", "r680", "r719" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt and Notes Payable" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r27", "r189", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r467", "r676", "r677", "r678", "r679", "r680", "r719" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r27", "r50", "r53", "r65", "r66", "r68", "r70", "r110", "r111", "r189", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r467", "r676", "r677", "r678", "r679", "r680", "r719" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Credit facility term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r67", "r744" ], "calculation": { "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Less unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r712" ], "calculation": { "http://www.conformis.com/role/AccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r5", "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r5", "r236" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r177", "r198", "r199", "r201", "r202", "r203", "r208", "r211", "r219", "r220", "r221", "r223", "r440", "r441", "r512", "r529", "r671" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share - basic (in dollars per share)", "verboseLabel": "Loss per share attributable to Conformis, Inc. stockholders: basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r177", "r198", "r199", "r201", "r202", "r203", "r211", "r219", "r220", "r221", "r223", "r440", "r441", "r512", "r529", "r671" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share - diluted (in dollars per share)", "verboseLabel": "Loss per share attributable to Conformis, Inc. stockholders: diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r38", "r39" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r457" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Foreign exchange effect on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.conformis.com/role/AccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, 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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails", "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period for unrecognized compensation expense to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r144", "r172", "r173", "r174", "r190", "r191", "r192", "r195", "r204", "r206", "r224", "r273", "r279", "r335", "r387", "r388", "r389", "r408", "r409", "r423", "r425", "r426", "r427", "r428", "r430", "r439", "r458", "r459", "r460", "r461", "r462", "r463", "r487", "r540", "r541", "r542", "r558", "r625" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "auth_ref": [ "r198", "r199", "r200", "r203", "r204", "r205", "r206" ], "lang": { "en-us": { "role": { "documentation": "Information by type of error correction.", "label": "Error Correction, Type [Axis]", "terseLabel": "Adjustments for Error Corrections [Axis]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r453", "r454", "r455", "r456", "r622" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 3.0, "parentTag": "cfms_NonoperatingIncomeExpenseNetOfInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "terseLabel": "Foreign currency exchange transaction (loss) income" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r98", "r603", "r701", "r780", "r781", "r804" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction.", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "negatedTerseLabel": "Unrealized foreign exchange (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation and transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainContingencyPatentsAllegedlyInfringedUponNumber": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "documentation": "Number of entity's patents that another entity has allegedly infringed.", "label": "Gain Contingency, Patents Allegedly Infringed upon, Number", "terseLabel": "Gain contingency, patents allegedly infringed" } } }, "localname": "GainContingencyPatentsAllegedlyInfringedUponNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r93", "r607" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Long-lived assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r90", "r186", "r231", "r246", "r251", "r254", "r269", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r447", "r673", "r741" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r5", "r44", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "verboseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r5", "r104" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of long-term assets", "verboseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited", "http://www.conformis.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r87", "r123", "r231", "r246", "r251", "r254", "r513", "r526", "r673" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r289", "r291", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r291", "r608" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r775" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Interest and penalties accrued" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r139", "r205", "r206", "r237", "r400", "r410", "r530" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax (benefit) provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r171", "r398", "r399", "r401", "r402", "r403", "r404", "r552" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r4" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r4" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r4" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r4" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r67", "r125", "r175", "r235", "r466", "r609", "r701", "r803" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 2.0, "parentTag": "cfms_NonoperatingIncomeExpenseNetOfInterestExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r180", "r182", "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r102", "r663" ], "calculation": { "http://www.conformis.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r164", "r661", "r690" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.conformis.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets", "http://www.conformis.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r130", "r150", "r163", "r286", "r287", "r288", "r494", "r670" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r102", "r665" ], "calculation": { "http://www.conformis.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw Material" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r102", "r664" ], "calculation": { "http://www.conformis.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r94", "r234" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 1.0, "parentTag": "cfms_NonoperatingIncomeExpenseNetOfInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r477", "r689" ], "calculation": { "http://www.conformis.com/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r784" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of the Components of Lease Expenses and Related Cash Flows" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r785" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r482" ], "calculation": { "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r482" ], "calculation": { "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r482" ], "calculation": { "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r482" ], "calculation": { "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r482" ], "calculation": { "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r785" ], "calculation": { "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r482" ], "calculation": { "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Present value adjustment" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r782" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r783" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r24", "r186", "r269", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r417", "r418", "r419", "r447", "r581", "r672", "r702", "r741", "r788", "r789" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r81", "r122", "r522", "r690", "r720", "r731", "r779" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r149", "r186", "r269", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r417", "r418", "r419", "r447", "r690", "r741", "r788", "r789" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r23", "r719" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r23", "r719" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r23", "r719" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationReserveCurrent": { "auth_ref": [ "r29", "r735" ], "calculation": { "http://www.conformis.com/role/AccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.", "label": "Estimated Litigation Liability, Current", "terseLabel": "Accrued legal expense" } } }, "localname": "LitigationReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment by Geographic Information" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r121", "r315", "r326", "r677", "r678", "r797" ], "calculation": { "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Long-term debt, less debt issuance costs" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r156" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less debt issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Debt and Notes Payable" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r294", "r709" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "auth_ref": [ "r736", "r737" ], "lang": { "en-us": { "role": { "documentation": "Number of another entity's patents that the entity has allegedly infringed.", "label": "Loss Contingency, Patents Allegedly Infringed, Number", "terseLabel": "Loss contingency, patents allegedly infringed" } } }, "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Measurement Input, Exercise Price [Member]", "terseLabel": "Exercise Price" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected Term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk Free Interest Rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Share Price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r181" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r181" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r96", "r97", "r98" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r88", "r98", "r124", "r147", "r166", "r169", "r174", "r186", "r194", "r198", "r199", "r201", "r202", "r205", "r206", "r217", "r231", "r246", "r251", "r254", "r269", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r441", "r447", "r527", "r604", "r623", "r624", "r673", "r701", "r741" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited", "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited", "http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited", "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r179", "r198", "r199", "r201", "r202", "r208", "r209", "r218", "r221", "r231", "r246", "r251", "r254", "r673" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r179", "r210", "r213", "r214", "r215", "r216", "r218", "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net loss, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator for basic and diluted loss per share:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [ "r142", "r143", "r144", "r145", "r146", "r193", "r194", "r195", "r196", "r197", "r201", "r207", "r223", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r290", "r387", "r388", "r389", "r406", "r407", "r408", "r409", "r413", "r414", "r415", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r448", "r449", "r450", "r451", "r464", "r465", "r468", "r469", "r470", "r471", "r483", "r484", "r485", "r486", "r487", "r496", "r497", "r498", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r37", "r142", "r143", "r144", "r145", "r146", "r193", "r194", "r195", "r196", "r197", "r201", "r207", "r223", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r290", "r387", "r388", "r389", "r406", "r407", "r408", "r409", "r413", "r414", "r415", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r448", "r449", "r450", "r451", "r464", "r465", "r468", "r469", "r470", "r471", "r483", "r484", "r485", "r486", "r487", "r496", "r497", "r498", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r807", "r808", "r809", "r810" ], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Rest of World" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Award Activity Under the Plan" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r231", "r246", "r251", "r254", "r673" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r478", "r689" ], "calculation": { "http://www.conformis.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r474" ], "calculation": { "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r474" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r474" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r473" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r717" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Non-cash lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r481", "r689" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r480", "r689" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.conformis.com/role/AccruedExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r154" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "License and revenue share agreements" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r3", "r9", "r117" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofComprehensiveLossIncomeunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r3", "r9", "r117", "r167", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income and expenses" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r5" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r749", "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" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r749", "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" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r75", "r327" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conformis.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r75", "r583" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conformis.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r75", "r327" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conformis.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r75", "r583", "r601", "r805", "r806" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conformis.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r75", "r518", "r690" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.00001 par value: Authorized: 5,000,000 shares authorized at June 30, 2023 and December 31, 2022; no shares issued and outstanding as of June 30, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r713" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for 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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r682" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r103", "r134", "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r105", "r152", "r525" ], "calculation": { "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r514", "r525", "r690" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets", "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r6", "r134", "r137", "r523" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r178", "r283" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RegistrationPaymentArrangementArrangementDomain": { "auth_ref": [ "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Identifies and describes the contingent obligation arising from a commitment made to the recipient of the entity's financial instruments to endeavor (a) to file a registration statement for the resale of those financial instrument (demand or \"piggyback\" rights granted to the recipient) or for the resale of equity shares that are issuable upon exercise or conversion of those financial instruments and (b) for the registration statement to be declared effective by the Securities and Exchange Commission within a specified grace period.", "label": "Registration Payment Arrangement, Arrangement [Domain]", "terseLabel": "Registration Payment Arrangement, Arrangement [Domain]" } } }, "localname": "RegistrationPaymentArrangementArrangementDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RegistrationPaymentArrangementByArrangementAxis": { "auth_ref": [ "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Information pertinent to describing and quantifying a commitment or performance under a commitment to a recipient of an entity's shares (such as to shareholders of an acquired entity) to register the recipient's holdings of such shares, by payment arrangement.", "label": "Registration Payment Arrangement by Arrangement [Axis]", "terseLabel": "Registration Payment Arrangement by Arrangement [Axis]" } } }, "localname": "RegistrationPaymentArrangementByArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r350", "r488", "r489", "r576", "r577", "r578", "r579", "r580", "r600", "r602", "r628" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r488", "r489", "r787" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r350", "r488", "r489", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r576", "r577", "r578", "r579", "r580", "r600", "r602", "r628", "r787" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r71", "r397", "r796" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r35", "r118", "r151", "r184", "r517" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "netLabel": "Restricted cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited", "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails", "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r78", "r112", "r521", "r544", "r549", "r557", "r584", "r690" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "negatedTerseLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r144", "r190", "r191", "r192", "r195", "r204", "r206", "r273", "r279", "r387", "r388", "r389", "r408", "r409", "r423", "r426", "r427", "r430", "r439", "r540", "r542", "r558", "r805" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r232", "r233", "r245", "r249", "r250", "r256", "r258", "r260", "r346", "r347", "r495" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r140", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r657" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic and Product Category Information" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Geographic information for Product Revenue and Property and equipment, net" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalty and licensing" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Proceeds received from sale of stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails", "http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific 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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potential Shares of Common Stock Equivalents that are Antidilutive and Not Included in the Calculation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r27", "r50", "r53", "r65", "r66", "r68", "r70", "r110", "r111", "r677", "r679", "r722" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Earnings Per Share Attributable to Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails", "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r20", "r82", "r83", "r84" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Principal Payments Due" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r16", "r118", "r798" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r43", "r86" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicDataGeographicandProductCategoryInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r353", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails", "http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails", "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r12", "r13", "r56" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Activity Under All Stock Option Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used to Estimate the Fair Value of Options at Date of Grant" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r47", "r48", "r49", "r50", "r51", "r52", "r53", "r110", "r111", "r112", "r157", "r158", "r159", "r225", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r553", "r554", "r555", "r556", "r681", "r708", "r718" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityDemandRegistrationRightsDetails", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose 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.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Range of Warrant Prices Per Share for Shares Under Warrants and the Weighted Average Contractual Life" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r711" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r238", "r248", "r252", "r253", "r254", "r255", "r256", "r257", "r260" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SegmentandGeographicData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r258", "r674" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquitySummaryofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r4" ], "calculation": { "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r368", "r369" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested ending of period (in shares)", "periodStartLabel": "Unvested beginning of period (in shares)", "terseLabel": "common stock available for future issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested ending of period (in dollars per share)", "periodStartLabel": "Unvested beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r353", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails", "http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails", "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Common stock available for future issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Total vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Total vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Cancelled/Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding at end of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance outstanding at the ending of the period (in shares)", "periodStartLabel": "Balance outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number\u00a0of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance at the ending of the period (in dollars per share)", "periodStartLabel": "Balance at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise\u00a0Price per\u00a0Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited", "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityScheduleofRestrictedCommonStockAwardActivityDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails", "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled/Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r352", "r359", "r378", "r379", "r380", "r381", "r384", "r390", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Total vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Weighted average grant date fair value, vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r109", "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r99", "r185" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r141", "r157", "r158", "r159", "r186", "r211", "r212", "r219", "r221", "r225", "r226", "r269", "r299", "r301", "r302", "r303", "r306", "r307", "r327", "r328", "r330", "r331", "r333", "r447", "r553", "r554", "r555", "r556", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r583", "r605", "r625", "r638", "r639", "r640", "r641", "r642", "r708", "r718", "r726" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails", "http://www.conformis.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r30", "r144", "r172", "r173", "r174", "r190", "r191", "r192", "r195", "r204", "r206", "r224", "r273", "r279", "r335", "r387", "r388", "r389", "r408", "r409", "r423", "r425", "r426", "r427", "r428", "r430", "r439", "r458", "r459", "r460", "r461", "r462", "r463", "r487", "r540", "r541", "r542", "r558", "r625" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r190", "r191", "r192", "r224", "r495", "r551", "r569", "r575", "r576", "r577", "r578", "r579", "r580", "r583", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r602", "r606", "r607", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r625", "r696" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited", "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r190", "r191", "r192", "r224", "r495", "r551", "r569", "r575", "r576", "r577", "r578", "r579", "r580", "r583", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r602", "r606", "r607", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r625", "r696" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited", "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r75", "r76", "r112", "r553", "r625", "r639" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock\u2014restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Stock options and restricted stock awards" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r76", "r79", "r80", "r101", "r585", "r601", "r626", "r627", "r690", "r702", "r720", "r731", "r779", "r805" ], "calculation": { "http://www.conformis.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets", "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split, conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical", "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunauditedParenthetical", "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails", "http://www.conformis.com/role/StockholdersEquityInducementAwardsDetails", "http://www.conformis.com/role/StockholdersEquityReverseStockSplitDetails", "http://www.conformis.com/role/StockholdersEquityStockOptionPlansNarrativeDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquity2021CommonStockOfferingDetails", "http://www.conformis.com/role/StockholdersEquityAttheMarketProgramDetails", "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableAllowanceforCreditLossesandReturnsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r126", "r127", "r128", "r263", "r264", "r266" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts receivable and allowance for credit losses" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/AccountsReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r40", "r41", "r42", "r132", "r133", "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Basis of presentation and use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r479", "r689" ], "calculation": { "http://www.conformis.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/DebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Fair value of the common stock warrants" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r778" ], "lang": { "en-us": { "role": { "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.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants and rights outstanding, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r210", "r221" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding - diluted (in shares)", "verboseLabel": "Diluted weighted average shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r208", "r221" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding - basic (in shares)", "verboseLabel": "Basic weighted average shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/ConsolidatedStatementsofOperationsunaudited", "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.conformis.com/role/SummaryofSignificantAccountingPoliciesExpensesandNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482804/825-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482804/825-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 91 0001305773-23-000039-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001305773-23-000039-xbrl.zip M4$L#!!0 ( ,^* E>;11/[G < 'TO 5 8V9MY7[0E]?Y233ZV^NOFVW MQ7N3U 657B26I*=4U$Z58_%[2NY>M-N-U#M3S:P:YU[TN_T3\;NQ]VHB8[M7 M7M/U7,_5<7R^.@Z#7(U,.KN^2M5$J/3M@>IWZ>+\#763@92GLCNX.#T_&_3I M+#M+3F7_[.R_O0-TA7CLX_Q,T]N#0I7MG'C\X6F_NKS)0>XUGTCW]&-2O*/#WXMM1J7 Z#2P>QZ[PY,=K8X:MN^'?)+>U,%DK/ MAM]]5 4Y\1--Q0=3R/*[EI.E:SNR*HN"3OU)L GFA<=I-/D<>K0J:>Y"K\]& MWS[D:J3\ZU>]L^[E2:_3>VKVHTO_G%VG:^V*!JT8LV;V$H2;[!>:OG>W'S[> M_7#W[N;CW<\__;;;<_=EC+EKB1^EO1\VZFI[G?$]])A@C&5Q4S>!/E5@1* M2L@Y:6I3 &0^J0_3 &"R3*(MM!K$1W6)*2%=-<);EP-?\L M^D_)4J.$'0 L--(B9]BI\CD<=!4EP4#66\$TD\+-";JE8C1;GH8]B#88<_(" MB$ADJD28..*+L+2 ((BCV2ZUJ[!PI5?0H\I$URET(O1+,6@!-HH9H$+D&'0, M1JT7J&H"ZIX-#>"FBA6W6*+6$ "4#.(=AG/!GD2Z7&3:3-T<9Y;&RGDK,9#D ME]%N6-E:@HN;&[-B[1XQ&XPY[8B/3Z;W]:N+?N_\TC68:-(D+U.390J/8>+O MA+040HR0J9$F#H4@X&JDE23"-+($P@H*M^N20HADMBYJ;@3(,Q!X_AR8D.%WN"XH-QL@C\9X<2F9, M=T@0GT9%BW-7(FNW?1=.(B-"7)N18EHRM84",,5$N< _D*(RZ.$B<,%R#/6+FF!F MW9HZY#%1;L%'\7%]:1(0AX[@$A<+H)&I_68+MF%,^2A-7-UEGRZIQ6A>-X9% M1'$F8$\$# ;8D3#M%&92T%8,QVI8>6?6%!.A92UV/H.L.$69)*DM!V\I'ZS1 M6ACG\9Y/I:#+)5#T1]RQB\,-73*@$#3R3+HQ'.4XA4TE[S?+^M&NHVA5+MUC M\F0""JBE-#!SF(^&-6?8.MZ3;G:8S^1;__<4[9'Z@C&#_[7.#Z<_Z1SDK05/ M,&TM VU!&0R5S\C?*Y75HVD2U94WUCVFS/ "*HM">4_T BF/#)(RMZ<*]@4E MAX C.- QQ^+_<#35K"'ZHU8P/ZR7NDS"1O1H7\1O+N)OL-/GLDD!*KSQX2U4 MH@BQ;;+=8S$])7G/Z2N6+2&!A8(KG$C-=_V?A9BF[HT;T#74(E-T=/3(+!O1 MU91IZ *(H)IJQ1SJD$!=710HWO^DX$S#Z&O/1_:L\W)9?X,TF%DLW!;B1H%K M$/EP MA I!6SB"HG1D^(4TDIQ\U!IFWHB8I*FQFA=9J;R$GR"0 !F+\ESW9V M9.9V*HR?N C#2AFKLNU--1Q4?(GHPQ:I:1UA99%MPU8M*T?#^1^72"J5EK.A M*L.(H=-EHVMDO#<%J[N<<&9"4=)O.F<]=[PY:?'?M:G\X&; M>]%.N!<]]NEJVZ SN+C8V-KM]#:VO:3U%!W/^W^_VDX,QE>AM=L9=+=3>QR" M%@,':+A*EF\/3@[F'2J9\MYZV*\>1 ]H6+ITU92MHL-4__@M[,H:"9Z^!YL] MK1@:S[]FIRY>OSH]O^S'WV[_Y.OP;2O7GG':3CNT7;"^G_WK\!> Y\+OLPO\ M)UYNR2%==O9@UV?F7X?>O4,O.M341UP]0;,(=PAB;MX.>+O=2MTOSSV:]PY] MR17XBR6G4FINH=_EBC)Q^T!)S1<(XN=XJ+=?EU]-U/<.[;I#VZW+PU_BY:O4 MJ\OQ:'4]'H=SD"TOZ^>^//LBO#(N?&(UC%\O3&CE&_%%\1'.6;J++G*$"J3V MF[ML^NQYXP?GS6_\_/TX?';_%U!+ P04 " #/B@)7B:&VTX0' #E*P M%0 &-F;7,M,#8S,#(S>&5X,S$R+FAT;>U:77/;MA)]O[\"UYFF]HPDZS-6 M9,IIGI8P MGK,@>)6Y(K^^RD@FU_^Y^F^[+=[JN"ZH="(V)!TEHK:JO!6_)F3O1+O=]'JC MJ[E1MYD3_6Y_('[5YDY-96AWRN5TO;!S=1ZNK\[])%>13N;75XF:"I6\.E%I M;SR(TJ0W'+_H#;NC%S).HM'%N#](7XYE;RQ_ZYU@*+J',=;-CREW.5.*R2:_;_>[$=[V^2G7I,)_!^/!G,+-AS-&]:\M[?E'$'H7YY**L[J%#W.^(' M:1%@A+*8B[M2SW)*;JD5(FY"G!.-&4L-H8)!J4HAR[FH2V=J@L.0+J]BB+T4 M!:Z,DKE(98Q;1NA".>%TZ+?1H:28K)5FSET*>4>8=\VFQ;T$SF#*W$L@YN . ML3*0/'0K,1R>)&3$+%-Q)FS-/ZOQ,S+4&.$% !8YM)%E=J9 WO&RMP<4NG-GP]HB8' U>^%#G9!M] M&23"-K($P@(*]^N24HIDM#9:;B5), MQ"M^#$WT8+D\%A0[G)%G7(2A;D:XO4!\&A4MUJY8UG;_(2PB$2&OS4Q!EG1M M8 !,,576\P]Z4>GM+WC[:. MK$J4-(H7H()Z>CXNV5)M6='\$V:]_'FVTI;@$':.?E"%$DO%=2Z99+$L[\1* M&3$BZ.QZ>8"_(N*.X$&,I^0IWMNR3?QJN(@>XV+O)W@#'OL_^WNC!,B:JH23 M+ZTN)=.=M .%SV,"&F217: %R4CE2LW9^G:-BUCU2?2YRC [$'7M:+)L^I] MLZ"J-A4P8KW4QK$VB7? ET^W5$)!=NSB=,>0%"@$C3SJ MW3B.)5)NQ1/)B"/6DH\,_MX-*PYQ];QCO)FA_FH?^LO MA^B(U"><&?W9.M^__4D6(&^M>()I:QUH*\I@J'R&?F]45DO7)*HKIXU=2J:_ M 9-%H9PC>H*4(PU1YO9$P3]OY!1P! =:YEC\[U]--<\0_5XKN.^?E[J,_4;T M[%C$[R[B7V.GSV63 E1XX\-;J%@1%O)'G&F3>OP%L(-(**J+*JM#COC MBXN_WVSGQ? +6.UU>MW=0]?-GOOPAA CB;:2Y:N3PD.:6;>=35%S\TW4"S/RA_"]YYJ.W-RO_)BQH_?S:\N.R'WVY_\"VM[8?Y M-Y>3S]8ZYX/7I>7?'+H\=DS/ \$YU^TH$8M64MA6?@WRF+AW@&L M=C]X'R%]A/0A+6A?U"I*Q?OEIN"G\"+D"-Q_3)Z_N07M!]S3_X7S'6!V [UG MF_ ]]UNM/<\#%VMY].5II:W_BF,2#DBGM/$MZDK1_%:NNQHB(\A:[78/V?5Y MY#,R,2YH=&WM66UOVS80_KY?P3E8FP"6+,E6_)H KN-@ M&;8XC1UT^S30$F41H4F5I))XOWY'2DX=.^E<8$6W7.O?.NE>LY. M>RG!\>E/O9\=!YV)*)\3KE$D"=8D1KFB?(8^Q43=(L$$= M?1+REM[A@JZI9N1T*:=7*]Y[-:ND-Q7QXK07TSM$XY,*]0,2>F&K78])THC\ M*28A.0[;P7$4MIL-TOS;KP K#"]XE%XPT]CG79\ MS_NE8H>>]A+!->B3P%_\+,1L"-/D03N8T1GO6),J!>N2' DF9.? LW]=0W$2 M/*=LT7D_H7.BT"6Y1]=BCOG[JL)<.8I(FA0#%?V' ": 9U_O"\A-D,,H)TL3 M_," 'CZD=$KUNP/_V.O6 ]=_"OO1I.^'J_$LK@+0!IAGO!=!N(E\)?<-AM>3 MB_.+07]R,;I$5S?7XYO^Y01-1LAOH1MW[ Y<-!X.#+6PR*^'7G7OXV_Q<7^, M^F>CJ\GP;-7!>Q]^BP^?Y&#;.T:CL/_S7&E:15>2*!J;*=RH M'*24)* 8@&AZ1] H26A$I/&#$56:6K6JIPL$)$T3P%M%62Y5CD&,%JL]M/#Y M2@\U9N-89&:QL,KS9*3)]%+E&,LIYD0YHP=&%J@?:4,QF6ZLPY;7C)L292DI M5>B6BWMP[ P\'K9V)0EWJB(._:,"CW%=F?U)SJ 4(@@Q,QGXF)62?,ZI)&9Y MIHR'UV)ZB$M1D/9^>!@OWY+UE'Y,YS*&?KO>@ "UNR;S=L0ONQ6D8"5(U'8A M;#L8-#.-87@,7]%J!#$UW2R#DC;!JAHR9@P!&R# #$*I,HB>*AI#0CGFD?D. M F-J19LF *-R5L1:0!.S.M5:"W!WQ$<[%;#_6%3,L9S!5D2+K&/V(,^M,32> M,K(^>&R=V_05PTJUT=F/062D1*,QF@) M;P>LW:Y2]^6YS^:]0:]9@5L=@>WK\LU$?6_0KANT75T>7DG*(YIAMEF.1YOU M6+/G(!N'0,]&5X,S(R+FAT;>U9;6_;-A#^OE_!.5B; )8LR7;\F@"N MXV 9ACB-'73[-% B91.1296DDGB_?D=*3NW8WE)@0;7.02!8.M[QN;N'1Y[4 MG^M%.4XP:BG0IV6RN M4> %=?1)R'OV@'.Y9CJAYRL[_5I^WZ_92?JA(,OS/F$/B)&S"CN-<#MH-@BF M4;M!3G''\UIQIT$[[4[8#L/X#[\"JC \UU%ZF="SRH)Q9T[-_-U&X+::J>X] M,J+G7=_S?JK8H>?]6' -\TG0SW_F9K:,:?JD'9RP&>]:ERJYZDHO7W,(;? M3L(X7;G@!P;TZ&G.0J;?'?FG7J\>N,$F[&>7W@Y78R>N'- 6F!W1BR#=5'ZC M\ U'M].KRZOA8'HUOD8W=[>3N\'U%$W'R&^C.W?B#ETT&0V--/?(KS>]ZB'& M7Q/CP00-+L8WT]'%>H /,?R:&&YPL..=HO$EFOX\0I/![8?!]6CBC'_[=?0[ M&@RG1A)X7LGKP+FYTC/*?J880FI39;HEJ9":@3"2R$7 MQ8KWG(](Q+!Y\1@>,E7-GU_QR$7'1O_=43L(O-Y0+%+,E_;.[YT@&&W-IP!6 M$$0Y@7WQEXS3HEA[U7P;Q K%+ '9,Z )C3+)- //,2=H]!3-,9]1@+" ^94! M#_]F)('-%LVII !P'4ONR I*U8[- (!40&5*JF@XETQIB!"ZH$J*"&PH\Y31 M&%TRCGG$<(+&<.O-0KY5. MXRTF(C5GA'6=C9&&X,64$RQ#S*ERQD\)7:)!I(W$$-PXA:VN&1=2926 #-US M\0CQG$&@F^VR<*]4"^'8/\GQF- 5I(^S!%9 !"E.#/&>R2CIYXQ):DYERD3X M14Z/<6$*V.XWC\GJ+G[)Y&<6%SGT._4&)*C3,QPO25S*E:1@+4G,%A]L"Q?4 M,(UA.(&G:#V#F)DBEDJJ3+*J1HR3!($:((#E#((4LJ?R>A _+W,P2)@U;=4[TH 6Y)8E2JA/W#66*!Y0PZ$"W2+K0><)#0.$SH2AH*">79 M :P)3A7MKG[T"%-I@I==QNV,5JE7V J%UF)AS/4>3"V.<%*<5NS!)1<734Z[ MXWKUINES-#0WFJPF+EH@U[9 -4VV90VWTVKNE7JNOU?VMU8;;KO5^O?-NJ>- M-[#JN[ZW7W7=;,V&-P\Q)%'!SJ-( MW_S(N<5FVPY?0-78W$ +S__+3K7?'35:O2"_PN'K>_+MP_*[2Y?-D[+7G2?6 M#5]?N? \XW*E[/%Y97@V-IS_D4/%;FGV4K",E$@802MX)?#V=?0^4/I Z3(Y M]%K6[GQ)L/'._$#>@T.E)._QC61 VQ1XN\7@D]T4KMF6:ZN[W/&1:*W9>_&= M*17*-MA=21-HJ!_HUI>G+SN;;>F\+RHXA.TMT_M5]KVDWOL9J[CF']5J]F/> M7U!+ P04 " #/B@)7#N@3Z,ZEC#Z_?T5'$^?F:IY;(>K@=3>?A]7DNKQ3%6225+=,^=+/S+( M,;LP> O(I7_]D03X[A@,-L*HG]VIQ,A"6O>UM-;2;__W;>H*+Q %CN_]WI*Z M8DOXO_W?_I].YW^^/GP7KGTKFD(O%*X0!"&TA5P9'=&"XXZJBD8'C$V]8XLC MT^J!GB[VC/;SI2&IIMF384?OF7)'E36M8_1DJZ/H&K3'VGAD:DK;O@2VH4@C M3=%[T%"U$31E29)'DB&)IFT98X6\=A+B_>$]>L&E$_BJ+.F_MR9A.+N\N'A] M?>V^C9#;]='SA2R*RD4RHI5\@3QT/AKN!2'P+)B,7QGYJM!QDFF:%V]D$?-) M79H.==["3@"ME<'X[^ZS_X+?C4="@J2+$ $O(#@ (48B7IJD=3!@ M%6EY'_9B(\N;Z%W$#].A4=!Y!F V'SL&P8B.31Y<$+2F@ZWQ='73EN^1=3@! M_FU*AXH]14R';VQ\%9KD\0@$*30O;;BVY'3K^,'J,OS("]'[]L')PY4O8+AN M7\='0)7%CBAW)'DQR:Z]2,K21.GP (6;0,4?KBSL+7"V408&CW3Q/S^^/UH3 M. 6=%;*[=('W_'L+>IV?CRU,[A#8_=^F, 0"F:<#_XRL^*_?6R%\"R\H<5[T_\__^3^_A4[HPCY!:R=%WF\7\8>_7<13CWS[O?^; M[;P(0?CNPM];MA/,7/!^Z?D>Q MPWB[)0(CB7QW;AA[]%3^_Q;($.5;\_K?P M 8Y_;UD=3*8>F)*9H'-YX^'7O5_AU2'@#CT;OOT7?&\)COU[:]R1U59?Q+!0 M1$W7E=\N5F;-\9*K""'\AF].8 'W?R% -YY]C<5;2X@1_GL+4\BEC3_I3/$L MDXX-%FO06GU)OE"DPU^?"M7%^[_A3X+Y&WJM/H%^62^XQ\-]>_45>JO_W_+A M+QC@V6WZ!A<\KT)M[+Q!NS,&+F'DY&U&J_]M\/WQ9L<+OR%@$283(L^)7^=% MTQ%$K?4E:"W!AI8SQ9/_WAK>?DN7E,BFR\?0MWY-?!=37W"#"3]\O_5#2#]] MG+E.B+D@T70/A*OQE@A\\ 1BNE3)4#")=44U76JZMMQK54ZP5K6DM:HG6*M6 MTEI/L-1>;< JZV6!]?BL)>LEP;5W_+4J2EFL=?2E8ANZ-N2JJE)MI*NJRK5A M+54M2VN=8JTU8JVRI.LIR+4^6DM5]8_7NL,"E:3UM7R'00#AW0PB_"KO^3O$ M[N,#=I$<+_WK":)I^EY-P>^]E_ZWJ!EJ'A^=>H^B4RN,3?/XZ-1[%)U2\;4> M7_KH/8.27J_X8GLG6*Q)%UL"%>C'7ZQ>EAUB&B=8+#5$I!)HUCS!8F-+Q%"* MKE86Q1.L-K9%]'H0;4G&B"P>WQS12W/VU%,LMB1[1!;E$RQVCT&2';(G, UT MHRS(GF*Q9EF+/8$A8Y2DPF3Q!):,49(O+8LGL&2,DIQI63R!4B@K!BR+)[!D MR@H"R^()+)G=4>"+U<,B!,<00<^"P98S+G)0>!G0LS"\>($>F5Z&[S/\JL"9 MSEQR,$8_FR"ZM^7CK.Y;8.,I+E;GB-^_>&FRAL"/$/V+'@1?)@"CFR'QA_1S M2,^LTK\S9=I+PWM=,)3N(7HDA#/?GNV\X&4M#Z7Q*!#ZZ$" M;GR??'@-/7_J>-NFS4K.*U-G$L.'AS,+>GBBYY&G_UMXNM,\YW/G_Q M >):/;VX[G%T;$>'G!T=.5E_YTYGOX3^#51&(/Y_Z'HUC MER\&5P-NRL&AI#68,^'^HR#815D.2BU]]RK"H95@:RZ>^NG#X95@:7:^_ZN][FZ M>]4DS:IU]_ZKU[BYV M1>Y>:?"ON[M]:G>O-,#7W<]FP-TK"Q<:8ZGN96ZM[D?PJ M=%J9\*^[3WM2G58FX.ONGU:MT\K$!0O5T$?:6G/\M,QO9B6$64$?"(V[D#5" M%O2KM&7 M/R!ZAFCPC"!=6=&7DJLSO\-GX-Y0T"^]B*AA'RE8MEO'KP>1Y3*,K!ZS@0.. MTX-QRFQ@XAJ.PB'>&8K(%Y?1Z=C8'/KF>,"S'. F34EEDQFS\A9-9)62V8ABM$=I' MAM':T$*&$?NA*6X8G1O='Z=2M\="9&_-UY'$CMS+YNNL#"W$TLR& 6\0\K'+ MB1"DU]\$ \^^Q_M"]W1W _N/* C)E $A_X3[O[XO_9$,].S!U(]6%-40^[$^ MAA(5%GB9%KF+Q_/'5SYFI/$#?(%>=)Z=27K,AOG.']T5U-[TF T4GCFZJ\F] MZS$;<3Q_=%<0I]29BU.27NH/P'M.#M#(GS\:T,+42]S-0Y$7EP1_0K1#(/@ M_19,X9*JO0<(//N>;!PE7+\6X"(&E)$MP+4RM!!&F/.&6<*()&:4\'3H(DVI M$$:8!Y[]'\"S7?SK60:+#.;R&%C$335A M>H.YPW]&<5/%_;?,'8*SB)N3W]J6K'3CVC9J<"0/TSFR7]QF,.>BSY-S\0RV MXT:A\P(?H14A)W1@9\_?/%+T5F3C,!0_.%+T5:6+F(A%GBMYJCC<-YL(:2X4Q M)+@1W/HA#$BZ*3G/3K+AO.<':$'G!8Q<2$ZPT]\WRPJ?$+!A.M5BX%FRJLG< M4?4YX+*:H([)7%"G'%Q23X$6NBV>GF$^3L<+W M>Q=X(48>*3&=Q>E6(9J/P*,?_7'X"E!MKM&5 M1&8#%#5 1*DJA$3U#M\4 G\2Z7_>GOX<=,A M+'SB'-8GWS]."NN1J%^JMV]? ?3+I'V).:^^_J>5DL2WV>O8X_B_>Q M/7]]_CB=)WL&NR2QZ<)#X-[0[BZDI\NBT?0UG"%H.30Q\AH&%G)F<8YD*JF6 M1-)7QW4Q>"V0=JAC%]'K.&'.[SY^6.4!4@3?DWK0)P2\ ,2M@$@JS^+)2O]$ M,A5IYF@Y\<:L@?WB!#YZ_^H#9!]Y82N6'VTB1'-SL_9S/(#8&,@,DR1F0P8- MHQ^F]!T3E,EL'(59 5)!194D,1MI819-E7 3LP$9-M%430&;)#$;MV$63154 M*DDR8@Y\=T+GF7I25R!8/9KVQCZ:.L'??D ;XPT<%RN2V1&-CFQFP,KZ MT .+P6?X.[MJP>-G!SC2,I-QI"J1O-H>4._(\R9LAX9!(K2!-&RPJ[*D7][\ M?#@$:4S&J78B[2X(H3]S01 Z5O"W.0J/+#5%TOE(%K-(S;6AQ:0FDY&I# QU M#>^C(P2;-EN)*9EPLC:T&$Z8C$QEP,G-&Y9QT)H<'RT]S (9T;(\M!A:F O+ M9$3+5]]^MP!IW'WF"&(N.L$P@LR.E%6P+0\MAB!FXQ)-O,SJ2.XB]=\]SW;]X:D\^L(>+_NQF.(5T0&?1]^ MO7N0SI#,-[MD*QD[ )?6)1O3,N>)"LZT.;R)&D6<[>CA[&/V!O)05'E:-'P'/'!)=O M,2^V-V8#OP_PV<%:GA["W(-WJNP1(MHW+K-:^F-)3 Q(*LP#T1S!B5*G2.9- MKR-K&53&^M!B*N/HT=R\NC-.<(_1*'!L!Z#W1^!BY48; MCZ\<)KY"CSPZ%:T2N!L=,0NMK@\MAB)FXS[[4/0X@>YX610]IA=K'_^T%\OY M3'<4K@TMABEF@R$L86K5T%@&?B%EK#+K=-,[XN_&?P=$Z89WB&K8Y8L)$?P6 M>3:TDQ$G2+PSLZL:LS15PZZ;5CV"EIAB#>;%F(*Y#*ZL$BD61N1@Z=I!T KI M*=/^!@"EX3Q%]39IAUH4W"7:=BW*9H4V9C#V4CZ(CT^> $ MO[YAYY'F,L @)''R^@AV9C/2=B,B*9%??7SMO)"WVO_K0+>T^G@&Q,21\*XQ M&[*I$>??(\>"?_-=[.P>O8=+J MG07\7-Y+&G.!+9*[<45N3(-H1BKQ;\$4;OIM-V_892/Y'FEX_N]..!F0\I\0 MX_T*S)P0N#\ ]>4/NGA&[X//8O,_@+)"%F4 MM/KH$V:C*>P >YD)"@&[QVP(@Q%@8TAK2VDL9A?L1=!* MD]UH_M 3!%,RX)@8)=EK:EGYHCUF(P%GC]'UY$4U>X .8^OH9RX@T!CT M'\GXZ#$;3UC#:*P0IS/7?XLV$'QI!U+&'%;!AAA_IY@$&(')*'4J_X6H]9_[\J0#,A?I@-%#! M_F7*&9W9( $KY%]%IWV]+M$$JGV'GAU9<9G;:PF7;Y"#SR&:2MA0! M=U'/?C5QX'A>97LW'CL61,=//Y0SD@$=6I(/JC,7@C@";NHE$*JBA+I$(QHB M$&12'9KY,@*EK,-%G;D01N,%0E644*M@2@4"X0Z#$X2.]WPR@9#C$IG2>KKK MS(5ICH";V@F$2BB!V8#1T+/\*9S7.G_W+;"X3FAQ>A&$=V-ZL'"F+AVS<2;& M\%/1=5PZLQ$GQO!344308#90Q1A^*KHGS6 V9)4)/X_0=;%!,O#L'P#]@L0X M(76U7G"$TA46U)'!7&BI'NBJ2#L9S,9_V$975YB-IB2"5W8 MOX4 61.,KVOX EU_1L:>M_IB+NY1&XQ5I<'J'9^HF,T27R!9ZW)S'K'-:K%646ZS*QWK*-R/JM"FYGU#GA4 MSF=5Z#.3N:C'P?>KG!0#Y56SF\P%,K9A +R=,0:8BTW0C(YOSAN]C=#QE](\ M%A_>><<722M73.Q!Q_+08NA@+O"0!1U/K_Z9HH.YJ$(F=$P0/%?^8"YH$)>M MSF;(?]G$R#;6$,)O5V"X9[LL,A3,:7JL7V?HU15V0S&;"J#-GY-$9=<LUBK6=-OS2!.0S&7MKCJ2O2L$S&7YKC*2O"NM,AN&:)NFK0CZ38;EFVME, M1LN:&*M6F(QD-=(D49B,,S4QXJ?4+?IS'JDVU?1&DA4>]*DFBZX29/-83_-P M7K<0SWF(\VK:ILD*C^Q4DT57";)Y0*=Y.&$ M?(W)L%PC[6R-R6A9$V/5&I.1K$::)!J3<:8F1ORTND5_CG-,[G@8X'CLILA) MGQP&72:#+%5"=^VNN6+093*842Q:S1#MUBU:<'3HEDJ[3#KEU7E-QR)B)KU@ M)L!\(#4[;Y<(NO3*WV#BS 2 +.2[J^ C7^GZZ/E"%D7E(AEQ,096V!G[?NCY M(6P)8^1/'^ X^+TU[DB&*."?.OUI2/1WA?Y4Z4_ZB2'3W^.?.OG9HS]U@_[4 MZ,\>_3S^Q*2_FRW!=;Q?#Q\ODJZ0C&L)H9\LR^M(+<%'-D2_MX@7=[&V]R,! M WOO>.&R2@! \B4/7[Y!'R()!_.<$ INR MANV\]'_#/Z@@<(!M*-)(4_0>-%1M!$U9DN01IC31M"UCK/R#OF#^G2!\)\N= M.EYG LDM59>JW-6U6?CEU;'#R:4DBO]OBP[M_Q;,@-?_;80N\ 3Q[_$\F[,! M](PG#/W9)9X)?ST$(Q>F3T=TIQW+=UTP"^!E^LL7VPEF+GC'_(GA SOT2U^2 MN49^&/I3,MV7%XA"(D4ZP'6>O4O"J\GC9,VFV34TA2P[Q/ )[?3%R8ZZ=$<7 MH;WYS#2ZIKC[L=B5YL\NZ-PH'9 3XFW:PMX4P1$O[Q$FH5"X+N. M+?R+2/_W)7E.H+;Y< 9LV_&>+T5!HJ]8K.&"PNEC+.!E?:%PBD%&;LV!J!5C M-!V.5^RCR_1]8RP$.V,P==SWRW\;( >X_]8.@!=T BPLQ_'CP/DGO)0,/#?] M\S4&@8Z_3?&7@$22"4!_W@Z?;JZ%QZ?!T\WC*ODL+;G:-3[>7/U\&#X-;QZ% MP>VU'=[\H6+F1;^=X"EA/<<^EY;N.Y>=059 MU%1SYV)76("8C39T+J]]*R(V&+GUJ455#K8\6GU)[/PW M54N+6?H9";#'"; \)9*#!D\IH3[] .B7<.?!SQM$<9QEJ%N7D1#[AU+<\8C+ M0UDH.S/^'<.?:>G#U M).#'DJFHE:OKPZFP,EOBFX^$< *%/U/"$F+W6("8+VPA/X7>TZ_?Q)'[5?JT M\2>=*9YB0K[6L<%[YQT"U(%>2J]*J_^?D0=CB"EB6R!!D[UZAB,S6=S= _.P MJ9>X?4+X=0[QRW?+VS%P@[G 51.!J[(@<)\>!K>/0R)63R9Q62.WRN5J.*>@ M5+"2B)(0K_WT/X70K^S=G%AV$0NY0-<)2!1=&#O8Z?$B$@:_S*%];VAD_!O^ M\BW];BJ/-!+DESJ*KNKJ@?[:>L! Y?[:Z0(&AZ'"F3X+ ;(PE8RG08?84&)/ M$?_Q+'7_F#VW!.!B!>;ZS_X_KK[]>(P_6]VB(<[>#L**B+_8NF N\I&7D1[@ MLQ,0T1V22ZA39NH13O6(!> $[5B@##VKFYFOJG5#/MV\ 2ND6Q7\L8#F6Q1 M( 0S:)%C/UMP/,$) \&:4']@TW_?$F[F(N%D(9R3GZSHHGX(1-7L$#W2M FB M=F$EA;H\>Q.V1B WH.//3F43B(>(+"R)?(1]%'J*2(_AK^*LD2O?7O7#\8HL MDH47PAGR7\@\"P=<;_6OH0M> 8([Q5H"^28 ]0F\#9.,"(L"=M6Z,EI]K4=* MSQ1)DS^$5]G4&+/IJ?0'A=TG2E0"]FM\[-@@X8\(.8'M6-2W\K9"+$=/)YDP:R'-]6=(C> M0%'OPO$&;.84Q8)[>)#4&M@V@D&0_/,=SR>E$LML]7NB*#Q!:^+A-3^_"_?D MI.8:.2^[!3XSSG(1:%SA7^_0D_\ZUW62V.I_=5R73 /6-]_.[7PG[Z%2\@[= M8]6*I>'BS%1J]7\,/@9Q;>1BJ8BY][$MXOY_SBPV5!)PR:V^*!FR=%*M>CQS M9(,88%@N(\2I$?W.T^ M8L_.;D3T#1 $*PRFM/JZL<%>GW.(O>\^IJ;[B>^MQ1S)??&*JG6P^M[-OFQA M^M,BX/.O_X*ECOXE$$+HPAG971*.;0N80=V(<)F W2. 06-OR6_8MZ%M&97L MP.$;=A.Q;4^0W*8^(_X#)$(*>';ZT=@),.X%5AY4)>@P=ACRUT M8"#='H#PQ-\B4Z M'G^3P"&9C)P)!Q0,%$R$SDU1L,%[T-UYZI73*KJ*$,)OB<^;\:N)/1D%<]FJ MM?K_"X-UL;K[L*VL$_:L#)>Z=%S,,8M0$)&I\8.' MR$W2BU11([(/:_XH+KT0'CM/PB?R4/\B*W(W&1!.''H<,B/'(65+R75!%2]Z M+GJP[5^:8%D"&H%9(F?F@J6W5[ T7J1PP5)KP8+9&&#;%&&[!U@6%BP($.E MV P1P(V&$@D]EEX1OYK M.$D?=[$Q!NGR;#AV/)H>1(, Q/F0\4YW+)(^EKZDPS8&I,^):9.,V;G$Y;&M M'>MLM\AQ\$)D2O*H(PN)/;EL1'9WD,$>9VROA/^C%EBB0?C#R@C%@O8 M%=[BD;1,-9LI 5^#!B!I1=#6G\76K(O:DA[?!S/[V&:UUI]1#LD11E=8%#[[ MZ'TS+RANL4'EHY4,6F0'27JK?[O-'BXW5VC?J7PC7= RCHI9H-?'V"&)-S7W M2N(_$[?C6%*F M+)RYT4.E^C $\4!/NJ.R5C9WEG5;2ZA4KS9\QNS8BM?&A& M-7&'$U$01P7QAN/RZRW5@SZB[W+?R=^.O78RDAPB"Y+R M"7S>&N03&#'K2K2LMH31][;0V!'4//WR#PA_!Q/HNBFQ"I\P"=((=%SWDR'0 MN_LXZG]A4/VY2&YSBX CJYB6Q;UBFI].;?&7V&.?I528F$$@VB4,Y4^CN3#$ M]']9J[., ]OB*7)74K32#QTDHZOH^+VDQ.ZM"84 @M;,BX(@MJ5ZNS8&0(T0>/Q?3KRW4_'R:2N8%^W21$O11A, M]3.65Z\3AR:YI4(MPWX;1/Y%(ZB)WGC'YA'EF;EE(,4]'$@.4>A;O]K"7\0N M6:LDS 27H ;G:2/MM M2_D&-0.I%?A(I[B+0AIXQ:;*:H3)BZ8=VP\[R808H=A4P7.)<]N(E.BU#5UO MJ^:\"6:ZTKX0KY#L<9_I26+'\?"VX"^6TQ6(>1(7MY%IT@D7(X00_,*?.%X: M1J9A$*F#M]&1-1)MAB@@$0W\8@&3H1/&2>XDJQT#+HBF4YHC0!HB^"_QA2$F MQ8)\1AFC_/*!@ZL=U^Z@F/GQ84=R&\8+W+B58K$_NC%Q\14PPIN(PLVO[+O( M(N^%&N3RJ/@[DSE&9N 9=D8(@E\=,,:[OP3N*W@/2">TH]VZ477+PFV-T"H_ M$JF\KG8[M(:WUS?_PS)X*NX^@QF **V#Q*C8E76U]*BRWM7D7@6I['F#%$_. M%&OH6_@J//A3X.TBDDQ1Q3)R/,L)O63;U=[>CWA7\=JPC94TI;J,/$S*9%2K M?X^E]B&9H,7R=A!96S5HSYS:>XR4V,.$\7A\T,:SA.<^(HW? #-K$2:(.!__ MDN&J+Y'0- J%H= 1O@UO![=7P\%W ?LI=P\_!D_T0B.P;E8<)PNNM+Q,CO\< M^,<.XS"$4T'J"M_F&4#S*QD#X9-#F,V9)LE$ 79W060[V$7[?!!EE--1C0I$ M+@'*H@!I!RJ/+-.3[W?(X$M)ZLK:1S<\<*3F0&K<=YKZZ#2<\A6X@/39>9Q MB+D:T" 0Q7I=MT2B\KJO)6ZJS^R MAR7UQS7>.0G'7:CD&J^N2#4^U'BD' +!"?0"TE[MTW<_"#X+Y':)*3P7%6B< M@PHTSD<%&F>@ @VN L]66BI3/:SI<($K\7.1]RI7XN>%5%7\6(F# M8")\<_W71>2VMI*);+7.6IJL_TR<5;*5NBLZL@?NK)ZI2.QQ/7=F2%5(U\T0 MKRGTA16%MRW)BS/RN>!$'\, SYO)")S+SX9:E -3BJKJV\*%R-') M0I43(:)VB3 ($480E07WR+>@'2'(!<#Y8%K=8[&O%3>#WY5DW,F(VO)@SEU$:KYZ2TU@GX$;MQ8*4GW66H7 M39RPGP'MO9HH6<['YT,-VHD3_3CF2L&\'SP\)5TX=S?^6D=N1C@JK:SD+KY<7/[]'@PH'NM+:R7X[SL&#U>[R@!#1_3'J^W5UUA M<'LM//[\^CB\'@X>AC>;&RYEA>NM';=C0]@ILRH&W.YN38RN^)/C">'$C_ < M=M F5PI!TA::= 2G,:]Y!W$!;PI\WKF+BOO(FF97%_5#VLCVC*ZF&N7?>:;@ M!9D'3?OQ,TW)?.59KL5*N3J2,]WTUMQ'^6?;]'9>H1 G^>?87+'6MNS!84LG MMB58-)"*,S7^KP5J/RTW+RV3P,\'1/D[.X^ ]>L9^=C_["1KM"P(L>O+)"]L M[V<]"()E0^L#1!^PV5,B.=MVL[/^ONUFX8US!5ENOAC3_ZWO6R#_ZG'4(%-( MLX+=7T4(890(!?AD^^8KZG)_=#99V^U!;'(>$"M)>U ND4R6>804CQ/'UR*_ MP#\CYP6X<7G=*@'EV;DHU$![_J70#IDFZ)V7O46!O7[3F[)\TQOY*[[H+0HZ MSP#,+@E]##R;_'.S((Y!> 40>L?0^!NY=RW;?6_*_+XWL]67>VW)D#]LN MO [ANAP8*M.4X&QRGFRBGIY-%+'55XUVKZ*\K) M'Q#GL11>5J>@\>2T1T6424YRJV^V=7WSLMSJR*DQ'M.#_P[<\)TZ3:YCD?;1 MWO.2T#U(WF:U#FO-(#ODK36>!I<)5!?,L87JR9U/LL20,51V^+'Q%+)#A&:F M$!53B*(R1"&-L3Z'W@O68SYR8,"MSB)69PK(=VP=Y#4+-$S^9EN4"W, -S/9 MI9\]9F81^B'7?AEM4Q(9HI_&V)7W",Z 8POP;89MRJ0$TZ=E7E9RD 4^/LAJ MO/FP1[0F$+Z) 3SP;%I$%Y\.'NB(Z9ACVCVIL%_/C5)VJ6J/P#T"51F$JG1# M8XBJRC1D%9$V3656$C_Y(7#+$+H)##+G69T?[^P+L1;A$I,4Y6'A:Y9DK>1) MAZN+*=Q@TML7CBU >J3[M&ZVY5YM2*],*YKQK*][Y,_P4N( +4EHF9'&M(<' M)1IAX^RUG&.8WKO "[&);RR$EN]8VVI)UK MT)=Q89LTZO:>!1>" H4.AU_W(GP'\4MY_/FDCU"=P[;[P2T#^0E=^.?V,4D M8,W+)J1D'K-)609+36]0-ANBI039NW/WKJ/4_S'$" M\^4_=8!88\ZC'V 0(LPR- VBFQQK-G%N>.U_PZ2L)ZIJ)$%N7KN\]=T*(ICSMH* ?OS@/OO4]*SUQ MV)"!>JMO\$2",Z:3??YY1CHQ,)VP%#UO7FK =H%XW+/8^M:%YM[^V3!\INR' MO)$WL]7OZ6W=*%P(4;.T!\Y>G+T.R/#(R5Z:V.J;:EM4RXILGRJU(UW(O-OE M!Y;)%QIXQQ=A";O75MM3C MW6*JT7-/#,R:H7#4'10FJ%Q,4 MSQ/D:7=\P6PF-M8C@@%$J2 M*25IQ<_2&3WQ85S>\C.?DYWY',XC"DDW$47>:NJ,:>JP8Y_#:4HE21NB>*XI M3/6(FA\[6G[^8

    ]GAY7L+K8<(S MVT;Q5MBG(KQS+^.[\J=3)R3==.,R/D((>-W0LPXM2MIA%>63>V^!<^DY[N^M M$)&;D->N3UZLF;2+6E[Q%I+3"2K7B*WR&KT#H**6"A5C)U1*LE28I?C'I4+5 M?_T70Y;T+T7*5<^CHHS7X%54@Y>YZL9V7M*YDRDZ9/QEC\9@J@'+/8)CB#VT MI/J[+?SE(X%V#]'C!"#XH;4QO/VVY%TVCV@A%*0/A-3V]>63 M3T77)\>Q-)'\/X/8BID((D&1Z*?R MEU-@Z2X*@Q"_'M/G*AC&SANT._^$R-\" >4D&!H&0;2.G0^7I9YD68>!3,N] MMD/0F1MDO5;?\_<3<78R=^@*XKM7%X 20"#XXRQ47T"U;Y/89EJ)Q;C&*O>6 MUB6ZH!;87H*8>\&Z3K0G=@'E+UMPSI![=(Z(W7]1:@'$&AD1R[VX. 3H>X5< MN'V:)7Y%7G_I0/]MGRHY:#$&=]ZX\\:=-^:=MQR2J*!G9.3WW')(IJ*+BU// M&/3;T$8>A&6]E2GKR)' +Y8Y/:86 NW]$K M$\P] F9-E-O;;HO)[=1EXH>V@*>803SC"W3?]VC_QF?A[G'NEF@AIP-@?.#9 M\2SNLZ&?/3YD ?KYP(%L4NYVE80PP(LF /GXM\U[+4. WV3? .1A< 1+4+Z. M@9R7523,*J+2-L7-M.W/W)P]!]K:$+DGHRURS&](;47>;(=="6TUS-1=DL ^ M;5EB^=,9@A/H!THKI:!.Z2P_>X'P2T,[\9/ MX&T+>RBMOBR7=* M%9"[RZ46-Q3.>:'B6='?'J%=G/YZV"Q6VY+>M'K%&@EU M]X.+"#\6\OM@DB KWN*VBQ_Y);)EP>=L)%+VFOV!9Q>73_IQKG9OS]O':(I3"V\9Q[I:ND+>I<7(1DLO)TIP8^B/>QPA=]%<39I8R$Z< /3L> M75MOE=4LB'&$LE// #G /91F9&IW3* +!*A ]X[20WR_) 8'PA_[ D.7LXS MHH?6*"1U(.$$!J2SHT,XYLP/Z,'; M)8(N('E&7UX=.YRD!+WTQ035XN(K8(07$86[OW(DP$IB)LA*:PE32S_)&@EC M., V%&FD*7H/&JHV@J8L2?)(,B31M"UCK/Q#EEOIER;SB\YGX!EV1@B"7QTP MQMNZ!.XK> ]:%ZM4ADEL#=KK@-I-K1MX.Q4L]:VP%*[N;K_=/?P8/K9C>3&\ MO>H*@]MKX?'GU\?A]7#P,+QYW$ETU1+"FH1C"[)7RZS\.&=@PNM)*S,\@-&U M?XH\$-D.7OEG5E?H>%AD^A&>PP[: GRS(%%&DUB\V@*&IK]\21LG.QY= _W2EV3V1,B3%ZRW6"'OBQ\O MQ!BI82&B+(D1)&].'G?IHS6#(GZFF%U%-G8^%KO2SFTCY)EZ5:RLRRIUB0G&971J9=/4T0A,(/ M/&X2"#>>C75DFC>?H3!L;T"\IE!Y=-XRP*0QM+T4V>:#[C&J)YKY%9? M$=NBS)*%UJ!K?A_\=^"&[S19P74L4B+F/3>KH#X/PYA'8)A-GE!:?4TNK$9X M\3R[="2))R$DE1CR+%WHRPFI;$*23D)(&BG=X(1TSH0DGX20>JV^(6_V>*U] MFSIF#;RX[A#M.6_-T%&AP96[TIY"N5/X23I6Y4J;)EB466##?&T<)]%L)+JG MWNL4)&K0L+%L%NY_P$GT+$FT>@HU:8C6Z!4V0#B%GB6%5GY@+4DBC8<::EGQ M4/::>-0L5?'*#VAE;!$3NAD>Y-X&^4%X-TYX*#=?2-BXD-J2459S&QZ$8)&$ M]O;(+T)"R)(0:E(#\5^0'@3!#_OC MO'<2=IGYE$0WU,(Y^8.#7,'UM";;;T9]7VX M>\Z2=5B$\DCOS+;* T.<\@ZP*HL0'FF*V#:5LI)&.>&=%^'M,4:+4)Y!(RKR MECNB&26]Q$Y-%S)O;D0)JX*B1#Y'C>8X]SR/I)F;]RS MQGT A@<5+.[?]?, MR5-^CSN'&(=8#2#6H+**1VQLQ1W^IP#]@B$OJB@047J$KDM.U3W[1PK,FUC' MY;9YS59?;8L]'L _9W+:=]%*:>0DD_M@VUJO<)TT)R>&R>EDU"21\VE)*AS] MYM3$,#7M">B42$XRS1B7F2HD;-!1XP,,($#6A%J!-GR!KC\CK=?YQ:B'EUG$ M$,7,<;V YZ'L06Y);4L:OR?UG"EJ;U5$F12EMOI*V^04==84=4J"THBWVI-8 M:HW!">KD-0=E4A0IOVVKI9TV,U0_4 >3\*_0@^2R+6(1 GOJ>$X0(GHK%@\. M'IQN%L,4L\=@!:*'ZNMM4RJLQ+D3SC!-[4LD*YFF#$)3/9-'G<^9IDY+ M4J2QK=HVU<+).YRF&*:I?=E?Y1*50OJ^ZF7TXCM=Q#"]; XO%GY,AWSDZL@R M0[&2R;#5'7? \;/G1Q5)23UWB;3'&I]GH24B*,@M@R2JV"2E<)UO+DS5*!S2 M6-+;8[07)SV9EG?*TM%;+''2JQGI'9ORR%F4T>[I1T_%YY17,\K;XP$4)SUR M:(5)SSQZY1M+P6)F;=7OI#QYC/QI:J\N7\Y^@']\9J53GXK9J@%>/_YM)Q,- M/FP MZ71X0C+4L4$KM?4MG1PX&3:=##=,VB/2H8'I4&^K6[K&L4>'I90W'Z':C,]1 M@SG.W3&Z"R<0"0Z5!#1_IE"5\_[-,R=CV;B'F4.,0XQ#K-PJY_J6N RQ78=@ M$"9RF5>V''IL.O1>,!A)8F]LZZ: W6;2FJT^3P@_9UK9<\Z9@U94DM!35C-% M3BPL$DMYM$(2+\JZN873"HNTLN9C%([NAA30/5YTX@>VVMO02BMOIJ&:=MG$"8))"< M])'O>$*E_PUN?;*EUZK;XHE'*/R6@R&1W+ UJ#(A7&_X)N/ M\)^>8$4(0<]ZQ_Z!-0'>,Q1"A&=-I)7PR?6#X',C([;'R1Y,X'Z5@/UI >R_ M L07TXI+A-3 MT]A2QLJIL^G4>1+9J+3ZV^[WYM37=.K;9^*>0#:2@\*V5,@-/W$E2M&H*;-6 M+ZVR'E%?)2TI",';D3H"-8&]LL9*%Y5,!]#X,X33 ;$I>CWQZ4\(B2RDG/\85VZ:QV?@@M\O)C+HH,>C1 M:'K.&K9EB9Y)Y;?6[LE%SHHY/9\G/=>0G$D%N=S6>B5$!#DYGQDY9PU8LT3/ M!LF8QN*Y2&SD5/3E2EG#I25O3J[AP89I4 MCFD-9J(:F53]L"%;6.L*E,GXK+I%#E]D=8L\]TY$MS 42 YU$6&P50QOVV65 M4O@OA79X1@HFZ^D&IHS#6]7U%'I=LRB5D#S!D*'"N>),*U1ZJJ$5 M.M7@7,&Y@K&3EF),H<5G(T8)N22<*3A3,..A%^.*'CUAT;94JW#'?=634_"6 M;#\:N9!E?Y.O\O2K;(KS+LP@YLP)0+M+H,N(SO(YV)FC0:T OH+ L6B7;-MQ MHQ#:_UZDB.[,;*UM.ZROK74/T2,18Q\'K>2=)M<-0!X&0Y#.0TEG;EV)"^M* M__@$K^QU7,>$NVTE1JLO=?7-GFQLE(Z6I.N))=HD(7 M6WVYNZ67+&=0SJ U8M"2N4(ZD#O+%A,ZZ=W;E393ISA[JU96,S;9DW[SMO3E$KY92/ MXL)E+K@D3C$(I\B2U#:TS41+SBGGS2D5TMU'L=D25UL66QLBY1-3:FOJ9I89 MYY/SYA.M4M+[*%!:YH++X6Q#)IPB&6:[IVPF*3/$*3QN<\RXS44(1B[$_]K. M2_\W^@-C?NS[H>>',"86C\CT]*,'GV8%AN'L\N+B]?6U^S9";M='SQ>R*"H7 M"#^^2,=FEQH#Y #W4%DAR5A6S-W2T\HI^NZ!_4<4D @19D$AG$!!ZN#?.K(F M((AI.X!X/;[U2\ X<,*YQ+D6 M)!U%RL'P_GW(M.DSABRP+'^*W_B.Q8I MA (6!H*> D.7L\S JXP R@4_#%! M1$""=1XM_@,4/XX'/ LO!"\8?T#NC RZ.W>;O%R5XPC-S \<(@LO$71!Z+S M+Z^.'4Y27;7TQ5B 78J+KX 17@16,SN_4BUDY548+/\D:R12P &VH4@C3=%[ MT%"U$32Q-R*/L-H33=LRQLH_9*.5?FDR3Q^>8<75&2$(?G7 &&_K$KBOX#UH M7:SL?NIXG35HKP-J-WU61J7Z5EA>W=U^NWOX,7QLQWPWO+WJ"H/;:^'QY]?' MX?5P\#"\>624P]8D!6. 7>;DQSG_$E:_PC(!P0GT LR6PJ?O]*J@X>I506QM MYE/D@IK]\26TBQZ-OI%_ZDLR52' BB-8#\00I\>.%C.J*L9Q*S-3DSII@B 4?N!QDT"X\6RL5?\S M\J"@B.T,!]E[(U(UA]W:,AE'%6CS7-W\Y]_:9/GMCL-64H9?7:HJ9WNH%FXMP M9FL>LYVD@Y5AE-?!BC,;9S9V]LU>8RS#+*\Q%NB3LTB-A9_5(N$ B9AW2)[.'88_9S8M#K %S,!%) MJT,YW336 /F\R+!:%J93X:O+(36+%J96BV4H<29.M,N.5_GA,\9L78%G*UC1U!IRUOZ#Y^0LSES<^8^>^;. MF@52)G<;F+N-MBY6:HP?E[N/TRPF(S6=3V^":EN39.K2TIR^)L9QP//S MWY-?!>KAN#?A)L_(R=\9W1#->M=TA;@FP6) MIIW$\MA>W*(H8*R _+O8(X!7&Y)LEDJ>O$6):7;EGGE0AQ*EV],.:WCQT;1& M5^_I1VFC4?Y:]:YA*#59J]E5#L16%6O5Q+K 59*[BGA8HYXJ"%;2L@$V8\N) MW0F@F=I3G+(^?-TAS=WZ1-@HNM]^(;8L?7 A=H[F*.=3='\57XM"#9E3="U M_NM&BLW9 '. UTH\,.P/W@/'[@P]X0K,G!"X'+1%06M9T31RJ3E^#<>.M>C) MRF%: DSC^IO5)([U9HR,-#/9=JE/J7*>.?V8L0D6;3%>;EN>6@'@'B#A;\"- MLE#L 3"H?&@MD/#DKZL[GJ;8\)&< !H^DA- PT=R FCX2$X #1_)":#A(SD! M-'PD)X"&C^0$T/"1G :/I(30,-'<@)H^,@35<%763?Q%;C LV!;^ &0-1$4 M:4MVRO+N,UP"7:SB9FOQ065] O+>MMQ;+BP9WG[;4E R]3V:OU+X-FC3)-EI3-SC:'W:9\A,*1&'YSQOLIF8^<-VIU_0N2W-FJV9%$D>?^&+,E?.']Q_FHD?^G%^&MO8:0L M2JU^3]': M&]K7$<* N,?+\NTX6HB73!\%.6.%LJBU^HHAM25S\[* 4[89/D S5=X%NS+2 M2IB+XX?CA^.'XX?CA^.G0?CAV1<-'\D)H.$C.0$T?"0G@(:/Y 30\)&< !H^ ML@$IN*2-$?2"^'Y>^$9^AP)MI QM(?0%AP:#X\"ZX,_(L("V&%V/N@O@%2#[ ML'M]MX#M;#W4[212V=DJQP_'#VN'5]N.?>6/CWT7EV0&3_ZBMR!I+3CTDL:" M]!1K! )H+PN]!_AGY 1."!\A>G$L&)]X/4#+?_;H++1-UK9SXEZKKVZYW8S3 M&Z/TQN4!QP_'SXE2W13VY+7.E+QN0-[.+0RWWF[+3ZWXJ2+'#\, )V%)9@11'WS_Z.M47N?%TCOFBZT)VTG((XAW/\'.]B^6(<;C+$X0TX M$X@O.+!6+C@XV(ZOIZ_+8Q$>$@#)$SBNB-G$_^/4#0"[>89I+8ZLN;55VY:_DY2;%%4ID-^R.0E,0( M234@0C]OP+?[=LB(TI%;9?"F8A*N:;^)\H%30[[>9GQI1^P!B-5P63T .0MS%N8LO)V% M"[;QW!_!EM2XS: N*IR/.1]S/CY2(&2C7^C1.AE*&N9H46F;8J_XH11G9L[, M36#F7+R\T97T@&:)4J_5E^7"K7TYFW(VY6RZE4WWY'F7H&CU5E^1VV+Q=HQL M<#&-*E_0(#C^UW9>^K_A'^FJ-^ZK3RB@_]L(7?3G6SWBU^C*YD",08$!Z()9 M "_37[ZDU;*.1\F'?NG+%*!GQTLAJ\TVP4#>%S_^\NK8X>32-+MRSR0TEP3: MDQ?'3Z4N)<>SCZ8UNGI//VC6CY]I2OEKU;N&H=1D MK697.1!;5:Q5$^L"5TGN*J)GA=W57;X."X!UC2[/??>:\ATVVI, MS&/6;INEU6YS_N+\QN#I%%4EBMMGNJSIF,,]FY,%FNJF=%.EG5 MLRRU^IHAM94R&G1Q3N.<5OFFVFA5 M6KJ*4K"*4MN2;M:"Q1K09'(8!!&)% K^&&^1%F/1&V,3YWC](MD&W1:5,T!( MBAH_#!!2[AG2&WNO(X0!$5^.%@<+\9+IHR!OJ%!66WU%U]J&+I94@L]**XPS M)BU^S0K'#\ M8HU .UEH?< _XR

    4LG$M[HZB%*PH%C?&Y];L.KG?JZT9FR7,N2_AXQ3$.;SA^,G%X5FKSHHQ MN,$0@S?@/"&^),%:N23A8#.^GHXP#U1P_'#\EKN5<_S+)RE%9(6D&A"AG_?OVWW%9$YO]\@WA[/%4GF;^VDG;.ZG2*2YGZ$; M;44IW-R/C6NS2PK>5$S"->U543YP:LC7V_H';@2Y2^P?J,BE]0_D+,Q9F+/P M=A;><*#*;DBC**1%H=;6187S,>=CSL?'\5IE_61=$!45<[2HM$UQ,Z,L]ZD4 M9V;.S$U@YER\;)30:%'1R-'Q9C")ZUS.IIQ-2ZGJ.;KIW&OU%;DMRMIY<#&- M*E_0*#C^UW9>^K_1'_$F1NBB/]]0^C#=TM);+(B1@%JG_AI=]AS",9PP=%TP M"^!E^LN7M [7\2AMT2]]F0+T['@IV+79)HS(^^+'7UX=.YQUIOYV.Q*^U\]M&T1E?OZ0?-^O$S32E_K7K7,)2: MK-7L*@=BJXJU:F)=X"K)7464:[)8O2MIV0"[YV!N[]FNLCEVBZ$2"[UJ3NOT MK7KY:8(@%'[@<9- N/%L:*^N94 *5UB,I$<@^1 P)D+JS.'CJP*J$8F MH,9G;L+CAVV'E7P;WTUY+0'YKQN'J6<#S$6AGT J_3I#3TAJ_3AHBX+6LJ)I M%#?UN(9CQW)"#M,281IG/:^DL@A"G,QR"C@?/,\QY#QS^C$;.N.0Z;; MEM.^449V2.D)Z5K(.8AS4",YZ(#BK9QE(:3SE**T996K*VVC4!->SFF^RL?'O@/[CR@(I] +@R=_T4.0M! <>DD# M07J*-0(!M)>%W@/\,W(")X2/$+TX%HQ/O!Z@Y3][=!;:#6O;.;':ZANJ7M(A M,:-XR '3GO6%$L+GW/G:_;:_4EK:W)F\F%N:_1XQ3$.;SA^,G%X9MF M_E$X7&>(PQMP)A!?9&"M7&3@?'R/P?EYNSP:P?'#\U3P:^]WV&S]4IH$:A));0(Y$S*F90SZ78F/:"/ M9S[K59-)%T*U+9H]SL>J.=Z-$:'6I*JZ_UY+8J;G)T[N,JSLR< MF9O S+EX>:-I:>DLK+;Z4EM7#*Z23\+%G(6S0>8\^%?;:(5:.O]JK;ZNM%5% MK)R!2PHG7] 0.?[7=E[ZO]$?>&-CWP\]/X3QOKV.3 5?_3@DPU-PG!V>7'Q M^OK:?1LAM^NCYPM9%)4+A!]?I&.SD\P .< ]E% D&1/*OZ>@/RV1TG?'10?0 M)M0DA!,H2!W\&R87 4$,_P FE:S!S'7".8DLP7D%_O'C$;KHSX>F#]-])6]7 MY:ZNX17._(!6*%S2^EKG!7YY=>QPDK+0TA<30A,77P$C3%-1N/LK2Q1E0HJ#)9_3E"ZA!EXAIT1@N!7!XSQ"B^!^PK>@];%RD:FCM=9 M ]SZGG<#?PD_E&,6 *7\B8'@@ED +]-?OJ1EWXY'-T6_]&4*T#->18(%LH)U M]B3 CA\GBS/-KMPSR?J2DY_DQ_I!LW[\3%/*7ZO>-0RE)FLUN\J!V*IBK9I8%[A*QQ*_FA-B?:M!^.B\"3_PJ$D@W'@VUKF[3XH3$*TI33D&R(%@ M,Q=N3@[7JBJ0&IE &I_R"H\?]KA6\FU\-]VU!.2_;AS?GPTP%S6G BDZ[0P] M(2D[Y: M"EK+BJ91W$'F&HX=:\F8YC M#M,X/7\EP4H0AA_GYY<(YX/G.8:< M9TX[9D-GG*7S[QG0=:X0N =(H)7ZQX%!Y4-K@80G?UW?\99W#1_)":#A(SD! M-'PD)X"&C^0$T/"1G :/I(30,-'<@)H^$A. T?R0F@X2,Y 31\)"> AH]L M0*>S>1^#:VC!Z0@B09%HAHI4I--9@UL5:-(I6Q7T2*L"597:O>+5DWEQ5V4C MFN,28$UK+7+OO89,MZV:0BJCCX!>0A\!SD&<@UC9="X.DH]>CV20(G^YK976 MI(HS&6>RRC>=JP)?4TY7@6^V^IHBM@U-*E"!SSF-W*K;^AMQ2A\#R"_D8;M3O4/(7709)D\&AE[08I(=8(Q! >UGH/< _(R=P0O@(T8MCP?C ZP%:_K-'9Z'] MLG(?(BLD14,K?I,/QDXO#-[V HW!XCR$.;\")0GQ1@K5R48+S\3T)Y^<,\V %QP_'#\F-H,Q:FM 9'_>_V_W[90YO>3#;PI?+\&N M,[=MK_E5]]7\EMD2YH":;+;%XH=EI2.WRJ!/Q21 J^21< MS%DX&V3.@W\U\>C\J[;ZNM)6E<(QX7(1>'@X^8*&R/&_MO/2_XW^P!L;^W[H M^2&,]^T14*8?/?AD0Y,PG%U>7+R^OG;?1LCM^NCY0A9%Y0+AQQ?IV.PD,T . M< \E%$G&A/+O*>A/2Z3TW7%- K0)-0GA! I2!__6D34!00S_ "9UL,',=<(Y MB2S!>0G^Z=*7$&E!3.4H 6;_MQ&ZZ,\GR?JU@CB0Q'V D FW/N&] XLD^ #O M'1.G0#87" #ACSW!P>MY1L 59@"%I&$G!A6EB2M:TKGCL>,"S\$+P@O$' MM,ZCFWNW!P)IS]>2K:IR5])TU:*\#:C?&ZL9* M^E847-W=?KM[^#%\;,>:97A[U14&M]?"X\^OC\/KX>!A>/.XL?93$LF:QF,, M?,M"Y7$N2HC4N0+!1/CF^J\!HVO_%'D@LAV\\L^LKM#QL/#V(SR''>Q>Y!2@ M9\S)Q'C1J,5/C8V%5*2F#5ZI"V8!O$Q_^9+VVW \^F;ZI2_)7(DH)1)AW;(A M$(D?)\+"-+NZJ!-YD1R:)R].1$F7BI(U2RU^IHM=55-W/A:[TLYG'TTK25U3 M-0^:]J-GT=9K)9M07L2$YC(/S"ZVC[2%K=(M74WU\RRJY@CV=K7H_,F M_,"C)H%PX]E8**89%BM;K742>DDHSK#=/&$5U@E#%F7EZ+#8F?'6/&#+Q1CN ML)RNRN(WU-@:$V-+&"-_*O@SB+"SA%U#$C=YP=X0#"X/(K_5"$INZM@:':DR M]:V 5,I:5-9P<)Y(N57&:[O:(A1.*68M2S3W54CY@MU5;BU?E>0IBB1UDG0O MMS6CA#O%#HM9S_%19LX]9XIS98J3E [K1@FEPR5R1:+;UD+52=3E]&8$TW.< MNQVPU"*+]&E%$#.(Y;A0\!(#@7Q*?K>(<1X%T!8Q+Y2"WJU_7^KKEYF-SFW!:UPO4Q M[ 4W."5E50XED9+,0A/@7.J@]M;X3P]!O(1_QFF7^ F1J]8$>,]0^/0,'.]S M13V"ZQ,I^Y@UOL50O8H0@I[U_H3PLN)9_XJA2X)F"Q1LXPFEU5?-RCKK<:/[ MQ')U1Y0U'Q7E%+MJJZ^T)8DE]^[U'HW =. M"-%4 $0=5W /:FTX]6-&78#U;OP= _6[\P)M:N($3_Y7>(TIS0^@?3?>QK5F MJ\]MY+,FGCUB/@?U+$- =KB=/4FJ2IH:X#1H[+DZAY$G4U2=2QYI2[LL8P$Z51 M-E*B )T7TN>#&YA%B_V&GH7(*= UC/\=>BF8'^90SGO0;M*^E6:OK%;2W#9E M,A]H7P0E$V5M$H_:ZO?43;>FDD2@DNR26HC7!_\=N.%[8H]8Y,HD;*04E+7- MB"7ND;76>!IL88<$X!]S@T8.'!F*%O) ]*E3XXI03P]3CUPXWXV]+(U:"-2A M]P*]T$?8J6N6G5IF6O$FX2^!=1O)DPR-+1*3YQ&?![7D-CI7R"6G'V/0.@V9 M$6IJDC%ZC^ ,.'9ZD!1'R7QZ(3Q/BSB6YY\ _1J.(4+03K(_!YY-KU*-#[^W ML0DIF^[I#%D9W$BMJGZC+*)21+'5[[&4@7/^9RHU-K7GH>$9>">^4)O<*X B MN%6!+!VV<+O\B 'D^Q@7I'="C(SO"\#G-,4446KUU;:H;790X(;]>9#;X1KF M*/1&2[1%W62#WLY-^? %\P47<5]E+;[FA55[Y#9+N[PB+FR!.^QJKB>RM^LD MS<1IM8X-[:_O/S$FAMZ\]'$P1T-NU:"T^K+4EI1-CS=W+\^R[VNKW UN+EWF MZ"-[+,)4,6'VVGJOA-;+QR5,QMK/'N].BDH7>?9)E6N713C>"PQX2UJ>35EU M-B6S'#.P_HR<^$Y)4FHZ0\0L35)^('XT(_5N/"9V>-7..VVC_>130"-XGP#X MW@5>./#LFQ3&N54[20-JRUM:%_'PUWE0UMY*G^RDM4D]O5;?-# MJ>*1JIKXW>N1JK'C <_BD2H>J3I2I*IV)C-?,%\P7S!?,%\P7_!Y+SA7<+4V MP:%9X@0*H_>MUFVS#I5*/%/:X61_2V&\*_CS42-*131+:T3)3Y48)JT]ATI' MH2VIO":G[-5.,BN(OZW?:84!!ZU0P!1"Y3,YX:>_D&/^%XPRKU@)9:883WVX MZBAQ^QN*@KOQ38*3!Q#".X]P'/G_S0(1#S (D6.%T"8/!IZ]^L'2R&W\1NXE M5(J4*.=%Z3D$\9M IEGC^">B4YEDI]:!3L\]"RRMG"*'N40GM#;LF-OSGA1+I.A!;JM&"1EHS"B: M$AV)1E-X5D7#.(F3\@FC+9:19,F>CJJ9/W.562\)(_CL>!X)-Y&49DHEO#G, M+EY5/XX(%#3Z$>V'XU< M6$[6<;6K/)'=5277/D:SF0M)72!P!<>+.0>3_F'9QOOWSYS8*I!M7&)*?,TA M=OXY6(>%QZI'4_R3UA?0?LF8P>>WQO1K]'0!IG((K9+MQPV\#C4T;)5TVRHI1)FSRZQ&NL(%D/IG#C?VWGI?\;_I%^8VGS%B3&44* M_=]&Z*(_!W#6KV6@VP%R@+N#6B5Q'[G*A%R?)I#<).!/\1O?B1[Q_)#<)8#P MQQYUM)X1<+'KA4)R;!5.(-88F(II3!"04ZW$N,"#@A!_0)LX=7?N-GFY*L=E M/S,_;M9VB:"+"?D%?GEU['"2\M+2%V/2N1077P$CO(@HW/V5:B';6X7!\D^R M1L*4#K -11IIBMZ#AJJ-H"E+DCR2#$DT;]"Z6-G]U/$Z:]!>!]1N^JR,2O6ML+RZN_UV]_!C^-B.I=7P M]JHK#&ZOA<>?7Q^'U\/!P_#F<8/F3HGM-2G*%OAN*4^'OG"US+C?YHS[.&=< M1C?P*?) 9#MXU9]SKW"7^,W(@+W6!D7MF/'4&!4&:152K-%OHRF>S-JT6U?] M]J]1@*<+@FL86,B9$5$Z\.RO('""N_$]]NA)*)U\^H0G^>KZUJ^%!:'$%HSC M1= >D'"1TAOW% DHMC(V57T\,@VM)X_$'E0D2S5&1DO ;P$S@AX483UZAYZ! MY_R3SD]=4_I>HEF6WYS:*,F.UD"-GR6+B*>AB-R_D-6%BZ9B0DL%4-54=30R M3='2;#@R1=E2\(=JBQ4)06PC;Q)YR(0DU0/>]38P&@9"J3&:BA@;]2_KR6<"X!\(4 MVL1&%$)H33R\P>=W(3%(\%=!2/JR!?0EI)TK?D$(T+O@?'-"83@EJC#T.\/I MC+2)7)X"?Q"251.Y9T.\$G_6%K!U'XVQX1M1^P:;N=!UA3]\;.<(".)O6%0, M"DX\71"_GQA#CH=QX=@1<-UW@<#4CK\_P<1MMX77B6--Z$:3'>+IQA!1H0L" MDNT3^!X63O\D@Q=SQ7]C3SSPIS"D7@@>;44!-G7B9_C[8[Q16MT68X%\!(%% MPN&A@Q=+A8#^)2">QI\1V1; WW[O"D]+J\$.AH^YC"YI:.-O82\!0P]#TPO; M& 4>]GT(/5 ;SR=':;\\"%=@@H%O1U8*DRATR.H)^I:Q MQG'V&:H*O$P"45 M>@0J"4 IY.()IGX0"I;KXT'OF (@G1@*SY! @H@QLN5X+_@/!&E/4*JC$CMT M8_]DQ5UA3JO)YYAS,#.0"[/^P&#M8*.(P+DM/$;H&:)W\@'H?/7?,(VXF%[Q M'H)W_)4I)O)M0XIQ R"I7L4LN%7R"O()$+6/Y@M%GX27*O"3:0GW]#;\:,GREA7#_''DK3R\?UC\K$6?SRG8V'BS.8T24<8 M[?@-X28OQR-D:76-$Q#+S_F&B2AP+$BW]-7!LAHS'&@+/T 08,F"23?\@)). M8_[0>2X=#!K'^M@@HEC_ 0D["X-G!&-Q13F6G$_X2+%CO95O/RMV)1;9>-)+ M)4Y1.1T_W7G"?T98+,MRF^!5V:9,!6KM4B(F L%; @(A$](_F8BM!$*?EB98 M!]I<+6\!GO I^5+Z\7PP>0FF5I"^X3$:T6\0O?(Z\8G,\E])^'EN([R3]:3S MS"=>?#V=NBO\G&$#CZP8[W :2UL\RQ]4K?CT =:*MA/S)R9;$M8F%DG\I?7] MI7J:\,,(0A*2<&^#$DZ M.EUV>QD2KPZ1T.3O1(EX":*6IFK'CY8G3ZQ5>F83:\8@0B_8;, ?I&R6B':OP<(M&PR^S?N'5V,32>"%> M"J%) MIXJ3/21P5NQ0X=L'A01W:]CU 043O4WT& 44K0Q/1)2GJ61BXCZ2H> ML: J:O7Y41B$&%+DN]CZ1-1D6U#-=.I[,1+:R66@&%5>/#)(""2A\#GQS4D$ M6Q%+E/LI9A9*P".\8(#U(585]N?4\B4SII)BEK!D_!V"9N $6*W1,' <3XPO M8\ D!=\@LIP@,:$]/Q;6-@*OA",QY2QT,?ZG':\ 1-@2!#28C*<84<8GT66X MQ$[T90FA0FS,"7_Y*!I_#]$CV<1Z5+ZWDMLIKP3E8_#,\?E( 'V5+H1&[)_\ MA_CE- 44BR7'3@R(>4A>7#C4I"*O*V^>[RPJEPEH,,[G.2_;!/C*:Q9VELET3(OS(F8&/D!C5J3+J5$[-V"P 9_"E=@1FP- M; *A7S 611B@\)F,)KHUIDORGD=H18@>H0OI28PPL&AT7#(5M8YB:^@1<'HP MYI&Y+HJ!'4,W32? N]P00TLE+C&T"9>M:\N8B2TL0@B=PO9*G]#-)P"9[R>9RJK22<"[.&-8LN+ MW#A/I3T&72(7?Z1;'MB8)O!BXPX%&&$!UJ/C-/MHVV:QH3(0")S(UTD@<,DJ M7O$FU@0V$0#6!-J1&Z\$+VP"79LT!!M$SU@."(H4.\WD*75%J S&#/@\-XWQ MNX)V$L/T@UBCQ-[*MJ5V";"7G<\ HS(8)[9ELKYM@B<.5R)*>(3^+&<6,P,( M5V5]HAL6MDTJ@)*R4>H*3QSLJ&']AXC*P1^2/:Y)^(NU0Y+L,K\Y!_3Z[@/Z M"L[:MYYJ[3VE6CO5T@W%,L>BTC,U6Y44&Q@C&>BZ.-(-N6?*YA;P5ZG>-[0M MV0T6Q'N%=QRBQ;(-K)P'Q RVL '^?_;>_4EM+,D7_U<4=7?NV#- MBJCVH\>[[K;#9>]\]Z=O".FH2F.0&$E4N>:OOYEY'CIZ :*@@#(3NVX;A,XK M3[[SDYCCZ!D@).-,OZ/ .6(/0T!]XQN\;\8OF)?.(GZ?I+\)Y.A*W4!JL(VF M?,DH(8^3AS\D5D6Q@3PKV"J#6P\,"WASDN929&*TA1Z;BHAMNWP1K!4D.I?] M?K),N<10O\7)EF=1%KA%_^YB8VF!"5GHN0=JK_P%<>LP0@/>Y^>C=-#5:D,/ MG5F%FVX..H01+E'LM B'NA^;'%3:(M#XCKG3'@4%A1.5#*'(I"Y#D"*(5I8I ML"G:(9X=*U6>)D6L;X"!A/EN7(MOI 41H.+1L5Z37E,H%#W-P=C5I;;*@7:* M6GYM9QMN#-$?!E/@,5)',(?%1Q,S-;['R0,&W- +CE0/[)IH%553)=5%4Q(N M. 6;6$U98D@!^@S_C"\72]#=?+W$$)Y E6KM:;/X%J<%GP91!MPIHRL#DX_9 M;8)+HG^CCM@KS]% _2LES;>^IK[Q9Y+CCY3MP9/SI#7.QRY=3+*G%\HT;Z+U M\B',O4>AIBH#*TK]Y1R'Q/#1VOWA\5%8\X% JQN6IKS@-X@2XN"_/4UW. MGE&>&,D.L-PHZ966"'<>O3I(L7QO"S'7;(W>\G",,LI(!"_ .L_11?4H& C) M&;"KHTR:PT4\JTVS")8I17X$3 RL;#8C/B8H4OUKAD_Q%U[M$[$#*;)7+ M(E!U>&Q2'4?I7@@9RP,"L,NOS-=E;U^RCN)0,2('R=:D5W(QM'B#I.> "% I M9!LY"0RRR+@61([3RN@\5HI92<66\M#-*^NU1K3K=R+4&!#G,UD3HZDQZE9] MKJY)H^@5PD0F&-'"M2NH"Q[]%@JV0IX.NE :!94C74_A(C57]I1)G8_V<.$] M:MZ9TB1"1GKFREA4+095+C=R5@6AOA9CO6?LL_>(!L5F);VC(A+E7%P-^FTX M=< $9C+:+&6^6JV0#Z@#@-8S X,#Y JH BS.6!OIHRZ %@97DVJD(V\"):'! MH'^#@\ T&)'[1%>C(P\\;'K*QPA()8A$)_HBI^B@:]@@DZLQC6J3"A 4_$#T MF+S"?S<<"&<<%:0*EI[?I4PD8D8_P!R,09M%5Q>\M.67\!>K)T3 3*1NH34\ M+RF>0JPP3IR"0\0R"YX3Y)I,^!YW;5*:R")EH(VBN9N!8T#7'Y$&:"^GDF#BH;&51LDE;4G$NSD1Y5\24P1_CBF<- MYOY1I '6_SS*Q,";""5P$Y?"+WAX*(HU@L0D0$S2(ZN1$[_(_M.2!<'PFGLI MS!V)/%G>8@>AZ!Z%K$JII1NRH$3A5,9.14X@F;HS0]A4E+@K9-U_+F>/.AFH@_UI_"'"RX!ERD(=R"C6>*1Y4@L6C!R MKE]Q[D]^*0H4+9F&32MR'>MV=8H!B/OV)/*)O&-=Y MPP-5)T- :H /JL62LQ.T5GP>ONXDL8=5@=T"$?V%<<[TSDMQV[+K8NRW?.C. MHGMT<34:#!N$MZ'+[=8N*4]?ZEKLL^LXN+D#NPA5%=X]>;XYT)FV4@(@[%NK MM11.J+M<40VZ;2O -FT=$U2VVH QY*'!Q:B"AWI@!OI2Z?=$_7[ *.+2-5_W MT$8A\>22^\\KDD "\O/I5S5Y8!T/=6253G54/=6WP L_J S]]\"4KRG)I/-I MND"5YIK#Y.8,^:.1'>*!PA]8V5'.6/XC N)::!K)UQ1#F2I'EK[6,@/02:HB MQE)MGC$:37K04$*P/)$4H)]N:WWW?H^="XG:#C3-<+\3438GM_I65M*-:A X M90I"YE:B'9B4_TNP3!^2-,A8K AF.+BX"L%(NGQD7EJM=>L=)Y$/S0V(7)(V M6K^D1AB@OA(B0=_X.US@>Q$!"I%YY6HIPEE+W,4D"0QFE9$E* M$<&J.@-S=$GK$BP830F>!]F3C,C'%!&4.^Q6Y"MX1?S1$\D>(J<$E;W$I_PY M/6&R>LT+4PA?C3E*\*T8#L6:RA$427^9$8"B6;S/*YQ))RCQOO(X3%TC7L:" M??,(]Q23_C0!^%?\C.X2)3C#R3%Y6.)?F/>?>U0F1N"@^;J7K#!7I=V"'A8F;OQ&.4J>0%6Z/&O>8D@ M>6^G8.8R'VQ:*I*KY0 M8UD*MV(YY^R8SB;\Y/BS8TXLVT42+5:.\L+@($@Q M-0/X:4ZUPDCTJ^\R*I ;WF#I=N 9&?/%C*U,9BG)#4U&U!1\<; M&2YG#9YQX19OD"K*;04S'8B:+JM M(RMN=?"\& ME=E\%JP0)>L&B(K(DP\E[T4^NT;UUP!T!=9WE7N("/1:9.&,WX1*=>_#U=+G+_$169G$>9FTKH-]A5OANS MZ#OCI6K+&8]>BW7+-Y5"W[RJ@*1OE.=8&1Y1LFROO)E1JB5S-Q58&:^("'&C MBDS;HE1!N\(P-\K95^4!V]4EV8UU255 MB9[?R/4_[L%G>+UT7VW]R+ M0262*2MS3)I4!\H+8#&"),J1N#DE\_$);2.A@D9I]Y3C07K\A^K3H@PS3Y?R MGM+$*9K>\AL^2B#DH\S47+EQ19E6T^1D$ "?P:* &&T9D;M2_(:VD_)8A$% MT!_H'H] N&"U;+%%,B*0;QAEE/:#G FF)-S&TI_(CU-R?))NR.)%-19BY,8@ M34APH##%M )@\U$ZE[N896(7$"QBCIF%/]3#I2 D.F8?1&J"W#&$$Q%7'347 M$?M5 9<^5@TN>18OB*V,DNV"B'(W1+HB9@ZIO>D;M'DRW-FX'=D=R4/*3?!D M99FJ_%&E90)+JR5PRVMR"[^AW&25P575,J[C&-?QA4X;U97W"%MB#B[_2RDF M9$/RH,U;.(SY%*O/*2[#:S2L!@M-!X Z)NRM;Q*+C&>_P5D4WMH/11#Z)$/[ M92Q(N;ZUP?*3C_93,9H"F2,VE6D?J&'72/I( 066]9_6LHEBTE)KTDKH?44&\64_B(,3W[]."A9 ']5X?(=$"9>EY3= M88P%(!6*2':W^#5W%/(U;3G1E*Z!.H&(ZBP"2J"Z5SJ '$-5 M]:EC6L*1$^.F/7Q4%,B%^28^M0U!%AVK(\CB$4@!0F#\;2L$QIM"];E6&N=G MJFE@61UU<>A4R[S\H>M/QZ-@:-DCVQPZ4V# MT<8VBL$-.?H6R(OK)U.>/ O-X2#TQF-G8-NFR]S "[SAP&;AR K"P/G9D!?7 MBN3"=U_P0WEI":^,+(BB5)3#[BEPH")EDNP)S<019TZ/S1FHFT)!AW<^,.(= M1:A'Y?W&&[,R(7LK$]#U_K;):"93I@4)86SR?PJ1M5X0;JY]=HDD;737*5'W M#;IBXYS+(@PATC5[;+CBH^HM\0;A<.";INQ338 M#>5O]]+;*+X4(8<]N+H[^CQ*VT "6H0$4XRJ%O46^,^&6-A17DS^9Z%*:E"/ MW*Y7N?_E_'-]Y46*())RE%'2F=_82ICK% T&;3G=;HY;1O44Y+/7<"H(_@]? MRK.U?3Z/TL7!)43Y4A1BD3=V#DK7+5W$PA_.3TDK/O#UXZVF_^TF$8O?IL;< MJ[^S6? A!HL33BW^S8N_"ZG6.2EK.,:DK-&*)+I5-DZG5=H'7.7DXLILR*"K MK+*937* !6##(9\(N?(+JE00.JATABP0[C6@*\P*::BB)8*4[_S6OZF\#XL# M6,!IN?8Z X%.FCH-'%IS:'5=/,^4FI6TM>)D(]A4&9#!]R/AZ'#*%%A!_) 8 MRW-!0TB6J<\HNH=U]2*EG:7WA)S$XPBB(%O5EL(P2?J>HYJ:-0-6GQCGJ.OLQPSD1DJH@7>0@,YE$5NDAP%D@Y(L,% MG<2%G[9JIA;IRT(MZ]>MH6/(Q]_$8/OI\ASUL%:67KS?QJ_10\.$@WR@TBB10N#9$@R;.?A+ M@68NX@-]P]AF2.MI0UX3JVK3')I%;4^6PQ48^FB6>5EI)CQC9-UT<+4TI9CE M>BQDZLW0(PDSW+7UHTH!E(D&Q-QJ_+BG9,Q\+@*#I!@*4F9:LZ0#/D,*]-DX[A#W/OZX^> (/F@.9_?+@QWBTQ(&;\/I_^7?_X MVW\9'U&GPQS5XM._8TWW?^$?E2\1&OU##(,:'S]^[DD4:O'%&TK<^/CQ#8>! M),^E["DAR%ZD A6IL[KC7,#HY0J>L3CE32-51]%WZ-AN3T?VT6@+K:O&X7Q& ML1=[4)6/P0CVTAW94\^&OPV'*$W-R70ZQBH L9,?PJG)D\LH"D899TWF0D,1)<)1 MU"ANU\5[NRYUL\UN+3%;7"-[FY[57(FWI1>HS;ML?*F4?BRG MU]6:\QZX(<=V!=_= F,"S_-3V'RZ7U%MK2N0=JTMV< .X%-GY#M#VYY:$S?T M7-?V)P,V<$)K6E:,97>@+QI-[]6T4#%E'CSOUT7J1B)V31V'T(OR M9/&+4VXHK%P0S8",7 PF'1)P6BT@R8?S=V^HXY M;OUZT#=;OUOU6G.P]6M7?^<,G9U/UNV[P\WFLZ;'\=H>V?5'&YI@3KHJ9%(!KI%J)X;.TL__+W0BH%B$1;V/7<9(?AIS_VF;Q39NR'\K8 M<%_^8W_KW[P7^R$6OKW%4BO";]:\KO,W8(AA%NM_HXFUF5TP+-0T!Y%&>N:D M#6MD;P>'WW8\P!6,/\U1K^%T MVQSUY$!'O2.;@L8>\V2&HV59O(-R%S]7R1&E?$]EU].6$D9X88:P=XC<,&-* MRIQUIYUMT,MA.1M8-^OBG^4/.D=#-&;EDM4SLNW=*ET[./'3,(O.=_]\]W=K M6#W;W7<&H*BX/=-JPX _O;M/*M#?*$32E.[:\,F.T]_>>U%*UN\?S,.D==0Q M>'9*6RZ<8YY2+MQ[E<* FE/85 QSE%'I-[+1QKJR8VTA>LN)=BCE5]0!@1XJ MI8B$<#^PD6A#!8_VX8+W;J!/4D2\4J :19%4"=&CGF_2VR3AQ)@RWQ-X,Z0 M8ZH]!^02&3F/ J%5N'"*0R8$$4(6UP=H>'4NL2JPL1VA.18(CD520_DU8K-2 M^@<6+_=>-)/H5'HV(B9*9!$0C)?JAW7\.7J=^,C7U L8,/M/2 &R\N>+ MHJ!*PIMCG1(/N6X ::%:-XFHPDM$>-D2XY"Z [9@A)V%R#\@]*=+@D*C-M(7;T1*^,7KOO%M MD<05R#_J<.NS (103X'E1)G$R_FWF)07%_/25A 5^6?8,I.:DQ6ENS?8?\Y+ M@PQN94"EO33JJXOKFS<7KXVOR0(H?#08]8PO8F!:YAM11"1R N4",OY#_,$% MM;XV&";U^DSN):\\@BG-@56PB)BB1[T 2[WNU'H%MMV"I:@0T0IP?[1>>%[1 M^X"W?!+P.TQ-BI>KK=P8!?O3NH%4203#7_,T':P4ZK7^0N;9A+,EH@0A0RRA M'>;17&LY6I2(:\LJ+RHK5E4G,*K-$U77U _MCO%];2)G.!+J43R;4=EY&?-/ M;'-F,(6TQ#-ZU/%JF([),IL]HJ",B)+%*R/9\%6TO*_5A,>KF$-YF[Q;;9=( M /&&;U%\GT2$UJ0/BN(6A"FU TDX4!:_%8^R$96O/4](N+)=59$Z'N$5I9Y5 M7(:NFJM./\(9)3J^P;^X(*]<5GH4WD-IL=I[D7HS\-4>E8Y44WR?E! M8GRU*MRUW,')D+G>P)^,[(%I,WLT-:?#B6V;H3T>3 ?AM"IK6"#AMM;I@2[V'H@X3=- D_7X)5$-,.,OTJDP"A(KB*+O#KS%:"[[+$D, MN$KA?,INEZ!#$HCH?<0>,M&&1R+$_6N)2)Y<%L=PV>.@A$I%F=[\ [RB&9>W MO.6C@"!ZI'+FC&1Y@B61C+JAR@$4U\)Q):^C1�I_D>R]8[(G6=@^[!_G.X M0OX=@AQ&M\M49@R7JG>QR5[S\KCJCCQ/;BYBHB). 0MGU&&Z=A"X#JZO:SB\ MS1M-C4Q!.",_E24#@B0S;*+)8M[>5\XFRAD(D(RZ.2-ZT2W'*[I-$P)+1G[4 M*Z0; I1&>2$HN)D4#EW/'DP=T[2=:>@YWF0T&H^&H%KW:%%8+MDL7;3P5H(N/RBG9']@9.9,> MI$C5@XH:2"'I95GS-BR25S;O@4XG^SSX$1[\9)=TZNYSNM@DK:&DZ2>ETWV5 MMG\6H+Z?9PCC%P?O)*YOJZ4Q.26WW.=&S.(C]KPU3QBIH[ FB#:HJK3<\7$! M7"@JD-BCK/BL9&5D>>KAA"YQ7KH[1X;4B@.!QC.E1N>2H8%+<"G4VT=O3L MLQ2=3H0)+AHWT)NY/UZV5D5J)P<+_P=2LU75Y1>4MIR M$>3H&W\@>AFC=JK"F$(P;CHU/C'Q)**HXPNIT=13W!R=+OSO8*MB\PZXZQ_B MW(MOL:$JW];JOZL.^9,"N/B8Q+>72+J!.-,COO2Z>9LS)!,-P!U;)E?7POUF MU*N#PT45L):E!O,2)Y<5*%+B!:HI%1^)<,W"]O?,$(>]@@%8:@E#O2TY/E]] MM@@)KPW5T&P'5UU,#VWDY8+D,"I6P 1$LZ >@H-JAK!T\%;X5HP]!=#CRW0 M8SWT63P,3" *$/>=9']/]%,@IX5T-.MS(K].T4Y&:_R3MP8:):/45,U_+3UD M:"O @?0MNB,0?-&13C2%N10>U@*U2S9AR[)$L'QB4E3K7ZQ 0#!F5-'*&[VH M#@$-.TY8/5K0X;>26UK]LCS? %NH!-61!>B!>C]%B&$N751.LY1G]N'/]S5/ MJ;HXGT)D 1^1#CD[0_#!]TGZ+:OHHF'T@P67_V9ITM!>9C2XN(J3NA:J75"X M-"E>&@*;U0P!"=NZ[JR?C?5_A,-BC,1UUJ;>C1HS-P[,RFG&IX<:4 6_8#S2 M1+B2R#AX\Q?$F8PO.4R"YF F[H-X)*2:< 6,*S=]X\^F'Q2A&Q'N$B2(]]=+ M."F[(%P%T/#M*3=+X%;)!!H$;7BO*^$(/!KLS,@$]LL%#[)$3(FU=2$NI.5 MU''>UD!IX_P%..LN)N"1G$/;!<"%W8%JDI$2LB"FBI%!V&> MBXB!O!)?[V#7FM[$J+%FQB/PN6@XB)D]Q01 VY?FL#2="E-S?3V%8V?'DKX1OI6* ^Z3)<1J;$@,OD_ 2YRJMDI2W M5 2[$-:":)XD@,5%UT12B\&CM4^M0);S%*2:YO9LHDDXB=X#TY,)%?^ 6T M3K^9*WP6_K G+Z,4 CI4Z],OC=E&R!PH-NN!>:&!'&E9@KSI)>7GJ+0?NLCP M9(89#M(#2#VG,\5O\C11$#0+N!>1YF,D\210B"G]@O#_0D8&0EX@:V:$V:0F M/N?YNX'JFL-;/ H R"*>J0LSWD^%N!W/GF$4C/S!344NTN3@6@BW/$-TSA9P MGZ]$:W2]W_<"VSN*_N"O^\8_O;0@KV 0L B!4WJ;>XPQRR2W-P.;0NS4G%T$H8[V3+!4&1\+1N#ER 9JH3 M.[(!@>*C:R$[?0KV S_L3/6G*8 MY5LSK3O6^L6U@9O!8)\%)>"=>5S@KL.1!I3PR]>^4FZ-!]7&[!UU4\0$^ MTXZ6#$W@//XOP1*$*6B=0Z=#QU(O;%U:@^$<(PI%LC M4LW6: 3GEN0;Y!*8QY]+L#8WH)IM9@4^&X["$6R8[083UY^83CBT0M##AH/Q MM"V/:[VZ5AYGS$(6.'XX88%E6_9PPL83VPM&@1\ZOF_NQUVQG>W#(XYD(>2% M^[4NPT1((3/N/9B-RK26PK@GH.6"^FMF$M88'7933"@M2X8BS[0L MZ)L'$0!XJNUFM55F?=;+/)I%_Y8B3#5=4]'6>AML39& $<@6FZ%[P?COYBE5 M J(MFQ?VVMIY_G,9W'+79$3L'K9ORFLOR%]=%B)+[/T@DILY\I\(K*&^(W-7 M&X0=.:]1 ),F@9*=-T/5NLN65X5Z IX+I>B1.A4T=$S5336]*\,T/CW1P+TO0M'\LJFI:754'!@\]QDE]",N$ M+-2KC"X&>0CUXRI4/LYE\/:FC?>1,)037R9 :!['YO?UM0(*.ELQ$6..-V71 M^KM,-JN6>?1%:[9F&B[ET^OA'W'),RK_F*$NFK'93#3/]HO(]VH;3//J, \X M7]MJ2ZFLRL65K1A>33R9XF@"*)7/+"7S)P.A,%O*G%)>BX9S("TH-(_/2BJ6V?;HAJ)FP7K%YF"JM;5S9,H1YZ?OS MUZSU\$L&M)PV ;7BW'N:;K_$*AFP>F]9*OM/(#_I:>DZ+3L!LTXB;HO1ABSK M]4@T*G]WW[B)J.*BR3PCW[Q?)G3A.YRRQP29(38<5R0LK239,(,.L(&HM52C MMITJRCIP(A0?4!O7K67&D7 N6?6J3,MB7U7C!W*Y<#F/92NUR#5*;?1 MN16@3QE=R_+9QC<]4!M)'EJ=RS*%KO&9HW"F?5.:%+F7V3IX_?Y;[)@Q0]N3"\E9/31!4W%26T0KM-Y!M$0LYF-[XGM8T>9Z7R M'C4=ZJ8? M8I^JMK#>G"H?U*TJB%7#S$;ZDSM7\HOJ1Y(5657E,A=9GJ)^*>O)'Y7OB;-- M+]8%5IXH&<6+=E9X*4,J3ZM:,7=JW:)U:[$]2G=TK$'5OK$G'K(96/;&74V[I)EHZ96'EEK<*&7,U M9OY&A\K_3>SD#8?@Q^#JO8?00C&E"1^;('G)R>?"(F-X:?;!%>8 95D ME]RT3FD/(FG$\QQ6V@LLO)=Z*,>G^"/RT^0SIGM^%$\H3?7B-6=6Q2.?TOPN MP8B>GXGF<5Y+OSG*G2U^>$/)I:3*ODE24+B$Z^65K)3G)2_%;! NPY!GV51J M+RSDBI]6YO27?WB2%L6GV'C/IBD)8;=)VE*,;WOT CL$PI59\+3] ^(_RN7%2>LM" ML/\]Q#A[377 &19GEWWGF+B'A,E9$\Z->]7(ON7)NB!0[RF7:"8-D4A+CT+/ M*T=:62QS 9!1UEIEU07?@ R#V3R!"6=]CV4,I8)DT.61L^.D;D&3SH7CIVQ? MXS^+Y=4JY;CRC" M"Y#V,#T5GB_Z 1&Q,G^ISW'=F?%T8G+)RU0%K^C5#=:' M' =F+#M[:,*VN.NJ#Y%,X:6EUK=*;= E2)C+/+G,EDS?P&+;]&!#P##%*N5I M:ZK$TE;O66:\BE[38F*/(A]E M'V>OTC=)M]6\8K>CK&10^M5Y&8CN;YX[\H MC4">U>I&P'YF?AI-D:2FR3VK$Z#T?\I]P>[K E^$O*FD MC0(DD.@RDEI:7X(;O\:_SDE1F_N,W9(?DSL=N-&I>QTD-6K$)O:82*M$3[ S MJK5)U3%&2*@G7\*0IK4PXJ MJ0/6,' &0W\P80B/X/N>&4X#TPH<:QI@.[2V%(6U*0>5<:;#J3]@/A@>0\>V MF#UU/7Y=CN[R-^CTV3&T,-4D"5GP'TQ'J]WJ>87 MP3WXUK_I"U%0T)D Q8!P/"&@V3V(F1$I7[_^XI:UTV?M/=ZLF31JM;K)@H))/ M?IY@+TQ^H01DGO)K:"Z';FMM 7YJ7.MGB2CSY$7;FRR:1()V;Q/)5L;2[\W) M/Q9(GJ+H#)AK R54[H$T):5IV!4W:=R"F]2X;\)->AT'XILM 8K@)EZ9_<&: M;0M6U?Q+!Y3)-:Z4S3U>[=)M]2TP3/M=_6@3HJFX"KQ,'7'KOOSAI2#IBY[S MIREQ_T08'&007.A:3S>K_F !;+%G?+NY[H%@%?]L=AU/@<^>JITE%M93"^8T M1+F>/-'-*__&,T+&1'*\*L_:PG?,M^Y!S^^(A,X(KU'=CTU+4N;1&$G(,*IHY/)+;Y,N&,4-4Q;4GZ"T&7\GR\+Z]4T%\O<-^1%O6>Q3F/$C'B;? M:(:@19FPMHAFPF7*K=,H\Y=9IG$Z20N96NF65NOARN&;Q>K;*/-NX9QNE? 1 MNLMQ:@%XZA=TWO\ESON&W2K"^YTE5-P+QNE;#^0X'6I0K+"$)\GI#63EK?@5 M3]A0:-GP^&V2/KZ0,HE%RB_1[R<&'$3 M!,IE]DC[26KE.J#&M>8)DWHITQJ]XN'7H&/2UE -W3CB9C#S+"RPVLH<3^)_# MV&ALFL.I8_IVK1T54K@64B$:RI9S8*<$_834>X\IPZ&JT=6:J(A["NHK4E:R MA,T,LM>_M+7>:(Q,KIWPU?\5LY)A:.I4B,E(WB)CO\B__(HFWLQ[_"6*Z:3H M1[^6Q0*&;:N-DE&Z\J]%1-=U^^/!&(.ZHF.S&%C$>_L4[ZTT7N3?C9S^>&2U M?CWHFUM^YPR'6_URU63-DYKLL#\VV[_67[NFU_;:_NI/>K2A72Q/?'B>MJB3 M"MNJ(3)1LD(I:ZS:2?0GVH>:D5/:B\X]VT/Z7[59ZF$Z![L;MM M*&/8@!C6KGOC;LWB=Z?2C'FS+=V\%W/GY1^HU?)FZ]YEI^4&?0A^N=2TH8:6 MR>,)]K>I-X;HV"^YZZGLNQ7Z^7*=+U>GR^4X>[E=[L75^,G-R)_KM!&?76)X( M4Y7?7XL\BZSAWDT&*-7LIUZ\9OK>J^ ZD]"&)#09[)N&3$R%;ZM^/@0-K>'/ MTI$#DV6KR>[XGOP)K,;/LA.TZJ"<\>[+9=#>?=B2&W&-AAT]#:[Q:I^2IZ+C MR4/\E+[A1_B!3K")?5@75ZY9XQZONVI]1V0UG^FS/1T-@8[&QT%'/X&! M\"X.GNK86Z/"K?N=,/-$Z&4(1Q4D2PSDR+7_K,Z)W>_/4?.C[<&!=N2\F-BH M -=%V'8*\.Z.[< FV/G^GN_O2;CV)\Y.7/M'S1E@3MM!0/H M5MQ_;)F5;Z@%<9X8GR@_G/+GWB]G(6:J>0J(^R@3PW0T+^&LGSU*=%#*09]' ME :-<+ 1KV?@6?!:4R+NU^\;-Y00WPER<;8J9[@2LK\@!% M^2@V>%7H,ZJC#N_HEE&*95P&=BZWP/6P)Y"H!:@U!"($VI15RF6T1H,TC]A/ M^>QF!N\VC47,:A.*7$Z/M\,370D),%6UEQ4=@4J-KV6K6;V=K:%:6LC94/K^ M Q9>/! L,A4>:0F1C=U_>(5*T1M;S^44>;0Q=DA(OS,J2E)XL.]Y GQY(VD5 MF7@= CTOL67P,IH%6&(#9Q='V1WU:\H3_WL/2!I6AFW$9:-NK.GEF&ALF5'N M7 U+.$4HA6J37:I!@.G*3%B%$4\IL@)@5F3%-KQ:OE64Y2@ 0E7 3"42*14X M<]I6\/C:J2(@M?0A:E#G!0SYG#'1IUC64Z#;4?52%S77+1 [IYI.?G,7+194 MY18C3<;!C%^&[*A;@C?/6N241CRU.4DEMU%E3A*)-9G)KXJN:ZQ_V^^5V\O) MWV6B;$Z4F3V^YFCH(E<;28Y+"5Z^H";!,["1LEK*Q; ABFHN0OVCRIYN(N6L M>:DX 6Q]&W&(?U4Z"NR[_40+/E9E)KRO]XS?I "[RF$>.25O*Y[2_&+%)[O" M,D_6HLYF^:?P=\2AOHZ#&\$E;I)9T+4:=S+J&#E;"QB]LYF-FZNDZ_"KJM \ M$=5ZLI7'7?>[VL\W= MQ;G7X^FE:V[9^]7Z0=CD3W8XYHK5B>5S3F$>Y M2#VYQ:8/,>>LR_PN28FU'J5HTI1P!8XBV@?S@MX%EC6@.K.++>#=L;&8A_?$ MEK)&ZV$%X^C=JZ2$6(<-N,N^Q1E#P *X7&]A\%FRP%6\XQ*#=RU6-\@=G%;S M8;XRT4],K4V*PY,AT+1M(5QA("4GHYHN%L,),&KR7;0'TG[10Z@*Z@( :LDR MY;U??9@=V6JXF ])H^,@T_!3P36 M,R=Q@57M8>^B*6@P821M"C1@!("U_L,R;CQ(A:1L%.DY;[!RT;8V9!R]@1>Q M97<>-DB233O$@*+;2J]BD&4YS!(_+B8<>+F'IK-W6Q1::P83J%VPI<4&M5): M816*9TD-E!K>4WJ3'_&]Z\9_K@/REV)=.CEWVAJEN[5.FN;8<2Q_' ;N>&A/ M FLZ=-W)*' F_MCVPV!8Y57:2 4+:"Y6.PA+:/;7K5WE&C-,7_5JI__,]/"\(70.6$SYIS[0"TIY@S;=4JGESDZ O'J!IH M9XB-,TV6N6#F"@Y)=)GWRAUKT2B1/34E& '#UAJDYY#YPC7"5)@PPG_OWT4L M-!(U3;P.&(>XG'O4Y0ZA0+2/\!$,R"ZHUS%^0VK6'38V3%2_5<+S6J:RD5FL MHQUE&O)()/OV4F!$]]N)?I;\V9(BJ93IU3,G,(9[A+Z[8[- @E5QW"N,JRT$ M?@=H_04I<%@1OJD8#Q-GH#7+U6[=E,FVG,7!R3V>H0G0-ZY]Q$Y!W*M'HOL9 M(7:U])E6]3O":B,8$\1,ZNF&R!TUT!0]=X,B@L7-,D)JF%,$![D!=4*4W(XW M-HYN8SW@(P_Z2>DJD&&%N*#M7C:+2EC,)T1TMKDQ9: M4]RC"GJU 0A27P!<;6C8'8.H:>KPW4EG>)^D,%K,>ZZ!FE#@WJ##EOXYXW>M M58]P3TF/$.L5%]87/:-G1>MZ#?GG.)V@A:=)!,)QUGI_N!86%8J5%]R3.*Q< MO\0#)5SK )%9T%&:*\[&?OAW7GP+8I[S!LXS9#O*#)LHHN.%"52DV$=<)A)P MPIKDT(J5(1'Q"'$EU7O1#29' AF+V@W)^1I<:]_XD^6ET[OE_>-Q-Y(LJR)@ MH=KA"\0D)M$'42*D[ Z!]1#Z.\&, ./WZGO(>QPV$HX@%&!Z<0),76QC]>&* M?XK8NR^XK=A!'B"G7N5%2^(HOF<9 ?0)L,M>S;P7?+]H:WF3PW_F4K7\I Y[ M4W?5UZ6M5:"N',H4!FPXG?@#SY[:KNT[MCNTO="SA\[8'MA3GYV2 M$./+YU&N(Y91^C2)<97A?I>J"3L)LI(<>T2 U;LDZ%,K,DJHH%A;L\2KM.V6 M+AJ!=H<_Q%@#^]>2$:?U@@?:?##/HZ7RV,LTQR6,/WTO21 M\C5$#)"DEX"O;ILKMWVB5/,)T12G''^Y,&BD%(OYVGG!)A\3E_C@@7(,XFK3 M#9HS+UOB@LA<3!'#J*>$J8Y 3A MCMD<6X6FCZ4-E?YJ^>8I/ZI[2NNA[N<($QMP,Y?![]!Z0B_#^E61M!2Z DY, MK22JHKZ79R_2"3D&HX2Y)'!&W!,Z63QSV-O3ZSK[(=8]"AR-4L)K&^(+U'0E M$& Y?U%F7&6$APS2!:W(*:*:*S<3%Z/W7+>+"0P74Y@0>YQ>5Z@Y"+>,BJ. M;.X),A"Z)S57DO=3)S'5"^?.0ZN.)Y7)LX('X%APD1R5E-PF3:^IXBC/(@E< MCK'3^4(HP*B?ZOBFXET*.[%8#4_*%'"<.*,F:N\;G[E?"'T&^@2F.(%[!73* M8=T;CH.3;@$V#_]9^JSQ-HC\.@$)6KMBW/@_+,9GDY9W)/<$N0UQ71[4YCH^ MMH2%0T@I.1V_E3HCSQV>E0"YHU N,XQQW46?6>4/@WOH"01Z54IO882K:<( MTYD)@'1J7>.1Z8 /" :*,"G-"FS&6[A.:E-I$^X(0/X6*#(G<0\;%$8AW"U@ MP\0@:.NBNX1G>/.,=4F__,IBEL!>C0PI1T FK; (NE+&98%M4><4Q5_4U3/?WR,4H6T90MKO'1>=&Y]HQT>U8[JON!->\&(*:T7'1 M,WYGZ#87W/=;'.$6_!><99#,N6?B QRM)ZBG[CR&3>5OT >0MW9!WW!Z ?N> MC'-YFX#0_[E,HRR(?$&>K;T7:/K(3$3+#BZ=HY*R#+ M_#.=GFEM>'H1WK'I/XE8A;LI9(C(/>MQ$N7G)%TH^K[4+KU$-^=;F+-@\)0Q7Z99@\.H^[+IO!X-VB16A4GHHG# MW_:\" O+/ >-JWB]D_2&IV8W[/L4AUBFN+-3K $!/L\IVA=7H]&:0WQ"VD/M M[HK2,7*'HMI D3NPP69DW6F9@F7>B'Q5A?)XN$Q^723U(?N%KU9GZNL(^M*3 MW95=K.$6VMDH+>^S7.-U''P0B[_V_9305SJ>F7-Q-5E!=YWP)UL 99YK*:.+ M*]MI7HN,B=:I1#7D\?BH59K[3'VM4"67#18RV8!"=E%(8NK]R>LI/: -%R - 8,S8K9-"^Z MAXN X1YA60^%JX:WF8#!N'<&:'Q Z["L];[_DNN[4_RC=9/C%\A;,-L,4=0]S\?4G=7O$@WIWB0I>B. R*]GE#M -/A' M%$?SY=R .VN\>G/]Q]?7O*4<&2R<2I3])JI&_\F]")KO$0=+L2!*>D$DNP5Q MGMTELX!7T>*RD5XIM0!_:IC.7PP%Q/D"C71OPS\"=O,"_ZYS-H\K6), MX5S;X'>)^6XD;<"8XN,!9GQ'Z8Q%0E],$@JKQ\* MB*;LV+UE[&&F.Y'1&RV'_A-YIXBCHH$,B_R,^2SE<@Y[4&L@,ABZGC?VI@-G M.+:GPY$WLAU_[)O^8, L=QB<4HCCIJ6^X"B-T[J14^JOUU8K(6+28,.0YD%Y M/5C\/#8G/8,V0+ 8G3B,5Q?BF8O7?3ZP_)$T$;GW5A]U(8$?M7H/4;#-BS \ M\ET4WDYJ'DD:%+T&K&'I@% >_!6^I*P4@]8L:=U;%*5&Z,$?Z 5E65D[7&;" M(__;S(-%W/C 9]"46ZB&3#C)>1(PJC-6.57T&WZ$++B4#*88AD^'ST6V !7- MDW4@@](AR?P%N1=B2SV*O_ D2^H(!6->(LD()Q-&..AEZ"40J8XZB '^_!B\ MLYOE%!TX7:!%QJ_C=RO]$9)H2E :95)IN$+RW$'VS*)_2_FR 9FBWY%<=$77 M67ZUJ$<8!D=8ZF/^K_@W%2T9,>7+D6):A"WTBZK\_O<):C(4.I6)M!QC0CTQ MBT*59,NG",IGE'V_#-$N5ZHF:1$R<8=^2&F\8.UETL]+;R[?6)EVG,F KHJQ M$&0$7%*^JXKVR@URI7K(R^? MS8HH%_Z80MTS"A4OI=L0%1CIVZ\ZC8G%%E$@$!)L1DF9/0ZR@B:-&LO@]K3L MW0T6KY?&K+U$3QG)#8J.<4[):4K)<8XJ)6>=_MG0J6W'^3?O1$SW,TM)A6U- MPYF%Y M.LO^!6J=0 -,_XJ_ZI7(J'[W^4;D2K^F#LQR?!)M)"Z*[ -EO"'F$LY,M9P6 M$%6/):U-F86%Z$.@+#34< K 4I_]C=4S]>ZD\ATDGGHE:@DB!7O"G#>: "W+6W5^[4J!)X.Q%%\**K[*%XE M,K".2A'LHK,>R=0Z>@3\.Q8L9^Q36.6Q="D1YX'3:W-;46#H5:_ R'?#P S= M4>"Y=AA.7',T#5Q_XD]&@^D4(T8;M!5EW)05A2?\CBC%>4KL@FMI_"XUL(YJ MTAW1&+J/,-NHU(6T1UX:Q._D/R37IWP-UO:__L7HU*=T_0Z4=\SW_/' \3UW MPB;VT+0G(WODCUS'LU@0>LQ\]KZFH!KT!UP]Z-K8U![W[>%D+[U"-VOJV:E7 M*'PYM,^3/4]V8.^T9>Q!0:S-C5J:-D,B;]/3U3W-GJY?*3W@#QY;?J=BR]CN M]B?>E9OHQP9[<@K78+/U@B; ;T*A#O!_(+_!52$VI>D+.RV M37(7B/'CIJP-6TAOM."?;>.L,U&=B6J_1+5MHZ-MMZ1)$,!+=JX,K36F:3O( MKD,@NU_VV@5UC_OYC,U J@IF\Y9NK&">M_.\G>?M?'';N:/^IM0W9\P#5T21;XCK[:$WYM)ZQIT!*YQT[[]AYQXYMQW;4&I5W_'./F;W+0/TA>J,> M47?$#7>KR^F8#5D0GL?M[;,@$L=G5ZCE5OQG-F F!^O'^2M M1!W>-DYZ=IZ==^R\8^<=.]8=6\/!97X]2!JV>H/.3V[[Y,\35:@'C6O55[QP MZ__L-4W!ZK:WC6;'\>GF[8UD:$M7N[P'5=WV'^)@KOFYR*XR0I&EI9DWJWO=H'S9+IA*SR\U5I=PP_+^59 MJR)9NYSNKFZV9>)5L4RS-W$VB&&=K\K+NBH');U5 9\=SG='-WM(%\4U>XZ] M@9/W?%%>UD5Q#GI35H5%=CGA'5T5!Z^*.7%[H^$&(='#796S-7WP)U^\2_IC M&7NFBOJ@6I3VC ^QWS=T%(BC<6&?WW$"[_B)_5)[\3]M6!HC8$N&L'-!LL1; MW50>\T)CX=WVX+@UPI7!>UH2_=ST3H>'5YS&^ MN#+[X\D>0MF=J.;($U[.7.#,!2HNO!WA>;, \X\X,P#5KA==W#WUA3%['H> M*YC1\.+*[@_=4^4"9U_OP9^D(_@;N3ZO&I#T-9#B1M3:#5!H-^03.P,W5MT! M=C"PN]&XQO_I..1F/'&SP:]51RH!GFU>PM\N+4?UZ^5 V7#T4:ZXP*J#YH\< M;9/=;:&JKV&Y$H[\1K6U>/<#FY2PX'V:S-\4B-%U9.LZBO6PALDP'.7L-1YWT#4^HB M*%JO:(V/!/:]P,*6J8,-./Q3YGO+C,(@06)DB6CGT& MO=[KKKP&EP>.":C=U@+[.L>K*Z2OF):137 M<]CQO&OU\M"YN!KUS%$]TVV[0N4NGLY3*?C_V^\_\C\; M\L#=:E[W'@B(WO-+E ,3\5?V&8E#%[-*X#,+EAKXNE&3>((X66]@[) M[JDY_H1&;^/8B_V M,5V_:;.-WQ+XC_'JXOWUS6\7KXTHRY8MYV)\6P1>SN#9ZYMO\.B?29^&N32' M/>-__Z^)90U^+0;[$&= =42GQJ7Q)F5!E!N(< 07]M779 &4/[1&KW\Q_F!> MMDR)HC%AO_PD"/S&5_9H//-7X^$N\N^,>1)$(0AR6O!<>Z&W6*0)E@#@I?;Y MJV?JU:%ZM9=1@8/X:8!?PHEY\P2$Y+\9,NTL-Z9>%F5&"$H"?OG7* ;](17] MZ]V_N8;?7-IFFI7 MW]#R?%Z-\&$.2[KG' !'4WO9:]XJ>HD)6U7:V;[<0&T\F *MNCC[AMHBO@)^6KZ\-EE-[,2ID M7@R_%"P#?I31<)FH]OA/#]AN^FC ?F%F&O\5/2WJ2K1?W,%/L!+ES@L,SP = MCN&5PQF!0H:GGAUN!OJA. @JY3-Z'N0XCZ<-M!/UJ_+ MAU*U23=Y@;R%:E"\8#(TI\YP/&(3VYDR%\[5FIH3<^ &_B0<_O^C\<6FW&H_ M3*F9[?^9 -MX0W1H=2R4^IC N/C[[&OJ!>PZ#C[!$:4H2*)[5(ZRMVK;ZS+0 MGE1KH7Q[,+)LSQFYH6>SP<@SV= *RJ82Y:P?4'V>DWYVJHRM$;J7#_Y\F*=Z<@,O>G4=4>FS2QW,AJQ MP(-#9+.W;E@ULD%.]TFE;:L*&A2D&R:_O]2]> O\BK37H:GVHU-.^^F'C+\F M8.YJC+O62GV_+MH7 _VRP?I/U#7=T'IP6.T\6/%+"WV@T#I^3\%.>X,&YJ8. MYZ'23QP0P9/>L &'Z4C]S3N*DYPOWOGB52]>K?7W7B\>6&;FH#><#$_EYNVV M$/AP0OD:326PW%C=T]>JK5F-RSR1N&BGAKWKI(_^CO$]]RL070:+SC9,0=G.=I6#/GFWV^ MV?NTAYYPLYV+*[C,R MVAHC^90L@/[EGO$ #_S']F3N[)[,1P69CX#,^_7N)WP/8)-G$:63!-U6X#C/ MN(0Q+J$MK5HLH8>E49C5$MVSV6/? O"P.?N,:_C(#88].5IGWVB*D2H$T64\A5FQ0/\2**C3#@]7;_ W,<0; M^!&^3MOISOL[P0XY]5Z@QM;4L8:^=SEW%^=>-^Z+N>>4WI72LRD8XOLPA9 M?DY0GO.$8"N9@JUL8"EU!M+;XNH;19]&/+8^V MWRT!^QA4WN9;MS9CJI)A98[9R/*]@-D3>)ZQ"?.F W/L#4-SR$STF-PLYW-4 ME4'G\=I#'Z*@/5^F6-RN=#6/4F=Y>EG6F%Q6L6LV2B^K)ZZT)9RM7][S)Y"- M!^,M$\@F8W20+;=6]=.UCEGD)TSR$XJ@^R@+KO?E%M$N$#.260_ M9R[+\\=T&SRU([M;,/><*7:^72_O=CD[L:6:KI=S<64YXQ.X7IU%;TC_.RG1 M^QEK$C,D!K275*%FUYRQC?;B)2863=Q=7)//Y.7_$,.V>QD#I9#^VW1Y1NAB MJ/O.-[\\S32Z5_%3&7(K0)>?A)SDTK]P.NK& M4ZTJ(56:.N^6HMR+JQTHMV?]=>O,8.,! S@&AM!_,LWUD&&_VD484WS_J:SU MK*X>,0U-=J*MKB0B\^+*>7+EYEE)[40"[^+@Z;[X4T..M95'?($WJIA8F3_:EM/Y-*0\W.)C1*-[5JJF<],1)C[+7B@( MW3[D#F[M M.UY>]SZ*H^R.!<9MD@3G!+^G\T"YH;_C?CZ)["<#1%=SG8YD?T[X.RFZVI2= M[I"N3*2K@;LK;*_G5QU/ @64]QJ("C_[2@S0,'7#P!^%GF5/AX$9UGLARF$)54B-N446R-J!SUD@VV:!M))& T'4\C\8 M\\UP0LV\/)J_0_S MTJR68_P391/)S"KCG%6ELJJ,6D;5J?"DG7&OTP_0:,KZVH/<2>A_LZW8#7+S M/FS]9FW;K=GSK>HV9[#(6TMF/DS+_R58IH_ :@M%?'1QY515X^<7NZ<:-GO7&NN'%'W)9Z[8T[/N5UCVKN=N X!\Q#6J9 [4OL$1,'1@AD M"7]OST?:U])/3JT=[T69= ?=U=K)?F9B[E:M/3AO$2TV"N!:< MX\@Y*#;.%CK9F5PV@^<:K,%6ZDXOPQ.@E^/3$\Z.,T6_;Y+Y8IDC?BDH%%D2 MY@]>6H.'VM'*F_W ![^[+8'GP>:AYTZBVKZX&K:*ZI/*'C[XR6W(==? (N[6 M"'2=BRO3[)GF81.'=^]9.=.3I*<:]NQ>Z6E$]#08=BSR>FYZ.C[9??8;*/K^ MB%CQ=\DL,*+Y(DWN&9+CV6^P7@?83SS,'3?H *L=!^9@/P$Q=W+V'!Q$B#QK M+,BEVE#+:6N ?B26XIF(7EQ?H>]!"N<@=D0K#C['?;)D\?/RI.MBZM)SQR?W0XOE9PFSTI.&%GH MF?;9ZW \(O[4O Y_)#-J.H&AA:]) @_<[LGE<&(2WMV/A+=W)>'/5M>&+'G' M\7]GX, 1.H=ML'2VTO=&+^:.X_\.F/U7]N3)";YG,WS/9O@)0?$L&DN>=VB9 MG\1>;%PBN5=[IC7_]T6SR35 /CNV<\; 08>]84/S^AWG;)^D1?US4N :C)L= M4^ $*-#J6=:N/#?/3H'')[:?W0@_":%V[?O+^7*&-?) WXL42)*P179HE)_$ M/CQ!N/_$ELY..S\6E/A6(T3X^XSA7X"I7L\36/B_Z?-6AMN9U[H75T.GYP[J M[>$W;SUWMJZ/D^;6-2L\$,V!T7\UM'N#4=U,/Q::.SZQ?+;0FZY#,QQ9(V+N M2]^*_1GH&ZK7SXF.>GHEYL^"F7H:QN2V[HSN *J.29CEMO/DO*P#=M<]&"3$ M^4*?+_1>O4/;7&B>U.-TQ1T_J0M]?#KESK3/XYOP^3[6 M%_GD1DT5#M/PH!O O>YN--B/!8LS9J2,!V+RI"7EPGCP,N,_.N47E4U-IZJ9 MZO/83!,=%9KH\.)JT*^[, W8O1E.#.?>;;;V'F=K7UR9_388-CEE>">A]^=W M*6/&'&9WEQDL#N!4$"B9/RS1DFF!"!7<@Z/+%@Q>>,]FC[TM%K['=2/X0+_> M"N\)I^3L<;:CBRNK7Z])-*H'E$4_MCR>OF&\W_PE/7H0(5&\^!'>XR>W,=S_ MW9[O!WA[E.(-_Q1^3.+;CS#1X#K+6)Y]37YC;X$3)AD+/H6=MW.,5[2MQ%/N M:11C#;B8@>'?>>DMF-$:-UK&2QC> )-Z&<(;EBFF3=ZO M5 WOJ]O-Q+GHQOR/I17.^ZU:X5S[/ACR>?;9>T1)B%$JWT^7+/@8>=-H%N41 MRU9TQ7',2;4)BF,- L^9#'S+F=A#WW2G;.S9YL .)Z,)(B17FJ"(\8QW7')E M6_3#63]D>8I#V[&&OF\&DTE@LZGO34=F,'!",YB&TY$-?./DL 82F.7+]<&0[0.$L<-M(2"@_ MF;&K#CJ-7$8>A]@]V^*Q+&"K$3[S"S$[X+I%#YN_7)1^*/QC@^(GWC1+9LN\ M_2=/P+/8 6E@!_#2MFA_WJ5R#@OOEEU.4^9]O_1"F.(OWNS!>\PN_E;N1!3% MEY6=JRZZG:]NV==H@_O>^+NU='CUS/V07+<_<:CU3M=V2&.K/W*MUJ^W;MIC M]D?#?708Y'^5&+B\>1$')U?EB MECR"$>N#[0(2MC&M<^N\X:W#G,?9U?49T/%/IIOKFN2$=X*NOG#S4%,5WRS3 M=(MD.(LCQY@[#F@^=P/E$VA+<;Y[QW[WUN01[/[NF1=7=L\:'W$_F(:NRJ<4 MUWEI$SY]" JI(,W8K3>3[H=6G7EO&?0GPY/6Z ,?@?_K 4_*B]].TA^\'.-DB&F-@&LGICJ]#"^NANZ32W1W2"TOG]6?JBU\ MS^(@265D:RM>_R0XL9.YGNMK]' ___#2[RR';7B39'FVXHIBR'UP6+BPO9AN M9XKI4&'7B6*6HPRD#+KED1@9,DIW5XFU9I1_.,TGU7_B6 MWN".BDCY"M(?@3YCUO-TSMKORZ&9%F:Y/Q.!_#LUF P;_1NSI5]S2ZFW5W1]A](,%E_]F:=)TBR>8R,/SP(Y'\3FK MR@?@_BL)JDXX"%UBUW%+SMKRWL[[+0L9'(=2E\\*\K:^!+F30N%II_(AME2> M'+:OR%DQ/J@787-:,2^N+/.8:.6GT2^3_(ZE9W5R6W;X";>OGGZ]@M2MBRO7 MW572S%EC/$::6<,6U]%,MP#L<$@!V*Z Z#3G$CJV.XW MZ.4PD\UB>SO@(]ASI&\J0G7X M:[T.3&)+>(F?L-1PTEYJN'D1MVNJ(N[#U"<^>_7W[UM5?W]D6<;8IP5+/FIFU:U0I=_F9C=;7M MRJUM+-!<.XVCJ:+^JB$_S+THSN'_,R/*L58Y722P_\RX8U[PKZ67 FUF"*3@ M&3/<-@T0 4Z%=8WVH<*6 ;7FC 6RO@+ M\#?!T?'5E5$S?=A_1#.X(;=Y$E?&[1G_\&;8@P]$0="#"<0QHF3X2X[I\/=' M8,#>U(.O/L1!Y/4['/WS':%I;7:$?\WX)F7&G7>/8#NXSW1 ^*D!!SC/L/3< M6RS2Y =(P9S-'HW2&K#'WF7TX_(N"@(6_X*W;'QQE<0R# #"ZG+U9<9;MOXZ M?Y%SHW]]A9DUMOI[@%/+6%Q<^@#5,AAZ(T#G#%3[<1?X=$(8_ M6P;,:%4V8-HLS@C$906:R8<_WYO$M!P.I<"R8UI2E2?B% MQ>S!FWU:X.!9?9V@F:AU"J5D4*S8%=M?A8M)4F.>I+!:_EH$,:'E!(0L(.@ ML626"_QNS:'5\Y0;#XT6LO%IV8-5IV7 NX%&Z96'82T0%<1/X^[PY@8C08S.$ES$(90&?BDG9(O;QFS?S M8I\9-W>,Y3BI7-P:V#72L2Z3\!*XB>$17 WQ#3Z[6:%R&IA2-H=/EQ@ZFQ*G M@ED!/_,X<9 @'/\*C)4KIY2>X.<>7Q?,7BR> &9PE'LOFE$5?V4/^D8W'E52 MH*(8;G7^RW!$9MOS,:]/,;#E1\,T"7+(+$,.PPE8[L#]?OVSKAABUP41W-LH_%Q\O--1;*B&?8CRG+%R#FQQ0E8#,OI M/X&(<*\X=E.6P\T2))7");]GL8OHMT;K@_.!08)C@&T"2?3U>2/(9MOJ9+MPX-Z\X+:*-I M]<0_Q%:+@^#[2M(6'WL$!N(G&G[G$QGHFKD)#=;U_V6N&\L0L<^T2$(Z90X)"P3#.*4X^&0 MYBDPS*+Y8A;Y4T,= ^1D^=>_- MEB1>PB7HF/(M0/\DOU&V\$_D(>+'7):LF&;*Q.OY%%(YJ%PQIP B$G'9X#_\ M'3 /N'(H*3QTP.%\4S!R_\UE"*P$;G *WV41G)&7S$&J ML_@^2I.8S_KTR*2KE0@GA=GV+0!.MEDU#]VAY7J.Z3 S#&S?FKC,] /'=*?^ ME U]IP;@A.>.V!*@?^'A*JU$HEGB04@,.=_+[HQPECP 4P!6@?3(T9VR*K;3 M4\S-5HRA.FA)&WK0^DTH;YHU&#%W.O5,9\#L@<XH>&D/QYL!K73[3M[O-U;5^("#?N#8?O7VT]V: ]/9;(PI+4' MQ*63FZQS('BHUD?=8T-/6N^5Y.V>"?7VCX004=\I1%1"E]H!J-2I;LM-]&.# M37E&^M*"D!V")$>^RQM"EVVTXI]NYZQ=W,^?>7/.9-6T<^8AL/,.&GK_(KV/ MJXJCSJA?9]2O':9PF.MR@TMQ!C3J&_(S;.OBRIZ,3@7(ZWR=SM=I7]=I7=KT M1M=I>+Y.Y^MTOD[5WB5;WB;[XLH=GQ%>S[?II[]-SBZN$\(DC7;2RV?8H!=T?]=!XJ^XM\[@XFHT>G(1Y>+>KZH.]2U5UY4\^+* MV75CG/-%/5_4\T7M;!]I][0;:(%#367,I[<).5_C\S4^7^.G&K;;WV/")C-' M.X[''S'X2.?*HUT=NB4/O5XUK7 Z\7S+ M9:'CCT+;'=MV4X6D**6= U7.EW.$*\ :6553"Z*)$2?3RW4SK(]LO'+KJB?7 M%D\^M3YR[18\=[VCZ_9MT]FFW'%B]:W)'BK2G+YC3G99D790_7FR4:G _P"K M[%"!XLL0TC,_BQG8IB#CBSL$O]N7K\ 8[%^8<%]KZRB*Y#2*K M3S/;3]LZ71NU6:$KR.O/%4S8PD_A^P@5KO\A3;)NL(XOKB8[ZTY[?!EZI]:E M .Z-?6Y.L->K\7;)_H0W?GU@LWO&RZ4[NWDPQZ5G6L?4U>"$(>@WOAK.N8W1 MOJ\&RHFO#TGG&^&BXW,R>G(<\H@2?4[A1HS.PN)9;@2Z;QO(?C3 H==9ZN4LO.TFT#NOA<@CCU@G\NLQP/<"^^M%.4A:^>Z^9\ MBV7@E 7O?OCPZ#4!D3?=E"'<%*?N#'B],__964QVOSP*Z%4#>#]@]M3+%+GG M]+(M6J@V,YS.\IGZU[GVCLOKCSW7K/[Y<61 R<%_HG9:[D[::6$NQN';:3UK M*M&*7EM_WZK7UIMD/H](4EPY(X=QQ]64X>T@2D#K32TL?.>7.NG5UY.$'J3J3D> M.Y[+[)$S=%W7LFS3L3UG @:.VQ&$8[-#IO?\$H')'OD;'/O'R-=PZ*EQO)'= M87.0(M'JH/EO'=?SI=L:?OJT5;VM1I09"R_E_5S::,%XB/([P^<=CN#QC#=! MD\TQYM0[A_+RL#%'!A<1;D0(/,0+[J,L21^-:>*E@4CIX^U-1&(??R#C@P6\ MSP7*ZVA!C3RH6T7K^R@!-<'^2I@S39/$?-0 EC%+%M3>H]S>237& 7THPP8I MU#$#^X1@(Y5%F@1+7[ 5V9\!TZUG,^;G2TQ.3#%--^=MHLIYB? 5-L*!T42C M*=7%(YK->/...[5>7-4"U*PP@A$6/$L5$V=;9ANS7)Y-S\"V8=3D+DWF7?-J MS7+97[5!V1>^YL](#U]AG(R_]0O[US)*\7/R[.2)_AQ.XT^6BRN8?5:+:*]XG78O(EZB3W"FYEJ M]^;/O(AW\=,_E42*MRUNFPLV3Z.MQ=L 6Y,G*>]M(VC8UTDXPKZ,F-@.W(@F MD;(0YH/U"GBY^2QQ-G!IL8$1;SJ5 86#+9+?R38]6H,>[%J#$X<9&F!1E_JD M\8X^<-UQ8=HUH:8XL/E\"OIUA!]E2^IIQ6>2P;F6NTP6)\1I1&^BU):5G#\N M\)1FV)1L$2'S-,+H!XS.:1=G)W+F4;?D#WGB* V^6Y[>CJY8/C&+5>_"Q\,H MS?A2J$VC7%S/ 'HI$XJ<'W%6\=CE]/%2;H?H'E2>(I_3#/D^=5?C;VCAK(*2 M'NXP'WL-&7%N*4B3GEU@RR9*DQ8S:NO$=E@)6LJ[/\8)ED1\3+T#05[> EG= M\M93NJ27?8EXWTL4+D#*J@LB7 ,Z$$7ZM3-OE]"M&@50SW]TJI\S1R47AU.W M1S*R1-Z)4BJ=KV_FYQ@5K'V"8JK.V0TXMAG.-.!]9HLRJS755;VBUQ?^KK.D M*ZU]N)FXMC$4ZS#XNWJ%"?/>(H6GF(]87C;VV@]]1PGSWF. M"+;=KZ?[[.H?HON^- OG3/:EIBZ. MN'(O!446#UVS>(^C?V.SG^83->_4U.DC4)V.8 KU/S]PRR9)01GS0)GRDV7* MVUM/EQF\)"_WB;30G*B9U95.S_?3);8<5L'01RI-)^,+N$:.'B,P$F(CRLD)E293 MFB69!*(VE&@_B/#O&7>D3)DPC6$&]*K2([!:?")E'GIWIFB.93GUJP_Z!DX/ MWDG]5*<,!N["*=O\)BJPGV19X8E^O,;5>[/K_(V7IH_PX7]C@+C,, ;,0+L 0]RU,*ENK[Q[TD]UX:L9R0 M. 3?ZFF6,O=WP M?FD./)I&0:!2S$CZP M;W#?X;$;!/?(9/=F\2":YFG$=#^+W(0,^'U&GGCI$^P;8EO1!:2M ]C@+'G MMQ9.OY)("5@(S-7#)8%AS^@DEKF?8)8#/Q),=O$>LF5$GD?5KQJ!2F"$".^U M^"$+0SP7X;1K.DG1.)X[.WD+<[S_P-B7,^XR$" 9U,V\)&U(@) N"#Q_&7-! M@D(,#M+G_G@Q\89YHQ\J:1(:L STMM-O%@F>,TYN!JP4/:Y1B!W=>[K0Y&XR M_MJ^P>\C0MTC;$&6P-+P.7(.SZIWU2 '"0G- &$,I-.FSN?6W-,#1^AJUYH@ M"#[K"Z6@+<9<(O0$?2EOWQ\LO04"OY:NHM/B8;383S%(,B C:ZQAZ] G0GB1 M)X&" \!P9D!"^0/0ZC)=)"GNA+K(>>)_OTMF 5[5,)K!5QD#+0\ITR\VT+N% M_V;EH).$9JF$YKA3+HA2&!JC;HV,YBWR0KPU;X#WY@I/Z 8N$/":N/@>7HJI M3O^3I-_Q3=R_['L+O*#PNM^6:-0NXI1]BO]\S6&YX,_BO^8LU MO/3O+PQE]FMG$O3MHTF M^K:5R8H'-31"81ZJ[L"\4N5SYS[=&\853--^Y;V6LO;=#_^.F-^USX,P7Y; M5$W;NW21;\V7LUM^;U$ \??@4_)=UJ#E75S>@;G!;K5H*;SQ!U(\O)+"'IS< M54CWYMT;E!S\6MGB6J$O.PVDRP!CLPF&A>:<@^2%X:[B<4#T0XHF2>DT(^\X M;A'+N5$!YSMC'KUURGQOB98W3,>+0*8"BPIX;@LKHN'RVL*KE,R+8JY(P]A] MXWJ>P,NXW$YA=4'$A-K"#R8*0W$V&6/?*<(2_S,15Y,OIF_\QO('M%G*.Z 8 MBV0U/=(,0 / UX1P?V'"(<7?\G4,AD+Y 9OC.V$W2#] 8U*\3[(!^=NY]QWW M*(N OKU4D!69D_ "BDYBG!$9$UJ@<.AY#DLDA=\(4B^$/64P+@E(9#.*3I_ MSWIR&MK$#D?H@LZSA,Z5R+3Q:*6X*(1#:>7X E@?@SL=D$I&)U1>CV4-Y S> M@CA]0%WB=Q;3]E9RT)IR&7^^1$)KT)Y(>("9O.08I&+#*)*I+Q?X^ZBSG_30FB61[?4,$,6$(29$JA!?:I4U<%I87W4F64!4C&8L3NN:TI MS6?@,_A"F &>0B2R-1"ADHZ)_UKGZ)@VX7,Y<1_=)F"B9ZBI?"!;2A>(^.IL M2102+FN?>(^X:9"OI;*.]JRG TJ3B O$N:OZ#=$?P>/95T!'!L#)[V MY@R4@X ;NFA72GNT10#^#7,HX.M"?2?'01A&/N.Z//"#F&D:CS9K7,R4";5* M3(@[6?GF%]-0@E.S,%+Y2YA"146@$3BRB9]N1RD%8_M_7YM.=X$7$353Y%\Y87%_!EV.XWL+>S(A=+)@\K"YTO M_ \6P,7V3HNI2G/]>GF[A MGN:B!F6Z9<#CE>_)^JNLI5FQ\N[GND4G8R9S6 MK6BIL_7+$90Y#WURUYK4CH'0I$/<0%V1S]>37!:__P3< ;\VN9DPZ!F\4D;- M^ /J6SSA#(C^YMIX55N+EL]%E]CGDWJ-KBG-+]CP2YI+ZTAX]RDC,"5!#CN= MW#+4K%%W-W!4:_"K^#7]R_SU=;_JZI-Z1.#-04/CD,?:;VC>ND.60)2%O;8F M;4V/@,&T&=*2S'+$4T^715*B2!O.'C,P6M'X0$;'I9"7UR8T1WF]P Z8Z.XD MEV+[ &3*& \,T[!X9IP<#0\"+"M"2,T4#U)"2S*A>4_M0'NS9-Z8WF2+ZQSLS)Z[^0QJK< M?_["7[E:%1M_4*C;VG!>$3&/!2BSN_0,6AM),&,_OM)U4I-OD*UO,_?EP%DL MU2Z#RIZ06"*;@1#N@5Q]'H9+EZC"2<%9O=6A=Y\HM5W_(64YSV:2&R 8ZI*X M-JKSPJ,2,V,H,X6*J<%UPIJ+ML,LN'65N'Z>8[UABYSK%Q-]_^C:P>T']9S7 MK12;RK7Z6,M:1\\N2J>UG2N*1GGQ.:>(NH@U.02]Y[TG5E82& MY5\H@(#+D"S*-&-%/K0K,ZR"$"^U OE,A]V$S-K4QS6ZVW9]Q%B]YFNF]E;$U!*N)[L"U2;4P* M+5 E=Y4LOHJ"A8=755/;7GP-4FAF6!/Y6MFP!4-F)>DFQPK8+.+UZS*1>]PK$-BBFU3H+#"^'E%))=ADT_X% ML\5ERI_)?8,6*.\)A>QX>32N$E.-V0_@/!DLM =[BY'UA1<%QA*X!ACZL^ ! MJZ.SLB]Q)H$(&GV)E,Z0S.[EWLNP1L R/XVFA2.;TFX U;T M3=6LD6G #88H*P8LKPI^AN!;:&2R=,$P4QH8;YJR^X2*$GOEA:KY%QP)_[HD MS,1V/DM%O7!\MX]ZL6[9<%;VSCI(^(TS@-)$P*8^;?'2RD^+ Q-U[P&-ZAD9G #*ON5\<9DMYZJ& M%A:H[9"^YQ2'(7+BEJ!,HZN.U!-)BG@UB;)D% ,O[)WQ+Q @.:^.Y:S^. $L MFE6XCRHSE1_L)Q"^R0(+;B,_VR" OY':^A-%]\WCC^ZOC=97HOML8@\MSQ\' M=C"PIY[G$GZ?$UCF=,J&@\'%D9LHPILVD,[0$HD;'S^^ 5.@]-G%ZUZKY5** MZSTQZ,*U@_)T6D,O0I_DBP!-M_(SY2 M.T)US(<%)I.CKILE8<['+Y+)FWX3 MO8]R]3!&R'-4"@N=IOK\DJ=XB_SOVG"T%R!!X6KR4'H AE@71!P8$]1\ MBOS? PLNY;I+85#$%H+NP06K6Z5*:W!AJ\#"!.Y)AB']NGZL(# >!'!%Z6SQ MK(57T70D#3<9V37'8?D]4G'4//S"W:QL>%-_?9I#$ MW1YDT(ZW+6A0(7S4>U7JG0RU-<0(Q%7%H'B)EZE35MHX.:WD2W@T87CR M21U5C5,*U;?L\_)QN_R-XU,WN* >=O*'T@88-X\Q)O'T1*E"Z4.@,EY1);]% M@BH_<8-^0)$)\4J@$(DJ#^$RI>>KGM(GJ"]-CE(U1H=TFT3']95T>X]\6%BMNHG;8>UD3>XO/%[3WU0NHPC[Q^_)&M#^/V2 M6F,Z*ZYO7%=DZ-E#+3\I)68KG%,Q!CLW] MUPC(M5Q@+892U#=[,R_R,&F919Z#W1KEIL'_NN+UY3<5'G%]UJOR5-:KDOO. M5[EN2"M0?FGI>2[EA8R$&#=NX RX$H=%*/6W3,%T"N5KBHS>J+!EA4;A4>5J MXSNXHH'5J=R'#)>5&I3?LU19KE(,(>Y:?)O@4R]5Q7A^Y?'=#^"?S+][\2%@ M+>%E0W5';HU45H1Z(C_>2D/Y(PJ"65E1>0\+CP*O44W1QSHN3:4V,]ST=4F; MM";TOY RPAGG]QEKR!0MJSCEIYY#T5D'9[)_1<>ZN I!+^ZBYQR=XX!"9:64 M;2 S23D;^@PJ:?0P:PZ40$X3JNX)I==12"Y.H-R;(+(Q-W(F5)RFQ#"X)\%\ MYO0KZP#I1CAF$0U>W)'CTO<#XZ$VQ"C))]79 )U$? M,W"V52Z:UBZ=)O*[;S?7!I:(]AORRL0S4@GIE5EKFV-%UBH6/]NC\E(>#IWZ MSZF]/.ME'1P@070@$V9;?4G5[6]5T;(E:.L8T](=&J CH2/@$6L=R;FA^S/P M%VBBX+M5;Y>>X4MI9*$^5Y,CM04S<4ZY34-\ MD=7&BL1+'I'4D@57N=X;?'?\C%3. R7/D4N3ZVOPO-8Q(90DL!+YM>T&C0Y^ M@^RN-^BG([:*S"&&WRJ:C(- M[M22/[442989KETCR9L9>Z("Z@B-/4Y,A]$+B59GB!;&?4%H'U _ M69TU: #/55?!9N:$,%+AE:2;J@S?$TV8E1;G--/C3\Y.^ ,4;<^_6Z)X M:\9K4.-PO_^3.X-OAY5J3Z4!@\ M5RB_A!)3\MFVYGIR+=D<*A2-DCG!]_4^2D2?.$3F69*XX3,BS9CKS0+H#DZJ MFNSY#L9+'AE6ROT_]MZ\N6TD21_^*@C%S#OV&Q2;X$U[0Q&R;,]ZIWVLY=F) M_6NC"!1%M$& C4,RY]/_\JC"S5.D2$K8V/90)(XZ\J[,)R,G8%W^R2,T)UT+ MA%!R6=/$S-K5RC1AO26K$T(U5E.>/K S%$S(?Y ES*>$QHJ/P%J;.+@';7:, M6.'3QXM_+%D79;79!I9$5"TO\DU:D]DV2\9I&(]#^6(UDECF)?1EL69JWY7'QU94"5I')^O:Y+5#4NI[ M3:N3'E)\I"9U-TY@H;H*Y#TA6N;]W2C Y@ZN,Y;N$KDU<70QGI;!:5J3#\;# M(FTG5T(CR2L.#/THI8?0;('#J2!*]Q'+JI^Q75VH#8[T"NPV <^*0P=!P\$R8&2#=)NW,ROTM63.,AX1H31'B+>*\15/0Q[:*:DK";O,1,'9.0.M8 M?T<5 5%8#IYF:\;T"!6,:=6>Y^'P56QV(IQ 4<.CRU*\@CFDJ6#IKC/)@$@>Z8#S-/VJZA8BGT"W MS+RD,>L+Z+'RF/Y,'N/8KNO.1"&:D"-^N@=3F*\5#]/P-U7.9)N.)&W.1(*O M;0!]8TZ"HYA3-Y]&V7FG<)^=_%8NZ7$+DL4/L=72DL:VA)KYT_,?O"P<.BA$ MCD=F=:WB/6[/M+Q0CU%'V0&A7B$H.!8RXI)]O!M&ZE/N2Z.DS4C(8/$O?J%; M&@>ZVI];.V>!9ZD1%8G!3&R$L1QRJY/MA]4T_A.\HGOTB8NBA9&(#6L*MJ$, M\S-B9$1N5I)"\:Y\#Y"1L/")(M%FA&J^0(U3GOR*9^EI)6BPK,@T4"S2A0X: M$: MK9IO$8ZI1U5^F;XY^DK7F3E8ZO P=1A>8:& 60*J8EI2XXC; (*;LYQ! MM5IB+BQ']4S/]=_R_(QC:6MON3AKD+\2P5RU F#-'@ [6@&6?!=A%S MG;21PTV!)"EW3$+W@Q2W89%I=^OP49?:5F5M;1(*IM"CL(<=<]SK#/IRV.V- MY:@-JF!L#LW6R+:&D\[_F11^W$ ;\.G0EQB1E:WB*5:Y;-*[^R&#V7LYCG[ M=>]ZQ-M82 MKCJV(4>>?U8''J-1<]CKX)E'%,!_MGZQ.@YITG'(;Y%=_JW?;PX[O:4_MYKF MTM]6/=;L-GO]_DZ/7?U;K],^S& '&SWV-UI?7F/81:0BZO^:G%L15O*;EF$2 M]>CGK;BT/?^%%[\M':HKZP'7 ]YNP&-A M_;P+,'!XJ=C.LJ2<3-ZN8&573LJJS)_OFXLW.%)'-O[LV#=BWC#0[#5^]X6W M5*2UU\]:*7@T&V#21@A.A6WH.627I&54+$R PWH:$;?AXFS5!KX]6(U+F#<, M=<_@:_*8-@,I[*0VY !FBHQ"@LF=5Z3/W[G\%?:P6?I5JSIL8U MU#A\0FHCBZM.WRS)RM<;B\EJTCNH M7BZ\]_$((I;LO0AFU+JZZG<%I$,KS%^CGYKKEP\ -PT4!OX%0W]#Z4H'7 M#M"+[<<8QM53>IQA7;6(1V7NOQQQ@4Y;[.U1/6:/UK;U+T8F-AMN]#NC_?H7 M>]C ([O#-2O7K+Q_5EYCP#R*E=O$RKU^Y]FP\G,SC$YTP+_1J7!5ULAII0T\ MIUR&SP+QS#%#[NLDEQN#6U'.;!AUBID-PA)"6')LF[U6=]#K#\'W,8?#2;=O MVKU!KUO,;/C&+6FP3H3!=K >B++"J..0)WD^JK2X<[S4A[43.Y_4AZ'9')F[ MY2BLS";H-8?#[CZS"8YK@&QT*%ZMP\[]J#_A2CKG_\:<^71'_<_VX>"%%4 I2U4=WCW*DK ME"$\6.W/U\E'!TWR_X7]R5ON$^>7M"__+0._RFCOHF2C)-)G/!WYH]^L >K49O;\DCM?K8C#_ZM?HX"'_XJ_AC&LCM%XP($MT4]T?438 MR9/")\_S[\$*+V-5Y0E*X_>V6^;(>(67*5PJ^N)6O0&Y+QU:V@'A8>I8T\RK M$5.!X!?0$8#11QK+:!)C1R)&Q%7!\-/<27.#GS="2R4G^ G2&+Z%(5V80FC;\K0UEO@3,L^"L4,4 M^G9N4HCUHAZ'S0 5?H4>!"+^!# ZQ&V)".R*EV$I]WD*=;Y8.#7*Q\*J?3N;@JBY"_,B2/ M0E_3C2@20F#8GT2 Y,@@;S X(0/>*;;7D,QIDZ>)1,R=% M68*M(YP[%,;YY M(G?:_XY9N?\5Z_,U?=E'*=_'\CJZ<7W$&*Q[%5:O9J]A\I2]=7'6;99>Q8D9*,T<. ];EYI+M M;&)F6P8LZ1M?K5E80R?&0R 5OF&H*9#9AJ0"&@Y*#,E?3DAB*=.U3#<'-&Z_ M?OR>$6$$ID5P3-Q#1?_P .H2X9(.)9$Z[<-)I/[6$HD6)2>0Z)O=Y5%G;_)H ML$0>&==H2:#R(I+,6@\98A(9BQ3/RY.>*9L!T+:[Y-)N;TCD;WPZ6R(UIPHM M4Y@!$ Q8;?%29XR1S-CT HTM^ _4UZEY@3AAZ/-%0L-LDEW';]20Y 8CE\.- MV%R(+8G,B')2WK(88RR0EG3ND2"PN1$%5)(?&S0 :F\69YZ.7R,*K?;Z,E^" M;$&/%,VC>=))A/ ZT\D06%W.AW5DN,*S44B$H6&!;/-GB 8J)A,'[73L?(AO M\.0=_X& :IY00]=S)? X9?'B-B&LZ9@MIBJ<4RX#HD:+!N.]SPBT/05"=:0' M+YB)GS*S$@I&T8+),P-!YCHP0QL73R^V,HQ_I_D0>7Q+ M]-W_"#?>\(0IXPT.JS5YSAU<0>ADIS'98G>>>^T,V'(B$,DQI7_"!&1SCS# M%7AMM)@S/\1S91BFN(IX$6G=TG/S@(O).U >&10B#ALE)Q+-D:P"R/LA&OK6 MLJ2+'3W1K7]^TO]Z23IUWNP:(T3QO>X4"/O]H+!#'6SK+H4UU:B/B>S*K*M6 M"U9!N6: 0>%QDS@@M6PS&C:J$>GZ#^HY*D)S$&#\S4.TM&2?(CDSS.NF\=T) M?R*]("3HTR/V-S1LNJ/T)^@P:L)$\CK(2LI$B\-(.[8&ET9Q'L\0#]JB' MW!TKW?1 ..QS9/K;BCDN4T-%71&IU[55&TFF#0H^2)P= HE+Q/'E_LL4FE"< M;&>(HT@4VGSG1RN]I5['/>P4.R8 H^@BI<_+4-?ME)Y! D,HH-:L*!)D$8 5 M0L.J7 ,.1FCP;7],>D#9@QZ8\U1SVT!K)T8<58=:$L&+N..*7JWL$WE>GNJ? MA0T72!".A?1M<"-C!AK7*]%5>Q\["MT\1255G&I FUUG9_276@ 7<0P M)R$:I3TS(M_Z.?5=&_%MV8)B0P-[<1#4-YE;]ZA%=-,!!PPX\-I97*=3FLTP MV(O/(R1U:A-+[MJ]"O7I.&C>^J,J92 ;;WUP])L,;O'%I2!IM])ET KSG0*0 MODXM&GK,-]#BJ>/02K7?Z.*JW6R7O2!R@FCJW$LG,V-U9, @MRI8]9EY, T_ M;@!WNP&,^2X_;HJB:[8O#EZJM *:]K]T5O%V]4FX(XJ&/Y"%?NW9]"4XO])6 M08LR\FK?;)4!?(>#D=WJ][JC7M>6INB)8:LC+;/=L\:FW2_6)]UFV$=WS.4A M&*L+C):<3:Y[>WZT(SS)[)EFMSLQN[8Y&(Z[@_YH:/4FW;$YML<'. MI;JZFK1N,HQZ N5X)S"$\K_9-=+J .4?C"NG /.GTD/!ZXH@;9!9 MUDDYLQPO85LP-\JK1AA^_.(VLM0E]:8FQ+.25_?UUS<Y*_C$;T,7ZN>0?L=%[X$;'IODK+J$V=8U [NFO/P]CB9RGQ M ($?'F&J:(:$\J25(:B<,8F.-:P!4:.]PY8LDV*'V) NX3^274-FG=LY^!Q[.Z _FL%!$J]B9ELT/=XM%>$%I2!V3RH%L=*27VN9 M%RSYB1B:W7:G:_?[K6Z_+483:V!.VD*.QIVVZ XKUO]8ZORZND,-'M,61" * MO*R#U*B\L5KJBC24)9;H]N0)&VMX)7_0J& &97$;(H-J$S0OI)-W9 W15/GG MI#;8OSXWA _Q\; .9/P9]/XPZ4QM7H*$O6R3 Q2FQT?*I6D2;L*7Q5O@$7_A4$A6$%.*_!U4M7:W5T3_)Q,MJ#$ MS?K [;7UW&;$3TJ]BGI092<4BR%*VPXXL%6Q*RH&!XKRDIHC.VFKJB\BM,6? MR:5_,9NM5B;LI(^NQ@[V)\/^C2J!Z_FEMWW-=/OM5Z6!3"6&G4&]@G&RG"R+ M*8;KY(Z7#76?L0R*L+(L)X$:6MST]*=V*R.%VKW&,C$D[#]BU7?NL4)(!0F2 M]::AZ?&,DB'FQ",,3"4?@!WC+G(V_C_G-BU[A;C)'F0X: ^B4D0J[PKSQQXO-Y^3V*SJ1_E.!UC>)P$66W*FNLJBY%QK MU2T1EIG61:=!:/E0*;*X0Z#(B%!@\3"-R&.>2EF.(W?3#JY\-CXV&0US;%I4 M@BR8E005U*<9WV@:UZ4^DE7DVC#T,39>D E.5M%F+O+#1V>4QRJ-5^9KPY,/ MZ5%1/D@$ D52*V0P"+UH<8E5'\:K=N^U%J2T,MDU)%7GS&;2QOP7S(G&(&C3 MT'XV\)>ZM=POLY(M'S!$2HG5>"8HPBF'*ZHNI5P.05I+5FO2G%[BL.V\U%4U M5.GF.+)4^*;J1(V?SG#=!3T*5\%).^>I<]A VK&N#>&,31E8#A4,(%_S13J6 M9[.DH9Z4O'++@P^LBYZ5,##VJ1$V;,[\]$H(LSF9U:AM;R+T'8]C6>25>YQ8 M%$BDAK1>)Y!1X MM6;"APS+Q#KER;<2*2\1@ -CKWK=#W:T;TREBC\ZV*4'N MP>&^M608VFN#@PEO55I9\T!!QF?BA9C,D7"ILK)@;/+.IV!DKOON<:*29F?P MA'')WLJXY%&ZEC\]9WPJ-ZU?JOFHED>1$E9E8&MX):7G(E 9(+D$B)UR-;:B M@F\B^!K8SI0\L;WL=R"ES%CY"H+=#/W M.)$\.6> SN;"$*AOS\<@R4KO1^(,+JYZRP]"EDKO-:6]R_AHN\EMPTC#Y8R4 M2H*&#E1PER[;.:.B];&S+$2G>[PA690\HQ(W+"+D75NP-.MP)S&JW3S6_63 M*EL[*[WS7L[80[O#&@T6R)QB/V(O8_C@B9)SCWJ'2@(YS=C7* "] M!A6.KRPTK%B:3)$8Q2(NOF>O^<[7) F@%Z\+& 6-#%S![\X$+#+,'@8O]NMD M$H(>DL9'$*O&IX;Q^S>BL^K+P^+UE]=TQRM$%==A4Y[:1?J$3U3PXP M!]@AB#R=BG1CG(#-A?@X/3 "T>T!=A$NGTTIYJ$XA7(^*EZ4B] MUJ6\EA-8\0P9#V;7Y$W]9Y+>O7*1&]IJY53O$@J$BM1@G.0A<**(G, _8ZQ- MH_2=96,O/8C2MM/:T \W11))8\A8$)%4%:EER\?Z>37RY >+ZM(9Q&P>@7,Z MCC$.:KB86L\)TZO39#O#7/;:9_$+0Z#OQ2+\X7]7^_C1#[[37DIU:=5J-E,S MLVJ?*/$OI=@XQ)@0O ]<>?#\V5&F@JZ?4E4%Z"%E*^V B-GWYX+K!0H-#Z.E MN%ADQMUF E;&]Q@F8':[F1J$6RY]Q*JF:RO*Y1HQ0D-NB.AI8QR+4N+1Q?8] M*CC0H\93&8$7KE@8O&@LX4DZ;J&+"N'[GU+.5]Z;WA%[D>.F^Y92)Y.QBO"N M>%2:>AGZ( ] 4J@R*LKELW/")EDXW'W0M8:NKL,"LY(_45@X?N0<>SZ,50D% M<@SB '#QX*^Y]$("MU E)TZU0YR;2(XCP9(MOI_J*54HM(H T\(S#/O-/'9W M,CICDT&DU&ZL)G2,SF9'E-1C['<4YV3)@%.)Z;,8XWJT-7/L,"Y/*%^.K0[/ MPJ1V:*G>J=AC,(/B,:PCD/F$=1+0.]8296-]^4)*I9.QGG6N"G<+QR/Z]=3@ M1!U$%)+'0>PZ7+N9&RL5"FV1'/>"TMQZIY_FMC9MK9#FUFV-)L-AMV_U[5%W MW+.&O?ZH9W5Z_1X\I3^TG[Y@)4/GF&$ 4E+:.4I/30(0IC\E54S:3H8-4I $ M1OU0!\L8_]>UR\PI23 L,3>R!C77U45844%6=)FESDH&7UQ'ES"92UXT7:4* MD@MTU>P,17!2Q(!5T>#;MQHE7P"3D4+8N\DR:0Q_@+T],VXO.\I;O*7+<^[, MK;[\(H&94PDNK7E)"6.):6W4$%DJTIL@I MPD0+/ 7#_XVI"'=+4(-1-8X=N2:W8%/[$PH&EUKEA8L8WDJ/L!MJT.%W2FO/ ";GAF*J#'6O$*;8D0YE["%JI>*?_ MX&EX$M33E+8%EK)/9RNLFL,L%%)O.=T5G%#@,LJ6BC&38*[2)QI)(A-YGU1! MK+L"PSAWV=-NZPGWM,<:<=V6%BV9%$0DC>.P"U>(W.BH!/U60GSD);[Q'R29 M+"D.S>^_WQBO=+T)_ISV\!*=G)6 M%08J/O@W1'W1 'R-,BNK&FT]>5$ELQ,[D:30A%*&X"YRW+IFC^(3LBF6C-F0F;!)J,XF('+ ,# L#'LPX\']F"FRS\"\:-^[+]>W[Z_\V M;KC:'F4UZFI$H$I.WT6D53AEBM!1_;UP7!79I8-QA4>& Z*U&;NTW)D7$N^+ M[*D^5ZVEI^YJYW(B.$]5#45)9#)LZ/T3B:C'%PK.\CLZIN-YLCTX>48M5!+< MTB3X*HN4M^!%::@E /L2E"/O49@L8\:IG O0XYA#%BI0(&43E8C*B5D8;0L$W6'G"2"\CB+7[ M%U>=58AV=R!J0T6_"6"IT@2YC:+ 1XYAL\Q2) _*FU(UK FR@*89$$3KG/NF M<>TMEA4I$D/+?!BF8A2)0:NO)T%5C-^L,S#R^ZY 1W((CA2(HW"GCJSE1KMT ME?C)62]VR7PWFF>"VYM:[5($KL,),J^>7@,]1; MLF&FPJ4.6P6!G=8$( L23AVE,:K[*#:'*1O^I) 6KY*!:*M$2@;+%_*<_ JJ MM,SI0DT!Y^54Z!*'CW(9P-R-JOY"@AC\R)\^?O!^I-MTVQZ(] 'G<:'>&C=:H; QF!$#9#(PJ(E^< M,;IS)E.WO1)V)K,0A#2S(N>BC?TV^LT* S>38XG'NIRNL!Y109MDCC5Q(<&DIIH^G:\D4:]0&/:LY.>_ M=#;V^1WJ%\]AE"1+\LLSH6HG.20A<$;$.',C?1'LFS7%HLK-':ZF81"4D/8V M2EFZB%H2SF0*\I^,2I_-P*C:+9.S1>!#U] 1:QS2]>V-T1VV&H=)$=VR^\A[ M1D".G7"*K/"[PQ"CZ,J1#\'N_),FL]*X%-9R6D\ ,I$ 8SAH"Q3!\*Q@)9$! M1>?MF;5%]#<\D- 'Z^K>!==,N(Y&4N6X"G:@P.JNM "AH2&#\>@=-7*Q'*]! M.0(-@["@5009_#$?3UU>,PW+V=BW'3J>S.+M86[?" M..@L5 TF.\G,"]4LETV+@:%UU"YY,.6$J3H3\LNSI3CL::M06D4)[BG(5;(V M5R=+E0Z";X& 5:F5"GDGAQ725D&/1&$6X\@DF;!(_YNJB][:SC*N%L_'U@'T>+V^P/_F0LET:4[Q! MM%%[O-!S5/>$?V=E^SY&FOQ&%3E;TT$;K,MVJ]&N2G]^HLWO/O4SF^-)F:]A3+5VIWL55KY2SN*#&'$F4 M7.4MX]4O3'Q*WZE*GK_I38^'SR\S)>RJ)Z!P=#WE2KG\V"#=FCX2JP3IMC&Y M3O_BRFPUVV7-H\_FU0EK4:Q2?P]C?<(.IM.?0,ITRR.EQO0ZB8AT^2Q'&C!+R"=^QH8(9 M+%4P#2/ A@$3!.?9M?\3YM6ML ]7[6MQ/E6'GATJ &R7W:"_-K8?ZNBP0QW! M4"M.9S6 KK%PI&LWC'L?52I%=W98[U[KH)/H@N4/C;/&710(.W>.M#9Q9\LS MG$=W#'B!:=/]TT^;7IL&74B;'G;L[KC=M7N6U>IVI#TT+/O$3A;.O"#3E*6N+&/ARUW]MF MI($:W@GLTOH]OQ/TQ'\!N='7/_QK'L/6Z]^]N$)/_;'KCXD*>]3YUTR^TXES/37>FC;7H30\6E"4MP.\L6%GB26V]?C7MB=X8D$W M8$:KG. 26%0*T>60')9$C&F%EJ YY%%(FX:1,2^7>/ 4$V (2W#?LY%/TF_W M(B"DNX3;Y:^YH[*VT%%6<37LMY[DCK9;:6'8AASRPYG!H[!1XW=_)KS'\5M8I%< >&<>3/WZ!%7&7N5V/BKUO"J_^( MN-Q-NQX![-LE8EB(>2C?Z ]OL=.L*Q9O'(]HA6YZJT:E_!4<&+5%!>FA!D?C MY)]3*QYQCM"2CP+XS]9O5C\WZ:??(KO\6Q?\]?9PZ<_PZXZ_]3K+7[KJSE6# M'35[@_:F3X55QGTG]UI=I]<;B$/N=.61YV^VFH/NQ@MP],UJ#W=[ZHD3UO&) MH-OK;_38WT@:!,N(?(XGF][=FY9ADG.]@A]VN+0]_X47E\5J49ZQ*-O5Y7EF32GUE32KUE36IU%?6I%)?>>\I4UJ=17UJ127UF32GUE32KUE:=\94TJ]94UJ=17'H14]"4J MP:%#B1K53QD+Z^==X,>>C4FYF&@QH?][NT6>QT&?H3*&,3,9'H+XIHYMZ&R0 M+5YPB"TX^*"/]X)ZD.<]R#5*H_PFRY(R,]J*G"U73LH)^/[\XLEK5BA?*UNH MH\LO#%UYL4$>V]H56+I?[>U6L654K"551SY-^MN&ZWGV)62CY25D>1@=O:%; ML@)M8VOS33RZ+EI#SX^FX2IY<%02_LMC=GB+G3TI]EQ9*=Q[DDKA7NOBJMUN MMLM(0:?&>+L+_<>ISI.EIR75E[W^LF+[E%!TPK3*E4YR[S.I]YAYOQY9J8(EV;?)GP30Z[K\PEG=/3NEM[G04?.?ON 8,SG:P#JG"I=])2FX8&5FFI MBJ5[KEIJL W+?\/3JIBPBT@SP[;9?OM8-ES!"N?D=:XA[4>3 M\QFKOZHIGBFGKE1_@RW57\[E+*O!1W)H[WPXM%84>?)3^U9OTVEOTQ/J\_UV M#EDM./K/6'#4:KA6PQMZH8_DHL$ITDAZ%M6A]U,V M@O;2?&JUU![N36J_C,/TETK<3QD'>#11C\Z'J&L"W$\-]P91=J_$9!_?>"[PQJ^.H!>V#VS.-G1 MK\$'WM+'M.CMMY?WB'E].A'BDSC\?>9D?AA-LV6"[C;4O5KU=$XQ4*.TS84N%J-G63^SXLJSZ3FH;I? MUK&/EE0IK>HIU8']L_T8.U3I-=FHUO8YL/'I]#;L+^EMN%N$8W\[?(XNV%X7 M8=OBE0,SUQDG'>U_@F?6K%L;5;M:E;MN=2V+.U&+\&XVGL=;FW*U*;,_DV9 M/=< #UK/SI*AR,AOU/_YBB:5;3I]E7:N?M)FY:6^V?SV*^H*N.3'O0V-GO/& MB6"UK-6-#&FPU+'5\.=$J^!&>N%11[]R89E(R_\:QH^I--HML\<-:(U/'G:, M=.ZE\0UF9+RZH-_P\\5K8Q[X]XXM0VJ<#K\*S\.^GXYG!5*$LF%$OC&6!A"G MM U8%&RE/G&"$(A;+ Q_8DAA3>$;9"\#K:T&7'[G>-1)],&)INJ.Y'=#5N*. MF7WJU*X(%B^(X9/;H&]A-&Z,=S4V?%J[US#DGS@1&#[>XLH0EAG'^TJ\-K:V M/X:K[ \28N]@L>P;?S:77DCL=HVRZ$[.8.G?+=)+OHD%?G7]( +[&C@>+Q4N M_1Y>Q]'4#X $[,_BES.+9]>T&=#YX%^T./C!B?(K8OB9T&P5-X1QGAN(?%]9KXFU:!]A;2(9S("=;6.\ M**S^V(>YXG-L)Y 6J+>P:1@?)A/XC/S[7P(F&2P,IO%.@YZ:K,SV9#TZ0[+N M@ _7?@11&P\RT/),"8=$'L**@8*F[W"/U).: ME_#ILMTS @G*.93J->'<=:+7++]$I-[3-@V>O/%9RHB(:,)2>NJ[\.H0B>HS MD%*[2UML-G(SR5\JYC@L&(DP/A(-7L,6V+@-Y8G!%UJD(]5M2RG]UAE22A?L MN^X22MEZ&_&2&0^J*"B(3'(D)K2K24]WPC#&$[D,=:4;\^J"_B?9NHO736U5 M;&A*@#/KC -GF3%A;F:E76_YUCT8,+1N>+[%=HL^Y&KL3SWKX.?.!)JT2G952*LD=TZ8MD05DIF%MX>4HD3-M 2;](]QBU01FC\D&)F@,U"5 1;>4D$ M:'SX,W:B1:7=GK^337C,DA#:9VKI'UMI.X,?E);'&8\3Z 4F"78F5$,)N"B^)N:(] 8+!MMB$&Q M ?@)9A0%CH5\KZ["S:CZ 4DC)./$AU$'_*T:)]_4-'CS8&E!8+"URK_D)4YY M3:(I&#R<\8W+BK8TF[P"W@_CCX, 5SG /^!W2Z>KD+\(%K8Q%?>X.F,I/9!V MKKN IZE: /U 6-J)=' ^L*,/P'B2=]"8BR R7J5++$(:*$PD=J.,S@[C\1]@ M5B-AD-%.4X-7XCU &W%@36DQ8-9QJ"TX(&+P;=$_UL)WCJ$G R['O^EI@KA, M'4QD'L6;]-H@.H'GJ1$YZ',O]*@\/U)CP#?@ CTXK@MTB(0[+FJ"'+UMM#?H M3K!TN6-H@G5[2:]7>[GZ**=?.G,D^AFOEQ[CHO2@K"6ZN")E21_M//@P7>FE MHF)P<14!P:#;%1:/>(Q)X,]HEC80(2X7S;]YW.C4,@5DME] 3VR<09D&,7X9?<9 _IL+[RN+LB^^!] 5"_**B"5OJ!SS2 M ^TP[):A'#>SSE=:4V5^V-:P,I91V"F95N50,7RM!ZB>UVUSL='<#\EG>Q-( MEU3GVP?'CJ8ZWI^Y407"6^DM8ASZ;APMOR43[D;%"/3PE(O5'A26)?/O-&D, M,P>CX'(,KO3/2S&!(;X1[H-8A!>_Y68"VNZRL'+%22^7-/QO85.(Y)UAQ^Z. MVUV[9UFM;D?:0].RK%YGTNX*^*^M#E/@'FE?(Q<-K(G=LGJR/9P,N\.Q/1X- MV@-STN[)?F\T'%L7IT.2*[5+22)94VG'KE0F9DDV4:1$R9AKC)Z!&/J!3/\# M'OK.A1]3&3(J+EIG)%KCMBW&8VO4'?6[(]/JML8MT6H-)F-I6A>&!$DT1X(- M8GEQI5^@A(< E1F63A*,!S!%!!J*KNL_A&^69B%H.9&0D@C Z*!CHQX=PU82 MQMHQ7_T''0REW$F'4;#7KIB'\HW^\%8GT#D>[1W=]%:-0;$T4G,Q6Q8YEW]6 MA#X:-7M]$VE=Y>JJ%RLV:!(;%,[6^+=^JSEH+_^YU31W_*W7Z>YTYZK!FJUF MOSMXV8,UFV9[USM7#G8PVFRP:U+"M\S\/M")>4$ZEDX@6ZETW" C:8LTM!73 M9RW[- LPW&@!V [D9? GI!R5&'_!BZ)3X&@Y5!XE =!W\_U$I)V M?,$K=WUW%\@[]/D^@5/N>"&8%O\CW%ABC,#X,?5C>+@=YDNI:HB[?<*\G=Z MZ^4ZHROKY:J7JUZN$[FR7JYZN>KE.I$KZ^6JEZM>KA.Y\HE0"8Y:S7'2?:-? M>I%"N9=>#_D@8CYJ5SYR5'X6:_C25GB\$1;AN M%OMD)N2REN;[TD6TE>$GE=;Y]\ /PRW@Z(;M4X2CJTGQ<)91=3/PC:DQW(H< M5UM'FU-IC?U[ME1Z=.S?.NAVC*#;69A!'Q[10N%E=S'9&BKZX'906N"2:)^M M@VD(#-T8M,O@5)O#0M?]=&HKJ)(8MPT4]2ZNS&Z_V3=/J-%.39%GT1SN)44R MTGY('W7Y:AW5./^HAMK,&%Y>K08[["FV<9$/ZFE2? M0VCCV27(G%3GCC,DV*W5?/_D\U\0K&!@-EJ]?9VHGY"?]&@*/#EFWOKH^XQ. MMWG9(<]):NV^D\WKO;#CX1K,(X48=K)M&'GL0-L^:X Y6RP%Y^V?FBS/=.\ M=3>S?61>7/7[C4%KN*>@Q]Y(XL@1D^.2_AD;-GM?GS,5"4=T-C)284MG8]2^ MN!H.FX_WX<]4&NQEO$\F2FHYLO'BG*\0V\MP'2G5> MB::!E.2(AYG?T$_YN[NEU.JM9AEON0S #-3JP@>%G_^@["Q#L*%E!+J3JY%% M3$>H^ 1ZV:WR2"/%[1%+^HA'8 MOR<](@@\6;7N6(V=/!H6L9.'9KO?,EO64,IVUYJ8XXG5M^Q.:VP.1QWXOR)V M\,(:MUH&&4H(&VFZ,8KL-;.V^,JR.=\[S3Z6I:O"ADSO%&1SJ M%.?0'61&HXNK=F?0&/6?*\Q)C63RLI%,=CM^&1SF^&5S=BYX?E2K_UY$,@E< ME)D9U.?%E3EL#LI%D2?*RB^I^JG&<7DR;7RPAKAKV3R&G71)'X&8 MFNWN\W-*3E>!)*=2)U7QG\\%[<#FV7Z,&0IUX9'B\=&9'ED-6H.+JR[066OT M:#[?.[&<)IG,M2\8-5&9.5N?E/D9,_:)U%]OJ@-<*P?;D!E4Y6IR7:;NIY;^%TIV[B MZ7BS;#/HJ3>0M.824VZENSANXC,]YXT#U.]8JU/DB(<^>79LT5H:M'+A"7#T ML89@ME<(E4^>\5&.@U@$"^1TX'<4#DB7PEL8=WQ$;SCIP"?XV,6Z"VT/@AQ8Q_>.6\!O&5??S?0N-FZLB)\='QA&?!'(VO MDXECR0!>2!,KX'8N2L GS./ F@)K&-M:^ /SV.U,UMORIGEQU6L !92Y MDF>E5SQ=PYS0?W"B*2Z7*MB0QAS+EHTYK"G=;\@_J?;#7RW3EEH\^34\;@N. M\N*U+Z[:W:HS6"++K>FE?:9I$V9G*1%EC 4F&%R$$)C3XXH]"X;:,(3]1TP& M@RX/,B_ATV6[!_?#5H12W1S.72=ZK^18N.!PEDJ"4+V!6I< D- MF*1$8:*^OUJ^[K+76:%M5DG<*P81!O.GUR.(]O.ZX3\Y\%B$U* MCCZVBAWU].18>1^H<0^K BCQ;YU[?OK_][3R+_1(3W M-7"T>QSA_17$B*"5/*QQ?O1>@QNPV !3,TY94)]0@[SRZB'<<;]9M7@[">J# M <4=6E"/EE/1&0EJ)WQ205T.ZVYJK2L9VVUSXM'<#QU\P)M N@)#6ZJ"6AT# M9&Y4$>U6>HL8A[X;1\MOJ2H@?[HX$X;T,>[+*Q<<=++5Y__K:R<'U@3NV7U9'LX&7:'8WL\&K0'YJ3= MD_W>:#BV+DX@>DAX!Y<4?D4:3V3'"PXBKCV9T'P>AS(DQG_G"EC$6VOJHYFA MQ _J.^3UF6]+$B.V1!@2>!.;%,LQAEB*Z2E(,!XX!$86@@W<1D(DE(CA=T6_*&C%@CO*[!VX*:%RA&7=<@4(HPGBD\ ME0#D.PKM>3P&\H?[)S+06#E@>:#R@DDF AM&[""BC265<8>!CKFD: =QYF,IKX-='BWX+,GQ[/BQV(W"!LR"O08B0#5-V&1!=\Y$\%-&."QX M&EPJ!$_Z\G. AF(."&G0B76X[H>7',%6,3L#B7X?)YG-//#T?&]2F M/P9.NB>@#S4IFC'I4-@#>#6PGL&TJ(BO.$__P\@%8[@'&>Y:>VM109X^$R0'!)FVP6+Y.JHU(TB'ZP$X3 MSW6ZT=4 .H-VJPB@TS(GX^' ;(V%L+JRU1VV14N(EMGJV*WVL-4O NC\*$E$ MC><$E)D7?2@!@.X=M.MLQ<";B>Y&GJ@9=X?X/YWAYB@\RZRF-8;=KN ]:U?T MJ<%[P*0"MZBU"WI/M]?L=_:/WM-J=KO+7_H(])[>8#=0H'JPSVRPPU/#11J= M)QC0#\KC^ZMK41+47HGKV%4'?RZ$&C"X[N[=CHR01-^/EX\Y_A(W_I/;].VS[VI8 E^TT'& N[PGP MU^=%/Z=9_;&$A+K')J$*4L'DQV:_7-6Q"9V<'CFICDF;EE(XMZMU^W&Y7"[=C[78?VW_TVO5N'VBW M3VJS!S5K'W2S]U?CNH_='B)K#U:S]K,/.KUW[AU;>K:Q<*1[6&#,QRW;B5+Z M;N&D?>8AKV(%O;M;NX"C$W8!GS&1'*RJZ!!$TFG51'+L2-+)T\@I1Z:?,8T< MK$SJ($32WI1(7DXLZ=['LA/7B1:U]_$P_(UD9S8(=XR M(JD@AN[%U7#4[(QJ4GB69WA[$!>]6EPL[JB9TU^U=.5%C5754A6%)P1 HX3IL4T_VS>-HT?@11A'"P,E # M7_$<*U> .B27>V7ZN>/!9&B$#LQ !!K!0>:.+56)CBZC/)M-S1V^-I]^+U=M M96&%"Z6JL#]SV%XJF:<.Y0030!_SUQ'B0_(H7^TK07=$PN-*4<_.$0@^!(5_ MN_7V]L.-<3OU@\B*(^-Z/@]\84WI-_,M%CC:<@*30FR0Y X40)C44,_)2O?+JG,SI8TUQ2CB3F6//?> &8RRC!REY>HA5BE.G6C6D%;5-XQ,- M+D3FY>K8,(_$PI@,804#,NP!S*@*0_-4N2]_>G!B[*?7? I4[B'B!2IF$(#( M(H$Q%XYMX,^6"*>&K282*F(8H3VOB*T1DS M4I0*<$#,J&Z;*K!%6@@/K(YT,G%C%!D1TPC(GZS@37[4",E""6TNOM?TIFME MP^P8N:0$"L0R93?PP5.3%)D6)2=$+=EM"Z3EWWGPT!"96@\6523L M"NR.9<7!:=;)+P,B(>+U0!EMC\O=68U-?>VZOH5<4NW/?.#W;HLTW:'\BV7= M*79'VNX>93)#G$PYSSI!#->H3 RQO@Y:G?'8$-@MB[;=V&$UCK(8!)]>]CX? MN[.]8TRF2X#HRQKO%;=W$]S\ZLUM&ALQ-@S/BEU268F244@VL\>' 0?_% <#!I-&O_K%(3E MAOIQL'_]^*3@(A\(4DW*6QG<@RFS),K$W "?ODZ^:V5G,SK=C0]>21EGI&L6 M<49ZPFKU[8[9DZ;=12 ,TQZ9WP]>98(;N"?JR=WGF!?G2ZG4.@/8P&!T%[&.TZH'JPSVJP&R.4 M5!PY:+X#(2&WO[*&>G@VV!XUXDF->%(CGM3@%#7B24U49[-PFQ#502V<\R]H M04^6^QW>2_!:PT,D&>^M2/UYMX-]UMU>RYT&!KE@9*EH>=-@I(HW=M(@3!L[ M(NRW#>MS:[45CPU;11X+80;P:7_,UD-WLL1L)4BB$^6S4PKB'\^3Y\J-O M>>=06XY]*+ME'5IO^=&WO'NH+1^!B]+9,@QPIE;0^0?ZO\M04K-ZJMC GF?^ M'&N5#HHJTMYN 9\E^_4.Q'Z]UL758$N!NRD9'S,(4!-/AGCZAR(>$]1UIUU3 MS[.FGD,=L?7PB*V[K^AD33VG23V'.CWJ=2ZNVF>@N>JP&M+,WZ6'E>=D-@I[ MYGA.& 74XKV.KFW%3HKA25%W61E@[7D?;\M'I8.+?6UY[^*J5P=;3G'+ M#Q5#[_7!VZNY_!2W_%!1]-[@XFHT&IS*EK_8^-I&)+-QY<2ADB)4E60']MSV M8ZRYU'.NLR;VMD#/2&P=ZB"H-[RXZG:V/.Y]@KT[C]2FFHMK+MX=JV6/7#RZ MN!IVM[0]:BZNN;CFXAVX>#],O DL3\KA?83E:;1Z>T[CKWF\YO&:Q]=B;ST5 MD^,Q;Z,W[#QS)M]#;.*Q,-ZG@(=U'6(I;QDQ+0^J.Q7;XL;U^ZN!XS;"T_KB M>XBD)FT": ]_^)%PL[]C)?(7/_I?&:5H6]MBS?7;B")83CQ-4 01-!1?#/-- M "R78&DA(IW&E";XTP=XAC&61N9&'V%RA<&;A4!OB-)\EX!3P]M60Y3UGVXI M&;CLHQ^HK_"Z#=H^]CO@SC=;_2*4&#=M;AK&P6AN="XT1WV]]T=SB&$/*TSD MQ+B$!Z.^XX=NP/(.4SJ_R[D?8/W+>R>T7!_!G,M8 MA9A:ELYMS)RW$@Q<]+,8$AOA'N@UB$ M%[_EP1L=[[*PY 3,)C7T"UOWH>,*S8*V-VPB^H.$QZ+N%N+F! M(ZDA '>MB J]!] /C7%'Z4?4NH*7E>RQ*:@Z4(;20S4Z5@TYU$A2^-2[ M5 X)[/[RAG[_)^P 7$\C"Q$QU7)CZ@KR+0;'PS>^.Y;_N@%"#!836U"H7AG4 M6@94*JRH:S?4V&'O0@<;5, /'^( 1FC, VG[P)*,(YQY?.;=_X"_X:+7]' ? M6Q]08P201>D"-0U5T!A(0T3PU3CF38$ABN+4%)0Q];2A+AMQ"/)0!B2#8QGC!)D>*KJSO!WOO6^#;L14E&X08 MM6[H&ZHY"]_^TY/\_*DS5TN%\\CC]<_$']A80CT/60TF_45&^!5L=;1H4$,) MUBGRS]B9,S'"@S+3G4\7(;4&T&B]NC& "$,95;3FJ076#MC)WWFW/P;^[,,O MT$0>F'R*QL)WBU3A7R.?_4 ZK; XAD6+PS8M\>G'F-A M=QWK<9[:/1H@\G&O?*(Y_B'Y.'@^TGU>*)J/PWT^6K9'Y MF5+VIIUF1^N?L?3\YKRH>E-0W=V7H5[DIP'@/0FY4XA/FFVVXO>L>)[H&8^@ M[6?^]-,?X1D\_?28^.3,C.,55NP\9ON?SOSE3);. ML&MNJ+FAYH8MN.'T%/C)Q7(3['S M"&K6;O0'95RSFE^7[-J:\M,]2=%.-?1)O2M+=F5-J=%3\%(7X24;7;., U#[ M%><=0E1YD76PY%"5@FUS#>CKGJ1J#Z1J!7KWRPES;+W:(Z-;FTK-72\]M-^S0D:\-F*S_""8[/??@19PF'!HU M?8_!LI6H=J=?K7.00\3V(<*G6W(]=A$V&[WVGA)HZMU>OMM/$5,=MH9[3(>J M=W/9;IZ 43RB5)KNZ/0.1FIZ*7-_Y^@9K$,3T:B[C 9//STF/CDS MHP9^.LO$ZAKJYME.M@9^JKFAYH8:^.D9U6;4P$]/=9!Z=+2:H=FYN#)'C=Y@ M)YR%E[EKAZ[>V*&=\,'C).>-;;MHA*CBVW+3>Q57;;'2ZAV&U6L@NV?GC M9[.9?=CY;J-OUORZ\:Z=0%[*@%J?O^C"G"TW[?B%'N806*W?,#MUI<=SBT#6 MN%&'+M3J'+]DPQR1T.WOE OX(O?L$(47&U=#MELU;LJ6&]8]?JY\VSPDD]7" MM7K?#Y$UO^6^8Z9U8SC?B M19R#U(A7)\;TVQU_]HX?V>V8P/78-F>_N//U;E?L]O'CN9WV7M/ ZLU>MMG' MMYD['6#L7L,<'J:A1*T*]BP.?.G1Z>TU6 MJS=[V68?/T6FT[^XZK0:K?9.C'UZ#MN6KET>+PM7 #?(\6+!2Y @:&U 1M>! M(]R=B:>-Q&/@_U7 =#WQ"' 03 Q?8J SQRJ0K5DDU-]][^YWYU[:2(E1^&[Q M=^G?!6(^=:SK0(KP!Z[R#WC .]>W?J;$-V"&@/6&6Y%FA6V9_>'$%'+0Z[;L MP;AM3SKV8-(>]/O#+J( 2R#A.;PZ"F*):7SZ/8;C,>4CS\%#0R?$NB-_8D13 M"4SANOX#L(KQRO'@&S^&1;+#UV\TU:N)7I467R^[@CM#^=0CZZ9 *S2G]>._ M>F+(M=&H.6@-=D%"\M.1O+P.B8M!9Y2)QGGT[Q+?#G,):% 6+= MD'_&SGP&6]0P/!D=^_QOJ66[QK@-<'K'@0;;>["X7LZ-EO.,CQN>JAI\3:QI MFY5J&;KTJ1<2Y\]&:=,;5?%1BE6[KXJI3[B2R)9]4T^I!-4E-,IN3S)I3 MW6U)!E,O1B=$,L_>,]'U&/_:N1YCTU/P5=RRJ0UV[MRRYN!K6VYI7UQUR[F) M9V^JUR23(9DU6;#;DDSGXJI?/M^N;=?S"QYN&#"LSCM8F7I0C"@^-W=X_POT M? 3.FBR]_/(SL8-6?7G+U_SG[",'*WAT$RLU=N/'FN MG)W/FBKE2ZW(H]*34_O6;3<'F,$R]T,'KWD32!:-'.9BSMY.0ZD^'DI)C#$-\)]$(OP MXK=\^I'C7196KCCIY:T>-^L&J3.8AAUSW.L,^A+(=RQ';=-LC\VAV1K9UG#2 M^3\3L\&ST6[J,3S=-C,K+_O7..2 JE?B\_67Z[]_ M^/SARX^_W1KO/]W>_//V]M/7+\;UE_?PW_7O_WO[Z=;X^M'X^.G+]9>;3]>_ M&S=?O[S_]$-?\_W#[3]__T&7?/WVX?LU_G![U*S$@K0\T!#H.6^<" 2&M7I0 M9@_AZ7-YA9^%!XR,>N)OH?'>":TX#%$383[*M2?<1>B$&%_ZZ'C"LV XQHWO MV23'Z)KO,HS=B"[Y"OJ'Y&9HO+KX_/[_$[/YV^N+UP8\P $A1LWQ(M^8!_[, MCR3<#>H.I'X8P7-P*#KG,7F3E7M3D+[)3]^$OX13/W9M8RSA&F'#R_#./V*/ M=>J#$TT-/PXHNQ(5B\"C_/0M(1[JXP*$ZC4N7>#!&.&;^5R* $1 2_["'J6=]UL7?XW/1!??>V!2G$+UQEPR3]0 M,].T%_ >@Q=)YT3Q@W1B5-.X]6=2KU(A;302L,]V,C0[OY$BV4@0WS+"=\*: M[#*C!ERKLK=S0Z!%AAV:2RO"3<9)S\$241L4P7;)NP5-%G\:QR&,-PSUXV"E MX:<'$=B7KN__Q*=GMB6:B@@NO/?=>]AB)_S)3X4-!I4/$X\<&3:-:_A6$0DN M$AXX&1,P6_P@S(XZFOJAU#]D5H/60!I4Y-U_J_[G.[S,^,C7TE>#M^I_X$XF M+R3'93N_=A0]BBIL#EGA?$897&$0G$YE[E9 MB0E4"M2$E$VS3YX+3 &C!*Y!@YR8#2XMBZGMY$WF^8&\@QF1THB#1+PTC$D< MQ2#/4OV0?)7*>VV&)S^I;EX-U$Q_ %=+C *$.&+X@B1:J+AQ[+A.M$#Y%@@' M> @=$WP4SA%T&=Z1R#Q_C,\"QR!4TDBIV88!'A$^$[\&HK'ES+%(,O-2@GD, M8I04V50*%R03C +J@V>!RL44%U11O IN;>3U,N7+V!: M5"!+QV.R0M%>[]1:9V'+F,+4&?6.^U;^,I8L+5?Q:5[.4OP>% M4_Q2AI$SJW@V4V;Q6S;]BM\"M92^PAD5OT1^*GT'EAE)J=(/@;2=\@@46Q>_ M9JNQ^&T$6RM+USXX;OHVH"K]-3XA\S52F >B"=E>&6K #T#7LPR#APYL/&I_ M)E.V8LD(2VUD!VG)F2Q6T"M( Q<+@NZF:*K"'^XJ0:]DKQJ1?CQ>1(13)OXG MIM^5!HDV$F'*,Q]EOM(Y#CN=(GQU#=FD=$O M\9LG97,BM/[;IXX4%-:AVR3Q!HX#[0(Y5F*.WB=*9_C3 FV!_()"7=CRSQBV M!VEZ)D%;,8=(.]1VL_8$$E>IK&1!_&<4K7K9VW*]8;V3.^UD8=&U*C $^E-W M/K(B? >V@%>.9-1+OO.2:RV:-6:1.Q+MI@T\?X[V%IX,<)40W*:B)?H1:*_. M9C) \];Y-SODVM.VXH L*;Q3&5%S[F*;\XKQ4N>?G@/?O8]]^)>:&!HWWY./ MWVZ3CY](?41@;^M/QJ?9/'#0N+VA2+X \W]NA(L0)'/#N 9[%;[Z3_CJEK[B M>>!D0;VC0^ *L#:G6B9X\D$/$K0D+$?(IGS6B9>&14+?1=GAS[4KCC\4!P4F MKJ1716@R)H+F&\;MO7AFW,K@W@&I!232';;>&M\"+,Z=U=2^3VHGVU#%[/($ M#\Z;QQZ9WO]_-F^;O&EHO:.GD6@)$%#%[:5M:[]-]A6IY],,3R M%<9 X.E<:^HZ/'51;$" A&C0%5Z(G\!?!CKB1%A9C;#VR+RT9?72[VGI9QC!@?^0(53\2)^WD'G F"S&6)"IS2*4S[2! M 4"+A^D!"B[H7-*J\B;!A>C#PM^"(UWX -N!G7;&,8:&ZEW<(P.M,.7H.XX] M9D[80+#55LR^=@!-E32N!AH>]L+FA;>FPG6E=R=#.FTI>K7J9(G->;KD8>J M,?"@ ]6RWJ0];A+:C.0:B*Q-F>S(S+>EVTBTD:78IGPRF;I)VA>Q4'#:Y+.1 M R.MJ0=3O%O4^W>86 38S& 7A).83@7DO73].7-(1X5F8[I)?5N[VFWM6+[.+R@1U3RU1-2:UG<3)@)CVI@P MAL$U,LYJ<7)0RRF0=-R+6AGT[81LZF5"+H[G^?=J1\8+E<2*]SAU<&6? MXBDY<@LD&CVTWK I@71FXS@(66"YZ'^$G$B4&J=SL< 4*'9*0'FK1 NZ0TXP MM93BFL*R_-AC#%4+LSW\X$YXZK"NWLD#,9@_)BF8WT=P]&T0B6#;PM[1-]KW MK_W')]P;6.R(-H'T#*@K$'QI1"6;;PAVI^M*3BB<9_$R4[XM6- QQW-R]D:2 M-U_U-*H@"_D:X&T#>=NI]_X $C83*V6'!4^!??Q:QT]5? ?\>(V%0R7N%E%Q_?8Z4+!3E\$#=W7F;(Z7DQ9JOA,;# ,&2 MZ;A$GW3)GS$(I9F.B63/F"U7BH S72G]ICI(,[BP=%8MA./I_!S09V[2)^BUXZ!S0_EMX_/8@[I$@ M\7+.$8N8QG"5CDR 7%$ M]H&OTH&/?3!A,$5UZD?AZT:2IB.4342)W@_2F,) C4C\E*J\*% Q6*X*HJG# MY;*88%259:9H65J="=4JXO5!JX8^T%::%9.]*>L11_6\"Y3<&8!;WL"694JV.@>UP<* M%G>!U.FY^&8[#I)3"%M:V%, )@"#49(BQ\Z\WDEB98 ?^>@H)K&%<:V;,R*%R) M==I[LQ1^ZTA'>,)QT5C(BC)OH>W=5!-JPP6KIN/93&0S; M;79SNB$@$.#0EV[).08@:C')Q7\I9((4-5R!4FRM@CS5$HN M_R43_<:EKJ#/5!%J4MA L05R+"F@4$A31H@&EZ:NPO\K2_W ^E_XL4:ZP-?" M&X #@8YBY041[ZY[5!.+,;*0 CBL>U4BN 94GZS.UY7[:=@^44,@)RY%&W(51!R\T,RMDW[.B._@ W9N\Y.O+6SH!JZQKJ+_P\="&IP8>9H47+V7850<\8)&3:N 386A.AZXK@H)+$P?>J,G4B95MLAR+#VA4>1 M5$YISI10@J552)PHWU\0:E>[?PB'#_5ZRGY_>L]'C;+AU,$JSN^3#'; M;'"C0!!@L-@$*I0Y*[:4S\'G?)0R0P8*<2R">_ESO"E-L D=,I;)LHH]!69F MM%NM;M/XY&5LPP;* H69DL@&'H<+%H),WJ*2TSG:F#O$8..=RZ4(\2<":0AS M!RWJ3+#\()MTX)!@2HL7Z)4,#@);X=CL:."ZV0KY3LQ9.DX<$$K@@>@7_ W/ M)IP_8\F%M)P(ALGSL#:SQ5[A)ML;;>!! 26K7ZEP<5P;,95T.3T!L5$9>VYA M0.F@0T6^:;(ECDJ$^T5E]K#R?S$'QAA4 Q]7>;0=+V,M/WGI>7AR!L7KR+Y! MYAP*"3:<.A,Z_T@\GJD?,DP(P0-&BD[1Q<.S%8TQ)69C?>ZM3[A8'2&HY/7M M37CQ^F4L^+\*@B=/B+W67\FM?;X%449T$$BF8%[9A MP/?PS,XGE8:O@=;CP>+N8A[1IC!M (? M!!DL-FLTU6DP8EW# ]ER@\8I9[EY%.)8$$;) >UPTLY MV:!5*#SH!-G7$#:![7!DA;24[2+)!03NE4]>S"2HZI33RT348E8=4\K9,O!7 MS_@OL)Y0GO4U$"J:7(1XA$V,9+693O(\MQ?@-^$/CP'G!>6 D63LX0,W'L%.SF8_'D=KA+)-% M I+ [R4A3,Y^FF%,K@15J8*6#3'%D,95H5*IG%>FY MIF2BN\<$\XXBTUH#&/P[/YJF%@-EN7&E@*YAUD4$.'SK4>4&(UJ#T@/WQP@SOPE\%N>$H(RK$J@\G9*@;DKL9.>85=C>Q_N+Y M'85&4QF3.5U-$AG7RQP='LV(GB8^9DQ S FT"RK1S_ ^))7/(%71N%L&M)5Y M5&5\Q/,?M(( Z]:-G+F;>-^AO%.G?^Q[E$S%'=$[SNEZ%*X M*R%-'=!BV82G8*506!K]0@?JV^TGE5*?+1$1[IT? .W,V!$#-7^)<0)B/)V# MS&< V.Z 5#6#%;A49X?78Q[Q'5(_G8V)P*: &@'JNI2*ABZUQ5EK(M":/KD8 M6/@25A3,;NE.%/3@DLS.FG3W0KH[@OG=$215(FN5",V7AI"_GP'8I%/+1/(* M%K"7&PO8 EN,J3Z0D;?87E4E+ 6=;4RD/#O;1CO,P.6ZA861=J^@PV^$=G-M MS/BD)4,@!;8C$X4*>$IC(%: M'#SZU&]2.5;AJA*1B>I6TS!^PAKCB;=5:".07(+(L*RA56+0';A!46I5J+1. MU5&.A9A.Q,+6)XA%J619@T[1L_*LD:XK]X8 C2[@,U@Q::)7TP W_3J^ [?( M,-E--QNJNTD09D+!=&\:=\2BJSMEEF:06;-KJBV4!$\V)[W':$GK#3+2#7IU M);P1Z[^2V?9\GXFQAXMUI@J M2'Q/10;UJ5!RT#!]">AJ'H4T(*K,.Q3TEPJ 3E%74/![@^7_I+!@J_,,C^\2UYDDJ$4T[ M"&-,G?Q&DK@S1SK2X0<3G3#B,L[^6C$WIOU!BCC=,$(V7 M"?)NIP%[\R#O99"-KJF$(-AIL4CS.'G@F9N[!B8@4G0S*5C$D!*^EZ1?6O"Y MIJ^04F)H 6W15NBHHVP?)]2US/'G5G<;'2D MQH&@IA @2#6T]O=?3>/6X?QK6=S]9<]Z2)(L(R(S;""C=6)6"F0 M[/A;/7J MVT1QZ&_ V")FU7]_%I$U)96;+$YB$*1E(%6Z@K4#]=(BO'!M6*6PX1C(U.2+ M4R/>8C\2;\/OT)*;^*[C4\>;9/:)R8\^ Q_WJB0@I75C'(;A5W8T,% MCV.$_<^(@61:"4):]D7J !!=?LW>(% ]BNO. [%@P2J6=T9X0?E$G9>13U0M MFJ8+&TAE(=""B%!$+%"V^R"9+*!"F#2PMD.6,A*KZP.]8[D&L.0OTK&D>7)A MG2AAIL32J&0.UG(4(%,EJKJ4"-4]T.8X\"EO)F$:;;4J4TCC$N'[ICYFQQJH M/="0F>O*? RA8>0?4^\((#+13G(68]FL0P&G%/>8Q0W/+4$#N O0X4O215$R MX$I0X8I&GDQ0(]CH0RB 0%D5O'Y:';,49B-XF?CBM5'\G),;>>M1&[I)IP0K MGF<@$VES<#@X:R7]56IL_LU%<<[Q.1P#+V&FJ4HQ3*/7&A< M8".^843P3KC\C"]4H( 7P-/?2?<.3"[^Y7T,YJYQ#:+'I3X3[P+Q;P?NNL7< M3S&3ZGT@645N.-?@KAH?9D[ (Z92#C#'45"22O@*$X APDXL<# N&Y7)AC"4 M>'.O)[%K,^&(N(SS2RS13/' K8XM/YC['*L#\GD/1/"@SV5)9U":208*,_CLGG[U/\Y.Y2Z1IOLU48^+DOZ%) :3'E9AGN^#!S?PX1!,&"^=9XZ*8>^?S>9/QGN0J"D16>*I0D7Y7%8JO M&YE!LY5'I7W*)_34_&,,;^$W<:AS_2BNQ)85Z(%[YYY3;YA)D@[B,&P?'4__ M@4[.XG'HV [&3!'^6R]==G \&CTZ-OQX0I1HF)TV]@UT[SG(A(XY,J&=%JQE M80*,>Y^["=)2\=#F%":LWEKM2RPK+SX'JOX6!V&,(>$R M5V:WY8:O2*F&B@; XDX*!<,I93E---SHS/=X"_+-GO&J4)$#T"L25D('E"&; M$..K?/S3PDIET);V:UW"P%G*^0,1O@?W5C@A-:2F>BK!34_F5#0I?Z&!'ZKD M,*S6PJ?8@7CPE/V92'>JRZ(1"+ LZ'R%XBA<#78/-F)60M#+%#6B(6G\I=UL M#Y"E+1%.&TDI6A);+A,^VIG (DJ+)&QPE@3X*4=-3IAB@F#^49%,DHW&0P(Z M-J+P%_+_%Q':XD_C1O4+_9R:=K!0\@ZO1DF=^@[@&<0!I])\^*6@**ZYHMD< M=;IGNIQXAN%YRNDIH!:Q+8BEU;K)HTA37;-LBG07.-0)G)<=#[ 5B5O 8-18 M)H5PT_)3=Z+#JU5M@"9RQ"^;(4HMA@/X<=B]U2W(G1QAW2U4XX M64'!8M=S"L2FHH4.@11D70D(YYS5RH\EX#XIFV?,'-4*7IV2"4*E9%63Q.:^-3:& "N0IP+WYPP\4HI^JX,AKI[!*/>6$\&UJ,QC79"#P&2GK/*24 M5PX,T0/*EH@V@3,BCE(10SK-P,X_$B-\A#CATSDJ^&5T]N_]H8[C4V@0==8+_(WR^57%JS6: .XE5^CCG; !K\:OE[XG@_V* M:&%HR*K':/M 60LHP+(+DZJ-LH5$.VZ]3H%$.!%BB=%/B6,LB<4X7(J*1.D3 M:J5K&V@"!ON! M7_-*X*G2A)(WEW@88&M?&Y131YDB4BN2DBF-'&Y-I1V[_.HQ9NJ[E%R@DCM4 M.D\'?R7#F\1L10]VH8!\6%FP;5XUMB:N;M9URN6J: RR"LG"^1"!*A/,!'I% ME!?G2ORG!HJ6,)*R;]F1(XSG/QE\0Q^"GZ\0+\E4A4&_EF7S4*9)U@FO-?O,HBP#Y,R4JO!P%++)1*WZ51'V9>7'6Z+_0P MDV:O,Q<(6Y<$%8::'<)D5E)4\F&4[K? &I)2&O"RI/7?4G620 78K.KQE)05 M1*Z1(\9LTE'D]:L*&)+8TARE&JR@8XI@R,)E4<=$G*.9416X:CE5H:O$YG$P5SF$7)6@+9LJ M>XNR0/0A8Z.:^=7Q*SL(C2KS);4;^!$<0UH7)EH5%#I/29];RP)/$(7YZE : M[0L09Z B"67OIT=G7!@N24[_D1HIE,&^ M BV8>,S\[AS+D0L\3YI$5%%S0P. M[,P^Y!A"=TJ@F#8L[ROS-8HR7/75%(:V#84T=B:U7%! =R_+]G5);*B-W/@L MJ"P%,0MOXZ,YS/1)%XP/&5ZU7V>(.(9%LNJEBR7*;%!L0ABF Q]T%',8X2#!K\;RS0W3A4BI]&2W"LGD@S" MO[2:(V.6@"/9B3),;E-B$Y4C6 $NF-;W""$"'A7#1E-J![6*##6@8W&%-<'H M'*??5#ZO@N C"MHLS_S4#NIOTI[(*EB30,I.,ND(-43<2F&:J@6'REAE: 5. M$H'6<,)=1+AGJWT BQ 7%4-*>5KH&6B?/$E!% M F?,O)C'92WVIU-!)UFU2=LHMA8RN;&)-\C&;_$&/.A$5D(U1L3+5>^MI&&+2G^?Q.Y)2IT382XE?K(\5.C09X!Z0;CMB&(# MH$C Z:>TDVP5)Z:U$II(P,A,]"6#*E9D;S>29"UZ87)3[K78"0[YBKR S9BZ M$*WS*P0'$D@RH?P<]*4\J)GSBRD*_A<3#NA+L$R!3^X",9\N&-:^^'Q:QWRC M1KY5$7E&_6+(D\#M^8!'CTHG;.HFC*JI"9T^!*CT=)!C3DLTN0 MN.6N3_6+^A'ZZ! S)&AUX8ND[+64FDS1,S[8JUQ+K/E.EI(FKLZC$.A 'TVI MTDK!^\D'XLJ&R9DE' ?'8U::F8X.3ATTO)40PK$$#F>W@HDD]>1U66B,Y1(& M$$PT5=%NH'29+A$"Y1*&X:5$"4L>.QZ-)PQDO?/MA27X M)/S#+^0LK./&J4H]?E??)Y[TQ6L>_S<1B#MX5GN( M\ 2,X!FHT2^W?%:]ZK-C!3X6 AA+7YI>\C4#$?7)L[! :57*;'KC+5:\4X4* MUM#JI%N* &(3#@9_P&R$Y!8545@^.E6$]VM.1H?.#:6_^"JPH/H)N-=Z^6BJ$ R")W6G*9W.6$NKR&IO&JW.A4@GR_P4+=W:H>ZR=-R MC;>P+"33IZ6]:77^NJ>\/7Y!B Y0Z:!2]J@F/6!BO 9/>):3[_,#M__!]%WQ MLZ<"77^_OOYF7%"Q.2JRQ)H Z\D)FQ=< 9Y],69^SA)LHE1%9CIDEZP;U=17 ME2E@HH8KLFI8]PK.#YIK1G4\O30%$1; 8V2VT44&K#QL-M&%00]GHMO-7#IU?B;J2S@N)6>%E93@F>2[&BV_(<1H M )?BJ 1*A%ZDVDH@[P,D283:W,YN/Q0F(RB+" M/5HB)0PG.5CF,G6RPO%YE_BIZI6*1*A%%\935/^;<=)"3=KI*6B!AM71P$K6 MH4P83[>22MMI4Y)ZD@FC*)U<(4OE:M,;8TXA20[S^/B:/^L5R(DB8MS MV ;.@E"S)E_(R>$2)F9RX#]@ HVBC4G 1QAL.]Q+=0S/'>#!]Q 1 P$K?RP9 M0=;MW)*MCALXO4$,I93\3CG&<^IRYU\Z^"&3$\X8?7=![,K5]2&9\S?7[U%$ M7P(OAE(Q*/@*X!/0'_@E*39J'$AAU)G:IFP X?^Q]Z;=:6-;PO!?T4JGNIUG MR00)L''276NY,M1-=X9ZXM13W9_>)=#!J (25X,=^M>_>SB30& @-@A;=ZV; M2@ =G;/W/GL>2L-E5,H;73'SC: \-Z//KVRS2?N*_C/"?(D\&B#[ SD[E[Q/ M]M6I:+HGZ[^3R5SD8P!R+/AQ>AI?(%(9I,8%=(<]/N\FX769UGE MBP/RR,'^J=,1YWT,"TQ?SG$--2](-GP: *N(N5;=8( -K)Q:&*@76R"V&GIL M?W0LB( G9 >H68AA M&IY2^CXJ(C-,_;8MKC$M5BF MX(@&'H$231F8C%Q#31#>C'-O5S\N3P.N=T&Y H; MI<0%%G^(HFPL@M"596T@\(>1U.QQSD,FL&0J2TI32X<+!U.::3Y&P;3:_^-R ME-/R\,QP"DE%LI(Q["TW#HUOC2E*P^XA]#5$,K^N-+[W"ZCLW* 9^,=5V:&T MY'YH0@9KI058.#A;+"8F6S<8U2!MD@35%+""JG\B"]::1%=5:YK MX=1 %ZDG!:2J\3)WN97-K6+W*_Z,RP:EP ,BEQY^)9RLVVSQ0ED@[& E"_Q' M7;;EE%,..P3P.TP++<5%7*V3+KKRD3Y58 &HTXXYN,MQB<7[JGM.TNMMEL&, MA->/"^IDA]Q%%Q;*@$]*R8.LZDK!I(1@FPQ5J4\AY011$[B=2YGUYI+1%8#12\EEY)#.>6(/A/#1)S0X!SESBF3 M L,5?/J6H-%*GYL>I0J&TO_F E"WI7<&L)@6C2NZL*N]*(=6UTO]VL+<%.< M/U+*OE2@6T21&M=-/B$9J0E5I-%$C.K])4!/2]R+S<&K?SW^SMC>' M:(H.+UYHBMYIT;G1LYT.;&U#TK!LDA8 Q5&ZH4%<"6FKI6,#]C5@5Z0>6E%N M>2=DK%1>IL5;?H_;/VMUSSUPY%IA+B1$+X\%_@ETV]+\3_9NZ#"X\"VX2Z2J764G*;-%& ME[;#^5-C'"_H U"'@8AJ*^J.J6E]&+M "EIZK*P@(JF+HZW!JAJ$;S M2\HR0SDVJ/@EM4-SQM5AF]\\>R$KS6Q5?D-6L-EOJ%Q&S07:Z0+)J=U4121N MR3Z5+88Y0N).9AI-%SR #?G5>V3[]6*O^K*$70/FW2G.$ MI2ID(%(S,_F'(#=3-@GE,IT5K=4IL-&5[_H"+AT^3=56^LK5)(E M@*G8CDD?YPH%K."010V9"-+A6(99='=;GHA%29X<] NL'N4W0K^@Y?RA(D!* M%LN@'05=[4HO,XO#U&/96^4V.O9V*?O>!384"VR0[W*A^2GG)^%R\*#5M$XF MN2?3:<1M .H@>0Y(+RNO6[72<;5,'ZU]:R"KY77%[A3IK A@SLJ$63%546Y9&Z=^J^>'<#!YKM&1'-;LT!7XS363YAS&)*N1X!5_0 MD-4IYTMWBQX8)'%!/FO)*>R2',I*0BD:R.D<#")9GRQ=?U0^A>&R=2WO98#@ MCNJWEO-5#-,B8O!K4'$=:&X 1S'^&['F51)!%*Z6-6F@)16!-.W,-<1;"85-[ MFH4WT-54BA;75>FR&%-2S<%4I43*"A8"'@>/Y ^UF*AK;4G5V/(3$D9=I/1RH\< MF\C+RXYH X'1<]:'4/>V&QY96Z>)+QC@=DN;Y/A1GN3S&7%";D[LEF>ISC5S MEZS+ $0S<9?LPE16X2N]B>9>J# Y,B*CR&D/#'7\(%N/YZ@]$ 5OYN6XU[$; MF\_9M?B7%755_3H4!16EP4Z*OI"FU&YV*5+6'B?$\ MJ0"KU>*G<>G5*";N5;)1 PPDF5G 4"RB?+$/R $2$K*&*5)*7F4+F5 M&9(NCR2<4/D0;%.05SV(4NYX,,;D!GR_RL"T&C/H%7"VUU"7690=BUK'EL3& MLZ4PZPQ1I-(T#R!7#B!8%M*V[B:L*AYM[K)4O[G ''%R;2Q&63&EW28+]+?> M+MA@9UN:!Y6ZORR47:O[/^&&.YRVSX@\47!Z04.U<-99+/(ZPJPFGDX;> PQ M"X8$O!7248^9T-:TPIV4+!F*P-6USBU&Z[P9R>TSZ# M 9="#$#Z4V=5]E(,,=V6\A*K-R/+7KG(5+NA5%/E9!*% 0],@?],53($Z@VI M&,O..'CDHZKE^L"DE <_N-(-O5S-+5S31WD97"ON76#]8I3H2PN/ENM\_X8; ME(6RLW"I+8QJ0VX*??\RDXEA?1H1?Q-,"DFWF#1+2@B^+A0CD9)3#O9*E\,> MR8[LP@0CD&J=89"FV*+Y&?-NT9GOW:.7_D,O>[A@U>0VN34$:0U8=KEUIXY3Y<77&(J MM9M**D6-*<5D'M(9N$^$''*&Q4&E. _7B=H1@L4Z>U9H3DBC2 HX3YB]>*71 M)G>E^!W6!9UB!Y]@EHE7ZB^O04,#JV;^*HKIE/30ZW*-J=><@]\A3^'ZH72\;2(L;R,@^7O^O D^>]E5^W6]Z.W_4ZW9V>7+?9\]:Y MM_K;NNVUWSL_DKWV6^>=_M'LU>OMNI_][[7?/Y:[==:ZZ&]\MX"!(9O[CV>= M9^IWBI7%"9:.\"]?$C=*5STB\S1?^;,?CJ>R59G%8>KF4F$*<;S-)/[ M3_OX'>Z"AO1T ^,MV -Q!V1@$P^_7U,/\5)YI.!1B-'J]*Q"K5!18Y-YME3O]8^VJ M02AKB&85(+8AO/L&)LTF.XSQ5PW/C8V_!IP-.!MP-N!LP-F \\#@O!>M:$3_ M.Q[%YX_R6)V=J&[AS(M4MPVLVLYA/=N; >WY(IBV.N*A;LMF9_-\MWMQ5GUI MMJ1Z9\OCWB?1Z37\[2YK)0'6#TL'PM ACOI+PY.>/$_JN5[7;WA2O;%T<='P MI(8G/16>=.*[9]VS%PT[JBV"O/-]8Z>NK.@^_?U'8]E63MY\4*_*NGM4 ;TC MN4<]_WQ+N5Y-*0_*ZIXVBKH-@NJ-(*_7:5!4+W!/?]<_]K9VZ#6J/ +5>[UCP^B2=Z:OFW3>V\<:2R7.] M_K81\L:#L6D!W.NWRG+O[U58/_IU&W\W29!1M5"7?V(#;L*1^9UN";TS\XT%O@]M' MB]N>VSUK'*^/%KV=':N-&MS6'[HB&_6:-9HUF@R[*HGE+]Z4'? S\'N>'MR-!!K(-9 K(%8 [&G!K$'3+,Y MBDC#U?(<]X?(NOGIJ-D1-QVH.F*]+?JNVSYK*@EK[G;I'*:4\!!'W:T/2L.2 M'A%+.G-[9]NV9FI8TK[EQF&$1L.2&I9TB+@'MK"\V#STT;"CO<<<^_O&3EU9 MT5-/J/NZ8L#RH9/KCO!6^:[7ZS=-,NN-)&_;9EH-AO9MOKL7S36J.Y+\ID-Y MS3%TXKG]=KOICUI?!'6W+[FN>6')$8=[?A>Q2(,)J<%!.(WB*,LQP^2FJ;7> M'ICG[H6WK0AOG #[=APW'1=KCJ%S]^RBB3;6'$F];>MN&@SMVU;QFWX%-4=1 M[;C<#NIPU2/-+YM?[B_6X%W4V<+BIKC)4N+^H2,-*RNNCI&1>EW7Z^PX!VHS M0!R14^AQ8;;=H/4QHK7O^MY]=[-N,%L'S'K-A7V$:#WINNWS[OW5=3=(K0-2 M_7ML:UPOLW13X[F^AL-';/DU2I.I,AZ2>#>CX1Y]+(^N587GNYWV%@');>%P M1/ZS1X?;BRW$58/7X\$KW-GS7J?![6/$;;_!ZV/$:[>[8UY$@]PC0.Y1H?:I M5S[(>$0^%JESHH(1+YPH'B93X3JQ:&H@=I!;9^=URFILT+. G@8Y-4:.[_;/ MO09!]460MT51:X.=?:=YN=Y%4Y52E/A"C)!52X77RX,>.N3B- M1;C617?1WZ(*J['VCPBWVY37-8@](L3VW#._B9D\3MRVMXCT-X@]&L3Z[EGW MN/RO#7H?LFW'H_6MU]>H^* -"1S0=Q-E41(W+O3M:Z&VKL/"&A3\Q%NZ[O:W[ M>M3AJC9M '75EY"L]3R_S & #_PVCFU__G?[@Q0;IRU_UPNI+ MM1S!(XI#$>>O?+_5(ZK>\.R7:11,[CPQK?,JR@&^PQ(,SA=AX/D @S_2)"R& MN9.*&Q$7HJ5V?J][6H4%V@$3Z_*?"SMS;H/,>>X!S!QX]21*8F>4I$X^%O#_ M5 AG"F\:9XX X(;.?Q:QX&4Z;=?QVWX'D#N=!2E\ER>P3J_E[;2.[SJ!$XIA M*H),.,G(>>ZWSO1*L)!W_DO+^0:KZ1]%,8:ME\XR2Z-ID (4G1 ^@4W! PB= M#!_XLW75;.M4BNTV VGF-+P13 #00!B"/< MA/"F('6"*3#2/'-QU2$O'(4=.7^)QXN/HUU[T8R.B M^.O7MU&8CU]=7+3\LPL HG*HRQ?SMUX+X;LH1_B[SGGKPC]?^76[Y>WX7:]S MMM.3ZS9[T3KK[;J??>_UO-7O=XYDK_U6]]P_DKT>$UR/::_]EM?O;;3J'8&[ M+=/2'DB#7! Y2\K3=C/O[[1C+C8Y/@H8D>X' /V- ("*U=,^OO^TC]]Q;C)G M"0S'<,,W.^(W,@D^L4GP3IL$#E@#]X%XRP6RA6U=;ZJX))5X$Q_I)D=^6J#+ M6*($_)]?^#_)B.PN:0_3W[^R7=&08$."#0G6$H[/"4AOR,AO"'$' /ZR"H"[ MYOWM"IIZ90+^&49 _3%7]O8'Q<<<9CSZ,Z+7=\_/C*GYK"ANWP&__ MYZ* 3RK(US#)ADFN*(5PN]Z.0_X:)GD$3'+;22H-DVR89,,DE]I+GG7Z3?.3 M1\@?3_QZ=:(Z/&]\],TV?AWM8E MU:!HSRC:UAQN$+1G!/D[C@=M,+0O#&W;3_ >$?3H.U!_%5F.*=BW23H)#]UV M^@AI\Z*_8W'9D9KL1XBB'2=]-0C:6]C ;?OM!DGU1M*.\=$&07MS/G;.MW8^ M-MC9&W:V;R)R$/WUV/RO"V6O#^&'O>NYIM?$_@!4[TON^6YWU]E7Q]-LXAZ= M$4^OV41[6T6W#N1Q^#ABP\H;5K[?B]ISO:Y_A'>U8>4-*Z\9I!I6WK#R R?< M=<^V'G+0PZUY27(^I"5L8I0*>SH*)H+YM0VZ= MAN>9"3J4_"X5V) -&Z[ET8W(6@ZUW%O?A,V\__$17P?[%=D_[RSWX M:MYHCQHV?EL"W2*D5>O#L-P=D1HOMEM]NUTB4 UUQG.P,Q[][3BZ)SKO3:M! MV.Z5F.5B.H C>(Q:>U78'?XF!ME5?K7KW IG'-Q@HT(!;X<3XD'Q&7@;;E7N M'PXL?D19CJ\;%AD(3OQT&ETC/=OK*U#A00"]-]$0K\)(X%E:SB4(:EP=3C%W M08I/Z9[@>RI6IWT-QPG<,B=.$\N7,+6(<3_K. 2PX;A'7RTV1T.DN&WT7NS. FX_V>!7.GF,'! M0K[[M,NJO2!DS-L^3($B8NMM44:_#*JV2J21S3- 6_T,I4\]!\RO)B=7T>0#1+F&1>I6)"G$WV9V2MQ7Y0ZFIM\T@P M +6LR%<_LM3N8:^2H=,O \'^0VF&?/7I9. M,HWBTP7(+1YZ-?3KWY/W:S(/)CE3)#PA@(_ S3Q=JM;DC3=KNS,JW\%3#:]\V1A2BQE,+?XP#"YCHF3@"TE>),? MZ6'A7%[#9J= 2Z!11/G8^2T)Y\,@I!>\^P%R10S'M97[6Q+JFX39I02,ZX!U MF9$Z,(I8!O$'W)&V1KVE%S8N>TM[.]+> @E?6!K.3Y*P9TC8I>;22,*_VT#F MG>_XQH6-]W:\PLL]L3OEGMAG9WK;3 J6ANB[L)(S"#(0V+,DPGL#>X&#;GF2 M49I,G"U3>Z^KB+ M+Z!D)&!&@G8U!"U1/X.78XEE'&-/[LU9!JD!5V2^L9Z=@MZ'>NE>^8)E1"__ M6;$[[/U-6**;UMVQ;?S"33NS[L?/=I_OV3>MTU_L/D\4#"S.D"]L "P7%%NH M9&?CY%:=,5N4FRYN>QIE.'%= X)_L0WC^"O8'\W@A\@?34'[9LNS\)V]6,M9QT"#<\!D 0+SH*< MC!]G7 '=SM:,Z/AU E_67X Y-!P3$D* YR29E7C;X6_YJBV6K[I_ M/]I M]6^IZONV5<*5NKV?ED47VLN^]UW$&Y29XM+C6NH^Y*-X;P+#.+]\Y^YF_[V2L**N_E$/+Y;LWF29 M"YP;0??-VO]$AOH*"Z@?U7I'[6789_J1B+9$O.WXPAN,"T>I'F$ M3D3T"((BS!JQK41/Q#6LNR"G+8ZP ?C5;C=C"6?>+W<0UVAT[\3E[)^>=S"* M>NVGJHNP1SJ!@Z?.B2+&%TA9R52X3BSJI)5\6;--Y6(S3 3]]O2 OF,_P9U\ MB\G]W,*DME)G5^9FT3^1OJEE5B97 ZP%\8%T7:2KB(0YCD@]3B"5@ M@WN"1CN_T;)>JAC5&' !QXO0HD!W?UEK,;;$([D#'XB*G#SX8'53&:X!AJ:1(/#($WGL-!M MD(;P+R!C^@YI>B12NG&P5 #ORVD_&%)"PU9&JIR;8%($'(S$ &,0#P7M:_GQ MK)YZZ=IKTGQ9QR^?8#3RHF[1R VP=R@1\H9TA2AC[0"YF[UNN]>+C58]AC%Y7C,(LQF$N=S]N(H>B"S7>O\?6];$#P KN[,%@M.%D9V(G-=_D(J=CEV'#[YI1J\VHU0=GHINK&;OWAGQ M8.ZSZGX'H=2 LP%G \X&G TX&W#6 9Q-8^&';V'V!)J0'5$;,;_G>OUFW%;- M^WE=' 9#ASCJ0=HJ-CRI3F?KM-VVWTQI;'A278[:\*0GSY-.NFZ_<[%U4\V& M'>T-0=[VS7"/GA4]_D&.W)FI&>&X->3.SIL1CC5'48.@FB.HWPQPK#N*FCM4 M-UF@F.=T=/?-W:.4&T^MC#/-[OB[R&<%]L8DX]MN(;?<_MG/SYO(\8N2==]Z*_\\RSIX':H\3K M#K[[S0#P-,R38_/J+W3>;[S[VXNYOGOA-[ZOFF.I"<'4'4/>A7O6[358JC>6 MSKH-ANJ-H9-SWV^\_/5%3[=Q\N_HY*>#GW-'Q]HJU/8TJ,;=?\_"Q[WH[)CJ M^J0<#T>*7K_![:/%K>>Y?MMK\/M8\=MI CF/%K?&_A%CZI1PYU>/:C+X.=@=PQ=0QJ( M-1!K(-9 K('84X/8/67J'$6,H6*J^D,D[OQT].V(VR)4';'>QNR%ZWE-<+[F M+I?.81)<#N]<:5C2$V1)7L?UMP[J-3QISUCJ'B8ULN%)#4\Z3##+\SI-@EQ] M$=3QF@RYQYPA]U5D(DB'8S)@0W$C)LEL*C:;D-1T6BN+;O?,:[ISUAQ)7K_! M4+TQU'>[N^:5-DC:%Y)VS0YM,+0_S@?5J>M>=+?-&F\L]CUCJ;>M@MM@:-_WZ'R',0X- MEO9]CYK@8$,>:[0WWVWWMU#@FON[;P1YARF\OT.]#J-L-@GFK^(D%NL1VOSR ML?_R/N,,WD6=[3#NNYLL9=@?.LKPJ"K(_+Y[=G[?5;W'ZA!Z5)CUO :MCQ"M M';BP%_?=EK7!; TPZ_G;6H\-6H\ K2=>VVU[VT^[:[!::ZSZ->JR>Y\AFOK: M Q^Q+=_1Q/+I&(;[GGG>V;W!7FTXA#6Y7X[;?X/51XM4_ M=[O]+12,!K?'@]L&KX\2KSWW?-=888/>^J/7WS'CY<%Q^Y2J%&3\(!^+U(GB M83(5SHF*(;QPG5@T]0J["*3.83(0&_1LEL#;(*>^R.FZ7F>+!(,&07MWU3;7 MI[[8Z;C^15-!4G,D]7<,338>\$T]X ,Q2E*A--H\^+%C1DQCOJWQJ/EN[ZSQ MO#Q*W/;/&[P^1KQV//=LF]K%!K?'@UNOO7V_ER>%V&/$ZH7;[OGW["=M$%L# MQ/H7=<3JH^]%_T%;!#B\[B;*HB1N/-S;IV%NVTRO\3'L&4/_^B]]W_-?-VBJ M-YI.SK9/D6RPTURB!DT6FLZWU:4:#.V];./X7=Y'D<_Q6>3.),D>Q-N]H6G" MP'_5 8B%23&8".U0^#F7R_'W#[Y' -7[NE-LH+]]FX#[ ]#QN34>ZMK4D#IV MCRX3.S=(ZKZ(<0#,L;?]\1$GLC)+4R,\X<$8DL2.'+/'&>=]JM]@[+^*X3.*$8IB+(A).,G.?=5E^O \MX9[^T M'.<;+*9_%<489%XZR2R-ID$*,'1"^ 3V! \@;#)\X,_65G+= M9KUVJ^_MNJ%];[;?NFBO_K9>>P7R.1HB.":X'MM>.QNM>D?4<X M^I+^N&H,_?HSK;3"+C8Y/DI!D>X' /V- (!:Y-,^OO^TC]]Q;C)G"0S'<,,W M.^(5F#^?V/QYI\T?!RR?^T"[Y;[9PB]0;YJX)*U]$__N)D=^6J#+6)X$_)]? M^#_)B#PGTO"GOW]ETZD!^B(<0= /C+*@#NFK*X*VCJ ME<3X9QSEH(1;[#5-*&/]:?/YYX_5KA M]?"\\=%W ?E=I+#&O&G\L37D/+=WMFT_HJ;:>L](.FL05&\$>6Y_:]=%@Z3F M%FV)H)]&RA';'U5'K#>]G73\IK-ZC='C;5&U7K_N)?55QK^*+,>4]]LDG82' M[M)]A(3IN_[6#>77=+@Y @_$$2)IQVZ?#8+V=XO:WHX#R1HD[0M).T8R&@3M M+Y;8,+J:HVCKUKWWB*%'[UA>*%Q^" ?S7<\U#4#V!Z!ZWW2_YWI;!__O'4A' MY)5XLO*[DT;#RAI4_,59^ MTG7[G2W&9M;AFC9Y]A;[,\NA%9BYKDK6]W9MZX3)P/2)91/M=;N8;;">?)G5O .ISPGP7<<-@@K).?)J/363+\+G)G M!M<8+_HGL*\; M32R[VRX#P?YSG*H]S("KG@[@5GX_#4:PQ5?!Y#:89\]>EKLQ1O'I N06#[V: MR6W.ZNK-(F4EP#K&V+;X(#)&KW6F_NT28SQ?9(Q.PBQBEJ3(>P=!!C2.5\0# MF47?#9,XRP.X!<,B344\G/./6LY?PAF(202[($XA>64U(X5%@!,4\(941--! MD69BBA=S+((0^%T(W#1-ILXG$4;_&\51-AS#_M["W?;I[7\]>P$'FZ$ )A8$DCY+BQG^(W/I'" [ 8BQV;WX(;N1(IN# M8ZB(17& >\V*"8$# MOW_SY?]]>'OJ70#_!*J?1D,&*:CVM_D8%[D$QIX"APD.VZC7V5*AO;==T3H_ MW]WZ(;M95^_D:S(/)B#A#M=/VW$6]L"=L]NM\UT:9Q-=PL.E-M>[=LMNM[P% M;7*U5KU/L^U(J/E-P@Q5XM5%?I&1/C^*N,P:"!4D]#.*A /LPA+_1KF #>9)2EW9\A"7R@I&GE)@,GD3[ M"S8\%*M$= V\.WN5BUMRN2OR"[$-GX)-B39O?5A6Q>X493 CN+!DV>Z,H'-O MC, K,:^.MS2(@NY9(:Q+QGX8^I:46K:Z8S&!36; ('!ABU/1#(UIE&6X604+ M_DW/_ :9I:#?@-& \$N*/(M"H1PZD]"PPG[ZY!#_%>SK& M.&#%J7=OO*>_/5^Y*#, =3FS,9Q[@6MY%@^X$^[;,0+T0VRM6&VGC:WF HWI MM/3G[Q1+8L()PBEZPO*4_,(UNONK-UF^_5[W7HR0\WN:@>4OZ!Z>?T_WOVTO M/!'7 )J2%"_QARC.BA1U^M("EI818@1R&)$_L\0(2J_)QM%LA@H (F$,?TPJ ME >_S&.2G R*ZGT#P/,(0S@8CP&+ADR;LHMQ4]9FZRP;T(KQL&["L7J[<*S> M5OJ.Q;'JR"/JKE/5&78<3>2+ '2'4< 3=6E>N$XLZJ1C?5FS3>4LM?R=(WDN MS01V9KE=V__Y$\LN\6";G77*/J%^^Q<.>LC@3&44*<#'C'_8]M6L#O-0S#Q@ MW\@DR;)J7B?=+1$:;1@0*G->P](.>OONZ19\8)+*@Q_6A,7#T[O9%HJ:FX@, M>*2#8 ;__@&TD O V7.OX\*VMH\.G)R=X8,OMA,%?PD=O$025-D^1$KR-E!F MR$B$6M)E.650X$&*=)9DTFRGA .\O#)@"1(;5W&&09K.8:';( WA7T#3]!W> MG9%(Z5;"4@&\+Z?]3 ,@4TP=X3P$YR:8%*PO!)@^0MH%[FOY\6SK]*#C^O() M9EEX=0/QLF$TO"J M-@2'$A$>)HE!]?->4!H>^X;@YZ6?(J/'5X&M>@O;FY^.T+@Z\7LO^(',R0IX M*?V=7^F,Q00.,9V*,&*12GD@+>=]RFH2W 7Y:$5.2,6Y.+-$Q[Z";,RJ7-5/ M@TD&>MQH!%BC'%V!IP&"FO_KO_1][_QU1E9E#C<012 C+N%\'KJ6("-!G\LS MZ37#G9G,6[GK L@UG,C>RZGS$*[;4$@]]UXAC7$XDUIG[ 9GPOZ(8*&S*ZL4X M0 "*&."7ITE "4< CB#\N\AR-AZNR;0G_*X#$U(M*"MZ/K7,NL;YU$4\P5Q6 MLCIN(]+NY>QJIBIV"<0%73]Y>8(B'R/*QD* DG(DRG3225W!2EIAL)")ELS2#]>+4>K5V9:MOP'R+3<-@HL-0, MX$1I#IQ>6#"GDBG(Q&2.!K)[S6&EW;U'=QQ>)&"N8J;R%8S=Y;?;75VYL:%U M9Q+>1U&,QD_(6>Y:<;/]N7)I^.0&;330\H:,M J.X =>9BI*PTHD^M'^%#W(,!XQ%N,(9VI9! M3'Z*'#^>4'((_)C=N(L9J@-Q'<6QWE'[G&Q$MC6!V\W!W@QR-!=9D(V Y@?1 M1-&O;=L"3@S%87+/7UGR+T" PP>R:L)%'0O 0(I*",!Q;:7( 7D4 M8GV+]GF1;N-$0*^9 &RA'((_4+%2J4.5YUE9D?>P!R7A]2D*WP2S!W*JKWT] MD.6H2.EZAB(;IM$ I;X FI5P1*73W[?+>@5-Y&+J>)!V35[!]D M+H'$>^T$ U3(G"(#E3;*R!^E"WV4R>Q*W (7*<"DP#HF=+B. RR107<=[@>> M8\5%JCZH1"9#\M.&$@U(\8MDK(PO7AJXSA2^E:]#5_!P*";LB0MHNBQ'[LQZ M>B&LJDHU'=CJ+*A]8$:J:JNE>X3U4XI"/B?PH@]DH_BOWRJ^CI]FSA_!'"LZ M%>"D^B59/-I2Z UD&<-&"_/ F!X&LU4$)$_$)!.WI,[1"E'F_-\B2'.T9$#W M0_L#2P;@+$ F[=/_NZR_[5K>LD_R^HOC?JP!L[S)B@&50$0J;@I8*%)3OX#J M.6 "00Q8Q*]695CJ@KQ7N]E?LK[X%#L4D 'VV@;EJ=>_-V5I,\E$%'7VH-4! M52]^78*#UVG1N0$U6'LH0T*(MZITM!%@*\\PS#V<%/IJT;.HO!$KR)F=R&7^ M0(\L&%G.E8PBPZF[_?9KYX\TN4Z#Z6I5MD'7-N@J5: B P] 9LWT-T)NL;J M6Y&.1;X1D)944L[\'A@>>O$H-505QDI=OG1A$%G [9,B U6-GQ3#<0QGO)[K MT)6J3.5Z4UKT<@BR(J#;X[]VJ!0/$":("+(&SSOA&2RRK%!I-BKL1O]&;S.@ M /4/4"/0K,&D_.$$R %-4&:,[),.)APF+)5$*\SS[T#3MPJM,U:A;C'2-U=D M]1I_>0Q8)&_B(; (+U[!"U'G&ZJ[A2'^"59+%FC4IVC08A$:KB$C/PKI^.OA M)(BF\/EU@%YDYU+D<46QX_%6%M.=^Q([GXB-H<4.=GN;[/91-*%P2C86$RR* MNI:Y6^3TE"JM5DFO3CO."7*F9U?T\Z_VSZ_4S\LQ%:P8IJ03M@S0O2!=LE?O MWN#*E\5U 4#O\:9:SI]:NU_W$MH\>CO9:)"\%VMA.!LLCZ;;-^NN^P6(A\.V=_$XET=E:#$PB)&\QPS:M((O<&P'EYP^& -D$N7P&G MP,B4M8CB$2.A0*MU- %>*QU=7(#.)5&DM4J=B&E:$&8M1(!%\KB;>.2*/+CSUM0"@=[T>(F=:3*Y)9S2.D"M-V:@BXCF\BTZ'_([!E&Z. MK7TB\)("G<[ .B6S)Q!/L7<*L.>I $HC#*+K) "E9Y FWT6:R0"NG6^7(1/' M/7P.LC#XI_-&7I9/?*N0W^DH'R@\\K)1#)9"@C=!1'G-0=XT5'GV:]>O9ZK/ M?DY/$=F(FPLA12+1.H,)74&+XD@"!W;XF'M_<;BWR$I*1)EWN))I4$NA(A-T MSS$O@%)%,;2;Q.2%DEX.K55(A[V5D[%XN5TL:<9;.:. %Z8CR M"/P5N>F*N M(/=X@3O@R@,#;@%0?"4S?6MD5R6\@3,P.J8BIVR2U!96DJ-%4TQ"?$&!(3H= M]D.2'-*NEM3,NM-J_Z(X'E=!,Q, #C-$0:=TFM*IX?*$949HG0\$XC:,1)@&0VY94]99S"1LPS+FT%>*4(BSQ^(I=,# &0O^> M>T--*AY3R2.R0\EK\,5* MK.O+EG< F;):>&?O!*:L3R($D1!4Z7DR.X94(M(GZ;(2&9(FBXF@DQOEO(;_ MQZ?&;\,Q^3#*9@6UC^)L':R#2DO$SU%[-"= $Z'Z,2Q,OQ&QSEZ392C3*1J, MN)=KM"&5H,(MZ3/(OY#5+#--V-X)Z*>!,Q+$1:>S'/.Q*.%(_ #%KW0=[^PY M84QSG8"(I1688P[+O(7/N!NA;UIF6($VQ<9-B0@=:!D@&@RG0.ZG>7*:89<8 M R8#G Q4+6+\"'(Q@1VE*($SYF2TR9E^ 0"#MJ$ZB2'$[B$3[S &V7LQ2 N4 M?MXY =LC'C&<)%0H%Y>$PY)-4FSD)]&&FBWX.J[?Z;OMBYXEM<#8,UEG)SI!4!'&N@S=%VQ.!M?7&)_-N6*BI'B4RT'.K=8Z)(K9 M(8#7 Y4X;F)97B%?D*Y6[BB^^EH6+8*HFB448E9E'.J*D%)%"IM8'0.@2DNW M,DXFO\*&>=BI&(X/JA\N7X[26*MQ6D@PA+LO&X#"1G5FD"G34KU !:F".G(0 M,2-25X3CT#H+"1]'G]9B&$*EF"!KI*0D!_9&+A471Z!^EY$DLNDHF4C^W0[C MWK^0XH8\JHFTAXVRY4?8-KJWX/L^D#\%;L-$RC"^N@M";(74^@,T^6M KM]W MF7LBB,V'\&"Y4V$22RS#E NN:I.M44_1G8,L MMI0E37N!&T)."/;_8@(\\NP5^:E15BE0\'H,$V#B_RM,DP,NBI8S('0Q'Y,\ M[O"?G/=@)?PY,J',4WW>C"]IY7/LT>YX2E8M9G/\)K,YKHHIF1FPJRM+W%RR M!Y;@GP"8(XI,UR/#H\XW@+LY)S+N3\J2BF9A(I&H2",J)7Q*OZHR1V1:)56S M#2073&Z!/V,%O"G75#D)*$94884R[L((G3JA+/9G-4\[X.7KRJ^QO,$E5L^I MOX%BO\QQ.3H@*.C'J4^<[T2*&"=[PVME?&FI,[(E5G5!",:H;D #%2;MTFB. M] H\,XC;G'/2C9<[1X-3WVCM$J'D0BQBP82;="&7BPZ, 8:@Q,\WX^&UI\0O MI+O$-$B +F7EK27;BRH;9B@DR14 BM&4.0M3+Y&33I>ERABJ&L#/AB*-3<(: M$"4RRYP( CD@=HC6Q@$78NK2$ZM['"67,S8CJ3*0"H5C*WVWP!UB[)H7'J"'UTHS_;?,)B*^IKHJCOYE)VGAR(;\KD76 M (I$A@QL49=WL)^O87-(*G/%I*[$9)F1'JUN+IC1KH/PU(72*-(+< M >08P([\3*-2ZFV$EC?Y^]8?9P<%9S^D_Y>@ZH2%9'BWZH:7RA>D(DMLD)N] MDXPW/ L3OUG=@[_@@S? K.E!G0;NF QP54Q)%BWPG90ZU0)L.U?JN)"\VDJL$5RJ3$ G1"Y:I)V0ENG $I-0ZU9P$IX**M0 M2!*-7%+VAP=^BT0%AK.K.8?N4;\L_M3%QM[1I&JC8[F8D4* #C+=WU\V7K;S M]L,2:N$;Y6J6GCZTD3%/*)<72@HZ]6HV24Q4$VABDAA'QBQ! 8X8,;9",($] MQCP?@T/M\MF!*LH,=5&FZ0\>Y+I;/UPZJE=4@P\(U(F3#*BFG62599G$4F(S M&^9D8#2Y4EB6RYM4W)Q;/^0E8;I?MR)=.^=RWUDOSW[E7&V;>W$)HV)?$K9H M'XRP\H+*2M"X1'1AYM$J4F2O T$]EGXRC L3S =!_!U[K0^I)7W.]H!K8JD; MT 7C/@KN&%&#_4;K.>W%"MX3"K7,L MG>5HA$PCM]D0[(E*$8'T&"S/_99_7BZG*ZVLXQ@$'DYE^<2<88W3MNEH4 YS M=NH6YJQC52)=^S>Z!*LI.5R;0V1&]=#P+8$#M-"MA^F+U8595P""1),"@604/7X/V38):) M5^HOKS'*,0GFKZ*8UJ.'7I=-/KQ2BR/M$=_\M;QM%Q>M?J^#%PX'H)DYZZQSWFSVJ6_6;_6]SD;+ MTD! >2LK>CX MHCM"F:+WG[ **B#1=@YK#FT&A^>+AZXZR:'H=;,CG/B>ZW7.7VQP$D6=6YRH M(88C(X8S]_S,;XBA(89GO_;<,[]7K1XJL$SU84NJ+'M]O;D^=T=,Y"'8>H>_AO.*_MHIJ5,]J1"\83G'S5&WPY&7^K[.>OS'P]#]9IT>3NS2_.Z?#R[+# -9PM !H&+!Z43H+(.-4Q"..P!UCW"H M]]T[\7VWVU_M%+LW..PU$MJ0\9,CX[[;7A,9:,C(..>V[M+73TR2JY2 M71^6JNN'5;_&**U)&L1+JJ#]M0X%P >HTJ9U-A^YJTL29$6"-7K4!'ONM;_' M-G!<_G.C_5)SU>>^US(3/?7LA+LGW5)3FT#V?L4VFWTS%W3=2S=_A>\Z@1YD MC>O);H'/>W:332RIMS\I/1%O# R1TLK8:-K&@3%RT]I65QGW)@BFH1 M0N7MU(O4['+Q$6KU%87?" M!LH+E#80Q=A\).'6 \^]5M=^4[CJ@#,>-XE#)H8I-@"2^[>;"MMMQ'#MC@%< MR_F$(&S-& ]YQ$*4BVFF6V:5*"#F!F;S MWD";0.*BWKC;M:1Z&$A58_$-_"(->%:?'*VAIW!9O3&?],6XJ_M1:LV6H!ZG MV/=,3^=F24[-&;E3VD8 QP$(LAF];!GW*8B#:^IP)@=!9]VW\XV:5D._^4H]X.@G7W1?0]42[C*.<5NR53+/)[,:)O^7E@34 M@XG)7@TMD*0ONT%+-8D:NRD R)=0XTO9YIR:I2Z<]=D&H\ ?DJ-4WY-G!YAE MLJ\VV%L.U3NLV/DJ>YQS@T ]&Z-IT+9Z=W)Z$DYDX?[#*T HYT)Q(V/X><8W MC[J!QKDSI7NN6SYFU.62^V"'-U&&9A9WHN1>^7H4#+4DIQ_8TV!H/@S.ZN.D MGO4K!CQN LS&*,O-R$1[&(3<%? TG"+&YI1LJ5^>!:QN3>686M(ULQ)0U,C+ M4IMJG M#ZB7O$YO<<5-PG(DE4FR] S&MU M.K^XNDON3,Z#HA.IS6,773U>1[V8I@8&/(>")EV0?(D&:U#YV@A[ \?!E.#(1C:KZ;HWN@4%U-@%CZ_B M]^F&[G*D* T.A2T >M40L@Q;",H.@I(/FCDX/%?% ?%!![#;\5I-5S7,T7L\ ML4;4X6^I"ZYZ-4T0:3G8REP-\+!%LY[V4B:,?#Y#B -3!9.9.@\#J_Z!_+B@ M*3ZP"923F1X7!#_2K>TKIGD%9JP#H*^,-_4*E.)JVZ>#^:DZ < @HL;V]EOD M6""\QP!GM8*\)Q*[+"?N0"W3OIS43+^=S8!;DPM&[J#INGI7U]7N471=/4S[ M4#.+J"R;RJS4OM+$/:TVQI.Y;+4-9/L]%K@0\/ZAGIM%+-0>OV.65A=\O5C$ ML7UW2CXI(IG)([<-!;6 EWVVU5BT83$)-&-WRY*@W3K[I>7PF"4Z6[@2.LI3 M9TVVQ(:ITY(;4QYN_;Y7'GW1@UAJW Z_NMN!E JI/^!S/AZ2W3#$MK10E%-G MSG=]D;_PHFZK7_6BEO.U&H+:,TLFR*J)4X 7T)J=49'R9#D<>S\-N"OWXO2; M?T@#YHUET_&T9-HA2#]KX(UT5MT]1\,H^<>@VJ]5Y*_$M1Q:J:%X;+/DSKNL M79/UCYH3!USF9J" ]"AQ"(/C-#18 7^<$KYDN^3K'5J7[Q-;7T:CTT$PX4'A M8P&<.$B)R37NH3ND&T_,J&*-MS@ZB.?\H3CU%1QV=X\AZ.3R-_C+80:'* F=LC M,B35"'!O @+J66"TTJ'#8G*\U8R[!8].L86DD>E"UE,IB>6S6XI L\V*>R"$U MF'SE,[F9P"RMT*K#N7I&5]5^E$Y*]*TB\)9:R,](51ZG!]!L4C,0!]2IC:^- M&OK&$X3D$,>#>A1Q)'EDAB664?MW$5Z71I8MT-.FI*WFJS*@Y2!)5F=-Z@0. M?E'CCZ+I+(C2J4)]EEEXA.7079$'/QPY/JA,O0%.B$"1P(@2O*[@J4@KCD=! M"_B3IU"1DZ/E7++++I61#)P?&$8X;)8-*;Y,9D6V?_@7^Y_D# MK^^U+\)A?]3Y_[RN_^RP7K9]ZHD?OKW[Y'1;SILOG[]]_?+QRKG\_-;YX^N7 M-^_>_OGUW54-2/V@:O0[+L$IU[O1+S@?^+C7B^T/S*J MQI49J?Q.I8]><@L%[Z+3I8E:P93%]PD^\,S^V3. T%3@$-'29M4$9GU^-!0X M2SJ>2[,BQ4 L*JLW=U./5+GYM3A[E3P=TH.\ZJ$Z 1>TRF): M2(5>9BP5,<]L,UYL>IN&ELTG3*@BHM#Z\O6^XUIG3,'#*"/M'H,F:<@IXQ(\YE*VK(0J9?K\KYXP#L!:=6F=.)'3=9TQO)6&U&D4 M66[>$ V0GH\D4S)&5G'%RI(7#!&VG91JF3#/YF[L1O-Q#4 MTY0IJ1^CL$A5 $IE,R&.):=3AC+FQ9X.@-&-HKSD7^0!M&![X'Y6'+?E_&:' MUT5)A/XDSW1W%@Z85L_1&D27*]] #D\T>-U-=W:+P6\M"I3?HA)+E%A0"P-G MA8_09-E]B&F \$3I-0YF>EA0_*H\)XV"LW)WGQ,U8U+:QY$"ZM &JN%/QAUU M([3TA(_:/RZ_?F(8_?'!.G2_?_O'NJ_/A\_LO7S]= M?OOPY?,R66T*Q?ZS QUI7TZF-5X!K^5\?/?[Y4=V![Q[^^'S[ZO\ =N$V\_W MS)8_L!J2H%J'@?8AL*1,)[6IL#N%5M$N 87V;YE*F8*Z'6'4/@VM977)755$DZ7#78=0"RLD=; MC@3=4%98R=UCP 2TV"BVQLI3*B-(,) I7",5 HO'IXH<7?R9"5E-@MNL0/5S M:*+%@2E]4 \*VQM$PM"S<+#(V) MK#\#C3'!.DSX'3E%)O2=34<$7UE:&F0ZS6O# LOSN\HK]Y6>OW1!O1YR;_N@ ME.Z$.=@1!G.^EL'W2:370+R7*MGLY[E1YVQ_W(@.^R4&C0O(R#^W"K[H$QD1 MZ92]4*Z3WR:OY!UOD;WA97D#C^0ZNG,%]P;81VR^AT6Q5]SIES MRWUH+U5@.^O;8"M3$[L<+?J@ M\D2,RZ8Z69OMB2M\! [I=4^"%RHB7W+M4%@1#!7X27!Z@>QJ6DRNE;5<@@EV+45Q"J<+*8N*MDR(B48CB9M,B._LQ?L[ MD5>3#]-R?A/Y+:99E2&@^8GB,"X)>Y#NN,R(O1PJL'T'7Z$:GE!,*5E#L/#7 M-8F\YC3XCG#)(J#I()6DI*H3J9($\Q:1!Z%+!!"=Y^BYPL1C)TS!"G%&(L0L M&-++M$-Q_ M@7!0/H;OM]6+WX* MH"-\J2)^\1Z5[X["CO2=.^JN%#-\/LHK,HKO$,4U%>!D3EQ.T U_S3P(=$Y6 M!I<42*4K#X.8:WR5OJE8F&06J-K?"@U#.%5T$X685J&UZ:R(!; MI4N+_1/^+F*F0,#X.!I$EMN8N*95220))K'*L<+38H;_%NF4>9ZLK++6Q?R< M&>48Y?8JE*LS$/@VQ9_9'U7UA1VFP5PP@CS%:T9I,!7 @T,V'U!K5]I^F>>\ M3%+I%5;*$5E:,JH@\_QB87?4A:PV>"( MVM&0+20W =#+N98 (:IM9V-<:2N)&$/)/")S35E.;"_Q+J=XRQ!FNHJE&L+F M=FUF_]S-6 ZK4%X!3">F2O$C=2T2QLKA@W\2(5S?X)XLOEIX9D#T71;7!=PW M_P*%GW=!E,2$'ZA;J2^EA(#SY]6E2_KV5K:*;:(H<4E9A2K S5J-TCZ WE3" MFH-"F7<7*):*WW\!GH!?>ZQZM5V'&^+IC@>IBA3"-2_@ #!%70,N1E5O0XB#?HI[5$5E,H@+ M='.>*:)4;Y:2B'*OLUN1*NTO22. ,RG@DOBQ!C&>:]A3V'W+;6MP<8(/DP.K MYZJDNK6$5+DO4G[9&)2EPR!QR72Z$7PK,FDEXO;UHOHMU,3B!IAO6 *(SPJV MYZZ^.(KS4$82?#1-B S8Q@,K,'M-6:YBD-**WIE:47,M NA,Q9J4_LSKO&;U M(78^4:&@O^%V(KI(,]35OJAGN^I9UKJ0S\'N"OGK9 ;*6D(\BHOT,;&;*GK( M=9T6$UD-B+L=!3>)5M#L'U*2 5>P4F9^E,T*NLR"4E?(;@'3KJ.**0O67=M84+2ZF*U!.L!"A&83L3A^XAX5&8I=.I']^6J?X(! M\?.CZ()P .59*:!^>TD.K=:>?P?VC0;_[]/!/]:KD2=&;2SKC,Z[ GO?*-51 MJ>%?05]+.(<(&1;JV?_Z+W[/?PT2>A(FZ<@Y><9OYU\\VTSIM-Y6J7NJ]C,@ MR^3J/Z]^8J(,.7E6[(&ZOU!(=$D/_>/JP[VHFPI1 */-MZJ;+K..)JY MFZF<"^^VE!;CN0>P*+TM,0J9+@%"7>(21-G$\;4T+&E4I/X@&ASUC^G-PLZ)VW5,@OV-]&((F3^%3\ ,Z2 M 51<6:I(;;D+X JW23H);S$_.2L[KB;2<154.JXH$)E,5,:R=I";$DB54W]+ MN1E#(=-C4E@OF(V!U?RI,QW)!F'+),KL+EAP&/AUG+,9)]*9P,)/X*=I*FZ2 M(3?I+IU/;]NP%_PK!OG6L4_JG@;(NI[;7=%LYP?E#7-RC^Q]Q1Y9 @JV.X"# MG&; 8T:*#YNF\$L6/[H8X*1JKV'"-](!:I(._^7-RD47'C78T0UM1]R-#L"- M@JR8SDZS8JK;FL&Q2G!QR'U/),-FI,IM67R!;@N!;>61>I07'._QV/DG=Z%! M++(4./9D%F*D'W6.&"/Z"TC69(8-U:+A.N@Q90?B[(EC90-*P[C M+@589-K<#!/]4+7)DE'.6S*)?I0)_3[*]9<8<\LQ("LS^.#[PB0F5BU'Q^?" M$0[&49U',<)^*'09,9-@2+'#&[B-I3Q#Q0Z,*Q,SAFZ$49>36]EKL00+A(UT M]7@]A6G+SEARXI0?5X+8!=:>/E+&R%7H/9KDM=0 MHGZ56_-66)!8Y:9#-O)'*OZ& MJP$J)PHHW;F:CNG[5C:-S!YF416:18),0T!JJ-+P58MT9)WG8Q-LBF>_%7\4 M\T="Y4H_9KG0V<2C0L=WKN8QQJ1=F<98^A +PV472?X6R:G\BROT),B@WK+# MA7Z[Z&?964!6>EGT*_83V)/N#"O-2P=Z@GQA,X<+\K%@W#[*5][_@\?ZM CM M*7)EXKHSCM4J25.OMTSM\;+\I(=T4/RL^I49SB\*U[WY+\$1,BUU5_RR'(+7 M%])<(?5*]@YA[^-BQIUH1C)FN='*G";IT>E,:*^[,JRUB..5!RTM:#Q;]N:7 MH[%W:2T/%HR]K(@5:E^9\H:5PI]GJHW!%<"=!3]&D9=7&8 >.U++F 2MR%@0 M4M(&5-Y1N08+8-#+I;,'P(O%\VAZZR)UQ:"Q%1+W?WJTHG?_'L)W/\#*$,/Q M$5: E4/5ZX6Z.J82R5(0JX]WDL6?HC"SAO% :5$ME^5QV$\M)^$,)W M26,Z"9JS)%Z9SWV?B(H\G[+0+O]JE_P<;OA2EMQ-\'77X&N_";ZN&(\"UTC= MC TMX86,3MBLZ2.A&E]*O]2978K/-K),AMK(1&9O&C$]-HM!O;'A$_7@UOGBAE9J EF17I,GVK9ML>L3&(=S M+'98&KB!3Z NC[NRD+->X:A\#2V=H),09.U<+VR,^^C'DH)@I:(KXM/$4&6J MY3:4EDPTR[%#+H1:>42^ MO[=EUT*EX:^S]GN6W<]VJ!D,4F'TZSU4.U.T5:P=Y';RQ+:>\LW$ODS)72_V MOUG;,*/4 IPA;5J^<0]MS:B,DUOF ,NWFP88SD 6GZJ+$,3T@@G6M;)V@VR( MYNS:1X17*Z:E*DZWXUJ!;FE,UUP'N1^KH7\I\OBQ%/TH'_NG8"[33]JZ^)$* M"W7MHZY&7"G_"2Y6,0S]V_D8C01\IAJP*1);%O_T\Y]VK'\";AT,QP7>Y^6( M,3ZAW\.&_)2'!A)7X=M%NG @E=?2),(2?X92%N9F2*6V ,N=' T!*+:QC3R,.M.A&T' 9Y=RHG:968="D]02QAU'@6)?Q4+F[H"%6I+?FT M9/Z9ZE1@$^P(M,Q09]_P;!V],?JY""TX_9N&D&K0ZU#W%:R*S\<@2$-I @I* MQ$JP>GUA1JGJ&+QD:=J)D6IGLN&&P6NYQYHT7T=!I# ^PR%4R.E4VX54 MS:=E[3>\"6A29%*HU#%J2&9?7JK7"]05IA0QSC(I5PAR:"Q<%>P: M<[8Z,] #<%":=*D27Y7YB

      RI+58WX)6]"UVK<':$5#:*+U/*8RTMW\" M4ND^IMCT8Z17P&Q?T\:NJHE==3,2[FQ$B;;;M;)3N[H5JI<%[1P3[J.1U2#D M(#2WK^RZ54]MV#^TYSVK>-<4Q',4G\I@4!^.+#\!]H7_?"#1N*[5YV7+^?KA MZK^<]Y=OOGWYNMSF\]!27$5=U#Q,3+L$HIU%V&.+W/]XNT1\$Z5);%PH(!'9 MA1)8$[:QG2=+6^X9B]1]'VTHN8%251]*?L\WRGU'*X6L1))2,Y6<2#U&,9$7 MV\R0@,YXF6(6\K@Q=CJ6?H<]UJ[7$4]C!E M/),>2"PSX4AQ!4'(U4A&A2TU080A.SX)=>4(%,35:EKO'LW MMW.K61V[A*C-E7.=)K?HJ$H3:D"I.OX.1*E// 5GB=E:7>:;1O#/?NU>'%GJ MQ48N]4$P_ Z$ 7;@J03?B/[W^F&UG*]$Y5:(@5J?F"G(DB;JF0>P0G'C^RM[ M(D?,Y) OXMPB'E0D+%,GEI&?-(@P)F/E0X 6E7.YKC:EN(U-Z5+SN)W25UB> MB5YHMJK"I!@PDQ0_0'FQ6K&24TO659?>HI>AAE<\L1/GM(@TWG)LRJ'U4^X, MK(?6.*6)W>@F&0;96/4A&9.5=Q-,F',GB'$X^7/_S(&]3(B[JG F>K2?^Y[Z M0KK?$:+4$!X]%&@"6A7+E0+_P:]=-42X #@*WP2S_3='!LU@#4+0$K%K> MKZS 9I(8ZS0/49O>0@^%TA=PBD/1Y9A>-0+=20:32%4B*AW>\]6$%V-ME$KL M[2'+./.5@F3R[ID!P/_4JDK5*&!=#;'BZX-N)6BRXX\AK)]V6DR&(5_I?!5#7&Y M'9OR[LG6U\3MK;[2R,EW-!_;97TG:P6\2O]M:@2UQ/OS)<9E%0JOX$O#30YQ2^E:_C3"8Q M86^3&C$?%L+F6KI'")($OOZ&V ZOAUVP)0YCGFY!C#V:<*A_$,3?TV*6#['3 M<9(+V9M/3U11XH))28[8DEP,'?&X?A&4+ER['BAQI'@*#ZA! 68 ML-DXD!,ZU4(E4J\G)]Q23_X+F18P]H#G48R!;9&ZG\G<83G,5>8Q4"591HH5 M#=K$RBA)72%>VF3&LH4M56JIKKD*QAFBO%"#[W4N!.*:Q@7P,$A)R@M&+]T6 MHT.4^140)WE*@,G4%"EW.6XU"D(9)&_YLU(>C^EFKRIRWK_] M\,9*X&&4(:2EW$?,PB?X,_Z:1S)*G/XE>^ROI@R -QPAEDOJ*4G2 :UNJHK, MZ UP(3B]%:>CJK$(U\ X(QZ-6:(%R3+83\TW=DH1:4T)F%PZ"M#3PHUK+%(@ M.<">M*"*1FWWXRHJ35(E:EDP%U-RT0VPKSSU ><=NB3X%4\S9,HU>M2TO$6^ M4?$CP/H^UT0Q/:UY7X$)" \X_P_9^-R 0O , :P.S(/O(N8T23G^(*6QHQ9< M[Q3 U+*]\H[;J%%SL*88[!Y0)4&92+0X1,T&(\LS@]\_6U%3VJ55]\F]D8GF@2)1ZOAML@S(0F;E@53]GWV(UM9E;I*]="5>& MFK-,Y&P](=G)*"UK&LZR1>YS650-MXKTD=/9C2?O*/BZ3UH*'6YDGJ%VP@4(I M6:MLC))50IY*]JAKIE#6#B3AL8U6UCYQ]B"FH.@Y?#(L*@UFK=TO.9&DT%%C M,(RZ>F3Z!YG'WRJHD9P+F!I2B@WK6ZV\!Y@D.\!:ACS***H"P+@-*$T(T)>4 MBT%*HT_XA8LYL32&_";0;;7?+$P^+]M+?PDU0(9DG'#F22%%BNG,;>^Y=/.4 MZ, 91,O[)]-Q[?-*N:EXV+720HS=67DCCI%@5OA3S,P9] 5RBP%S*566S%(T M"V\QN^*R5\Y)]$+!CM/Y*&E,^R^P,:9TYRE?E;GHTR#]+O*2;;'@^-#YG?S3 MU2SF-6P$=J*BBV9!U7@4C_T[ MAM MO.C3)"Y(:5OD?T)=/(J8AIVJ$B,MKVD+/)J>8$(F-IV& 6LV2]XE&OB. M4W]D=H;RL9I5Z:6W42:L];.9B+43B<(9-J8YZ?(DNGEAW8(4??JIX)EGJL9E MB!FC4YY]AFX6+&T!NF!K QT^$3=FS2::5NRN 9- M@29(^FNO7;<@Z3[95&51=I544356J"3/PUA=]T"2CE<1>/")S_]\2F<7Y5@\'L].J+97"3GLQ MV97,P)8?QRW=GUF#.X^EA4Q;$>"?KR:UO.)S#@T6)VC0>?7$0D%6*P=;$I M-24%Z?ED6 $#O)T0:LT6U0.Z@:O+&"'/>9823WG+C="M$%''>)-*[OVM+I)] M=S"A'O?/64S8BBVE*7DFVF-EUQ&*D4_-T#CU[B^I]^X$:40$.4;/7A]^7/+K$F2\3HL@\2$.P:Y* MYR2GP&C2;I2/TOOY5=V"5_M/&[ %*+)C*@/(2;H.K>U* ?@W=1HME9>HPY$" M/PF &ETRYD]!A0-+*:Z:)C#D;P) XD"M<$W0BE.U\E5= RZ9R#L4H M(9V6'0WY;9)^SV2KTCR-!H665P]JVH:=3D>*.J8Y5=P#@.G#^=<6A7C=7;P]7[XUNUO"!I9BA!H]I5#LC(2MA3CSZT$'#DY%/W[5!9%*>N@MPR%PWY_U'3)C#*L M/J UE/@M*T#/>VUM>:E,FFE">6Q#S@HVJHV5)<^=8USG.KI1W1#&&-Z(L70& M,V!9D^+2.AII6PAKYD$P2'#$@E:+9)(&U7*74V!TM5(E&-2.8Z!]+3)Q?\VU MVLNU^HRQ1BKX-RD,GS%YYAL8^:M*T^7S.QFS5;Q$^/:D5=BH#+G*,V<;I'L&X!B!^O1% Q:N MQ20Q$> MKI/5 5 SG&GA(BTN:3IK:&80E92+59*;JE9G(%=I=@7GK Y)0\TX,K7R31-! M$&3KCUIFR:@P]CZ1;^4QYBO#N[*LJ/(<\B:3FW803"B*?+*@+YAL;8K2+>09 MOR#U>1!A[B.YV^#9O]D=+H-YM/@(@P(N]>48UZ.)[T>@_^[C?=J,M&;-%T?V/*+5=FGMVH6%"G,SEMZ.@ M4L!;\EU>X8"\6;8?W94B7'9 3!-N[:@2*TJFC0D0AQ&FV<,EP\N&=U\U@H&W M8!3"\KI379N$76:R*2D87.8BA^J!<)VV2 EW;7,RA/"=GO:1BA#G 3,*%:@&U'(76O6!OA$X[ MMNI$*Q7]!$!,,OM&S^8E5[:I)T5;/))N/^5I0Y_%* 'EO*DD?_9KSZMGDL1Q M97Y6)A'*5/&%"F=*:1(EC]1B:AV-;N2V+? P=HE89/6<_Y7.U2,,? M[$F[?0?5L@V5NX8P0;!48%0E7M:K3!+MM8C)WPY?CJ,!2W-T\H#*@>WK(BYQ MC\LI]ZS.8/8#!LVP#0QW_Y : "+=,%Q5YD>EDQ*Q*GU,5&K>*[/0['A(Q+6# M^(S,*DDXZ[/4VE-2'F6:!+%-IO,75HX^YQ*6WV7EQ:GD-U*FY!&"G\^!JV$* ME/.>YY?++BHJ42C4B4+6E5RQ!FJ^@[_EUE3,E'?.#G;5:%YGN.!YPC2X10Q. M$R#Z.??(FF+YK:D/LJ'/O4>Y=V"H^4>^5+8ITSB.(*=W2X[^3I4?+Q0N+%@: M?".L0*1BWI4E?,;/*=/R:PJKM?SV+YD,J^.PY;:)RT%)&SQV]\3%QHB5AIQA M2-Q^D5MJFDKB(*9N1R,RTMC-L@7X=W0QUHQ651])PQ:T["JWNE)!.=4A J\[ MMFR5!5CHQ"IG2N72J$K8JC<>(T57:A!2<)-;CJ14)A4$+(DH%DYMK.\$ MS16,Q*#JQA.[-3)DZSZAACS-,"E2-8OEB H-^:9Z,=F)$YT-\"LQ @V &L*8 M"".6R0W5?'%*X[1:CJ77H"G^KRQL,V$.63S'K>;SB$N.F2#DZ)$B'R>I?))^ MR2M;KA!.1;2R@>B3ZR0)2>+0T3 T/(FH'P'+WL3\5=AOI<^Q_W0L;+<&"D)R M<>JMZZ.%@EKBR$%0Q6+G@$J%1Q$ZXM"%2T'>3!I?@KV;I1M8"3\[9)61P&5U M._AN3_:6\R=TGV2\:WDTJ102Y,*6_>0J=J>UM4RIDJ6+.:4D6?:+%U+WU_UL MC5,JR F@J.Y8G>?L<@F63=_U8]P;@R<QVB6,Z.5I'K&86%S#7"5]C5IF3D:JW?>RJ(B:]H/Q&J236DB*) M6@;)#5K,1)\8CPT"4R)]SSR:ER*QB_L-P+;*< MJ-](O*@?R&[RA>K)ADG/NOBDPM8O)9E9MTC./%)H37D @(S3"?W(2$ MM235.L(Z[$DOD0PSVQWG=:-Y?8ICP_1: 4+S(^'FR)'N/#B!/I$MHSNN>.)%:HA2MD@+E#!\)SUL,VKJ"F3@&$,D]LRI MS^+6^9\D_>YPTQH,J 9T_P_?JYN0\%N1QB+/G9L6G(;Z.X.PPS%=^P]#NX[ M0OF6ZWBO_,[I\.:T?=;KG#DG5ZVWK<^M_VF](,35 6J7F/H"VD)=P7;6M\%6 MOD:M\LS0S!$!1>TI*T].X>#4GBOI"O*Z)\$+Q;3>J?&]ET-63KX68!%[W>#T M HVL:3&Y9N<<-H_A=?!7:BV_O6(MR6.MCG'2;/LQ-STI'=6RCZ^Y5N>OWKWA M*D=D)UW)3LJ12J/*6(E.J^1$X?D1;H&I-::7J%EE$+ZHS M *4L 4^CK@+@Y'JAC#:W=@3&[:@/6EO9$NTV$^M>> M7\\(]7X8[BIBHJP,-3FH^B8KE<&!NH=E.O;]MJ+BMT!/M^A= M_ET&,NU^>Z LZST0'YI09\S,>)221,Y&- MH1E';/I*FY%7*4\A0Q?*%$Z2ZR%EL>S;BT]K-LF;4A[.F^@Z26FF3$M-BK D M"\<@U.@G8M(#E6-';6/_+N*ABF]S,%R*R]76BAQ(2 '14VJZ1A4W)-5D/8ZU MKNTIM58ACRGG[-E]>JJ_(.BHGG<4U5)=8D9I,!6ED2+:$"Q+E9>RZ,=H]F0[ M8JZ!2%>&OBPOH;(IE47 50$,<_-V+8HLLR/5 S7311'+H\:LO&A,>TYLN4WZ M4&!UN,)'E*KAZ@8Z2)>P>T!SD$;4Q"Q.T#TD,S*MEL(1.^JQ3R!O J"7>=#&:= QFM%4!@\D(\<*@TY\7-)#A7C#*.2.:]3[#Y5J MG=V_W".P_-V,9DE1S33W:,%6;6D:Q#*B6*2@7>!4HM)3Z#1*0AYGK?JDWCGO2!I?LLV<5[%(VRBP]3KO4ZHOYMA](!A?/GV MCW=?G0^?WW_Y^NGRVXMU]TEI K@Q/C=*^H)E,[W+XG/X&*]^^]_?/CMP[=5TG6O/* :\3QS M) ;P^L&? (=%8 M.3()9IEXI?[R&N=V3X+YJRBFM>FAUV7]$WD4]C&+AL%$'I3.S%_+&W71;_4Z M?;Q4>0K_#]6+Y7UKT7U[F8<5WW5:7K>S\NMVR]OQNUYWMR?7;;;?:5UX9QLM M^Y( P< <"-2_N-9Y]E"[=0K?_;#\53E%$,7:X,6(<[ WA=IM3G1E2X04?]G MZM.D[X \^W;'XMM1@X/Q97DDAWEK)@+SN9(1_U>ASS[F'32IF$$,ZLNSM9#Y MN5_>L0W)K-#8!:A3.43H*/AM>6]@D6?KI=]H=)_2#W#"6PK1K4DNDU=DE^"O M8"=!I38A1>+K VW+&8,0!+TTSV?9JY?#2Z[1[Y^>=E[!+^5>_@UON^"_E07PO3_JGWUOC'"Z#W_+^_66PJ%VM MIIB-T-]&Y*^GO(:,'A49F:Q8-.?_F 3D$E:9,3P_T&JI8KK,#F3<4D?(70J1 MNSJLP/^F9>$W@?*W7A4#&4NO)-[[E>\-@6U.8*#_YQ,B!4"9S!SGYAY,*1ZH M850*WGV]%>/9@K'^-'Q/*:0CM?R_L].-[\.[I@J4-R/UZ(AMPHZ$(3)#.TB^YTRE8O7@I.HQ)JK(!T$LR&V)ZWV@TKFI\V8K^[\2CN][[.\=___;U(] _UXDZ;Y-A@0[D M;;)E:GY )+JK-_]HB*Y&."&B^Q;\2.)D.@=5$?NY(RN^&H[%-'BL5/CF\F/- MJ; A0B#"-\$$FT9Q_6X4?\=);(^5)#]>_M:09'U0LHHD/P8#,;&(,<@#_,LC M(\8_OKYKB+$^*%E%C']PP].GP2#?OGO?T&1]4+**)M^*411'FU+D2RKOJ:AA MLLK+>U5U#L\.4$YT<7ZV2SE1M]4YZ]U[W<]%I]7M;+;L<=_]_W/\=^4]E15B M@1_V=V@](L:LDYJ/'45O5.>RE!O?<@/6413*KAY8]\E]!&11J'2KFN8C6,2O M>YU1,X!D&N6R9>E4!/QL*D+L4$/=O^2:R@6)$)']AX!C#7GQ3Q03W5VID<#;,$A)^]<8<>;.S?(XW-*A>MR:(W@5F51'V';7;^C;R\R"4@'![4(7V%YZ*!"&'2;S=7=_7^4@ABQZ0&:C550X]*D%>R,WX(K34D8.G MIN.8U)J43XGI0RA;DHOMB;'H1@=$2$[ X<'U8D^4IPP=KE<1YE.RB M63N&Y*%#\1K;;)R#,T%'V'CX$GZ.4/>88%(U ?0 M8##9C'^'4Q(%KL]-;2W (WN332Q8(WD\_5:^%R7F (76J?DV%\=:M';E&8X< MZ5,!R2(]&8&'!7).YR\2#6*:_#&*U=QK^&"-H2:EIY2>G>]5I/3L?"A2>@HT M&&>2GH[GH\,LN#4%_O85_--E2>]8*&UYAX2-H^'R,[-(@!K,VQ7ZYZ?WLQ4^ M=>;)J M6+9CQ_;4Z/P?:OA0. RCP:CR\9OCS?-L\8OGW[X MX>=_-)O_N>K?.=?,#2<02*?#@4CPG&DK.6N>G9\V6"\/FAP^MLR89GG]L>JW!N7M* M3C^V3L]^&EV<'7XX/S\]@N;'T_.CYH>CDY/FV>F1VSS^> +>\&0X.#\YUDQ? MQ(5PQS ACFI:("Y>Q&5C+.7TXN#@^?GY_?/Q>\9'!T>MUN'!?^[O'G311ES6 MI\'7A=(O ^XGY8\/\/6 "$B*N\/)(G.7!=AT*M1?DP-L;^OTN)441V:TA#T- MA"2!.V/O2=Z4KU,0A_E$ZOT!OD=!K6;KL'ETF"$U4QXU6\?-X\-T)3TY(TO7 M\.0@>MEPB)2<#D()-ZJUUS DH:](PN"_(?'ID(*GM,@'U).% JG7DO 1R"]D M F)*7+#IQ4\_. ZB2R=3QJ439&B'1 QT7067FJSA1)IPQUPBM8)C29$T*U/^ M 'PI\%<3?[U_$5[CP%YJ*)HC0J:5)*=I(NGQDRHU2*GUX?GY^<$+ZFE^#7+U M3I=OXI_-PR.E"A7$%BFPO6SUJYG0;:(.\S%:K0X)W9IUR!V31;I@HM2_Q;K5 MF WPRM6(*2M5(]]@6&*1$" ()U4$"G#?C]C3@GQ2?QL.J7*/$8/U"/4VXM$>?LP3,QX9BK+L1#Z?Q>$ MNYSY!G-R,.5L"EQ2$.EI4#,8-G R;";&^B^?#-ZKFB1%,@(61R"^/E D MX-_-6Y+0HO9=-H0"P(>H;^K<\"F'J@U7)$)-E1KH[[[]+O&KME^1N*'_]VB^ M!\.JS5TS*ATPBYA.*_)IY;^ MY]!ISE?\34=3_7RP7':)2RC ZP:?]-_+JAT3QT5*")=TPIINL3-SR>*'2>^5 M]FD@F$\]='2NB(]+E(@UGGSUDY,2\G8K:'1(H> MX:I58Y!4U7-]?!;9&<$ZM@?+>;? ^\<=!6_66X(-N\K"ZJJ),""A1R5ZB"L@ M:.)IA/%#&8QS[@X;.G/^SKN9A#V8;-AA$]6P,02"/L$=$^(V4&#!YI U"C#" M?&(/\X(PYQV*^]&)!.YQ7X1E3((1"!H\2.9^'3/? RX^_S>D\G6#V-L(,>)_ M6@'_2*!# RDKO70KV80Q+=D;@#I>!BQDC4BG6SIRWDS#?(?#BUHL^ MN$"?R, ':Z!R2(V@'"V#DC!QYEQVJ/=O@R=5><:KC(\TC;&_CY?[.T6]0_W< MBP+KK\IH8SML,J%2+^/5@%8+?%Q! M0%!IJ5/&PPC!QV4(4MRTC5G@MT/(7,- JO9_81)$C[Q66M/DT1J1.%M& KEH M"#0?)V:T0Q!D V3VR_\LJ1& \\Q2/\7DGW& ;)>Z'T9H!I0&_@ILQ,ET3-UK M(HD]"$4,3% <9=SEF)4>#G-F#G+;)42LG-HM^DYP9!;1"^)"NPB3.:-"M<@"?7M$;/G: 0O$Q2PVP'A MO(LE[!*0=J[[%\)QS\\35$5U1?9&B->)$32=F;P]Y(68X&X^_!>GHB?BQRF? M/@C)J2O!PW?;T88JDHV*D@E15%(4%/53M+$Q59N?M V95R@JL%>E(D#[," 2 M5'\!WY8%R15A5(Y,Z*22KI8$6=5$V1;5+7 M'5?.; H$KS[R0A_8,/NNJI:MQMVH+ID(6U[V12E1+ OASLW/[/%6W;"RAV/! MRHAD)D:7C^1NNRW9CF[[/GO&P^,*DPX'C^JY'B)O088\$.N#:2_#B'(FYI>/ M\DRBHT0ZD4PG$AK['5KL3NI *K59%=H<4A-BV;U!"ZG5'>S_O,3H?"[+>UL5 MIM4E&-',A 4+,K.+4V91^G:/ONZ(E>=-*V9&3#-QP$),=W[R3"?/5Y@7\\B- M\.1M$%I*ON\@&%$F?.614T!N!",3[8HS\KL^-J)NT/_M,%%YQBH@-\*1"3'- MX-!_.,ALA_&83_KZ]SV1<4!C-7R,[(QX%9P@6EHN1-C-V>\1+.SROPXWC*%B MN$?QFQP8JSH&+5@9D:MV?&PG$.#ZH/,=59FQ$TW9;VM*X M5*(=,T*L0YY2UW2-=@/3*/H,-+Q.6QYEP6"&6 MN^U09+>%XE3%HEO8*JD\O;;QK-J2R^KVV/G>Z5/N 78$"_>)CZ MM+)9K<#2B&-VWUL^CK&$&$@M8P^G[IP>AR%PCA>H;60TYO,S IG=EY8/Y(S] M?DRF.OT:)CH!-Z)"1I?1]?$C2I7]DNJXY:1X>IU4MW MJ$R;\MC7Q]7 V AN=N=5/K@H9W&-E(C:(ZS[Z ]<^ >;,,3+G(P89N)#!1@F MC/>(+?2SCLO-1M#F<2SG;T0W$R\RH1M%!%,C=8_[ BZ1H9PB_YY/@C6.^%1G M;43;[GAD,['!6I2C9>U##P8P-@^O+:H?LH^R79$C"S4V?;&N!V HS(V\:\TN?4]H/>?)G)ZH/< MEJ$1VFS$J^2"DYU/Z!9T^_R7>M7C3"UC9(=(&#&N5DT(WFH#>C/BC#J0C9B5 MZD#J"1:(*^ D-7!25?B[:\G/!XL?&X]^+WR0'#]'#GZTJD4=PB\A_]4^:AV> M/Q ?Q".0";JV]S 9X*>)R0"S0*Z\;$@>0D-_2OVR45P^H+Z/FRV2\OCI9'HQ M!4Z9A_6\;'AAE%5J.")4S*D,\=>OG(73RT94G$J8-!P9%9>\B7^)PPN/30@- M;M5+Y#3_XGJF.1T6N.I!DB<37_5QY-='>)%7OIH'TLT:$E_,VF4FW&;[9"+& MIHD^$8(-X^ AXSI%]R5$$-CP\PMPEPJ]'6YVX+I#?!^\P2SP&=.(N#!XUR$F M#'JZ*<4]M&VY&^_@Z(G ,^3"HF/CDR =-;KP@V&/G!(_/A72"3G7WSLIZ!L; M4G/S:""4B97)JT'T'6)5.WWBLE*C)RQ0YDX9X17UJ<>I"[.',^2ZH<0J>@JU M:GIBPZ]"!U4=7]/XX@.+[K@'/@+>'G'0+\JM84'A[9D*>TNXD-3X ["[P6L_ M 2KF]WOP M5!U).<*%Q6LRW3U#H&=C2X4M(:A%@Q[&X _3.U!F7WHL;Y>9KA;-*YU#O^F$ M_=W.TGBS63OPEJYC^Q?XWFV@C(RR2,$5";XF-QD4]TY5/JO/WQX,MC=]W] 7 M\/K8X==:"XM&2+9<+49$-&9!K7"N*0=7)KM7RH>[B:H63;N=3/71;ST.]4U) M*((-\1@E9K">( BAO)V56-2BT5%E1'?XX%+U NO<]IZHLBJO5TPM $SK*3OJ M6C3U#H0 P(-Y2O/::#Q'T3>)X^\1!Z/X7'1LX=$I\-<7>!FBIA;P-_@3"'Y]9L>JOR[>N/O:_Z+1.R8JPP)G?P.IT-0G;[+'5(P=X5) &6NP-P.PKB@7=84=<5_VV=#7:3X3J M^DN&7D?6YUC7E[$0L.DH4T7WI<L1+E\?5<<+52NL)BA7D>-S/2%)EBZ'MYE^ 1FORO&R5/_V*OR9[#&A9CNPO(?P=@"(6E2]3")%RI2BB)+KDA MKK;3Y?4O+%Z+QNB0TER#(GV)+@%.;$G;8+>JL-B2/4J(+!J,#M8=,^UV62Y5 M"ZRZ0@*;JEE"4E?\/DM0EK?$0%2+ALUSK9]?5 / '=OF9I?+UZ(Y]^2%3L+) M-7D5CRS)6-RH>1H$\:/I2>>;KE[Q$F=EJ'FQ_[L2K[+YO79*_'Q M0IOD OOBY6.V9$USO(O.\>^$4ZRDTBY;?WJ1I!X+7^W*@-=] AZ@YQ)K5C#" M2CYT;_J&'1^VY'5(^]RKM9&J+3Z\#::AO*9/U(/ ^Y,JFVU*B5J0UF+DS7<8 ME"6VEDO5*ZOUN&+VJ1L4#\6U^=8UZK]H8[J03U, M5KS--R? 8+E!N(RRKB@7S_MV/I0]?2VL6'JTJN'8(U0-R7_3^<"<7_)K->*- M/.J*>Q)85%Y&+^3N6'GWW6'JM+W5;@TC=2TP7TJ^Z@HJYU(M+:0:L[BZ0*=+ M1S+TIV"9FFH\2*IEE]&MR'1KF^&K9+1[A),1"X[.;@/7D*?,*5D+:.?+#365 MEK3+F96[1,QVY/ZUCF9O,SC+.?X!9Z3]VW/H^4[%E?@5-M$1/KK M>M_P=>58V7:DZ+%/;,BM]HF=M-Q+:,]+2I="Y.JYBF."8MKB/Y_ M&]@'CJQH:ZOAN6;-\B17-5MIS?3M ]7SN=\8W,TM6@N=3M5LS$WYU(+"M6A( M7VP:DJKF+(6$&D7XFKY'I?4<86KUWF1 M.!DX M,'FS_D[$O_$.W8X^7D*#9)9ZSEO56GA:U?F\M9NUO)%HY1U(W]'&H\54K7G: M+"Y?"[/<"2?ZUIDG2'^3)4X9";5@]=4H*'%Y+]9SY>):'FS$?&?.,I MTL+BM8 23^EWH_O2KCC["EP'C04FN9)=W\6FVH:V'CF5E.> .:#^8I1%&VV, M*\0!T[:KM\;;^"%5N+WUE+.QJW5F02=6/=3U32KPUE$O'!GQ+83Q7;)"A%@A MT^+'1%?;&4Y'E^:1"=,^P8+2M3")N.X,)?#95]25Z7Y@0ZF63X9IVX:R%DU< MB,^GKD=:BJ4L')2L&O9?A>U;KTU7.2ZZ]JF+5?C7Y#!JE5NX-G!P][L\L*OK MV!W^ICP7(4!V!U*-4?!N@^2. :7]BY8>Q>7]HK@/J7!@5F?T]N/4=$D(*[LD! ,V*U\_8L&YKINY/D^F/GL%B*[+ M8KRMOWDO0A_KDOI\CL$[J,RF%@;C"PM8,M_>!JZ:?>*]EVJZ[0X3'.-GA=I1 MD4MM_4&EY9X::%C? 0FB+Q/J>";\ \S,;<4.$2']?.&[X/ ML$!&;9?F\2?M,%]&GP _J7'4.CPQ+,3+B6IA\I=W!<2;)-MXM9%^8[K?Q9[! MVR^V]?=6A#M6NO?IA_\#4$L#!!0 ( ,^* E=D#T?RRAD +WT 5 M8V9M&ULW5U;DU-'DGZ?7]'+OFZ9NE\<8V]@,!/$ M8D, GIE]4F1598'6:HF1U$#/K]\L=3?TO75)-0 IV56Q].W/SWXX\U3$1_\]\]_^#C>/GN8/D.#_XQF_\Y_@ '+R>P;+/YH1 _K_[9 MX]G[X_GX[;OE@9;:G'WM[+?S'[V'*)./0A9LPEH9!;041)4Y%0\^2!__Z^V/ M4=F4O$81?-+":N=$]+H($QS6YEI.SJPN.AE/__RQ_Y%A@0ORSL\!#&>+I8P+?T&B_&/B]4/G\\*+%>K?B>N@QN_T3^) MLZ^)_B.AM##JAT^+^N#GOQP/7LPBW+;-K5-5[0WPX? M]F\\?#R;+F:3<>T*_@4F'?GK=XC+!>%?76]Y_!Y_>K 8'[Z?X-G/WLVQ_?2@ MM,.%Z(J6WLB.XC]OOMC#+P +3,K19+4>S^GSZ24[&":L^&F)TXHGBW)VU\FL M7/C2I*MD-C_[EQ/(.%G]='2T$&\!WH\>+19TZ9&W2JD0G2CHLK"U9 '22>%" MC@Y 1V?JQ77I0BQ(BI7Z&BSR2H>GEWW8%^PA3I:+LY^LEG"U?!?O?+)FN^)_ M?#2?TS,\DA8B!G!"52*.55H+L!&$:MH4$] :&?3F8S2O. MR20]./B(W7R<6J<3-# O5\AQ\J:8KS$P[-_W^:SPYTUNYQQ M+>Z)^@CRKOI].9^]Q_GRF(SP=/EH6G_]U]'X?;?7O^-R9&W(VH$5VN1 )M0; MD9HM0COEJS+65&>9U7T;GG6TK[\=[;,M/1L97A >$G[Z]CF2=WC5E_%%^V.! M*V%')B5L,7BA0!$DT_F)AJ0FA]IL;1%D9F;#K8#6H8/Y=NC M_AL?'B%B^5\ M7,A1/H;%.Z)H_U^GZ0>8$$\7(^T;U B& @C765J<2!Y!.&]3;*$ZZ1(S)>[" MM XK[+?#"E85\!D*BM_G)]+]/IN64P>&"%)29$X>2R;B*'FQ:$ELG4,P,6-" M[[@-Q'5 UJ& ^W8HL/MBL^G]^1CR>#)>CO%SU!(LAN:E%4J2M[*F*)%"K$(W M8ZH*4%LUS$J_BF+G*+>4^1'6:\1+%((E%8)HWO/YX=G@X7O;*1)?N\6S:GT. N<@?I%?DYPJ82-(]?(%X%\=34H@G;DLHM/ M(I>6A8\V58\$A-T\W&7O!N,2^1FQHP+V202$J%(V9+2B"<(F502D7M5TD)MN M&CU[#L7O^%X2,*1@XT1O?X?)$8ZBDME#3*)$1Z&HSX:R^M*$K*G1 J-,R%\? MOP)C2(YP1^U?+9'OMNBL+G V/8AC#S@UDEG*7#,QRK MPCV9LO=S?(?3Q?@#/IN6V2$^GRT6O^/R17L#GT8Z-S#%:*%C(LE5(S[;FH2' MG*/)FF(_]LZ0S2 .Z74*MY'9H[+V468:8<*J3'3"M>!ZCP@!4!9$D25 D0I- MVV-%:0^OCYS7UBJGA;5DTU=]#ED#A70@I2HM8O/MGE\?#::4M)&V;ZD:;;/6 M?.R=3=^^P?GA$\S++2& ($L=ZFF"1LS>>JD0#0C3/M^,9DBA-!2U@$VI*!H>UY05%B1@>8*4=WR6.5LDJ:4HBS,B;XK9O1J=@R3Y?$7-*.0LT*?JD )ZE2X!(4"^A*P-J4+7+(55[?77'_I M(84_NRN48?G8'NMGTP\DQFQ^W-OZDZPVMU0$*M6;E[!WZQ*G6HM@E+0F5>[' M^/S]AQ3*\#VV6Z\PXRX:? _C^NNG]SA=(/F7L8G\L4 V3Z2WT2GJR ;$%6AN7*(XNV60-@*"_ M51_W=3W!]AR\FO,,0_^,:?(IT%,C\0M.L8V7HRQMH\Q!OSCF4Y3_&RW>/CQ9+6N[YKY_*Y*@/3>I) M*?U7>WM);MY#*%DXVTB-??)##C*+%IT,UI&.-7T6;I:952B4 !5'#&E%*YFPXO !B42>3BPO9+ M_#42HFR:A5Q(4J7ZJZI&^+*DJ+KI"BG0#RX/7>!/B+8KBB]6^Y=.;O4Y]D@V M%B :]1\4 Y9_TH E?T58G4XN)F]$W81F"G=LS(:ZKI.^L%L:0\))DNJA" M"2(]>R$+FW(1$0P*TYK7L Y^D.]TODR?.*:@DI,ZJ-P0W 4D7H6*2,L8 $+A; M"S> -X07K??,H'TIC[\O[5Q*%;!ZJ2B1\J8GP4T62H2P;\VLFK 4XR*W([JS MC+U;/D7/)\9&BC.QTM(V[&F]\8)R/!+(>QLM=\GKQGSJZV8-N^K[,L&W765^ M I\^KHM1DZ$JR$88+RDY297$ 6@B0$E11>>]XTXEKX 8A+? MS2>4F4]FJTFI9Y!,4QJD*<+)W#JN+%+52 \R:ANS31&X0[Y; 0WI?2$O+_CT MP%#I>++N\'\["V1&L6K^L$3HC]+U/0<3LHFC6.&M4T=5Q M3VV[ ](0K"%M >)9S$"WOIP+KS7GMMQ]I,4J;>K&MVV'[> M78LE0S#!" J].O&T%"G4+&0M1?4F?,D^5^$6.+S]!K'EIC"#"*50UFR;%Z!D MI(])NVRS28[[G?HM_09?-U+AXL!EX[/]BO/N=KQ&OIM+(&0J5Y].M5'_[^BD M 'NV(B]G\]4OELOY.!\M>Q_[F]E+.)EZZ'TJY'(%@I.]USGUCIHHG/5)EV:J M:=PMQ?7 M\]F',5WME^,_%EB?34]>Y_0TCHCSX637:$_2DFY!M! +A>@VB)RM$KI!B%)B MB^Q'N*R/;N=]&'"\6O@WLT?E7T?C.=YXQL:(@"AEFQ1!0136H1)1AR0@A"9E M=$4B]^;2]=%MZ*WWWFJT#W)=V;.Q']WQ=5[0&ES:-GKE<(:+/SCWS9NC&U1D/ER.7Q/L[T/]G.WFZUI-K#)'J90HU?6!O0 "6@!:D)IRB4X6 MSST";%N7_)5C\&^>GKNJ?]_T?#J>PK134QZ3%Q%T;_CP6I"3-Z)Z7T+) MVF#9PU:)-=$-J93Z[=-S5_6ST?-$Q!?MO-@OICLM\*ADA!AD(P\0^K:&7M<& M[04ZAZUBM+)R1U1[$&-(6_B_(<)_;4+MVW!?%_!Z)$,*TN^). PJ8:/'$WP_QS)>(:"_3_"T M3'^>OR,PV5(X;X4R_=S60@%_*KJ*%IM464I= W?A=1U<0PJ@[XDZ[.KBW 1[ M*1HZFVW49:X8BO:MBM2 XA_?35_N9XHZ=#Y*5]'S[XVY!="&H>A7J5)S2RZR81=*]X35@=$UC@LNG--^P16R-FVTX3^J; MYL1>%+!'6W)UO.%(0\B^HA8M*116DL0YE2:J(B++Y)5BWW&\#JYU6.2_$Q;M M35_WN/GJCRE!GHS_C74D:Z@@)0@9BR>&0Q&Y("7I9 V-3,1[]@G.F^!;AUGA M.V/6WO1W#[;J]!C@'IU=.2)ZY!1B+3F)(LFXVF*U "R64L,:K.Q'?S3N_&L[ MI.NP+GY?0?8]J)1Q?">MQ8*6CIZ4)[.CO&Q'DS.THYHE-DR444:;1.^3ZF#H MT7/Y=U:XWEX#?&YK=3#B_XRG]>^2?-'Z,5#/QQ^PGEBJ M-[-?\,EX\7Y&"_"BC8I,.?8-$:W&/M*E;WYN@")G1UEFC^;VV\3_NB_A_'C67E-^.6[CTCMU3R(S6IB7L\FXGTA_S5MVN/Q>_4D_ MSG.RV*;7GQ\$RY: /:\-UWZ\W3H@6G,6*SF[F*#W>_J1B MU=Q^??;5MPJORSNL1Q.:*)FNT297H;(?$;X1P$&-.=L?C_:FL_VZNW/M.3OXLFNNPN*H[D+' M=B+6N1/RP 4+ED);HPJQ (T3L3@K? H9O4XE*FX[?/,9A#O(\@H^_@9+G(]A MLEC-/NBSJ>8?<#'R.MN&U@HI53_H/ED!T'=4J0P!?9,^<_O5NU$-R=MLS8<; MCU[D40;_H9O_F,W_["]R9@47EX"UD&)#LE&H<^JOFA6%^I3LF20;EJB=+=S[ M@=: -:1\BI\F3.K@Y\G3/JR,4H2_S6;U$C"(S93:CWCP2IW,0P/,DB*FVAIY MS"(E_PDT=\(:4M\V/T^8U+'?T.)L0 6 MN7$T2"=@=<851!2M]&V"*%'DZJ*0-AET69JJN+LL;L/#T)QT_;57>=S(-PNU MGUM+\7O?#X65S&:KPEM;,XD,Z+AW9]^.:$AQ#AM/KFE)XE(*7U9=RM%A7VNL MZ^QPN7F\3M'2):_)_V+I>Z@"Y6W)9-' :V@F1HW"G@VAW:WL?-V5N.K*=Z+D*QQ?ZHW]2(J8 M5/">_8#E&\'LOG/RI+7N]+2M,Q&5#A3.%2UB[N4C]%4DUTA.C1&-MZ$ =XGB M>B1#%+/SL&,ESK+S;-2)#;@A]Z$;M MQ0'K#(H8L0G=F@K-FCV,^K\3U)!R\?U8"5Z]L!J,4\.UF@=PB<)H8BJ.(AL9 M^BF0VED!006A@JHAMM2N'&1]N[VX^59#FLJS/W/!M-1LUN(Y2?=VM22GU:'/ M@K8J R!AZ <76$TN+&E71%)@M(W-R\9= K@)RX8;HK\A9K!J@3,+[C)^/K6F MG^;Z6RW1K$:4;58 M_=EYO$.-XH8KL=0HUD')5*/X?)-15@$1>^4HF-(G1 S%!Y@C:T+.L*G?) M\//->2?)K<2A/(=R'/2BQ5A/Z PAD:%R&4B2F QR'S)W%<60:@_;:?KV86\; MKS2;#_@[4+Z;)WA.JF24RC((GRO9KW[(=51]8C2B#4G+:A5W8_45$$,J.?#H M>[=UO@]C_N45YNKS;[ \FJ^\S\[&_+%1_K,?1^?'>;P MY A'Y+:=C$H*#<4(:T,0B2@D:@PNMY*,8Y^^ORZVG1/0V^[SQ[2.%ZL&R?[& MH#>\/#KLGT:FYE;1)I$BD,U+SHADHA"NBP'- >V'8ED]V[ M.OG/_;T(I&ME<*K%()):)KD#L1N@#(L=W8/[.%0R1!\ MWDCMS^O1M>_1[UV6Y+X]GT?M&M9*,4[/A67O@E=>"N6\AU:*"9J[F# (SW=V MGU=X"&-:\/F+]I1L)TS^%V$^LKG/$8M2&!7Z,^:MH$BR]T H!RI!,OI>W=^M M:+])'[@)[S;R@7R*Y7L'L.:B_$X/_YN/./F O\VFRW>+48Z2'+?V0LK0A#6) M$ANIK"BJY:""1S+X7^GAO(SUFW2E>R?AKDJ]=PKVA^3-Q]D(8[3*4,#8C$_" M-AU$]KXWOA?CLK0ALP]=W1#BD%YH#XIPVZCPZ_",B(,CT[.1UILV4I^F""Y3 MDM(_6D>!;DVU:N[9A1N#'-*K\^%Q;6,U?A6V/9T=D?N7??BY+R*68(6MQ8F8 ME!:J8>RG=NC:N/?);(IQ2"_C!\>UC96XWV3U">8E3.OOLR6>C8P]E^_-IF_? MX/RP?VF'4NW&]V!)7G>3C"N)/7>?$?FR&'-2(C37*19!I-*' F@G,6>(2BON M1_?<_7?O(L[+9]/%T/)?(>M9^$H/'$(35?:!UE*;W&X3F3<.2 MN%_MW(9G4 GEMARXVD3,I #&(WE.VII/3C1LN^_(M&TFWHW=9 M=8N>O\FC:;TZ&O7Q[/!PO%SM0(K>U@BI"IO[T2C>) &Y>F%D,9DX@V[-%MT- M;KI3UW&_S_+T/E]6]A6^/PVF7K27\_&TC-_#Y-&7FU]?,%->A>0HE"M1H["Q M48SG*;@WU9GB*1(#O=[!/(R@AN"?]LJB"XW-7TN;/!WPYY=H??3/IAWNBRGE ME4H%VZ(1H%5OP*0_4@$IH)*_KG2S@FWCAV\+($.H;]XOY^Y+:WP\V_PI.4'< MJV7>5YFS=82XQWTJQ=[CVRBSK+6ZF)I-2+OH^O\+'Y_6@C?NE8WIVR++=HPC94DB> M[GV>& D@(7$W16I(EBS-K]\)%DM5Q2*+BR06R:+&544O?,C,E<@;,O_] M?WW^,/KN$TYGP\GX;]^+O_#OO\-QFN3A^-W?OO^OWW]A_OO_]1__]F___O\P M]K]_?//RNY\FZ>H#CN??/9\BS#%_]\=P_OZ[^7O\[I^3Z;^&G^"[UR.8E\GT M V/_L?C/GD\^?ID.W[V??R>Y5#=?N_GK]*_6@N?!>L83%J8U]PQ*<"SS&)(% MZ[CU_]^[OWJA0[ 2F;-!,BV-8=[*Q)0SF(LI,1BU>.AH./[77^L_$6;X'6UO M/%O\^+?OW\_G'__ZPP]__/''7S['Z>@OD^F['R3GZH>;;W^__/KG!]__0RV^ M+4((/RS^^O6KL^&Z+])CQ0__^]>7;]-[_ !L.)[-89QN%Z#E\_SK?W@7C?GA M^H_TU=GPK[/%?_]RDF"^8-#6+7RW\1OU)W;S-59_Q81D2OSE\RQ__Q__]MUW MUY2#:9I.1O@&RW?+C__UYL5#I,/Q_(<\_/##\CL_P&A$B!=/F'_YB'_[?C;\ M\'&$-[][/\6R$?W-EBLH4^'\O_5I/QR,Z3T!F::KB(Q^B^,JX@TQKGOZX9B_ M/HME+' UFC=$_/#93?%./L"P)8$?/+H!VL6#V ?\$'':$NJ]Y][!>0-R%6%] M9)J,JYX QL-$GWUAU513OY*ADCB#A:_'9P M-6/O #X.OCZ=2($OZ.-LD"'KZ IG H)GNBC.('/#4BY!VN0DU_RA7,UNY+3 M+"XD:[G$#Y5E/^!H/KOYS8*)"P9N1G'-K_WW]08_X?@*9\_B;#Z%-!\$#5(H MC2Q!HF/9YL@@",\P6RC"JR*D;;RK50SW]W0KA<^F-[M;OM=[OOAE.OG0E+OS M24.B7G..-O#]=Y-IQNG?ON>-F/P+[9O>F 6D?Y+Y]OQJ-I]\P.G/G]/HJEI^ MSV8SI/^7?X?/ ZL$UX# N(F<[*XL&%ANF7;6%!&U5RKT(P>[P#R^J!S&V_6" MTAMC'LJ2.%26GD]F\U=E"7R@0A16$)CHM6,:G6/>>.-@4.6">?(<;T/FA_Q7A_+_+8Y&]0P9YU]A^B^\ W%0G#2Z),X,Y,1TEI%Y MG02S28E0O#\)VD]TXHPF'ZOXWX # M)Y52SC(7I2## DE-Q4PF382,T@ 8W]J?>130ITYQ%A>Y8_ M$('K?N?#3W@#CVOI.'>1"6\)5""S)%@28#JS=,X."U&FM1GP.*1+$8N6E._A MU'BPZ0%MU110A1P= >1N&"! !AFZI)0I#E*,?5L+E\+\PZC[D-VZ&;M?C!.Y MGB_)>ATXM#SD%!E",$P+,HFBSL LF4DYH #K>F/X+8R+8_F>%'[(=',PT^?O M<7H-A]30@]UF ^];\?Q31T_<1VA&\!QWP M8OP)9_.ZVVN(+\9SG-)O!LJ&F PG&Z5F:;4QB<14%Q8Y5SYYGDD[-1:$35A. MH T:\FS2 \%[\!-N<-R8(H;+$+C-C"S20&I/)>93**P$:PN0/Y-\:T6P N'" MV+X_>7MP 7Z93''X;OS\:CK%14E)7VQIZ"O43//@M\EXY/A&HZO"/AM>OY:A*^_1X*,LY\_$X%H_>$8IE\6!A?M.-74U?40 (?0+D0Z3F,Q \Y;P_E M/.G4.\YZ*=$;LKV9-U#!^.JLUQ2\LX)TN?'(6X="[P%X\ES>GYP/>>L.Y>W/ M,!V3DIF]QNG;]S#%'V$VI#,VRJ"*'D_?R!QYA[]=5:*\*@N(LU=7\UJF7PNMKL4T:N @ MR1"3EY+^V+$F&G9P^>0&M$O1?@!Z M8,@5]QD"LZ)H.MF$96"=83(I U[;&$LYCOAL@GBI M2$)6M$Z."(ZM?M_PYQ MA ,10&+QG&5I2:*5"2PH:6N"USON42C>NKCV/H*& G#G!E#O;#^ C.O"Y-]= MW^?X:QI-9IC_]OU\>H6WOR1/%#_/?QXM%OS;]S-\5S_L*PFSZ7SP>CK)5VG^ M:OH6IY^&"9]]'LX&T0>K2B83N&82=2#OEJPASJ20)6'DEIR=+K) "]R1 _KI M5@8VK=U0"AZY<_6(5.S!QDE#?T0 M2$N]O^G"VBV[V_#H(<,;$?AHW \Z& -1,"SD[I*GJPA<-6)D3%PE+1/O%*H\ M+Z[?N_9W$J;O0M<>LJ1+8+\N+)\![8)K20Z.<%:2:XL$)@1D+HLF)E]@-/^R!,-!:5$@,C#1,1VC89$GRP0FY[.1)HC6 M+N$] )? WOTINO'M_?QN]P-AR_G4_2O]Y/1@1A]O-_ M7PWG7WJYE]MIO3XOZNZ^X96;NUX9+;CBTNND+1IO18X&BW76"HYQX\W=3BLW MO\KKG;,F),U$J%ES("WC+0FY*EI"!)ZD:!W:;W^5]\4X31%F^!->_]\7:VCX M9C(:_3*9_@'3/,!8R!.C31=5KR5Q>I]C5IIV3D30,9B6.F!H=**:1&!!8V.84[H))K@.#06E\?P M'%\V>F7F@VNAC3C1@]W[<-=D%41MI#7D"VIZ1Q('1IM/3(#PG,YQVG#K2O&' M*"Y;(@ZD>@]U@PM$+V:S*\P_74U),%_C=#A9!E]_PS\6?YJ1&>^TR%;05AW6 MZ@W!(,G,C.2NA")&6T;/\?ZZN*Z!GOT^>Y;Q@ (Q> MPS"_&#^'C\,YC!:0:_.J3%JQEH()%K1N;@TD&YWMX;3)-WUVS\!XSJ MC?H<4:NB&!%2U^MUGH6<:+L!0A1@;+:MW?*^]W393](A@'I+!! M:&:TB:3"E6+1E)H@S\%#%D*4UC;XB6N*CBE+^].ZK\M655ZG^+[&4#_A+;9% M\>[O\/GU9+J@_GP^'<:K>@Y[; 6E#*-;_,O,UC.;BJ($047)$(00))?J%P M# <I@ E>XZQ*)Q8+N568,4<98O:Q MMPSS.D 78**U(W@/R9$53$NA[P*J)YMK+:#3&$T-&;=Z^Z@9U7LX5M:#,UP* M4SU5[X <5RLSB](@DU%Z$YRQ6K<.1!Q1%+;8(<>6A%V(W4OO[*\QKN69583( M(6?/I).:SBQ,+%CEF$1>:C6<\K)U6>$#$,/@_"\\;QKE>C)Y-RNLISH@XB]_^5,5_--NG#KW[PUL4G>^YE94*G$=)9B$Y^D*@T(/NRQSV@M<-:PR/Y]\@83TOOT'&;O:XW_,"_[/PW08/+*&0:UQ[G.,=7W2;&8,0D? M2N I;!/4@U$<7X^U$X][?>".QHJ&MO$ZX+\C*8?Q M8OB*_ARR(L!#7H+&I$ MR!3#M,^U[U/.3%B'SDIZR9W:1U;6KG:I,G$X:8]@"-\YE'\BRJ?A?&"AE$)Z MG0ST6GPBHF=!%3%@==9MBX8WH[J$H2D)Q[T8#0O5!;]_VH$?H+1(B(T MSF_?3Z8+J;[MFTR$R#8N.FD&6V^)RC!_@GC_,68,"XFFM/>\=F'R=5X/A"AN!*%808Y)ZU7!)V-]&.2$I4PJJ3F ME[PW8;DD>6A"[QXJLN_CJDILH#%:20+)A,=:$$Q[!1]EC1KJ!-QX-*UC, ]1 M7"[O=Z9Q#X7//U[-:&$ 58[<)LV23X',XTA.$N>2 MH=8VYF"C5JV-ST165T MA&!;]P;? .54A3Z-^+Q=A>Q,[QZB&NM@U8]3O"EWZP*PI\J?K>!.4P74A)4= MQ.-P/IQ$8$*0D9M@&!I>F]Y&4:^':293AFA5MBZV3AR<2%"VU B=1DYV(7]# M^5@7Q[VI8#"2[""H!9)8.V])PT*]-)A]*-H25AY67)-N,?%3)7@;\^"10/@> M!.RS/OCY"&:S5V61LEE(LG3<94,>,*:LR?+5F7E0B5E+?Q BHDN]W=M;!7-9 MYD(;FO<1X+Z#9RGM71#U9"$\1'/BPN##V+4:N&Y#ZS[J01\B*T)E+A?M*"*= M:BYE%JT3S"'7,234);1N"'$L[G>M!>Z;^;N0^"A%P&2N.#"8ZD2,VL^KIF2= MBBQY;U322JCFUW7/H CX4,YLK0#>A:P-S_N,P\%+? >CG\=S.L06$ER$,:+> M2==9.J85G8DA6,M0?7?6XI_+!Y)\TI%U#1?P CXI:>1$SRQ;\=1\] M\@@2PV"$3B'XJ!Z[@G,./-QPMO;&PEU(UMH]KNGER53E%^.TU/0AIBQX'2NF M4#"-(K"(W# (M*<$R@:S$J'?X!H_>/3QCL7#2#QI1I\^VLK>.P\60LA!6E1" MT&[J@/-B VTNJUJ*IFQR7@;7.KKU$,5EG)*-J-Q#G<5]1$NQ[H*I+S=W#9[3 M.+J'\NI1UA] Z#[I]EID9-/7\=>V,% .6-)8IT,IE4SK^5?'8_X6 M/_<8O-^%OJV/YUKC\7("X^79([V+GM>TOEN,?:EG3_&108E*Y&"LRMW"UO>? M>P)_]6!"3]I0J8<3>MV)=#VTASMOO#9U;#P9BV%1!^PTDU):83%(;5K?3M^$ MY;).ZR84[Z$F;AVNE_7>U?1FTE8'?#V=W]NPG>8L;\/)#N)Q,!MZ.-VWXO06 M0L9H60J9CC8%N?:HMRR+(+WF'KEK/0OU-&*RY=0_C93L0OWF6>QA?@X??QF. M89R&,+J9(_7RY?/EF> \"&=8+MEI*SH#4*?/@5(Q"9[D:]MZ4T-ZRTIG4 M4.[-F$E?5.W!DKA?[[N0\!RJ$5LO4A=,C#;GF4=3&-D\UD))H%/KQFD/45R6 M]7 @E7NHJKZ/Z&Z?MPZX>K(7-F$ZC9UP*,\>%8$#"=Z#9; 1GU3&!CKB6/ 0 MF<;:A 4=^3L^Z@R< YC6&>[C"L(62^!8+\=UO#$EB MB7]SH))>CH9PB4P+\&2S>J41A"D%5L'F X&?9!J7'\E]C]QE%^, M?YE,D;CW(XS_M5Q_-H!HT$KCF%)!U_95FK2$XLQ&[:7C&DK'5A@[+GQ\17E< M8;JG4?MD2@].UM8+UA)543$GYF0]6HRPS&>D?WA46F#1$%KG5\[O@OMIY*D7 M'O52ACB;ORIO\!..KW"@A04>P#,H09$9F@I9)=;0/PE#;<,<5>OVU/< ?&O2 ML3_U>RA&?_'A(PRG=>NORLO)^-U+L@_RL]D,KU4@*<#_FM7[N2;%0-:C+5PP M#8*V&P"9X1%SK)UZH?7\L4[ OC71:<^MAG62UZ?I9#R?0IK_,9R_?WXUFT\^ MX'0Y%>!Z)N- Z*@\M^3F1G)SM="RUB(1.CI$ ]FS0G6\R[1UJ6]%.GH@?!\5 M04N _[P#\.40XB(L^OQJNAB,I]#4T5V!00SB>B1M5%$S'G4)R9/DNM8].+K@ M^E8DJ3=>]9"M7H=QH0I?7TW3>R ]R%4DO<<-2]Q9$OA 4 W4>'N1!0N -^T- MFRV@_I2D0[C4,'FQ4)HOZZ#0KW=%E^IRV3IS.3K[V5)[%NNP6!N8D88SG3VP M6&=(@A?.I6!<*=VBE=W7_%9DI4]6-.P6-8H%:UM?F-\ M(YIO17H:\V6-R!PE;9: M,RBU-Z=7FH7B-;,"O ^R@-"M@[P;P7QK@M*&*VODY>"&VLMHS_6,G-_A\U*. M?\0Q,64^D"! <6-9$/7R2E2T:9$#"SQ%%8O [%OW+WH2Z:QCJ9V%EF6("&9 M7&1LW;SU(,#':@I\XN/Q:#P]E^;"/T^GD^GS">GV5-E97S3:U61Z'0)]EO_/ MU7+@1JTU63;/^O'+G1^67QSGZW[[U\VTE ,5);)4R"/17 L60E!,^! L5S;R MYC,.^MC'J>YS'%$*5R<:GUH:>BA"NH/ZE\ET98=?RZ2W0^SI DD'>*>Y2W)Z M67C@Y/;#R!/)'.KB)#>1%:BW,I!<+^_(0=<* ^>%^!78I-10X>2FY._F@D:VW(,-3-1&3SK6&&%. MDF5GLTG:^!Q7JM\W1/=W6/3XODMSCDV.0.Z&9=NSZ7SPIEH&"]GWF2//(;)L MM;M.589()D'12M71:"9BIPDS]-0[>H5^NM4I]Q;\=BRE_>G_L7?;MI<@#Q5]EW .4:*O-5."8EF1( 4R!)>217E8>I*4!'*DN2 MZ\J;O;=],G##>=^>?[L0K#'??B5*?;CZ<--<*6"1.9*-40KIDDAG2[3!LH0U MZ""C1]TI0[J%<_<6/=XI>Q#9)RUHUOBH_!4^WP'BE4R0161H:H5IL9H!SY&! M$$&"=TJOEHKOQ[R[BSY!YNU-L\9OWO-ZG./T(TSG7^I=YX4V41QRU(Z,NQ12 M;3E;*A3# $-)@G9J9*>LXA8>KEO[V[)^#J9^PZL@"]'&C\L2WZ\E-JL0;[K= M=@#9TDSJ"NSX1M3A/)P,KP1@1L?^YO!:2&5BO48LYD.M%2#PO0;II+5TFHZU5;U^U/@^B/' M^I&8O@M=>\C O7T__/BQWN4:Y_^$<::OO5N>2! D*2U(S)5ZJTL2NF@3[9?\ M7K3%B11:Y]TV@CFN!="(6:OS#YM0^JQ:@SVCG_)P=%6;6+W%=#4=UAJTGS^G MT57&7(GZ?/+AX]5\F0;Z&:9C^J]GKW&ZF#7?>T.Q1OB.UX:L#X*N-"]#'A60 M:0J>/) D2@@Y<"Z%,2HE7V3'YF6-D!Y8/O HB%_N@WCU ,3+K[5P*$(LA>QW M*\EDTU8(YC%R%APFR G)A^MTN.U28] (^\$E&(?AN"XD&$",$K+7+"A>KWL" M*<:D,UF_*$SMIY-M\]LL+8"?( %_"IE]4+=Q=*;W,L1YDO[U?C*BI\UJ,R_R MS2=S7/SV[1'0A9^YB MZ_[WNV+\1N6Q5U;V836G]YBO1OBJ'$B^Z]A!EMZ"5)H9K%?D':<729!M2?X% M3ZHHETVG=/8N@MET!\>J>C\/83T=\\^E&O[ C?_X9?T#KF=B@DE*)<^*4+5] M1"#6Z&B92 UA!Z*:UT4W^-V3A7,/*60MC4VF@E+'_7+:Y'=21%TP==7P?P6 M;*>IEC\;8>@DI =R\A02Y[5T-D3)D@FRMCJP#'PQ-:QD42MK8_..?:>1M"VU M\D]6T'9A8!^F;36Z7WVL5+E)3:I2.Y1REI.L#>&L9K$60Q7A Y<%H[6MYP,_ M '$N?M&^?%KG[^Q-Y"/%@&\ZK%\W?:MFP+/1:/('C!/25Z_'*+VH 27W@T,6/O P M6:YV:[:CC2N[ N'67%"_%0?$,ZW1Z+4IF09G"'''0)M3$QN;QT8[8#CY0 M;VC]RV3ZT^0JSLO5Z"%'WDQ&(V+&'S#- ^D\.BTR,X%>4)TRLI"1D_;GR7(7 M1V] .Q9- MK41$-+5DH79:Y"7(0&_B:M?"(\G6>KQ_2EPC7C:\1[1J%]*P06AAKT?%$ M+PY+"I"8D+4K5G:213"1"<^E0V.E\. 3O&>3]^I.G MU1/B6'SMP;6ZCV@9VNV"J:>LW3H\)\K4'8VK#Z8U-F+)L<1%9<=!!L/0AD>\@$:RL)ZLF&Q+LYV5E.S"B1ZDX_F(>LF (! (FC#*W'*S\*Z/B.R^$\F_1%\(:QWX5SOG"[;Q'-EI"T5[D. MQF$6"AVS$0I)/'W*'H2SN;;YZ!8.6?_\)\S25E3;^%JW38Z^7C0ZFW^!<:X% MJQ^K?7QC>TW*NK\>D!K=?[$6B=%&6UU)BSJ9?-*N2.FM#CP%;8N.U@GGBD?K M!_LO>Y@2OWGRZU&]^'+G\;<.G]/:15(?#'76M4&>9+&:S4[;F!-(DYM71&Q' M=>CAM7&%_YIAN1J]'!8;D1Y'2T%;BR9 MK8H96?-I 0.+B\X_0V'L=VK.Q(SV+2"RO.)1&R<4L_?OD:&],Q M)8$Y,Y6PCF<1J;X4BF6#.EEMO(/6(M8!UNG3&BW%H:MJVI,M/=A5FW=_&WWI M K&G[$4'>*=)9C1G;5?1.9 O)Q*A(H4N.2963#V';8@L6%4#>#HJ! />\4L1 MG2T)CG.0G%W8T8/$?(5TGHV ^(_U3HHR6C'4)0B/*M^[X>GU9$J=?MUN;HTW*_ ^8?DVW*= (*C.7 M),'3V;" 9.XC)"F54,*N'AH;@7,YHM&:]@T#)@NI?8-7L^IS MO1C/R&F^BTIAXM85QXHG_TO7T![X#*P.'!5&>,RK5TXV:(*-2UP.EQN2LF$U M]0+5KR1SUPTK?Y],1K?]*@OG6=<)-" @UG2\83[*VN \"*/)Y#6K6< -[-VP MP(4QMP49'[)V[[G,]X<+T;&A(97"D'O!M'>6>>4\@R A6]J45"W&@9Q\ EJO M :3]2=KPJ%X=7],%QN4-.]N)^!N&9>U#N=;C-^[ 41Q= %7'MM?2[.P$"Q \ M(R2*#H42,'>J&SPU SL-.VO!OUT(UIAO]P=W>6VEJ-E-KNH$*=+H9+0CG1L* M'!>&?'G7J5SF:0P[VXGL&X>=[4*SQH,P[@_N$EBD*2JRXCB=]P+H9#:ND"%& M9I<#(X-H,JGN/(:=[F8LD-J2EHXLH^G]D4J4*OPBMNZ0TPW9\9VIEC+R,!;2G!NM M*_]OMU^=/GK[2,E>#Q&ZAWKVVU4E8QV+/<8_8'3=#6PVX#;(J#2=>KY>GS9< MU*()8#E[C2%R4L9FFZ9J@.,RQ.;8#.DA^;9>XA<(%Z*ND^8%DB0I-W4DB0$& M*D.]BXP*>#11MH^^/@KI,D2G#_KW$)B_#^R?.'SW?H[YV2?Z[;LUFE$,T$0' MF!Q+/BBRK^LP&T?VM?/D6A%EA"^M*[-WQ7A9 M0KAWHH@GP4[T_#V>*RW1N8 MUQY%J5;SZA21)V&9!"27/3C%?$#.3,!$OY8QY=;E +MB_(8DZE .]="293TM MEF,3M8E<9V2Y7A D:&2I(9VN2MD('E+QO/55JD?@'*MXMO\#ZW!JG[I8]GY< M4%@(27K/0A"%U;'WS#LOF.4&A"N*NV['UKGG*9IQ;VUJ8AVH&=DI-M.#? M+@3K-35ALE62%V36F#K0(P +*2D6O?<\VJA<:9%4.I/4Q$YDWYB:V(5FO:8F MBM1\,2M4EAJ24/5R9R!?(=*G;! %=FL7_#12$WLS;V^:M=:8"*.?9W,RR.L- MR4V7*+\>]KPC(B[*6 MCL:MUL4?'8#7^16WB)>535TPMS3']L1Y MOM>**PHP VX^,)5-U:[$Z[4FIL M/2_2_H[,+"C*,JM- *O('2Z=;AP]*=E[S.Q\6J*W"_M:7TWX<3@:X728X!=( MP]%P_N5K,8(+P4K'P'HZ\2.O)0VJ-CT.AHP!E4/I5H6\88$C6T1'83SY\&,X723T8Y^>3Q:AR'-=!Y0<4?'1X:HOBCUW!KPYT1YX1E 6A M@N:&'%3D,H><4D"?DAQT>/Z!&8/:M>W.*K=Q3,@2?8F><017;[$A@Q@5<\49 MCXG0EM;=6S:".?"NP^)E>PWT7OT^A?$,4N7T&_SOJ^&T_OY+76P^N?N]^O[^ MAO,W^ G'5SA;!N/A'0Y,B$%;7D@S!U+/@5L6@J%7DMZK'#UY* B=-%-36,=/ MDK01G)6;%*=B5 ^W,)]/9O/:3_7GSQ_)9,#97= #)85T*B6F$BE?K8UFD8-B MJ%SFD:R\HELG2(S.BCXN5]=!5FU00?4[H[=5/W)6 M6[N2UZ%0^@*V-)^JLCO*2Q&BGOG30R'(.0:1=&%9U;F[*[(;P4,>F1+P^ER!YBR5TZW5AIK@1RK5JP?23B>SZ,R;">R/W)IO3O->JT,BP:X%57TDK?78TV](]L- M AT"V4LHLM,UU*=1&;8W\_:F60\7_#:$$Q>*);C"17:!*=K)H=;-U'X#Q]FZ' \O?$5)+T;17N61*YW4\&24DN!\2!$I V8Y#J=XNS=%/%.2V$0)L="IZ7VJ1HI"5G$@DQPC3T[N*YJ0_L@.@()L49VA$'\^\1,3F ^#W;$C>:4T(6J2AF>$FD MZ20R7Z]/&"R>&^65Q]9MWH\E#OM9#4>0AEUHWMIRN#[;9J_*VS0DK3@LP_0L M?QK.)M,O/TY@FI=GG\Q"*I2*2;2AMN//878=S'3<9N2AL*",KK$L^B158BDKVBY*%[O- M?MD20GJX\M.W!QI0M&'5Q4,T=[I9=\'4,-&R"R-,?@]RXT;3^897FAY!^_ M8B9+!6Z:6$O+?;3(4(9:/*B!@:,S)D>4:#1ZZ'A0;UC@N%'_-J2?-*9;Z]:1 MKV9SG'PK1&N6+WC>WKG\4^= MFX?3K&&*9@71SY]);6!Z?]-!&\A&K,/63=4>VF!B$'AADJ@>DU$YB+0C(^^O M<#F\/(!RK8<8W8+Z<9*_),B+JS_WX!4N@C7D2RCGZIR6FMS/FC.M%(2(P7O= MK2/O]K4NA\5-J+G1&6I[>_@GC',8Y]\F)=UZCQMWD?S_$#=2WXOQJ3;4;Q M'M)^/V'!Z13S+\,QC!,N[JG^AO-!$!$BIUV"J Y+)-7J/<'BA5Y*YX-+JVTN M&@C"6BB7(@.'T[F//O!W%.A *A^4*8+Q+.K^9&9T;-;8="JF]J3COK6.N[O^ M93!Z;XKV4/5U?W_7$6A>@@LAD:7DJZ5D2ZAI!\E(#Q59.WMDW?[%?@#C6-=< M^E?GNU/UU%=-5>4Y*:3B_:<:SB&1BD=R2C%),7*2@ MG"BQR-;]539A.57VYF >KVJ%%K3N0_^OP?6RVN?3I=/6!5]/=1S;L)VFJJ,- M)SN(Q\%L.(6X9,>SY0$8M[7%/'(Z\*STS-G@+0HH3C8W(4XB)ENJ/4XC);M0 MOWFEQS _AX_7YNT01F]Q^FF8$8U--1Y;5CK!6(ZFC)GT1=4^>DD]E'!5G(UUJ)4##DRK8!A@]6BREAR2 MS46T5@&7:S<<2-\>?(K[B);RW0533U;".CRGL0P.Y=6CK#^ T#W8 6NQF9"= M=*I>=K"DY(25S!L=F,NQ8.'*JM54U1-B_I;S_AB\WX6^K4_W&M%X.8'Q\M1) MZ#0/V=1QA85I5^C4$=:S:-!K DF&3.ATEM]_[O%/[L,)/6E#I2.UM%V336DQ MQ+C+8WM*/>TTWE@!Z%)X FF%=I8,+Y%3*K(0*P3'LB[;U'C6\::(E.>HT2MD M-EA.CH&(9"6 8X)G7HPVO)1.4]W/+<&T&&>IHN*RU+[.H*H)9 T+-D@&V095 M\_.&MQXG^A#%^<27=^'UENCCKM3M)85T%Q'I4ERFMEP4!4/MX0TUYAVX9(&[ MS!+*8,@_\^"* M@?1!*A4+"U'1B6@2^<$Q&K*)$M&DA=9>MKM@N44(:<:)UL=M]D'=Q#0#! ME#XQS6@325,E4UPCTHH^D8MQZ0)V54-"MJ+'KBA?'\T;$ M;7@O: W(&K8<+7OC$\J!$!%MP,2LTI(\XD2RZ7)BQ6:448%5;JNGL7V9B^/U M(63LH0OK2C739/P)I_,AZ9^7P_^^&N:%3+Z>UG(7'">\[CD-/GF#P3#T'JI] MDLBC]F2?" <.P 5<+79M75;6!>;3EIQC\:>'EJP_7I'FPMGL62*$LP7-%RTR M7D^'"0?!8^'> LM8:S6, K:HF(I2!@^F%"E;-YUY%-!EB$D[FC\4"-='X5(J M/)$;XUF,&.N( TN;=8[)7()S'!+P?GV'LRA<:A@ZV)FJYU*XM";8'E!$T,$S M([RN'7E*'6J@64XR<,LQ1=.I0^'%)!UWXNOVI.,N]#U6OJD+IF\QZ;@3K[HD MGO8A]+&$P&-4CI.7*XHI9 S7L8$I @O>.^MDL;KYL(=S3CHVY_TN].TYZ6B] MXUPYQ03PV@\9!?.UK-KZ4CP9J);.P:>;=-R)T(\D'7>A4N_)@(5,2AUCB83# M]HO@N^/Z\6K0S)W>]-+(/&TYQM&#@!RD)QA449> M"Q@$U@[9*;6V'DXC)OM>+>I52G:A_M&O%H5K(.'J(YC3UP&)<>8?D!).[AY%^# MK(ZK5V!(GP5'_]#AQ6*0MO9NHQ^LM2FV3N<=B^E;3O>^>;X+95N?XR\GXSP9 MOQC/<1IA_*]7I=:@Y KNY8L?7[T1-V/OA*#-:@F#&9%ZB*CF+;IUH.R[XM!G?!U4;=PN_'65:BH+H-3*R M3%4M)ZIASJ)8,,F+^@<5.W64.?2?B;YC" MNP_E^G@7EW",('V0A:=S@)-$"J=8)%^/D:=H8\&8I&TQB_<\IBBWX-\N!&O, MM_L3@2T"*8Q,SK[4JG:1L_763J0?42>9K'(%&G#N3*8H[T3VC5.4=Z%9#V&, MMW,ZCQ>5V".8U:$]\TGZUT(R;>893$&6N*ASAFON+R3%7)0Q! $@=.O2I8U@ MGOJ!V9;:/92XW\5STP^[ Z*^ZA@#A!V>.!G%EE]$%D[>&D7W.CYKH1 M4%3<>1^86L#*+C'@Q3+.I9?%< BI=?.+#5 NY91O0>D>;BVM@U4_3O$FVM,% M8$]'_E9PI[$ FK"R@W@3H;M0%/&Y+F7C%M#"E)E45M1>9:%S$G07R*T M[M9](D'98BR<1DYV(7_SJ@>
        / M0;UV;&IFP M] D"H ,O(<)CIO\,TU_>33[]0(^^?J_IP^WKO&;!IW[\'TK#A^STA[#S&L77 M$V4[C@XG^W:>WEWUN$?VP>2?-*1=0VW[ $\Q7AEN/3/)>W(_N2'M("630I+$ M^HR0'XNRG@,/-YRFO;%P%Y*U/BC?X(S^JO*+<5KJ>)T3%)$4"_5"!1T9D4'. MF9A0#.3HB\C=IE\^>/3Q#LC#2#QI1I\C-29=^/'O)R-:8?8SG?_S+V_P$WW& MQ1_>?AP-#YF3M\/36[0IW7*U1Q:232SJC!ZCP9Q4CZ'+KT .3]&LDK'V?[VE MX74/G:I8W]3N.6)0"B!9D<"4DZ&JS-HNQQ7&DU$Z!#0)VF=N=L-XVO#>?C+R M,)G3(U_Z&(9P&Y%: ]H4E*,AL5>3$I:"(!5RS6+#09 MPT*W#_-OAG,)TM&*VOU&_%_#]-5TD>G(BU9;KW&Z0#L(23D5O&/%)\XTJD7= MOB O5Y>@HU+2-F]VHG(7*O98B-<%QN555.Y$_ T5>?M0KD=& M*BZUQ""K0^WH.)&) ?V/*0Z:%)B+4G0:FWUJ!G:JJ&S!OUT(UFM%I3?:*J<5 M:1"LEQRC9D'ZR% ZA4'KI$2+RO0SJ:CP;*RIWH5E#-VL!!#[? <))_Q>P MA64@RT![.@T BF?D_>E2(B:3.HV:V\:\NXL^0>;M3;/6D=I?AI\7=Y.&D^MF M=1RL=LXPT-&R6NS# D?+G"W.22>Y4-W:P-]_[J68+(>2K/78AELH-WTA.X!9 M;[YLY>,I\EL'TWL]WPX@5G_OWTWFS2'/M4=$*#410.X4 Q\T<\'9%(U*$>T9 M<6Z#>=(OXW:A47\,>S6^.0:"QQ2*48Q<8U+@6DD&Q24F"YT/6@:+KMLUR34/ M/][AUH#6Z[FV'Z%:WWF]Q?/['Y.;DU=ZDY&,)>LC'00"2#B-4TP$ZR ;+\3J M8-RMC/OZ\ M@W'Z$ZN^-^YUX<"-*D$.T3@5FC+"U()TV*FO7OF2,,H['LNK? M;6?=[>,O@7E[$JNUC?+LX\?IY-/=@P!U$"EG3O96R'5S->M=@/'DHPN$AXZ) M3JQ[\.B+LC,/(USK25+WT-S0+76.G4=+FXQ M9NL5*P(E"2II"F\BKS]J$82S#QI!GIJ+CQF?/3-Q%V+URKQ;XTH6BUY%PZ(N MA6FPCD%2M>,/.L_"2^)]0:ZLR$-/(G;<9K3 JPIK2L6W+]5$@ M"2(HLLA):%4DH05#Y@#]S*Q-+@K/==9G72"Y'$:YGG#/8OTYS0<-LR"S%5HF M85HW-SC;^K5]-$5K&I^Z?NUF/W=?G>4TXV?3:AWI00H_#O?/Q9L):![@] M-5_8$>II6C'TROZ=1*T-[\Y Y+)5MJ LS)%I0#9!4LQ;X"P+= F*<26W;M]P M%J*VI9G#.4O:+BQK'N&17(2E6;G2MB "YT5619X3,LVC9P&%93$@$2>["*YC MO'7C&L=WKWKES:0]84]V%_;9?/X>?X7IOW#^>CIY-X4/30- FQ_?3^BGXW96 M@CZ Q3I+[-?.ZFA*% A% 8^0%9:BUP1]-B]TH/]3G;(?@6SGYY,/'TGKP?6+ M'W7[E1K+_@&F^=0VR=RY:4F(RN,RT$V2RV1P8F6D.A."TQ];CC Y'?5@? M>/)F)]#VRT64AC63 UQ$O^+?,&:_& 2=6%]FGU M1MRF_N^/+W1\/7=D<;G?)[XAU9M/!H!;)V8Z^1=.Z]6]X:S:$+/7Y \1&09" M.G 0.!,":B%?O7=@:C:57GOADO(QJLY2L66Q;T\R6E*_WSC3-D+--E%JV6_( M^B S1!;"8M"J%"P*G1DZT"I*&7/S.?'-P!\KAG4B83PML\\E//;V*LZ&>0C3 M+W?>RX7WDTPQ25IDQM4Y;$5P>@=M[84.N8"WWNK6PY V@CF#D-0NGCAE^57XGC[Y \<5XX.P24 9 MC<[D,423F.:8F=?6,318T&5IORF+, MW'#\KFD4:LL:_82B=MG82CPJ-26U4X> ME"*?7WE.)EFLIB-OP/CI,M]VH!-#2M8EY4$#G@)/(0DW:0PR@N/7&OH87/-N']+B-$NMP1P^Q-L9QY)2%Z)D/+FAGC$378\7I-Q/; M/T@R3\+L\X_MTU9BS*EVVZ_95TR9@3>:C(Q44[$H3?,BUPN.[>\D&YUC^[OP MZ#11VBX(_XSM[\/.W<.U^_#B-%)CC4>(RC")/#-M-*>C/WN6@W4Z MIBOOG8 M?L_"L@L+6L?VW[['4;E;@?EU'NM-962L?0H0Z)2OM1^HD($EK-:X##Q$E52W MDM-M*YUEI'\GUDSZHNO) O[_A'KJ-KYHO/K0?D+ZCT)?B>$+8BT-I M.2B0O@MC^ABTLHX,/W\FEV,XPT44]^L?9\N_S@1I]!*REHG)Y S3I4@6DA)T MM',IC S)KW8"Z^==V@;THL2J?U8UKWFHB"YEM,5U-B M#,Z>PVB$.7X]&9;_S>SO]2?,/UW5'.]KG XG>6!0*YE4O;B2%1W^L?8V]()I MD$D#T-Y"M[Y7O<*\"!$\,V[V$:[?-;U@+1I(4%@MTR4R:L&BYXDI(Q,X+IQ$ M;'V@GGV.J,]#M4\&M6ZZV.Y5N='O]U\6H6RVPB!SQFO:&R@&6*O$LS41,FJ; MX,BJ;RW0BY# L^/H0VG5AZJ_&Y#/QOD:Y:NK^6P.XTP(?\?IAP$F'V)Q-4^! MBT#=-%"%"'L/SS0C&3H1_*!3VH#/N!ABL ?8KPNQJNHC4O1A_O)HO M)-BZ5$2H6&?-0B'PO(:JO@;45>^O' MK_;630AD8*1W20KR 7P=LB8PLQA58O0&T \JWX=6;^]@7,=U_#N?O%[_^??(LD5]:RUTY"(O.UVG)B]G99,MSLN5- MS$4*7Z>#Z>[>V:[+7X3P'(GZ:P*>_434KXMJE+&9"YV8=1:N&^1$JS537#NE M@Q99M(X9;49SY':.1U,MNY/Z_&O;/,\6K;2ULQ+IP) \\TE*1HY?G3*H;9;- M@XWG5MO6BMF=B]5V(?IIRHZZ(/RS6&T?=NY>?[0/+TXC-1R<+KC8O'_+4RM6ZUE8=F%!ZZ3L35MLS#^1N93F-S=G;R82DT$M MN0UU(G%A&HU@H/RB.Z!"L,E#[C9)]O%USK)0;2>V3/JA:0\U'@\B0_3?+:1< M*>0>>6 QZ%!Q<1:$UTQ&X3AA#46T+@K:A.7"K(HF).\AS;T.U\WHP@[(>C(F M-J,ZC1'1AGL=1.( TO=@.SR"D"0^03T*@ZF7O,&HJB,#RX5+ J90J];=EX\M M%%MLA6/+Q"X4/X(L_/SY(YUKF&M6X6:VK$LJ>[*1G*Y3,I%V'T 9AJ+X'+GG M$%//,O$0U?'MBE8\W"(:!S+@"&;%F^'L7[],$5^,JR4TF[^!^OC>/-BZ6ZH[M8D6G$D-8.R"K,GX:?AAG'^?\?XBC? M##X6PIHH%DB"ZP!FM5'CIFE(VQ=[\OSOA:I',#X7-$_@V0![ N5DX.94$/ M98NK$!=)P;OXM/%.6 E,U<-.9V=8*(8L)L&-M-)G 7V+R"JFBY6/@XC?0\GB MVM#.PF5SH'**&FIVF%PVQ14#0[OVM4\D?1)"MY:*C6 N+/#5AN@]'"AK@2W? M@B[0>@I]/0+K-+&O1@SL(A8'4+^'B,=C$'F6/ .OL\KK@.OZ6H1:DN0M"HO* M 6#KOO%'%XPM\:_CR\4N1&_MH[Z>XB]7]7+[33G:C;T31-"R6(;&U0;5.I!5 M[!TK7&>?;1+"=ROMVK# F11O[<.!26/RM9Z0

        9=A2I?[X>A?"\!Z(V_"5GDWG@^=U M1!-./\)T_J7F?Z_3_%B$C,57423SUU>M55QF9)P&ESDZKSJU7:0%[NAT^NE6 MGV]:^T+LOB:D;>@95CQO\.-2!K\VB%^%>%.TTP'D+H;?%CGH#.RXIE\;'DZ. MQ8#&BJ$[V%2$)\5EZ84HFK0C(/-0D)4(R#U908)WFC-XWE*RP0X\H9#L0O?6 MAN!23_[\F9".W]U"K87GSVK[I/DPX7/X.)S#Z%>H-4#5\'DYOPFY.Z-!!Y-8 M'6S -"E2YKGT3'KDH$$8;<0NYL2^0(YG9_3(VS46QU$8<_+683#.=XRI7AN* M/;Y4OVW&=MCF2O,Q-+Y E (<9JUS"LZ9R.L4&0O1"O-(\[''%^VU)9F4,AF0 MB1F!CFD!@@6!9']!EB;*R!U_&BW)KKOUW:7?G?N$;R:C$?D%M;?L@/P\3$7[ MVMS DHDI.8N.' SE>8Z:5-RT*T+S)[,)T M=5<(O;0%@4=F,O=DKY&&BKRF;H$("=PED-U:"!X(Y/*]M#XXQ7^[A_CK'Q\U M_8&CD5HX)CPAUXF<@*BT8M))16^U$RIW&[/1"- W('0GX]]17+UAO\7MK MDO:2+(_%A<#:RC6 (5KZ6'+.MM; ]B:%Y^RDG:4<'L[#HWAM6_3W%M.>H] J M*3R'-KV#T(.[5-*!7$6>2'4')+Q652K1)Z6ED3X8S[G?74EU6_Q"%5,/E#_J:)/; MF.>S3S <5=SS20U_/LR6#$2](E;]'K0MH,#TH6 R66\%4K,6LZ(#Y6H83(9%'"-F7U=$)ESX/ZBE+[^$\ M/M]Y9E]#&I.U(8T@>;+2IU3[2$2MJ84N*R(+*@2&)6PBN.,C=2+#/ZA?J$O9!^Z.\0QOR+7?'E^5( M;XG-=: +N1!:*$>O#!+PY+B-TA'T;A&$/0&<45BJ#5^W:N_&3#F*A[=# AEM MU$XK?1TXTX5T<% (S'&-1G,ZFCI>WC\0R)^"U8A)1W'$=LH,*Y\X2$.VBDN1 MT-?T6XF%9:ML3HKK" <<\T\EJW]60G8XHX[B+VU O\4V)@5$A@4Y-$OBX=/DPJT$QGE>H)5!@6)R F,M?%RIMT^=/7]O%1 M&I/Z7*:O;6YP%@S2VPJ.- B]#MK5 $JM_H$DC592!)O5,03G7-L&[<+LSNTB M=R'ZD;L!=H'V9[O(G1BX0UO ?:A_9 %QY,X4=(55]S" M46K^H2M*W]7;+.)1%$[7=($+4(#%ST+"6CC%01E#.=C*MN MZYU)1'0?_NS16W 7XIZLH<_B-Z\^UB>_'L%X]EO=VWSX"9OV\MFZ2C]M?';; MW$H''RU%2=QA$8G7N0/D&Q4R/IW/Q5DO[)H./EO7.W"49O4I?R1IJ_V!/I+> M@^N79UK[356+\\L65KH.D#+@$-B$@RW6BL/ MO/6 O<-1'Y8WVG?Y9SDOI!!&UY.]GUW-WT^FP__!_"M\'GZX^O!L/+Z"T;,/ MM8_8P,9<()3"O)7D7Y.[PJ(HG"5I4W*"Y @ZUAX>!>\)IET>5WCOYZ_.3P9: M-Q/N>XNOR3.C_P3>X4 $,%B*8PJEKE$D3N<:.>LY))%(5WJNN@4 CX?Y3W$_ M UGH8[CT@R/XM\D<%[]]^W$TG#^?C#_1GVA+;RH-!-GZ%HVKY78^ --*!1:E ME4QQDX632FC9>I;3KAB_&5D]"A-[F!JV-[F^-N*X?KENRF7(C5AD)0<^%'IW MLF(NIGK?0J1ZVY@S%PR/6"_1KS=_C]/?W,+X.7,U^J^;6;([+5W>0M)-D_M5 \%'9W M:F'?W'9F76^ WW'Z00X20@)-A-=%>.)#(OO-N,Q*1LS6 ;K5VR4G?P_VV.:? MK\B9B=+#M\>?^NVY<_&LXY;%0(>B;>' /+&'::$%\\$'YD7*=$J:@*67/-QQ MM_GGVW-FHO3P[0D'OSWI/>:K$2Y=_,=H/]M$_.NRO5R\1^X"4Z)&NC!J1FP( M+$MGI- FTFG:^IUH!?Y8U;.GEN^3,/M<"G)K3CDRH9Y M6S21,2G@QKF46XLA!WF!95I5U0=-3+>Y])*?4IAZ^5 ML)O)WRKH(H@4DQF90>FJJAP%E&!D)/N9Q<=S K:H=-L33E>;3636P^9[;3S0 MFZ\V'BS,ID(NCS&R1@UHSPDB%6#)*"VEESRTWGL?$/!K6V"'ZV*,C)RM@KAC M8XZ/EL\^//5DR/7!SSCFX!$PZ7IS-92.^TAC[(,W:[,-F#788"V=NO4"+M#V MSP5+UM).C:9U=?'IX/89"W?BL.VBVCXJ#7\J=3*,3+P@4Y40@F)6@J^C>Y00 MS%AMT//6P9 )%)>-K]O'U8A'*::'()4@:M"\9#SG4PGE$1 M(EH&+$IDR#SSIK7E]B0A9\0T4-#6_67HRL5>"Q:'K5/5 M>#0%/]^TW^\S9 LK+&@DIZY6'7/.(3@DEQW1%\^"%VHRZ7H[.9G@[MP6RI<75>[6-'Q5U0PB;BR.D^F@& ;$R<$[H;H MZ@_P!T!C##_^&8:N*GY6-_F%OR\7J]6%-Z68VOA49DTL%<\A&I8A$Y_6&'22 M-:]8;,_&&>\3@,>4:B%O$YYNRBIN^;J(M=F&"18BLQF4=%>500&L$\$PG;S2 M86*(?X*-,^(G (\I%41N6"*QECQ;?U_F.Y8T,9&8=[7&TX-2@0Q&E![J#(V4 M3.!<]9)+W9:-,^(G (^^2B6;FFDA>\98<1"411)P5-5!2A!1>T;"M>QQV['1 M\?Z,!3_&R7F;*KR1*J?]3V=.)N]5&W.+B7Q/)0"%P"(5!L\G$T79QL0)[2'3 M65, M"T@3=*;VY/B"L61%)-.&RSJ(()H,CB'2-Z-9CCZK*0?0=K%V0HMD()2.LZ@Z M06Q2"35/AEIVLNK(^>2H+6UON:99*O),/:MC/<@CC2*CEH.?/NW8.Z^H8U?4 M2%";5)KE]G#.[EU$6%,"*G")?%[R$VD7J8XXF16!9U1%AM9MRX?F\;R^^EY? M?8)NC/CB<_P^$4':R2_7GB.+$1BYB;7ZWD-P!<&C$4$83$4/WG6P,8_G1=;W M(NL3=-,.:>YD4V?:3# AH*B16R]KE;[2H'DJQ*ES;#J]#H_QM$8-?^[4@&=! M)J2-7 9N0(F8(!;O@7G4M"!20CVX"=&&M1/:U*81$.H#,A.\8+QKXOUFMJKM M$>JF_"JNKKJ&7"C%K; N0]%T5*B8+003Z-# E-&AM#Q/[7)])T/G53 :/*9] M+K^;KY>S^6J6KEJT700A4]3&0.*\MNNLTA;$6.;>\>PM64F]=&GM@YD3PGQ[ MT/47T#P",7V%,./SC,7G3[N'C/&+8K(I1I"U;6T==Y42!,:P2EXY*8I$V\L9 MT LWY\4P..'.2&P_&U^&@V@IP*3$@W\R+D$QDMGG_UE^PR]A1 M)LXHRIY*E[&'M<>Y9!=]1$!=1Q,&M."*Y9 P"8VL.-,\.O?"NEQTPL#.+A== M=#&I2\T=Q:/[\'3N-+C9'#;JK6IF,_)ZA#K#!#$VAG+)/JIIFC3Z1.4Y#'E1\?TM@9QW1X\0>^G=U4O M!M+3>#.9-[;/HMRU9[C7VN-:F&D]^T'O;=OUX( ']]01X5@1/.J6H'5.R.L% MJ1$JD@NK+3H5BXI&\L+#4]T2#B!A]$X*#)5#SA5D+2,H24O*U6O6%+@B&6AE MS,N9[WPT!?L/M;E?'F0P19.*@&SK9L6,A5B/3-0,O2@ER,>=(T]A(-*I=U[H M@OP1IB(="J I=63H/ /*\> 2YP)*9AH4%PBAWJD:9$%:+,S;$UPI)U>I- !* M1QLSU@5B4ZIV>I;1AVG!%\EKD47MJ^UU'7QL!'CM'03M3M MO))&64E' &Q*M4_/\OEP:-N%9TE$A0Z(*02518#Z$@CGE#>!:9XF4R7;D;?S M0AIE(1T!L"FECSW+YR;']QZK4I=4,&;@D5M0(C!PMLX3XK5)KD:9F#N9M?03 M>^?E-,IR.@YF4TI*ZVS,*FZ,+'3RHE,*5!2R^K %8DK,1HLQVKV_>%A2@EMI06A+CH>20L@R@T&2(.0;R8E#IPHPR_0Q2'9GO$UI[ M4P#_!!=R)^2>U.K=6=#^A""T$EXKG\"[($D09.B16!0X571*CF4A3\?JZ1U/$3CIX]+PAB.%FF.#"-C'Q*;\$GP<&:6#>\8A*;3/OYULR?%_,T M%W.?&#[%"%ZM-WE>"DD(EH*3@$;7T4&ZCI6I(:+ K(I>.)N;CV.?!.?G93S- M9=P;>D\S9OB\#%14%J]"IC(X4+7HP9'V@%0;K3"99S?X!,#!?>,Q:\T8K9P0 MN !R2 3E0_0\:G@ MU_*"3";B32=:W248(.L*P3#/B]7."CN=3GF3KC6;'&R[J+8'N#X]AK7DXIR. M'IRD@TS%$,%GGT H+4LROC#>NE7!BYZ3VT7'>\W)[:*@T:K)WLWQ>\JW FH[ M)W?;A_=3%;87*X_GY/KBB7ZO75;*TY?-RC,7$;720O,G*K^V/6;TZBZT%5=9 M 4M9U*[J!AS7"#X0#'/.3&"191@Y0UPJOH_(E)*0A< MI'IA4QM#3$60+V*HXF$8'F* 8A6U!:^X!9%T MD*Y8P6V>C/WZDB<5#+0:1H+."2>K7'!N58A. '-.@7*UB3;R4GO!$Z/:<3^= MALTOM\QJY-.B3]#TD?SQDP'[?K'.5Z]^_'8Y6[^N-R?+ZJ7_627 +RP&)WE( M('5-,\^,EG52AAPA="32:-$USYGL2..O!]8^E=A'DD*[F+E618L8P!9);CFY MTA"--\"%DLK%(+!]^M\O>$EV%#A'4?;8EV2KY?KBTVQ=V7XWQ]F/&7X/E]>M MLAR7,6:$++&&+X4")QP'IDR2)A65U5XCO^@)]^!*O]U!=>O#7\ E61<,+%KJ MHJ%E^B1!_YRMO_R9+Z^'#7V9??NT>#M?U_9 FSY\>Y#:Y?ZK*WQVDS?L=58C MA>Z"1P_:&!E DFW$5@,**>[Z'4PB0/6KEFHS2/ 5PLMB*RP+>1 XY2RFDQ.+* M.9&KN8UZO"XF-;-U5T/I/7@Z)W)U:QK>!2:#- T_0,>GDLB%=7Z)2Q:L2;HF M#'.(T9.]Z**S03,ZSL^)7*<)VRZJ;=TT_%'>R,8R"-%+C=6\D,;7><)D&22# MP 3'VL$FJL<="K:T!G_RXR<8*.]=;8NF,N_A4O_I;+&8 R.KPH/EAFR*VL'( MVU#(8M2,.U98\JU+8U]R.M\AD&FGH*U[1^_-X>LK\;$LWX=E]4I^Y+;]X/=[ M5D\MX ]@]''7=RMR5#K);!6M>!$3:I6+"TDSX6-ZJNO[?D\];G^XF5KP,2]_ MD ^Y97E<7GT0_?2A_)G3XO-\]G^T.*ZNG%\O5NO5W=V.%5X)\DM(G]'1*>P* M1*D\H$?'I6:L-!_JVIB%H_W?ZR?1>GZ2D+=_U1_)K4-/ZB=GSDA/>T9$!U[9 M.G;"9>,P&(:MTSOVHVSX/7E,#/[D,;?77@^G^EX2NRU3O4X=_K18A\O[?Z]2 M>[]8_T]>W\GSPBJ?K<2KLK$Z)AX+!,XBH'1<9"-T;)Z.VALSOS:2IX&1'OSP MWAB[5L%OB^7FI?H^?B%\D5I+,N"Y,: 4\1V0?HU:"B>S=Y*U3@H9EL/S,IDH MFGH=7MM&!]@0I80?%&U,2(C@4IDNG5FZL0NKD;#P\Y+K"YZ M.95+@'UX.E]B=;K$Z@23(6X##M'QJ>#7QN09&3 062*'P&4+020'P21FN!<. MQ?D2ZS1AVT6U8T^^-=$$CX(!4\75(1(:0LD9@DLZQ223S;5]:8RJ!(3>)$,A&BY=-=B7W_ M^C4L_UZ4IR]OVEZ)[?>LGJ[$#F#TT96845%+BUS5?YHSYPRWB=$;."9A\U-7 M8OL]=5I78L2;,48;R"$) BZM A?).S*7N(69(M8.K((YM'X79\1$PELOEN3B=Y_KBF15P_[H\-GU<>I]51 MN!@5^%([U@I#G/E8EZUP=?!+X+&U[[Z#G)<5]>R$E44_.NLAAK2%M!O+?P_B M>@IF[B1LG*AD,S7N!X\C=# X4,B/BY)9!::6**DHR*$S(D.*6(0,B59.Z[-U M!( \$_X;!Q]=1-\#+NH6^:%\#)?Y)B1D2Q)),P=2&7+N&1WQE420W"4M=,JH M6_M(/Q$QO)7?4$F+EA+NPSS/E_2GSZ_F^%]A^;^Y5BUN'(>;//E4K"PA0%'9 M@)*.0Q1&5L1SE26KJ;.M+>UG:'I)@&@J_W[:#F?ZP"]$X)O\(U\NOE4!/"01 MLRL:JW/)ZR4R1EZCBS4SGBRI@,B9,(TAL@=9+PDEK;700P;3[WF>E^&2*'R% M7TG4J_5U.OQ#(@T:E531D'1*Y#<* \Z1#A/6X>XW^M-_+Q?X/:U?D]P^+Y9_O[OZE*.# M^&V>W"2DWX,0'@7X;4T]R\Y$*:PR6-MS2NN4R#P@^(?1>OSI?/7<^MC7BSFM\[2NC2UN'OWVKW3Y':MY08^E M+_P4_KJPM4Y-8)TB3%:%Y_6%MQRS)?NCH"=KU?( D4/?PO2O]D5#\3?NK;>AI_*YH6AUTPEG#Z(:MNW< M2LCP#3J/U]'/"F\DX,&T[YPP+$H)')4 Q1GAV\H,.6K!K.=&\;U*4J:E]1W= M-0=2>A>Y]F"Y; C;Q$NDX]DJJ4#+$NH\.@V>.P=9>J9LG1056R=!/2!@V'Z) MC93RLYUZH$0;^C%7J='_.<\W@;!LO:>_,DA<755^6G"U,ZSBFLE<2YR0 DB*@L$:P%$#R%=&.%TLIJ)O0RH::E^AY4\I.:["+?E:;WX/E\O_[[X MQ\>+G(3$:B]$5\C\%T%!<.A!>R&M\\16V94GLLKI7S\O?OS;YA.O-;SYY4[! M=\\;UAQN)/C%45)K:0-O*'CS]H)995WD ;BM?;(46?91D!?'T5K'54Y.[0JP M=M/;F[L$ MK7N//V5]'BO-K=;3EK2(S %*$@P *,C>GW Y.!W&C(PDR7F@"#XA$'D2# '^*1! MU$DP#?@\#4<"%-_;/@>?:8#-Y#P B+'\>!^%HUT00J;N:"S:SQWM(R0G*R4C M=- :B8*C _W$ 3D9.5DU&7DU.54A65DU>24U>1G %(J%HA!6 #&1WX7\XODN MV<^Q=NZ2_X3=@=U$!2'_3DOUNWP0I5_R0;1^EX\,\J,/B#[9S[X90[_W=_Q[ M_Z0W88"P #"0I''6,0;+GP$F4@F GR?5#P&7 08:&AI:&@9:6@96>CIZ5DYF M!@9F3FYV=DYV=FY6!E+Z_OK[!&&DIV=D8F1A8F+A8&)BXB!F3!R[35C_.QT0 M7@*L-( 6D$ .$0;(6"'DK!#"""@8'>$-1!ODDA)"2M\%) <@9!245-0TM'3T MD#]7@AHB_U') D H(.1D%&24U%0TE.0,\F E*SG%/C99RJ-F4'9AWPMR5!RW M[CT])B+*:?[*15X!<[%3AWI_K,7BV%>8GR+7_:)+!W1OGX;KO<[$*NWILOR( M6"J^7-OM/[ZL+Q:7=>79G3<]GU8>E-3U3JQ:N09^;7%,VL'8+#$_( M*6OHG_K&"I"1@=Q2D'BBIJ)4)+&P3Y:- N3 5YB=4N["+0XB!Z_,.Q?E15W& M,!=C=2PX87X*7_=3$1F@/J#XN@MD(G,/7,]2"8OX^).%?^9 [!<+A$& @9PT M)BN@#:R>CC7<+RX::WC"4#36/,ZKJ#)Q[K /PHNR(_0:(R-O1;OOIJ1'[-C2 M9C3.-NS))^P6=)LZZ[V59AS/4$+Z5*CM[9R9)Y6X["VM%OQ(?U^'=7]AU\J; M+&%:-> FK1"C]QQ_QIQYBPS/6J'EO=5R_CL+@9U/UZJ6^5=29DK;9J.WE0LG M/%&A!_ES[Q4P"JZVM96TP,7,/KV6.]MU)VP>\8H Z/14\YS4,MO[Y>!7 M = MS%>3.V)UTXLUCBH'NI\ 3 ZMU'38KK]+PCYGL,_S?+7C';M@,%EYJ:)F9<_9 M^[QO#D7ER_O):\6&.K)0!&/1XM M80>,+=7P$3MM>KZSSK%ZG*6G.JM;+SE/J7JOX'+7UZR=7"WJ=9S(Y_(4VPI4 M/=.'[%H.[PSQ;.M";V>TR<""QM^'APOBOZ2QA^^_*GHB^^QZ$:YMPS&/KW32 MI3^V3ZUT0%3Q(W/X#B;O !E[?M!%@.)=_JEV:*["0:<+H/(/$FP7$N5=.3 MMC>^Z'90%KAN:2_NMY^=9'2V5YMTZ[OQD.K4 ?XO;Z83._JRY3*9VU92-=>& MO]RKV:@"9_%^W4IH8%\+]^R\>Z@ O5,#+04_7[]"5I9-<&+%0._$V&!K5*AN MOS=K%6&3@7LMU%,=?LK641T04:Q2_$.5W.-@?.R M/YH 4!LL8]T;" "WINO3)#?3G-F1 ,;>,_TWAJMT3#JW$$E.*?:!>.NU;74V MB_ZL"@VG%_V5TJ?K9IQMARS7-SZO^(34RQMQS\6\K6^_2P!D;P6N:QNM.&_) M(A26P\I=5YP+''4$%0O+[BJ6CY9\.%Y;-#E?T/T,M27YQ6TF$'=E![W-V63B MF3*#;Q#95*8YOW#C^O#%5^[#3<(R\X_C2XJHW[Z0;4 >?-H;X'GQ9?3 M_";:TG/4?7P:D>=.GJ5_Z"H9:J>DN+H9S]CJ'OI-?5OXA(]:^'K:=&'-@J:@ MLL@#.X9G"IMY;GBG*OF^?B'<[!/,\7S\68^C=M-3TX)3\3BO.WJY$6R8%9&L>H;O27EUZ]&O%-\,%G MQK5^Q\.;:-/:Q/*OB2=81*Z=<.#]>K;RF%]&[E9>T4O=I$[.N-^?0E](6U\!E_^HR;>+Y)NF*)O?5-*_/PAES#P&TE M87E;,K,XE6J+0ZNX2'%[)Q;K7+-",->*C@1D&$$8M ;D*/_.-,Y?G5 M<:WQ0M.]Y\ZJON#5# MINLQT7Z&[>+:0V,$H/+D8F+]YP.73YZOBBE7R5Q6[K)](?UP.U="G7_2,<:7 MDP#4;3-O*LF]J7QOKJ+0_:QVH>+2%J3-OP'?X;;6^6UL(35A9@\!4%@4>9=1 M+MO_L!\_]F9&M"+FZ_4^M03]S6)4X,FJ^8V3I=F12B6;JD,.2@Y#/ 1 3[I MTRW/Y=-*]?5.1NPJ4S$BVM7RKFJ)M9$]HL.3?^%9/" MH(U@1W5UK>?#ZE_3?4,:'CA:=0;OE8"^@@Z%-82EO)\G .$$@"SV!([0-5-3 M5[?0,+.185VPKR)MK]1L'I3%T3'&O^?3W [3PI>!RM4WVXA7,Q4XV]SMZST9 MW6%EUB=O&YN45HEK'TT[:>F8N%I\@@ 8XB9#M!X$[#R,^+JC*)DW3MXE.ZK+ MUQ?2+K+AWPMS>F^Q(U=HO%]^\QM"VWVS>FNX^[J!=>:"VC58B].\7^!GY9&J MTNC'HMDW#YH/>IYO5YRH&5G[ M4)GG+>]G\HR9,REM)1478]I7SRD-K6B_VHS@5XI8TGKACS^;K31I?^E:2^+8 M81\_AR'>R:IEOO/#!C%Y_.#R*O"7:CMWY<7>G/'^,Z\1(WE;QGE#*+\7U9'H M4"5[?,.C3>E3WXS."(Z3Y]?T0*7JWB37+[2=7W"LB"[$MYA;& D*?WGXKG5F M(\8_PW+I?1FUY*?R,9OQ;>8##;A! ]SY"G ?)P"7\:OHV:KCF_VK>2Q'M_3% M+WU WBQ3ZY^O>6?K7*H4UK[2,?C".;-XXO/(3HS;C*;)9,WQ"NFOR,@+T7?Z MDKK]^#,N3\'4!8;V>DIZNU9I\J)?>5\O-RF/N4F$^6L?7[2$D]S=SL>*CX?L4IP?AQ#,9VN\HX+*[Q?'A3CQ98C;#NB:!83F0XFG0A+'DM@B5G- M$9=]K4%E_I%-0XXU2M/!P6Q,;B3$)^S\.I=\;1F?S]/:V1D9HZ3I/* MW65>92NXY-)%WT,S X7?4@RE*N?2'H5>&YZ:?O1VV/=.WRF+1'#2B]85->%EBG6)RB\K+B2GNEHH15>MA+!=^2UOEUK MX\1:W7N*3%5??=F=*JEC8JRL,V/;.O'F##5YN:LPC(QS@A; MMPUEC4WFG=K7TJY'OG MYP7RV [L?3KV=!:GB8_;WI>8/WWAWM@"N($]JZ;YEK2EO_#!=L$LRFSM#4/F M//?U4V=UPD?'UM:UZ[<]]S6?:]_'$_I:7S9:0-HM)P:7B,HP;-3RN4HYMTS,+"]_]3VR*OT3-RL MY,J\0T._FA&XSU5)5&[.NA<]K!B]Y_K>8@5W+&=D!??A3D>^39_]:FZ.\]MB M'H,^#]EA^\B;+6EZZ[';;=6#-IL>0V?*EG,)0 ?=CO I%1ZZ6]>>X((S;T)4 M 2\R]W61^K;-WNZ0E+#'_JGUG\+Z&EZ\$,GO>3EDB_"O"AST_2;O-X-J"4OH M7B$ )NA'FY5'O?F]MA%U[9MUMZ)&2]:\;JT&/G@[5-TQNXE:G6]L]CNG.9JQ MW+J*Z]QF[K2*#>DGO",L<*W]ND#*2\D *L<,C2DH2-<4&S[B10X ^,A, >KO M-T<^,DK@B#$2AD'[H5VQ0M9H#%Q(4HAXU922D9>24W$VQ2"\D-Y(%!03+&2* M00<%.P?(2:%17WGB,'%'^F% M1:)(78)E6A*UCK&MT:[&U8GT9))_D)CM-XE-?+!(-,H/Q.XAR>6#1?T0 A32 M!?.S8.[F9_RK!H/2^55 87\53KIX^?TLG'+#!OPLZ'E[Z?XL@'K\U?4QF*?; M=T5\O\F:&QS3(5UVB3!<2 B.]G\_DIW# ,_;8G"ZHN8 M>V&!W](Q+[C0W^'-_;RP)+QID-<1IY]HN@"2C>F"IOK3*DS=3/U^6 41_O[6 M(2D!X8K]N^Y/@VOA[_ 6,*]=O"D&=L3V)YH%7 T^UNX(<'+!^4*BW'YHC(E8 M80[R= R-Q:*]O= HM^]-&'[4$%GX#<_X V^.='/_O8+^1P7(VT\TT7+(%W9Y M (* 7=?+]S?)J@Z0ZIA^2:!]?K<5!2.I2%SG=J0RS\^R *G795*9]D<["*F5 M&,NNFG],_^XHY*LD^#@@[>H*UGB!.=7W1KN8>TG)/S%RI-P.S']@%$FYY"\, MJ<]U$@RN),+?)O)I8O7_^3J2+FB^:Y1DYF1'=I_O=0(_];1;YB5"Y)X_N=]- M1+?9#OCL!5 #) %9,"?'/A6 A]Y<(9D2;L'%H "WJ"," .EG7 7<4'" 8U ML:NCOZ;?<3O +^?V&0?O[_ %%A<8@W9 _]U(]"V(C$Q(.+#-"_;%H P0*@8%B$7 2]\$^ M/XX"NEUB(H988^CM)O1_07YR?XS7'PX4DO+_B#'V<_OCH4,%]<*>AKK] <<$ M0X#M$$%80[_CIXU/_MC6:'Z@_T!,ZX[&A!SU0KK]T!3SKO#'?Z")VH4C7*'^ MI'V--@"!P?X-N=4/]!_)Z5W<=-!>:,QORF7=;7#,X&<%D8U3:!3Q38M%^X"' MEQ_B=\71>8&*_ N6P86T0?X%3X\A;H-_0I/6W<'==N!#IKT(_,)SD$#B%)*3 MRD0*@#'ANXJ(;RT0; 3GPX?DCN;^U_W\K_OY7_?SO^[G?]W/_[J?_W4__^M^ M_M?]_*_[^5_W\[_NYW_=S_\7W,^[=[9]I%N)-?%F0KRB, -' 3B !EP !" $ MF(+W:S2 !1\_$D1TKG+\%Q1"@!S)X2(#_/!<4>QZ9ZAW Y$@ &&,Q=P=B_51 MDY9&^4E!B;<]*1C:6SH(ZB,M*R4C#6AH!_E 89X(K) +P@V)TA3^4E4C+(2$ M:PI;*QK+&/OH(-R1QT,P"(N04Z=A(9XP5;BPMI:01I!:D+>/-P(+%0KR]D+Y MJ05I"I,Z5P-A(EI:6(A$@O74%-X-W[(Q-A7206,00HI22I(P6045(655*5DE M!1EYI<-"2DTQDU:5E45[$-.6DY.$J20] M&8:%!DB@_D1\]Z"+\8!@DR;\L M1"Q#7=#^6$UAX1\B>/O\[/9O=?6#$ [[2>?CC_$B#0Z'22.\$-X(%-8/I)7] M2>OS&Z]_Z!2L GEI7\;W=CX/X_O[?V3V@^K%X#]S]1^1"^%M#G"#^V/@2'T M D#61'XU-T?\ U]_WQPD_]G8Y\??*/\@V(_JGSKS4=/!(*!8-.8T&NVE*6QJ M09H%12FXEY>0%0+C1YP/12DY*;E=8F,T'.D:K O%(C2%B?^W2,K(2\JIGOX1 MVBWA@W 3%@+G2\T4@X;[PQ 8T*1A&+0+%"NDB_3#(KV\$!@A6>7? M8Q))8QH;J^FB8?Y$HS#4U13V]T?"U604X7)RJB!K\@H(!4D%&3F$I(N,,DQ2 M647%Q06F H,C5&5_-#9$^6&A**+34%,8Q$@AP?:N4#E9&-1%1A*FH"0KJ:RD MH"*I*J,H+RGOJJPJYR(#E9=14/K1?M=O"/7Z'S+Q,I)DX3Y?7K_/*/?5_*N*O6) MRB)MGW\0C[2L9!%0%46$,EP2Z@)7E52 J\A(NJBZ(D#K5G"5@:G"5.7E2+(1 M&\/_9VMRMS'Z?[6P?\K[VWGX P4>LB05_#C=M83^3?^F?]._Z=_T;_HW_;^7 M?OD'$"CP1*#09"P!XH[ 8XEW MQM9.B+H=( -H 2I %@"@,#\?8PO]TZ3@!#T=(>*% ?B5P#[6^G;_WN^6/&XJ M) 3\_TNL,!\,%NS&%(3EX>"7#0A?!F&O0*P/$4_\[YS#Q9,(DQ%](QP8D$$0 MYB;";KOP81+-+GR$",.]47 0)O+L _>&$^$W('PMP)\8?D%^$H2O!B 1@2#< M \*B7O[>2! FQO1P>".@?@! ^E]>%(N N8,PT4W#@#EMK@/"&@! P^#V&^SR M&XQ%!)'BL730/L&DR "A@S!Q(5E5516AXXA +P06*VD*3@H4O"+IH+U]H*A@ M -B5F938_G(9^TU1_['ROYF(<[L++9N1Y@S"U?H+]W=TZ/L H+(*ZN;F+YQ+ M$@"470$ [L%?.-&[ , ,SEMIQV_R'#Q(!DX+]'A3T7Q+\-])OXTD1 MN_NI'B'=W=NI$%%O,/ J[(\1\@/7! *\GO[)B/_'#?^>C\/@QSX"@P#O&$)6 MH)4A46[@=*/@2)('"XGZITG\'S;[4]JU:S"Q9^T ',Y2 $L'!T"^T I0L-,# MY [I8 WDY[R=I+4"B"O/6G!JU^Y)Z6_"M,ABB)D?DA2 J$ G Z\ NJ!%N MT L, 1^ "6 .6 36@"T( M!$(-882P0W@@@I#]$ F('$0%H@71@YR$F$-L(6<@;A 4Q!]R%G()$@F)A21# M[D$>09Y"*B"O($V03L@[R!AD!K($V20C)V,@XR#C)SM )DVF0G:4S(CL-)DC MF1N9+UD(V66R&V2)9/?)\LA*R5Z1M9#UDGT@FR-;)0?(Z12Y*KD.N0 MFY#;D;N28\C#R"/(X\GODQ>05Y(WD'>3?R"?)]^@H*)@IQ"BD*10ISA.84D! MH_"E"*.(HDBF>$A12O&&HIMBC&*18H>2D9*/4H)2C=*0TH;2C3*0\BIE/&4V M90EE'64OY03E&A45%1>5&)4RU7$J6RH/JE"J**HTJD*JEU2=5.-4J]34U#S4 M$M2:U";44&HL]57J).H\ZAKJ+NH)ZG4:>AI!&CD:?1H[&A3-19IXFL5935A]6:-8GW, MVL0ZS4;-=H!-CPW.=IDMDZV6;9R=G%V$78<=QGZ)/8N]CGV"@XI#C,.0PX,C MDB.?HYUCD9.-4X'3BC.(,X7S!><'+G*N UR&7%Y<,5Q%7'U,9X:7@/<1KQAO(F\Y; MQSN_EV.O^E[8WHB]17L'^$2$3D1%Q%4D3N2UR**HH*BQZ%G17-'!_;3[5?:[[T_8W[#_ MVP&Q ]8'P@^4'9@6XQ8S% L1RQ4;/LAX4/N@[\'[!WO$J<15Q#W%T\3?'B([ MI'C(_5#*H0X),@DE":1$FD3G8,EDR0[)LLB=D+\I6RB[)'9*#R:7(]<@SRNO+ MX^3+Y;\J2"@@%-(5!A39%8T5PQ5?*VXK*2MAE J49I1%E<\HIRKWJW"HF*I$ MJ32J4JH>4\6I/E?=4%-2PZH5J7U1EU3W5'^L/JTAIH'0R-(8UQ36A&K>T_R@ M):1U1NNNU@?M?=I0[?O:'X^('($?R3XR=53\J,?1O*.?C\D)R^G%\[,SE#GXC.49ZS//#Z#AYI [T-770Q=4ET683JP!-@< M_ @\#CZ#T$3$(J9<-5UC7:?=--UNN\VX:[O'N\\C=9#)R*\>QSTR/+YYFGCF M>!*\K+T*O6F\SWA7H-A0GJ@W: %T$+K31\+GJL\'7S7?.[Z+&"-,MA_$S]&O M',L!?DRU^A_TO^(_%J 5D!*P'F@56!S$&H0*:@T^%'P]>"I$/^1!*$4H+/3U MV7UG+YP=.W?TW+TP2)A+V&N<".XR;N*\P?F'%^@N>%YHNRAS,?;BRB7K2Y67 M^2^?OSQ^Q>!*[E6FJYBK_>'JX1G7**XAK[5?E[^>='TG A[1'"D3&1^)CX)% M-4?+1B=&$VZXWFB/48I)OTEU$W6S[Y;VK8>QK+$AL>.WC6^7Q@G%1<2MW'&^ MTQ2O$)^10)?@G_ A\61B>9)HTLTD?+)[E'T@LR M^#,B,S;O(N\.W#.X5WK_P/WX3*K,@,S)+*NLA@Q^22Y?KGSN0YY+W-U\TO+Y LN%?(51CY!'CB_V3VZ9FG?45& M1:^+58H+GNU_EEK"7A)1"BD-+ETL]Z8O6FO,ZIKK->OKVTX MVE#3J-GXO$FMJ:)9I;FL1:FEM%6QM:1-L:VD7:F]M$.YH_RMZMO*3HW.ZB[M MKE?=NMWU/88]+;VG>CO[+/L&^AWZ/PS !Z;?>;W[.A@PN#5T?IAR.&*$921^ ME&_T_GOQ]X4?E#Z\&-,=:_UH\7%H'#8^]\GO$W[B\B3C9/R4X-2C:;GIYS/Z M,V]G[6^8KX2EJ*6>99S5A167J^: MKHZN>:]M?8M8YUE_N*&RT;!IO3FU%8BGQB=NBV]7[ACM#!.\"83?(E))WP^D MB%0J"@H*2@HJ2DHJ6BKPH:>AHJ*A9Z"CHZ>C8V#9C1EE^8\1J> 9Q\C R,W" MPOV_B4AU!W;((:R_1Z0*$=Y P,]:@/KWF%. @I*(5#(( M.3$BE8J:',S(_"!DY*P4 .4^-MFC9E3L4&'?"QQRM^Y1<^Y&A([)<[DLBF(N M?MVOHV 1>[\(YO=:45?L=F:QTI[3<&QMUT>: Y=HZ;AY+L?IZ6<]L^JV/,B[ M-+Y,C E%^%^YLQL7^@^!J2K';=R#KB4^+&\5S8.SF[L1K.24E* ,%#3DY-X_@VB/4IJ!'%/Y7K@E=^_I(L>K MSC&18YSF+IBO\J(*.A>Y8BWVWX<5O:;VZU+\J'MIS^G;-$16#RCI\8K!L9;* M2YG%M0?%N\>7+\=E/?LCR_J_Q;+^(\__@>4_!;V>.C1O.9#[U-JEH,XQHHHS MX%?Q-*H@?^%><(&HS?VCUK?:@$W,\R01"$:!G3N)EV_ ZM%&[!WW9_:JTMS> M.5+\K!D28BG<^1+/X1SM&GW,863@XT9K[A._PB+5QH MV"<^=")#ZYU'5_Z#07K[[C7*,&KM3QF"7C-8_D*^AJM.21J?RXHF(GL%3]MB M)C\Y6]N,_B[MKO $@/#V'U1B2=\R9"]AB_H\>5SRC(YH]_%C]X4CXEW5Z5SR MU)NKPYXO1P\G)%/>,SDT5&P@D.M#5[(2^92K,VV;4M,-7;+%+8JTI4AWNK@$ MU7H85MI2>23@BI;1^\EWUR6%DBHV4R\\E.5DO*TBF3]F^N3-K8?3+)#-X@,L M40&0N\T&299WFU@N\W^^E3V:N;_WF9\XAT:<]9>Y.'@W+*.''*6Q?*$\GG92 MNL60)26:_:-YF+J!=H3LMFW'7!7-KM61G:-Z[[#K)3KJ8&7JKY,6UFV*;%7D1-F$OM:N.;AE_#6O7-V>E,H@]4FP2MO2P:)L1Y06U M]Z0TXX]^#HMHH,#1'134PT0K.;-I.$X4:ZCLKQU.O9$4V[6W3@HU M.ON[]7?^SI@+"5U_SQP[OF]9(=T6_[Q_]6&T6$GQ[=FIU]9\+-L, [F3!&"C MWAZ=N\'>KN42DC(W="U/TP.O9Q,2\ZW8M:RD:!'Y:6H-M4_CI>"J>W3K:T5Z]TC7ZJ 8?\*K#2EB0^IB>FK*CN8 M]Q\^K>Q =?JQW*C]L2/QIZ/2+R22A>$OM 'N\;X-(HV'#E_[P+GOPF=&C,N1 M)\(I!9Q>?,!@%5W5GRT61^C^>\%:<5/[)5TK\(G+;'IV6;Z-+W&'3N3A(!'/ ME7=\PTV-.H2#JUJF/0/1"FJIONOUU%0Y(\FC_6_<FT1*:HMI?D].%2UTSOQ)Q6[)+6\X_1<&FT-3IC=)D& ^PL:):U1WP M^3C=S8\%!1EF P,3S\&+D$P8,WX4AG0^>45AR[*L<*M4IRF\D;&8W&R! MHN.M>.NK@5N"MM"RP(3 V\^^^6ET*TTD9M36*MCZ?6I$Z8V,U]Y@'2-'K(5D M/X*/+4A-7+[17)_AV^32\ZGA.5R'+SD(SJ'3>?;*Y#FT=:P-&L9VE*Y_SD,% M[]QL<':V2M Y0?'Z9OCR*+I$(>C)%\:89=N';=-2JZS[^FJ:8MB6M3N"6G=2TD MK0RY(*JP/Y3W 3^3OB\%2T@6_\)*_3THPA=&G:C <^5;@B(EV^"PP=>0LV6R M+[2:G)+JUG(0'0SKF<\%"HNK]%6!J.JLHDR%?E1?6D1@ ,B+3FXY>8 ZH!9[ M[LD%UXOQEA/O6[9-S.')>,6T](;K@]8"M6M^?O?GD1./3+KW6.0MN,/X9$9- M3+I7MHRU>B6]A5F/O]II4<3@/8C.\?LPZ VC-:&XMZ3N2K-=2)GQ?VXAW7VS>/>H[>T9S\6)CQ/ MV8C9N+5Q-'\8Z6=?:9_P8.="6$Z7WTC"AB$!"#.X#D2(LXG<'E+0;J]I,I&_ MGS+CMI2>30!�XMEQ9>\Z=$$@#R9$<#Z)GTKRM[D)=*EEZ:K5XU0;M-&$TP M9@=7G:C0'PD^^=@]S$WQ]EKHP4T$&__E4 P_[,!DUXJ]]V=\1]:1M(%AB3#@ MDT'Q1M7'UK5)V4:.!+/EPD^C-W#=^,'*J)=7N"H=C.5O=U\3\6INF%_!1=W> MMMXCACJ^%*F$K_2VL$]3E)"6+$LX6UW#81V2)MJ#"G>YN7+Q@&#'5P(@A5+8 M3@MG[E+>N9W74="6,*N.TYL][R6O^ ;]UP.'M'/VK1HJU)DO>+;:<85[KZ;! M3,NZ/RSL?Q/)K;#X*7!3UDJ2>2IC0K1?T#JFCU!9/JTVT73&VVAMG?UF@EV\O)RQ\Q^>2Y519\IGQ M\56WPI$.3N-GZ(W7FI*B$WG!\_WLCIMC5+/*'U/-B"Z6'EMX? &U+>:.PHR#="]_3)_7"OMF(*3%_ZVUT M.9-)+4W.NQN*Z[[6=T=P[0?"3AF[G[E1/TLKKINI=[#9SEI%W,3)T< MA!5;O-'-FW')9;=14B(1.X.F0?<;7QGDLR@(>HXE:Z_9Y,ZNPU?W&8J?\N!- MY^2L,TVNKLIT[\O^8EE]L7[ /S[0IJ&S\4O$4R-TAV"S45E+9JF-\./+7)'(O)D]]/XYHW=C::U?KE*$M8B_2^ \":KH M$5/X5,:ANUE(NRCKD!MQ0;-<,TYFO%_7'VLG6G :>-BMW#5&U^WQ)O>!*,$[@HFCC+ F:$(7M8-U0(XIH7]20)-,9Z7#XB(TBC2+%:=9N M^0O5I\1>(-I: Q8--;)OO7DPO,78KN\W1A%O%L-Z=Y@]:S&K4\"L\=Z=<)] M;MB^?5 $&RVEA>AEC?ZUQ9%7[@M;$'C5/W*2E63T\'I68A*6)F(CB M_I9 &0TTB;YK;X9=I;8H/WYM6H7MP2@./@_W]O3W1^^M:'S&P MBB,1MRX^?OC9<, ECU>[(Z997/I*1'!V8WO;2P'X/H^NU,;QB.*,?/MSSG-: MC\\YQSR:P_"IF#^OP(Z?6L\EO#59&JW7;C/9:$P+;+-+V-2_-=&?'\5L?B>]6RPYJL#+*#.R>131Z.)S(Z+1A@&/]A3X!J[0NNU MHC)0+W*]S,GYRP.1[;Y+"&G.E]]-%W]@NV>8[8WU M=)V3=6&P7T?-[>@)@6!'/]5F"WM(>_T";WJ7P-DX$)_O\_082BBQP'FH) MW C,<]3,[]3IF/W&^I:'):SV;7_X5@FNN<[9@>5,[0L$\ MZ"E_4;0!3%]90[=!!"70)[A1@^25S4V[_(Q:.?X*2-D^/&:G MM2_UTD7<:.TLH]JV4'W0O>V>V,*V_0R5YJ4?VH\*U%^250\B?\EL/K$F>FU< MI$*A'%^]5-=V5[>$I;E1_!"[*;*_ -%1)'."K]Q8Y>G"R<[XJ6O.70D[CLY. M!KX/W1/80EK.O*_PJR#+8G5F:)CW*OJ8+NQU9-/A1G\=W0V;"'F!K"_MWUR' M6O:TJU6&P+:3LMT"TD_QL6E/ECNFT;=QU"P-66^.7I;DS]6\OM(6LCB;(QO* M;/D12I['ES[0O1YK/H5E=^<>I$T1S: MD7?3927H67"^-KIKC!4UXBIX, B.-FI>DR"<"4Y.JVRS?; MI9J;AS_S]G78^L=_?74W#'/MEG.=1>!X1)%GQL8;Y^;)I:9NZ(TQ12@GNXW< M4YQ5!C)SYTNX],!XQ+V5FB9TJR>NT1'6:!W28\W[8/X6H_I'*&=)I4/]DM[L M=K:MB,$ZLBYX$?S$Z90!3T6-9)H29G7DDC3]^N?>$9-!&IY^''A"S-PBG6$; MQ^RA8VKU]71A M&Z]B?,G$B)%A=901,A0M*G=O1M^BYJVO=7O-\HW!!QWXQ]+:P2%N6Y,PO:ID4] MA^]6/TV3\OIL:H36@,NIR3P4BK)<[L"/=^R]IK)U.AS"TP*,R=H/WX])GP<>CSQW@U\*:8":]26K#W;R&)W0NHK1N,VC+ M 1JFNAM,K_>:2-HN"O*US#:.'G[G!A]C>2V16IU=T-WLEOA^<=.E$9FBYN.@ MKW"5,L]@E;GUG-)'YO"YW'H?]7Y8ZF2V"%,.2Y,Q,R@EXU? MZSU0G2Z.%PJBXSMW5_$E+NM&+1=<_6-/1I+3-DSV1*?>&[O.;9B>E# M5Q 2IL%8WZXN&W-&K.G4E0NY&Y^-ZY3"QJU3(_\)OHI#5\^D%,I.C. MH_+MG-RH=2AS-@VZ3;V 5_'%$VV.9<87<3B'W$&&.]<,\B+1+K#GEPF @F@E M;]-$AK+]4'/#;.7EX_3\5QQ.XUZ6>JXD9/7H:]?>5*W,W$A33?@*.[SDILX"+5 M\YIW;CR'V2Y#$PD 1WJ1:J9X"\L.]XN"0;/#K,U5>1'<@BX2:9.J-M1-X_L% MV'0FB%=807R:%F[#B "8!2M)&^$) #XA89G=\%EE5XZ]LQR2,OFUE8:5GL*! M ^B!]7!1W#LORXE1)]#J(O$-^.K*\!8"D&S'L:S'*6)\7)JV.?H29F?V0^"G M_!;.4#PN64O_=N/2QJBFL6#+D[O!!7%LIO$T(O"M8\YF=U1P2D1W2I=)NY_3 MSHFPLS%*U_CQF9.8]_:T=DQ8N8+W9>P[JWLV?*U[U/3SLV;CVT<"WSS/NIUE;)PK+9RDMDFD:/@ /8/T7[>NY MK\%M08ARZC8!D#^;L9'+P+C_XF))+UG$'3/G\.VX4^#>+\%YCC7+8S.@,-O> M(P0[YP<+Y(X?Q2I:Z7-R/Y;+Y(0ZI[Q/Y$7?PL<\]/AF?K B:)1?C2Q,',5_ MW#2SL'8MA3,8]RDP3OJ92:.SK,=@E*NF3JM2?T(KM]D+$7*:)NHL$X)W+ MHQS\V-3.B7T$P)L^8[V?,Z0F5>/>O>"REF]V7&4HJ<.H^"CF07U!5UWT.ZQZ MKDMAFD;.I+;\SM'@.HV,R2:!;XUJJ5DS:B6T-JJ")>^CM4V9D+8@ 4#=YS5[.\)IVY*:G^&"Y/F2<\OSMJX '3-PF# ME-U\-([4Q7#?1AVNAQ[\3\ -4+ Y7IA\-X-I]6I.6?;Q 37/R$ MP(??0(T85R0=$4V&5&@-T/)U+6_9XMXX)Y+-,D?7^X7DUP+&66+!C;+ ?9JCAGO!XS^94/OK/$?*2L_&(0+)F+F>\Q MK]+>BS3M\3P4]T55#:<>L-%2K]OLF:3U[)!WW_1(>YQ7.Y)2\U8^=2%FU$-V M_$O@2,+T*XWK,9-:-U *05_R7^U1\V7*TXZMVA[Q$RM]]MSF\OCJQQS!(D4- MU9/,W;=BYD)ZJMV,V0W+%(/77XRHRPST?U)N"\BUW"ADYL!%SOJM5.*:4Y/V MX[6-A/"ONCZ:B%V[9\K6V%#[3O_-9$O)2NW2.]JZIXB '$UJWN2VD5& MG9<-FCRG$O$QJZ-.+OZ'^U[MC3 +ON*FX'2RZGSY8_2D\V%W+=>N["[_*I5" M+S?S?+['S&P&@SJ]? '0B&KI)<7SO-:3)K>N3$E+[7TARS!4 M"=Z+"-TKSFD:=R:^J$RS3X$FZWD2IR/PU>-BYW:@636A8*C+H7W M\'43T>RM(8SMX;F#^>TI_H(YHI(#S$7-.$3"X])#&Y^E]^V$[)@ZM6I<%UHV MB!/U$YZQ0!\^DWSKY4W+FI;(!9S4H4CM# *0'GBGN A?E"XQ]3@OEK99(@A_ M/+*LRN5QNAT^:GDJ7:.!.ID J!3J/AVZV>?D='EGP=V#_+*&R(GM+*=3!*!T M('?H^7OWA4]MKEU= B>Q<]?R%S[RF]QOOA:A_>%(G9,WV#8STV/38 +=JV@O M/B]5_<+G(WWBH-C'H,[R)U2)N>]\K=2G:H0W<.W5CN5O2\HU[9%78'&X8(9+ M\TT\\RT1SV$[OBU++<[X%_@WRP'1C]YTH/J>:%Z]^_B<^,=5NROV.;+.T=IN MG"$YJ5Z%!Y:UKAR6T;BE2P">WSI]LX9E2]@T&=^7#ZYMQ#3=[@C==-9-F4V^_WG\ON$V$W+U14J=-CO/AT;^TMO/**!C MG_A\M.=-1=J< HO,&'>NHD2=OWGY9X;B%7DBU'6L8Y#CXSNW?=_.Y#R7\R$ M>O"%J?>R,;F)5+=RFI[EA;US&M]XPN/I?^#:HF^\&3X[P^>LPX7X:37&&]$N MI:611_L,F0<#OJI6="%A%_E$,I;33N58'.[ZJ'U =>.66[#?IO3L6XUAL=Q% M\YZ]_MD>6VB.3[Z+X,?10("53<.-CL6BT&VE]^;==LTS$AP/(5\9C:]MN Y) M01($*:K24!H-?.OCK5R2G^K[L)$;S_:NPV,[:3W5GV35:S=-[%AYA!Z>J)6/ M.#:&EPLX=V]L\EH+?P[>S-1S[UQ':TE%_.!1I-B\W[E8,C-9[3,C69&)$->3N_5\M:OQYFF'#,;]\6+/A",;PGE.N_]>2R6^JH579&X MA4YU;RM3;=3XI:O.KQT*>N,0\>.]XX++-])ME@62-JJF(D>,3E86%U>R189> M_P@WE/!O]'$YV.L6O)N;6RN@(![A'"JC%MO#AF)\I] F:" [%R M :L<9P^'+T@=>OT%IX";.EBRK;&!&FKN&O!@%[\X96X4>/WA$!<# :B,V3[C M:V61B6M7]DAV_A23J%'%V8J>$I2A#TV)O&B2'6OO8.!S\W :;N3L.9,IE$TN MX=T_!T#].?U_4$L#!!0 ( ,^* E>\*M'^L/D +U%"@ 5 8V9M&ULW+U[<^,XDB_Z__D4N+,W=GLBC&X^0!*8?9QPUV.V M;E2WZ[JJ>\Y&QPT%GC;/R)*'E%SE_?07X$,/2Z( "J199R*F2Y9((O,'XH=$ M(I'Y;__SV\,+?_]3^&/P)R 7?"GRQ=V__^FW+^\A_M/__(__\3_^ M[?^"\'_]?/L1O%WR]8-_ E$0Q>UE[:_%7]*4XH"D& 9<*HA0@"%5)(,B8(2G-,V" M%%_=_06'B) TDC!+2011E"00IQ&'<99(H1+%2!)7#YWGB[__Q?R'T5("K=ZB MK/[\]S_=KU:/?_GIIZ]?O_[XC17S'Y?%W4]1$,0_M5?_J;G\V\'U7^/JZI 0 M\E/UZ^;2,C]VH7YL^-/_^N7C9WXO'RC,%^6*+KAIH,S_4E9??EQRNJI0/RL7 M.'F%^0NVET'S%0PC&(<_?BO%G_[C?P!0PU$LY_)6*F#^_>WVP\DFR4_FBI\6 M\L[T[2=9Y$OQ>46+U4?*Y%Q+7SUM]?PH__U/9?[P.)?M=_>%5,I^ZLO&;LP_=6;N%\T0\CA!=YIYF*1 MZQ?JW4*,]>YNFKI8].$E]O5:+%=T/L)KL6UF1^2Y^>*C_M0T8Q[40:95.PUU M[X@JOZWD0LB:+?<>#7+Q[W_2GV;K$MY1^CC[G18Y91HG+=/;Y0/-%S,:93P5 M"8=Z"HHARJ(44HQ2*&*2*HQ(R F=K39O]4PNX&^?6P&J5LXU\2<'[58G1FDA MR^6ZX-OY[6%^;-+2\Y69X?!/"_H@RT?:W*#E-,9 +?I_M!("(R+XHQ;R__NW MG[8:]0)R/@(\\TDAL^1[DLR-.; L7BJ_Y!;*;P=8J>6N-%>T9)7HS=T_&>/K M)SE?E>TWT'Q3C;*.!GXZZ,SKHI6;%OP,ZLT5/_&EMGT>5W"O U2Q?+!5<+6T M?0]J,'7#?P++0LA"V[1'E#AX(XV=)M9S>:.N.2_6FB#U\_-YOLIE^<6T]$7S MQ,]:V+_/6!IHRS2,82S2$"(J8X@)#V&BI(@5K7YT&?+V34^-"EK)P5*!1G;P M[MNC7)2R=",$!_CMB&(84 3^A'7H>/?[,N"KU(GS$D,IQJJ$)>X3T,H,]X6B'8][P69@VCY"U5>@$=,?09]%PA,?GVYG M5/H]J^Y+MCU_@QNYEL5J=JN[6?XB'Y@L9DA$M?\1IYG09E^,]*CG"D8XPF'& M58JSS,;L>_'RE/JF^^N%>"N?Y'SY M:#JD677,F$(QISC4B*0)1!&AD+(X@H)(_6T6(9(E;O9.9WO3LWE:<0%="""V M KO-VMT@V\W(CO(;8C:;N2]3>#6R'B:1;O;FO4F=Q*[9>SN=U-_2CD MPX(7FLOE6UG_^V%Q\R@+3?2+NS?T,=%-!$ XLWRP5!D%5AP711FO!KB_/EY>\DG^FR^NOY*"Z$)-2^JB^LM MS%D02H4BE<*(FF",A#*(XT3 *!89#4/&12B=G-N^))O:.JD2TKB6&BG!8R6F MH]O;6[]9>L5?HS>&7J(9@>'/1F*PJQ7840NP9[![7:,:J'2[ EOMP*?N7G1W MJ_M&W)?7W9MM*! M[E^Q?X;VNSMT33_B'@@[GQSN6\3QZ7P@D(\R^U!M#43RIR1Z]X]UOGK^L-"+ MARH8N[Q9WWSR:1Y2_+A=/LC01H.O*_RY)$. LXQ#K;H(HDI'Y)""1 M@20J"3)& J_,[TORJ4T'?/GPH,W$;S*B1#+0N@UJMU(4%>EFL3 MZ@U^T$OWTH!0_MGSC.'MM5"2)[%0&12Q6>UE*(&48 098A0IJ0+%P]GCB\#L M[_/E>*G%<*_(;XV,@,F[?+$P?INE:I:'W\-+(7 BA> 4;W-,RB'UWA[.5[%V ?J;S1UF64F[_U6&IN\_>N++!YF218AH0(,$:+<[-_IN0Q'([UZ[9J1FM M&PG!O-I>TFT^N,TWEG#;31;^01R8Z6N!KW8VXBHIK\ 6V.H+\*4+6&=N=L/) M$[%:-CHJ*[H!\9+2'._NN91?T57%CS?JLUD;WB_G^N:R9L7-WC5!*5=!J&"0 M(I$%6:P2*&E $J7"($NPTS+B"DB_3SZK-<(FORTG.?\>28#*DD[\L9'ZWT Q7JPADI3-8+@#7DE=CN/H@ MMSJXT> 0'6U'FZ_,T)?5?\%.[*;-6NK5G.)Z=T7 M7^[?\6:YT NGM5GF-JNHY>)T_SN3]( ]Y(G4AY!PU$E@0(A?3AI#-N4VR7#U M4,Y^D<6=+*[O"EF9V&:EGR^J-_B]E)_HL]F]G24I1QQ%&=3KP("92T-''M\>UFZD%0&YAW:W'!1EZPBZ"6�B M^T92--GWJN_'172OZ0DC:SW_.*-4SR;FMFJ*"-(XJ*8)^P>-0OK.>K44[GYC M3U^IO#./OI6/R\)X9#>>.46"B' :0QE2 E'"0\BX8!#3" 5)JD@6.^W6G&IH M:O3;R DV@O;W@)Z"UM+IZ0&PH?V <*7*_-4,^-Z+\\H>^"P/'=] M[RPVR[4V]QJ2:?.$D"1.]/\U*51',"7.(!,H@*F((BX9%HRXI[ YTM#T/)&M MG.#1Q9@X Z<=$5P.T< TL,&FD7"8A"L=&/C+MG*LD;%3K70H>B3/2M?5(Q]@ M;()+WGV3!<]+(]#?I,DU+<6U'J3T;KO3:[P8AJ76=&Z,FG 6,FUFH"2!DJ2! M<10*;6@P#%.421&)6&4D'>6H8W\=IF;(M'(#6@L.BDV !-^*7L6?7($F*-*X MG^16]9$.4%[PWEB:4M-^&X:VTBZ/C=Q$/^X@<04V;U@#QDX(S@XK^6B_^3?8KV:0K M^(5JRB[>KQ?BXTHTJ;U8'')!50I)EJ5Z&A4<8J2GT3B*]3P)C3T/M*]G]MHMW*1X M_+!X7*_>YD^YD OQ7[F@E4I,7*U0XB3%A,(VS$*)8?Z)$Q%#B(*!$A4D8 MV*]./ DU-49O1*Q.(XOE?$Z+TAQ0KD\F6QY,]MII%K/ *W3%P#-%I9&)Y&LM MW64!*KDW'C )*L5VKBDW%Y6@[<5:O7.)S(;K/(>)YQ4Z<:3):=S.=)O'/*/> M.=?Y:FN\^= S.GMSIN]G]]MK>[-\>,A7U1GMZX6H@WOOY(+GLIQA%60R"1$D M,3>'I@F'+.04ZA<^9#Q%4J:1VV9[1VO3VW'?$;8.>M\5UVUGJ@MENQTD3\@- M/6V]@.R-%63.6S 68'C:*NEJ:=0M#0N57VX]V-S2CS1>FOL56_V^G.MY=)ZO MGIM%9Y)E7,4I@E+1"*)4((@#*6",!9>)HI3I1SILJ5NU.C5S>BN?&V/806S' M'=Z!&]]-4IM'6YD]+N=[H>2)7NS:')5HG&!X23EN-X^<)_%P1[7):L5ES%"4 MIA"10!-5$$B(HUA!(CBE018'(26CY$,\)>'42*TJ_78B9.<5TIB=[%B'X)S7 MZJ[O-?1F,JG'SG7":Z<8.RG?]Y%*[!R\WE*&G6VHWVRQ232V/5!8Y=6HA"BO M^2I_TA/3BZK"$=&F:: R2,(XUI8KBB#)8@X%(HRD,F24.*5&[R/$U#A_MQSQ MS@'A2H^:*D"K"/AM(:JTA1*8#,ENLT"O#K,C^J&[86 NWXA_B'^MP;8#AJP- M?0F*GLBXEPBC\NTE(+VDU(N>U8\UWTHEB\*T^"07Z\UQD305G!"]HH]9M7^& M8T@HHI"C+$IX@M.$.M4#.M[,U)BOE1(4M9AN?'8"2CO&NAR@@3EI@TTCX0 G M;[HQ\,0H)QH9E3.Z%7W)"F>N[K'+_E:RU39EZ^^TR VEF)0-,\[2A"A&3!RO M@"BB":09D1!AC.(X2'F2".N-\]/M3&WDM[*!PJ114?/E\O2*QPE/BSUM/R@- M/OS9:B=A]178(&8$]8.5PQ:R'\Q&VA7NB9W;]NYY1#IW;#MN'V\3]KP.>_NJ M%I>[UW[?I&7\JUS>%?3QWA0!O_Z6E[.0[*!_XP$CJ4@C^-93D-H8%)T <>I,OQ9Y2^H$W_ZV:-5 MC3^KWFX-^?,7]TPEGR_DC7JC#:M\]9[R:MO"?/=!MU;.I%0H"Q(.4R(91&'( M36ZH ,;Z6QD%E ;<:4NSL[6I#7HCF/'^U.*"5E[P1_5#);)C@I)NL.V62-X@ M')@5+D+//5N\#2J^DL1WMC5N;G@;M0]2PEO=Y"ML^41DUQM3)6P^EV)95,5# M7\11(AZG$>893#,20\2UJ4'B!.G.4&DF1!A%<7A9Y'(ON:9&41MI?Y*UL .% M,??K1(M5W^MTS<#4UQ'_VA7VNM'/?-=HZ#>@N5\W7AK3/'AWOGY8\T#=ZB&T M^2+PW:.;^S7WR@'.%V%T/L;YLL?W,^M_7I=Z1B_+M[+D15YM-5\OQ,^TS,L; M]4F/BG:X;/<4XX!P1G (64@I1"3!D":(PS 6Q$0^IPH[I0YW%V%JL^M-<4<7 M^7_7 20F[*<2W@SS7?'=E@ ].L9N73 LW //F*WP8$?ZTXB#/P;9Z.V/H*>% M10\!1EUM] ?HY1+D@B?U6)=4N\CWR\+$>+^TQBY7'B/TP,'G6 M(3&M*M99PHQ"X ^C$FAT JQ%!)*PDB2 M84E29)_!Y>#Q4YN>6@%!):'3UMT)_"RFEHM0&7BR\ ^( Y-?!,Q(W.P&D!O5 MGM2_DSP/[QJ/#D]*O$=PIZ\:^YH7O]/Y6EZ7Y?JAC;!_E":&M,W14@79 M$$%XRH(49A1QB)C"$%.)H JR)(A%Q+3)/\H1*%N)IT:LFVQ#S_:)L,;K7CN7 MR:0Z;>A%PN4'HXS6H%(;[.A]!5K-MQFH_ 1TC=Y-KWUTREK>[^,HE2O\WHY6 M.3?<,W2F*JU>U5 OZX*@6Y^MHGIZ2<,$TC0C$%%,()5!"&,2$$P1S0)E%25G MT=;49H9:2,? F XH+<-B_ T=%!,)>45J.4FV*L(*82P&C,.!44I00:56: MIZ.-J=D,+YPN6LZ^+JDMC*Z.NE[@C.NMTR+VR9A\ J"^CKM>0+V.]\X*L M\ M> =0V#ORMK>^DC?O0/;3+KW#2_N91)^*YA!GM2/RB18W176N052KM4^RJ-9S MLXRH6&&,86N_:'^;.UW(#R9'=9-CJJ M#>8&Q$M[S/%N'VQ5/7D6I4G 229A&NKU&E(X@BP,*5>K0+^WDE)> 5^%"A.Q3'[:$P"*'5+;PB>^VIV$U5^Y>.O#OZ M[A_K?/6\/2M>WJSN9?'EGBZ:9&2;S#LO@E2J--QO-;]N/.N[H5R(!RG-*(($ M49,E)THA8:F"-$,BHVF@L$"C[*4.H]_4[,*#8+'MOMQ(V[ #O4<#;]J^_MLQ M_2W>&J.=+!TEJ% "*PW3-C/F!JDCH8L56L# M;MA/(3?Q MYSQLUWK;H1Y8S'YVQ8>'1_U0(\Z-^KA$ST;!]4D5,"0Y)Q'"JFGYQBMQ605;O36Q-MQ09<=_*=ZRZ6'=QVDZ)W M" >>JK;R7@$C+ZP$!I7$5\"(#-6R@%IH?].%$T:>2-RNS5&IU0F&EX3G=G,_ M&GI'"Q,/7[9>G+?Y?*T)<,90*L,@0I"2E$"$ @H9CR(H$:9<)$%"N57@^IEV MIF;N_RI78+XL=QR] )1R^K%$7P*[T#H]9S@#"(<2*@_FF6=#"#+4!(@E0FJ M C>B]X#X.-3^<1]ONEH5.5NOJF1UJZ4YDZ/9Z2'7EO"'!?^Q]HG=+^?Z'2__ M,DK?V,T*'O >>!YH)=RZVDT=TTI*?\1_!@9/5'^JE5')_8RJ+^G\W.4]2ZR9 M) @W;;Z#FSK=P<=-FJLDE#R6F,$L(J;*6JPI17 3"Q4E44)BEB9614GMFIL: MG9],(G)!6K$S@-N1A3\8!^:,"Q%T+[YF!8RO^FO=C8U;@LU*\8,J;'9W]0B7 MNI5WN2EX;X*X"\FU":JD29C2A+-028G$L811'&*3F#2&)-'F2YH&+.)1(H/$ M_F!C=UM3(Y6MM* 6%[3R.D0)G8&WFT4\@S8PA9S&JT]XU1G@',*L_ $X4KC5 M)4"ZA5W90=,9?G7F$>.%8=GILA>.97E+SPW%IM2-2;VRU$N5U;,I8[.Z7E1^ MRD?S'E75-F8<1Q0+SDT5^00B(4-(4Q[ -$A4%LF89M0I191MPU/CVU;:JZK> MSZH*.MA(W!2C<;3AK/O _JB4UQN>E]S7_T']2/":\^5ZL2IO)9?Y M4U4X4J[:,EMQ)'D4$08S3@*(&%409RB#F*22<,%)E#F5]NUJ;&K4ULH*BHVP M5V A3Y?F&=]/D=PTO M0Q$A#!,H,4HAXB89K4PR2*C^.R2,89<#V?+[^:Y,I +8NV_H39TAN@6)\-6I[FT\ZF1ITZ;91^.4M: MW=-O0MP^\HM^P-NE2:@WDR)#3$FN+7V$(:(J@@QE$H8Q$1&+(QQCIXGP6"-3 MFP"W,H(_:@D=G1!'D;2CC4OQ&=SC:P^-,PETZ>YI\!]M8M1!WZ7DR\'>>6U/ M'^7Z\7%>Q532^1M:WK_7'/^N_J+<9'^(,Z$PC5*8I*&V?H6V?HG""M( R8@% M"@?4JFRG2Z-3(X%=F4%>!:I4FP!_P.$/ER1-HT.:X3T@&$ P>DR[T]]IX_+'AA<@2]E?6_'Q:WRVJ3Y6CHZU-S39\LWQX6"[J M>.6=^&8?DI=)0 MI]JGB@IUWS3RF?OF/-_--FW%K^LJ+"R+"0ZYY!#+,(&(* JI(BFD:1J%B F1 M96+V6-6"^[RBQI;3I=A]U+: 4<@G5<.WKUL("NPNI> R;M\495.6:KJ MBUJJBN3J="*.S.:_Z^.(IE&<)I )4X(CY@B20"601E*O&CB-,]IV_;N%^&XZ MOI7U5;I=UG]-ML\M726OV8M#^U4N3T^P24"PH^<5J#6=0%Z!OM]/Y9QMRLR'*8C7[J,V1NZK]-[JUJFX.1S(F@0QAS+F>!62D30'] M$3*6B)"G&<:,VZQ$CC]^:DN/K83&IRJ="@^= +";4B^'96 ^=$3$FL:Z%>_B M('WG#O_HO[;<<^*AHQ!'MT+MJ#]SE=N0%3*??2FH&?J?GQ_82H@RC)S^CR-8"0#KDC PDA8A;X?/'EJ [41#M32V0W00[BZQ^9%( P\+"WU MMQZ.)W4],A)+R7^\6S[]I.^I!Z+^L!V#AT\:9?B=5* =>:E T8\!X?^ M"[0L-D'Z8S#TN&O5[W,$[P4.#GL8_?$8*Z,YF!M0S'@$%#"Z^'L5UD9!^2AY MKG(.Z(.)K#+YH9^K !>]Z)7_6%>[_]I^G<_K;>OEDZSN:DYJ"%#(QV9UI=_N MAQ\][78/M81R7=6^[XL0EEQ8AWUE:[&9 #&FF4!(P2%62:B-# M2$BH^21I%+%8X%A8Q:_8-C@U"JR76?_\3V$:_.OV@+_E$15KE"U8TC-V0WM6 M]LI)[SI'/-7W/@%DWQK>EP,Z&O<6!CY5"PCR4A-H(0VUY/.\7KKIUY2"AFQJ MDCYP0M/6';E:MJ[*W:]],:\#Q/:UND\\YY7J<7=K=;KF]IG[!MH2*L_XEZI< MCN6'Q:?J-7B1Z/'=-UGPO&SV3X,@2JF9":(XI!!1GD(B.8&+)/;8ZI)/>4GFO,5\#3!L+K=.P$MA9*V[V%&@%C1=<8',EQW.+@>[?_%7IO MK#T)CY)/:[?"?YQIC:1;82\:"KSW'46 M:ZM7Z9"!)Z"3.>FN7LP5.]>4FXO*[54"U!HV<\^K]*'#LNY5^G*DQ=_H?>JV MW/,.?>>BT%]KXRT=O2.TM\#T__2^IU]-9K"B&@SMW+\;XK#S1[5KSCC.4HX% MC'EDX@XI@S1-8I@E+#.U>R(LG=*O.K8_M5ET5_SMDF _(FGW3Y>XA;Y=9+?4 M&Q#X@6=+SYCW.*_;"SEO1WG=6A_YE&\O: X/ /=[3#\*_%6N/BSX\D&:) \S MHL(4JXB9FK$(HBP5D.!00)1*%6%.8A53EQPM>T]WHJ\1DK*TU0'<"&D?,,48 M04$0P#@*](R0Z6D!HY1#)F**0\PY%U:!:)<#-F(YA4L $Q&/8L()5)1RB'B" M( NB3 _U)&$BXQ&7B5N:FMZ0C9.7Q@=H=I-:;R &GK(, K5@X Q#O" M#9 *ZK3JG@;SD09&'=&G%7PYK#NN[#>VWR\+F=\MZH?QYR_:>BPIKYS;UPM1 M_3FOC,TFQ:))J%GETYQE4LE0DDPOPVLI>)6U8[:CFQA[]>\N.9$;I@X&YJ(6_50+L:E'AOZO'* EC M+X;5$\_UEV-4.KP8KI>L>?D#^RZ?OS;9^8Q/LE@N]$=>;RS>%&_NS4+]PV+W MBGS!\\>YK//19PD5C)E<-P&.34(% :D2$K*,AN94$+^Z?'8M #KMX6CY?(,O)BTP-LAXM3'P_MN9B592GES:,T/M3%W4>3*J?< ML6I%R!.L" QB)$V$!(%4T Q&BL5(F[MI&CMEL>EN;FJL6HOGN*+M!M1R=>L- MIJ%7NI6@)JBM$174LFK"&L)RM,/%US*XN[%QE\16BA\LC^WNNK28D\F#J U' M\X^IPO)$YX:Z*G;:OOB1\?)G<0R#3&CSC64*8B0SB)2BA*8DR:*P7TDGF^:G MQBRM]":DHTK]6=D YL.."GT+.UGUAQT1#8?RP,1D!7!C5@VSRNT'G??J3U:- MOU(-*!=@3E>"\FRX:GQVX[188=^7(>H8Q&T+ M4'=P]MFGC!AT;:O1?C"U]5T]%\6G[1(BTBQ&B8)Q&"@3(X(A-F7CXSC"5$0H MC&/'8"X_5LLXD5V[LO[S/^$HS/ZUEQEXL>'W79AZM6!7X'JU*G*V7E6KU-52 M M:)--VVDLA8BI5)MM.(!A&)" 9>:8OM,IBM--3_V=N M_I#?S,%4QVJ%'?C:D88?U 8WTJZ&AH5*HX MK_!+JK"XXU*O^SM:F,0OI;9;VD/9.=>-OZ"G'Y$AFUTV\?'A#E![TX1?=WW;AWKZLX:Q[G?"T_O7GXW*5[)W=\+JM-^ M_WZ/&S=T[6.^D!]64J\\PX3%F=GU9*$Y+99F :2IR;N'8Q6*5*\,<3!&^-I& MHJE1\<4A;$8S4*DV4AS;MG/M2'C4+AN8CD?IK=&BV@X0?N7(MJT\WT5TVP%\ MOB+<#A\\IG_8:&7^>M:W-6]++YHB9N41[\N%T^RU-/-;KY*AG'$8H2@ M8 &'*)()Q%D20$P318,T"I@Y#N8QBYY7\2/V_66YOAD M.W1H*_[RVCS-MO<.!J " :PT"MOL>AL@VKH]VQ?(-EGM> 5]+NK6UZ[VTT_X M:277&Z1CO-4)NDR*?E-FU82IXYFO'C;Q5#/!LQCC.(,8<081CP0D"3)Y'+(L M1I0G*K/*F-?9RM0FH)I>=J3L=USF.*)V$\;%. W,Z^X0.9-K)P2>./!X&Z-2 M5:>:+QFE^^*>MG)^MS#E'J@FGZU%;@X"YKL'&6)%TYAHHS94D8+([$YI8B!0 MB8R@D$0QR=P:+)B2<1C\,@#NP3^YYM;FJDU @,BEKBIOBZT\ZY M)<[=_.,?O8%YIP6N$;;9XVO$/9O(I0^ #C&.7H$<*\:1%L6SH>XG.M=XTK*M MF\R: LOEO90K4)V"UK\LV;PIJVC2XE<)0X2^O%BN[^[-\KZYTFSRM36H3(FJ MH^]Y^2/XS7@/5DO]NYI+7I=O;C,6/2Z+=J/7?+V3P C\(/2S3(!@KG]>2/ L M:6$\VLU7YO+%LGB@<[#+/OFJM6'=Z9]SF^:>,%[=I MK=%>W*;]73WFDX^ZSTS]K;>2K7ZAJW51O0>W;=FR\D8U#FDZOUZ(#PO-X7JQ M_6'Q7_K%N%G(6::07OXJ#&,6!1!EV@HFIH(GB@*N)Z* !4%B/=M<*,S4YB+] M,B('QKRT*RPFI!$!'GBZ,II 4U,/&%VNP%:;*[#5!]PHL-$(:)5 JY/^ (Q6 M0*LU8A\YS'DC]M5(,^(H?>8VQW@"N7,&NK2-\>8G3VCLS5Z^GMG/H?.I,';* MZOG3W"S)%I4W^=&TN_4C(!5303B%/.8$(A502-,H@@D)HPQ1SK!P"DXYW^34 MYJG=\+)6^LTIRTIT-P>.!>AVSAN_4 X\([7"7H%*W'T !PW(LX?)D^/&HL%1 MG3;V +QTV#C9%7X>%-Z#82#,=Q .42+W D@FD1"D8(L00QZ'*@AZIO(^V M-;49H,U270E[!7;$[1?)W06S'6%[ F_H#>;^N/5,[=V)B->\WL=;>H6DWITJ M'\_HW7W+R&9KV^SLD/#[L#C/0^S-V+1HRFVR$#*?O5NL\M7SYP=/C:1K$4$E(VB%M*/I4PAV M4ZP'7(;>EG6"Q)K0SBA^A(Q*R7^\6S[]I.^L>4A_V-+/J>>-0AUGE&F'_;G+ MW(?L1XWO_-/]":DKE7J/SX&&C#RWV7._\KS1Y[_MQ2S#,4ADS*&A(4Q1(0DD"5I A&6&A\T,9>I#2 MEQ%,C*V 9B.I*K9CC4'R*:DI,MYP&Y,NYG)+U(#\Y"1(VH.9R2]H3?2"<@+ M4'0[UV@%3.>IQ>XGC'.K>\6CPC/1[!'CNVA[4 M=ROG9D'YB1:K70/U2$Z23U*_$OI]N9,W[<\S%D@42Z0@YB9?7AAK*S-.!4PQ M5OK-B(,LM4])=9$H4Z/1VV/I>TRN(&H.1#325R%;"_K.PM* M'JU'!B;N1@]0*;*[H#Z1%&NK#;C97#-:QSC, Z-UT$BSA?6H62U79FGW8NP ML2[,>223S:H^B>0K9947H#MGHLM:&&^^\H+$WJSFYXD]$T*WR[ M+3M9Y1Q319_%VL[AZQ7!@6>>+7A-N/%&W"J9/S^3?=$]G[0M-KYR2Y]M;]P\ MT[;J'^2NKK=S=HZT++3 M/9X5="#AGD5S^*O'9"'-P24XB2,(2$AP3&,E61*: Y@3FJ/VA^4@(,<>2IHZ'7/]S?>>#)XHY^A+&_ M0V*R,\Y2D88X"A.HE) 02;UTH21"D&4R4"I1@C/A0A2'34R.( HI\A50E%=R?UMW3>#_2P*CC_+2"+\=WQY5]Q_5C M(7E>&XB,*")PFL!0F+RF(DX@CA,.PT!F"/,X()%3RHS=AT]M+._*YCJ&=R"S M';W]@!A\W%I@T&.X'BKK;:#N/'KD(7JHU.'@/'*-C^GV5]V';YL/UQ11C1 5_U,(Z&N8GP>TS M%?>#;.P)V0ZM"V?F0R@&F9]WFGG%6?I0V>ZY^LCU/1Q^[_-O4MP:AOFBL96M M\R_! DTB:G1024DJ*0$E9@.[K'C M&%JX""]&9N!1?P!*'^?A<70<'(D7HS224[$'6FZ^QDX@.OV.Q^\ M/[+[RMZG_)8/^5 [P+9S@SR!-W G-@;M3X'^,[AX>_4!N8+?H"YIZ^[1P8OI*W MG6QGW-1MY]0]2-QV]H:>:=N:ND4W:G]UME,D&F=A*BDA,,8,081#O8ZBG$)& M0T80XZ$*K2(I[)N<&FWL%G[Q\I2<[W^"XV<:L 3A('F9_9P_WS='MV;])\U\IKI]D0>_DK31. MHGQQ]V:Y6!64K]9T_C%7286H3XJX)^KZNV?&+[JV']8.FVL5J MFS[ \9Q%G^ZQ= X,"_K0;H,F\7O7F8S5$C"I<<_%IHKU\Z"+@ L@]9HYWDV" M5\@HWPNBXYGF^SVJIRN#FE7*9U.F9[]*QH>R7$OQ8;%SXFW&>49C388P9ADU M3HT88H05C-(L9HKP2'"WJK$.C4^-';=U;>J,\54](VT Z<7 :N< ;_^4\BX= M8^D &0CNH5TAM)Z#*L&/%!3ZL %^1WZ/;I >J/ERB+@T/:YKI KV[S\^_M"R@\+316R7-W251NC$$5QPA-!8)(%3!N" M00H98I&ID!HJ2D1$I-/>L'W34V,X(RDPHH)65A/GX)C^U0%Y.Q(;!L^!*6Q' M:%!)?05.H.LQ?*0_8I[HRZ'A4D!JI&\E7T@ MD]6]+*[U8GA5;G,<7+.R\A+..)4F%,=LJ2=Z'JF*I>ZWJB MN5'O:&&V(#=_]8YT]T7L6RK.[I"IB\:KO( +H0 M>OB:95,-3.5@NY?@#9WS];P.PM5/?6NNU[_^*DUP;EF:''EUHWVCC;R]0I;. MN5=],89VX>V\$WN]N]4/M H"0S1@1T5S4ZODMEM'"GWRW1G>0Z6\"?A*H56^ M 3X=BN6]);=)JBQ6LT]U0LCR>B$^R^(IY[)L#HU&088HUH9L$DNLU_29B2[G M N*88#W?)$D@K [-=[8RM:FB$;3B^$92Q\.XW:!V,Z\WJ 8FSUXH65.>%0I= MK*4?L,-8^J\M6W4_>Q3"L5*OY0R[B_L&I=!2OEF6JQ>1#9A@*A-S%BTB(40\ MTJ9F2"(H0LE"%: (:>U[(EVIC;T=RV"RIS3U+M<5':@B7BN,GDV657+ZLUO M4]>#]??G6..CF.OYUUY@'5@5FBB14Q,@X<$-*)A+>@C^.MC!S8T:GJ M8?!&]^6^JE5^6#SI<;(LM/$RBP6)$F'2_9)4+T]#S"$C*(0)%HDB+,8I)9>6 MJ=QIS^I]'[4^Y8YPE]:EW,75CA4NQ^I5*U':8.>A N413 8K/;G;UBO7G#RB M]OEBD\=NZL<;M[*4^J9[;<>\E4]ROGPT&RO-E-K6#ZJ2=!(.<61B'4C*(9$\ M@E$2BBR1$4MI[&)[6+0Y-3ND%;FR,<16:#RAMR/OIE*% M_V@&!X \L8Q-BZ-RC0,$+QG'Y=:>/GCC*V&:S(0QZ?5CZY/YYA3 714P\?/S M]I(F@/SZ*RW$S:.YL/Q=EBL3_/6IJH_QGN;%[W2^EN&,(E/L%E,8*&32$Z$$ M8I8QR&A"64 3$<=.@5E#"3HUACLXFG-7':01)MA(::G!DQ'["CQ5^CAZRX?J M;$N?^02Z<&C/N9$?_FP4 +M*@ATM 7L&N]>U51TK5?><#=XHO#_I08H[K1Q\8[ -O^M#M]9MT+G3M7S^8"N\S+!EG.&8P MB:F>81C"$(>20YFE".&4XXPX9<7T(M74II-ZWW99=V=E]YF QR+GAEK*ZD=J M.MQQ.>ZG!^VFC='[9> YPM..ZA6H-?,W%7@%VA/O^Y%I5)+W"N-+1O?[\)[T M;0CCB[ZW2AP7LX!(KFDX4FD&$8I#2+$4$$F&+)(Q3'G" MDU0$(@FLWVZ3'H4[51W"*"8922E$ ME,40<4HAY2&#))8RE4+AF#K5V=U__-3F#2/=)<4Q7H!G1^[](1F8@AW0<*;& MXTI[(K 7#Q^59HXK]I(,3ESE-F2%S&=OFZ.#_^^:%GJ$S)]OY>.R6,T002AB M40Q%R#.3[S" %,7:DHQ5$*(P$ZFP.L#1T<;4!F\K)MC("6I![<9P%YK= ]D3 M1@./9G=XK >U!0!'1G8I^8]WRZ>?]-WUH-8?MF.YZYFC#&@+I=I1;7-IWX2G MRS:7W++.)5?G#%FJK=/J#9W/I6#/S75EZLL6=\UR(Z 2$2$RF$@L M]'0>*KW 3#%,8I52H0(142LGTT#R38U2>J\CA^J_;B*:0*\,3&(=B5%W$B1M M]P)J+N-\FE6_ MS8Z((ABRI/\2=82N@:Q[P-HM\[N \I8@>H-&N_.H-$C+/VHSMX" MT?>?/G+H^5'5#H/-CU_6;^C^52YD0>?7"W$M'O)%;O(WF"WD_9CG+!8HU6,: MQC(B$(6I@(P$,8S#* JP-L CY90PU*K5R=G.M=!5K S=$]MML-M!;D,!00/#&)79NC\HL3#"]9Q^WFD7>E]]..7J]7]\LB_V\I9J%" M)$0J@(D,$VV(" XI5QR&2-+$G-8E;H=RO4LX-8X[R(9,-Z*^PM[SR7X=>)/9 M1V]-?S?Y( 'S5M$)[!B?ZX/7WAH^*=_WL0=\#EYOF[UG&^JYJULL'V6Q>C;[ M3BL]*YD]Y>H,U%^+95G.2$H8X]I"Y6DD(&(D@RQD$0PTZ:="HB2(G X9=3CQ?6X M8VP%BZ\=Y.[&QMU1ME+\8(?9[J[7.>UXLZUZ95$;R=2 C&9)3#!6(87ZJ2%$ M)%.0J2R "B,6I'&H4B'&/ C90X>I$9]E^3(MRL->[;]Q3TOV>5D<+-[IO@+3 MMXDW,90[2%B7*#1X3.?\Y05].9&CF7TT^*Y.;5[01;X/=%XB2L_#0O/Y\BO5 M.+]?%F^7:[92Z_DUY^884GDKN4 MG'O+;L8:M \&GF^&@=_]4%1?"'T=G')N?]S#57WA.3B U?M! Y0__4U3=5FU M+<6[;UQ?VAR=5BA248)BR)4R-172&#*$L>XVP4.4F)+AHMU[_^*I#NHI87IL MTW\9)5VM+(W-5R5, 53\[W6Y-].L>.U8<#NWIE$#=50/4>G@_N'X1CF/4 M/3TIPW0JGYZ#R:GVZ=F']8@J_H5^,\6,W]+G\LOR5M[EI;:]-$??RI+.9>UW M_D\Y%S\_FZQ\I7YCREG$1*22S"3JI0%$A*20IBC45$G,(2"*,V:5,:^O %.S M)!L5@- ZF.+$1:-%9<04E1[MCN"]UL2LHO-6%X< TSY=U1L'>(WAVX#T8*SQVD+]P";R\ LC.RML]S MQPN=O4#KO=C82Y[3STS_K90WZEVYRA^T_5K.DBR.918&,,.2Z>D%!Y *IF : M9E&HDB1+E%51Q^./G]J\\3,M\RJ<_;&VJ6M_J]DW6Y=53GC92NYF7+\ UVJ$GKG(_ MD?INL=*6Z_M\+NM8AEE"(YD)(6&,37 !3A2D,>50A%@FH?XSB[GM4=27#Y_: M *_E T; )F#(_O#I 7#=P_A2. 8>Q Y(.)TS/:5RKP.F!P\;[63I*35VCY2> MO.:URP0:Q]V,\2B-]>4P$HR84RMZYI9I!,-,KPDSO6)DTBU8U*MX4R.&X4K! M.>Y,>'X++#?:7ZUOA]Y#?X5N?<6R?KOH3ZZD7R7<=UK.;Q?8X4KY[;72LT+U M<4?EF[J@[2Q5412EH8(X"3*(J(CUI,!2R&B XBA.*%;,J41U9W-3(_FM_WY> MU9V9-_(Z5^DY@[(=Z?K#;F 2[=KV:*3U6+3:"A5?5:N[&QNW;+65X@=UJ^WN MZK$/\3'GYBC4]5TAJXB;3='D7[3!6ZZ6"]G$W:U$=W-KVJ%ML) R"Y=![K;7,8"/T MU4ZY[HW<;:#C(,@Z;!,,@O!(FP.>D';;#G &K',3P/YIX[G^G37<<_B[W]V# MVGN??KH6(C>7TOG+\T_-1L7U8K&F\R8X)%-1DB52P8R;;,E)F$&&$@DQ"BB/ M690FTFKO8$29IS:I;(4_/,%Z!1Z:[3U::0!HI4+/9%@CO1,6L];T>GIH)T45 MP,\L _W9L4#_G??DX/3K%6BW@6O]SX4EO=J[X3#O3N\=&6G2OI7-UF19U:=^ MP0!Y6U%54X#Y>=%Q_MV$PN1EN:Z">]<+4>7=UB:K;NY'3Y/]N+W4:2F,),IX M9L:XV.[9*",WWJ"U6)B]P36P+/Q"9S.)_)QP\MALO.$ MVT@SU#4H&@2K.0?0#8*R2O5E*CVNEL:>,=.-K+>AO^:K^^KO0LY-W#QXI,7J MV=<\9 %@Y^31=?]XC&^AQ1Y-VUS?-WSD\[V]S(X23'5#D,*#EZU0!GKAK+K'R[EO\E:?%%@RIG'#&41BR" M4<83B#)M&%'%8RA%Q)$0*,"QTZ%49PFF-MSU*Y1Z/$EU%'2[_<)!H1S:JV]Q M@LH8!<;=G(LK8'0 E1(CG9[JPF^,DU-'VY_.J:DN>)Q.3'4^J!_)_;PN\X4Y M>L7_L<[+:H%9?=1/;NK\I)1S%,H8\B00$)$$0<)8""4)&$FXHA%V*MUYML6I MD5@K,-B1^ JT,O=SM>\XKFP#QV*9#.I&4-CB>2.M_>J*1DK?Y+$K*_ MT7/"OH^ZV0\KJ==?<1I@A-,0BC# 4"^2,HA)R*&(-.F(,-(,Y&1*G6]R:K3S M:.I(9$>F+6TZ+NX[@L_SBG!ONAYHC3GYD0:L<%&;K 1'!C)P0]&=J>H($OT+7;_!L!T8#JSA+//SJ MKBXA M,?[Q'6G'\-+7UC$HQ0VG[J@2RV>-&!;BIMU^7(?CO>.73'WW318\+U\4960" M)RBD#*8)T]3/XAB2$ F]Y$YXI'#*$YPXY(@;3%"KH3=^_KB-K*]31O5XGUI, M**_61=]A*=5M'[]2,=7CO3Q>.=6+>_M[+*CJVNNCEE3M[)$ABZH>;_B[*:O: MB9O/PJK=#;E-_F6QFMW*1SU*[NG.Z98W5>K$H@KV^E6/BF;?* J2E)NJC#S. MJ%[+"0*)E!D,%4]4$@@EI;)9RSFU.K7%W*Z4P(CIN$WG!GGW?#L8D$//H>X8 M6G-@+TRZW$SZ@3LN)OW7UKWDUM8H5-9+_9:>^MW Z_]6.WV-K-7&5;'1I/Z=R;M\494;,9GV M' Q1/UV::'LBHL*L%+, HD!)2.*$PY!Q$1,:8\S:+GVWL"SH/7*'MG)-HCNE M_NY5.I*+()$D9)"E>LF/9$(AY8R8SE2D>-[%.W,HT7 ?61?/X MT6Z\.MJ/Y?WRZZ(].5;JA4X=M:^[MOI9S9=?'7?(+NM>N^VRT3IM:%.EZBGS M7_!NMZ>VLH/Z$M-U+[[[GCYN>A(P21?UW. M4,12B7D :9(0/;]2!4F4!C!-*4N)RE*LK%9O/=N?VCI.O\O)@ 'D&G [HAP0 MQH&IL5_P^-?E*X6.;[%[C5X#3",D"0IL0$4 4)Q)0BB!1F449D%BOJPF+GFYP:<;42 M=A>"[(NO'6GY16U@GMH1%E327H$]#,\'"C@3DST^GKC(HL%1Z<<>@)>,XW!G MSWS.U.0$_;Q:\K]_TG:9;--\SCCG(HE3!(-0:D(1U-0TBP.HU:5B\1(6FTVB^5\3HO2^ [JC6?+?>>S$-NQBP_@!N:4%K-*R"M0 MB;G-1>PQ!_$9*'QE$S[5S+AY@<\H>Y#A]]SU_0BB+ME2$Q!?/L@/57Z$^E;ZND M3]],ACC'>?P(?'8C^3)0!A[*!_Y+OV/YM.Z#9,L??S2?5K [*[Z'\?PW:4+B MI+C61C"]:^H]Z25!%2Q]LUZ5Y@BA;N^MJ?XAQ=N\Y/.E<2]4AS^O6;DJ*%_- M(H&HP$D"TT )4\URL7R(5^8U_TO;KSA MJ9OLN&9\\ ?FIU8AT&BT&W%YRK^HU7(HW?3+\*>6-"3 M4*,RIU\@7[*MYZ?W#/-;/CPL%Y6/IF[X0UFNI9AIHTLD0F60AD)3;IPE9@&5 MP2S(,H:#E!.W+!PGVID:A]9BUJ[6JS;[@5I,CW$UW3CXBI@YTJ]M\[;>-)?:X^W;^/Y:+,OR M4[%4^6H6!ZG0LY""/* 2(I4I2#,6:5M8*29YQGDJ7&+E=Y[M9/J.$/E>B08> M*]GCO5CE_1=H2ZJ MA>[?\M7]F[5>F3W(XJ!T+,GB,.3:A@QC83;]2 H)#Z-J# M<+CJ=;BWYQ)X4Z+\N%U2+;E;$X3.U[4]HQ??#_5W567R;2)#E*$@P &'/.2: MI$2B("98+W0QCK'@$8V0TS:&7_&F1F>M=L:/OB,T^,VL>Y@4P.E:7-SH#N@)OS17ZJ[^:' V.*V"_O6^YSGVU/AUZ-;O3G1TKUDJ_ MG95IJ^+>*_!'I>4PF3"'Z0!?ZU*_PHV[^AP$V(,UYC"M]#P"N%S#*G-T06KHK M,#>Y_\W';>E,$Z;F>"YZ#TX[.NT+TL!D6.%3G6TQ@GD\<'=$75^GZ78?/>Y1 MN2-*'9R#.W:-SWV/FC*N%^+#PF3$SI^D25K>Y.V=*FP'%,F4!ER/?"?+SEV&R9EOAFB;JLM\1PD?NQ#=G7')AH(WB$?<&]A84#O; M H,F"[\ ND']\]T23,#5;@61G=?<[E$7G\#3B^PR%U54X')AB@'HAL3-XHM^ MTTJ]]C;I)Q6),8MH"C.!&$1(*D@#DL(XB2(6$RD1=HH4<6I]:JSWJ5AR*44) MBD9:8-X-4.X>X>M]5L^B,RRY;RB(AV:]_5-]>[*#5GB@/^^(/\A9/WO4_!\ MM&C[M4X%VL/2<530X2']Z.V:\_7#NJJ77.TC&EHMY+UF5MU2?3CIX[(L?Y6K M&_6%?IL)08(,AP3B$'&3RRZ 6,449@F-I%($A\K);>?8_M0H;D=\L*R""?BN M KT.(+IVB1W-#0CTP$2WBW$=L+$G>W.&$?Q@Q/_S%= :&%K4.OACNY[@>>([ MU]9'9;R>T+SDO+Z/Z5$_P"R/5\WR^!>Z:C(8W\K')D/,C?I4Z'&;/])Y95+6 M1S-OI'Z_U<>[A\?Y\EG*S[)XRKD\[MWY=5EE2Y"BVK,J MJZ2TN[^;HYF_+E?_)5?F.-G=(O]O*>K8Q_?+HOG*7!?.9((D5SB%"0I"O7A1 MR-0$0#!&/&*ARC".BE%L9-]S<+='MYO3RF.WSI+87E)/9?]YH)6.. MJK%;%N;X!;W/A+]T1&T\KUF"PP"G"621R>J+$P6)H@PBE08,13R-$ZP!IX(%NZJJ_ ]6I5Y&R]JH(YM;7\B?H.L3\+ ME[]3XR=;&OOD^#F5CYP>/WO+Q):ZLS *>)J$! H4IQ 1E4$<10*2+([#&"N6 MQ,$D5K53LRY^.[=JG<@B];77HQ.B4X]+S^L'4RGN.UAJ?B^KRO]#%I"CKQ5[ M3BQ"YK.WS;["%WWK#,&JT MWC7H+ P 1HI[PU>9W2] C7E)+_>+=\^DG?4M.,_K!EEX,' MC4(&I\1OQ^[)WWN$#7S0EN'R41951>1RP^SX0U"/MKON$W&W;O =NG=OB+L\;;]N[ MAY9[V]I][N\Q#[R5#]042KS+3<[)*BZW*G6_R?PJ0D9QIF(8:+:'2$484LDX MC&00)A%1B8JX-?F?:VUJC%_+"XH=@4%12>Q /V/1KJT^ M>UQK?5,/@GVS7*AE\9"7O_\BA7X6;0R-,&:"I#2$FD091+&I:$2H@"C!010D M*4[M2IYU-3(U.MV("7X'C: .1' *20OZ](#/X#LK!]#T,75/8>3 D1ZP&HD: MMY@]V6/F1H]GP.ADQ5/WCD>&9Z3?X\!SU[J[\]XM5OGJ^5H(W>=E\\_'?"'# M6<0PYT01&*6)YKXT0I!A$I((B4.9A+:^O9.M3(W\:D%!(^)5^P$88<'- MPL'W=QK8\XY +W -S(6]D7)R%)Y%HI?7\/131W,AGE5LUY]X_N+^E1P7&OSG M^MCZ-E>6(%(P&2K(8A) %&%FHI89C!G2PS]+::*.L24G MD;3;1_6!S]#>OU;$*]#DMA@TQ\4Y1#S6SS?YT M^>MR)TNXMS-1H92MAM8<&_C!"6JX8O'2.'0N-!?G M3.6(=I^3V1?#Y.^8=G]1QCZS?3%H1PYP7_[,GE2I+3)AZD+E3_*SY,UYME_U M6_EV:42C/:GZ1 MU!2=JRMW/ZY75138IR+G[6ZX8J&IK)W -)+&\A)ZV28C!&F*4IHQE>@_7*CF M7(-3HYI*/E )Z,8G9Y&UXQ.?> W,)SNB@DK6IEQML*_L__%*;!O];C^5$6]9\5&"/5 MG^O_EMC1[;3[?F "]U"3;I/;?P>(*W#R?6JGA@'J)+]>3[YVF;K^"DP@B^X8 M'>2M=-WEDO0))S'A@#?J;]3(M[HIJD"5O88V/Y;-K^4;DY5_/I?BIGCW[3$O MI'BK5Q*+NZ9*9X1Q2J5"$%.B9]"44$@PQS"1F:)"12P3]N'=_N6;VO2XD?8G M60M;%6(5NGMI49IYL2[*ZI((;H!.[9[P)M!5 \]FE7(FB+G1 )B<+$:%JY?3 MS_::173_G6GJ^M(7L!WN[H=TZ+N:I/6\;'2V5? Y7"]T1V,Y+_9$>.8!L-L/P1J MN&;Z+:=_7I?YPL1E\'^L\[** *[VW)0T!^%EH*=H(2 B-(%,9 G$/"-9K(*( MA['+FO=$.U.;>5LQP8ZQ7%3)*QE=_/U&*:FIYI:NY, M!!!Q+B#.*(%($8ZR-$M):F_*V[4Y-9*HI08;L4$C-S""@Q\JT1V3--L@;V%O M^\=S8!JQ@A*$?>+4+5%URX7L&=WQTAS;H.PO9[$#3.?2$=L\:M1,PPZZO4PB M[')KS\B.^7SYU=B+[Y?%V^6:K=1ZW@::;,-(VG+0%&63Z M98()"3B5+$8)#V8+>6>*#%@&>KBT;S522#U2=J48,&*A%;]*L,IU_^@EGTN^0XT'!]ENIU@NQ*=O^J4W'7M3O4_FA+-=2S(),\C"1(8P3EM9G M@7"H).1$182R,%"1:FGNB_UQR)[B]&"]+V,D)V^+'6R(KZS*[=;ETGFCHLNA M] MZS,:U/&P'C'8DLU("&"U JX:I*F$4 1M-KL"F>VY:MBQ!K)VNG.$ MGAGO .AP/>1\4/1"7,^=)>W[^%&/FUZ(P)Q#%*(6LBIM$#"FA,,72JBJ'#V&FYIO1[W4R>%6E;5?8^63& GAX M9\U%U9+TAZHV$M!JC=A'@U>[ZM57WTF%*ZL^&Z.FU0'( ]2QVK8Q]=I5!VAX MJ%=U^,Q^/JC?:9&;19]Q;55[7A)'*2.!A(0I E$B]2<>4ZAP)C*F>(RI4XC_ MRP:F-@>U\M7NU3Z[AP<0VGF(+@%FX+G#"1-G#\\IQ3TY<0X>/ZJ?YI1R+UTQ M)Z_KFUZ!%Y*6\JVL__VP:/TZVB0V[6CJT-\4VAANC65-,C,>QG%(X@Q&5)G M 80APY1 +I,HP9FDU"[IU&5B3(T2-C[0QUKH*T!KF=O,^24P&>WJBMCSK1ZN M>1QZ=9D=N0S?$0-34*L ^*%5X<\@7X!-US1J5!W1* (^6G1%C^P0ER#I+7=$ M+R%&SBQQ"5"'>2EIO%ET^R,_:S*\"O3<9)5.JXBR1*4PRH6TB%J60!B&" M DI46?-$.U/CP::>ST9.YWR=YW"UYK)+T1J>K)R!ZD-$73#X8YJC MK8Q-)5VJ'N&*SLLOS%AU2[_J=9G4]MJ\K,HEWV9QNHTO+;TX!.TP9EBD]IJ%[IR M4RVME7F ]%9G\?&=Z.IT@Z^3\NHL ">37YV_L^?YZ-62_[W>H]@-$Z_.E^F& MOE8_E3."0YR04,*(Q7J9%D@!<8 2R&DHM0'"$HR#V9,LV-+Z5+-5PRX#9[?Y M <>/EJL*1-%#19/^PW(!2J/*/_\3CL+H7XUGK,BY.5Q:?5T=Q:K.?926,9Z. M/6-'4?[1'IBF*H&;#=']4TY-%H>*L+[65WCD*C>@?!VMM6MTW..P3D <'&%U MN_MU1$ABQ6* V8< C^ M&5#4B08&;0^C-C(WQU'[<> /6Q)F*_48=]?9H4=38U_[,Q1U-'S)G1TQ$02 M(QR3\+O*?- !L>_4!EU-]0FMR;GQIE_?%;)J_9=\KNVWY4(V3<]BF@D>" S# MF"=F>P)!0CB!/$Z30*2,46Y5\]&JM:DMK3?R@68GV"4*XQRRW33L':^!";41 M%6QDO0);]#[Y1\\E2,4CBF-%H5R"IF-TB24ZW>$CYQXR8GR(I3[[ 2"V-[F7 MW&AR1#Z'$?N2K^9R%@C)@D!E,,H4@XC% 22(9C#(0DY%@!"65M74CSU\:@1: M"64-3N(7/59)GWGHSY- 2>5FE'&AAU MD75:P9=KI(XK1_:3O?O'6M/,AT6Y*M9U)*@)./IR3Q?-))6PI2O,@S M]U>3D>:MUN(]S8O?Z7RMYWT>QR2.%8Q$H.?],$HACBF%:\6EH?2IZ"8^SO5JC?"&R6KU)+_)[Y. M _N&7^D%F;XSN08&[" #*FC 2F.S=35OX#F2PK>""!B,@ $)5"A-P T]0)^_ MMM_:ITK?AZ-[@$[TYAD?0K8>KO3KQ\=B^51EJ,F7S>J'*LQ$FDHH0Q5"I/0* M4G^EH.!9HM>301I3^Y.G1QJ8VB*R%1%4,CJN(D^B:.$IOQ";@2>(86!Q<(%? M",](7F]7F-PN36[C6-K@7V&\ MLS%3'2'T$"1(@C.?LGSIU_NZ*C-<[NZ8K0\*7-/<5DHYI)3EG%^_ "\2E9(H M )I=NS$M,O.)(%S'I /SP'.);'JI^0NR]R8N5-%OR9GZN99[L#Q%;')->ZU#FA>VUZ"Q+\_K5IU3M&%W$/Z/K:6;A!DFDW!&Z' M[,2/]S"D?9C%A_56&0]?R?=/7#DJA2Q8[:S\NJN+%J_DZTN7[46AA&8YV&+D 8N!ED>"X"P@("*4 )!"(,P MYEA1ZW*[V9+5R+#MIQ@Q3DO/$13^P#.S#ETA&9D1>PFSOPZ@X)X5VU/7=_ZK M'OK'9+KVE+J8T]J_QN'$X;[:BLVS$^C*W!B80WQ$9^ MNR^"Y=)#9!@UBP,+;^A-='1Q XIVIQA&P R>9PR/,-W)AI$F1V<<9G>XF8B? M=86C=YM*5QH2$>3*T,E%2 2, %YCC(@(RXA"07*\L3&T-F//$\K9U67^&)* M/CO[Y@"8F7'C!,/(W%?+M C>#2EO;=:<*.K)ICF,.ZE!1?6OPVMX M/-8DK^!9\;O7[_PO73=.ZYK&A&V+%_&>;,F^X55"2281 U@W@4$L3$'.DPS$ MF.12IDAR:IRK-C31W%[0=A.P)ZP.K"176RW9H6NZ:7H[9M/LF5K#Y;!E.HS% M#3NF%P:>>,-T6+W3_=(KUSO:PIOUX]>V''KO%#I%$4_#",@DBQ07Y!Q0R"2( M4)YA@CCDV.H4^NPL%M#D<3G]9\Q\0^ M1:/= %:,D3$$8T"24+D32<(!1LK7%P+K#KH9A)EY.L39*>;&&03AO/@6)PPW S21"<+]F#9'2@,XC!XD'#^SND.$ 8E M/SHX&+[2M6C(8Z&+G.O5[[+1#KEJO;^VV3H)3%.9$@0$EJ$RGG $:!Y*P)(( M)91*(H25^V0Y_]R(L2_^(1GV(/7B*'G6M1R)W1*9V5\C C\R[WK&W*'$B1-R MWNJ?V,T^<7$4)VA.*Z>X#>/27UPG26SDWXD>5*W[%YU:VT3K;>2'[Z)D1:7W M2MI:386HWA%=%9>^MK=4[3U5G89[7"9Y21"/. \SD.B\!Q0R"DB*(4@3GD/, MN.$QYQE,8BS- 8H MRCG(6:AS"[,T2B,9Y;&Y9S";U9[B0]J*.,M5-?!59K-6(W][]\E\W;NY*8-: M[D4;5ZY_U],W."@<-!KK"B*=SON[JZ!;_Z,6 ;-Y BP"Z;S729 \\H*GF='-FWXH-\I%W[;;.!E! G,(0883!A#$ROI# M/ =29VYP$LJ$6E7?/!I];A_P5C@[U_88+S/'U1F%D3^-K5P>-[8&-?;D3AZ/ M/:FS>%:MMZ[@^8MU8V>ZHSXIH7-_6Y;;4E=!V^)HRQ.$&$@3.L6Q@P" MFE)EP7.,I,RR6)C%[)E--[?WMPU^:41N:C5T'9J"GMBV,4.#B ^_\/YQ')D! M;H70(8[(!)D;HHD&AY\XILA$U=/((J.['/:-/A;?VRI%=>"J2!B)LS@$#$'% M'3*ERO'/8L!#&N8BB:/(+,+PS-AS(XI:NJZVE46D[SG8##QK=S!&?MM]XF#A M7[KC,9%#:(&+G=-V7O-!+^O-+=.Y1>=E/?)C+ESB6.6,5-\^KC9__*ID4W_] M5%>*5!37KU1QI^,K:X?H?5&QU4;'J>\;:,,,XR2)$I!+K-.%="9Y'*5 BB0+ ME><226+EJ]PJT-Q83^D1:$7J=.I:DSJ>4NZ+PY"],O]A6?OKUJ4S@T;!0:51FJK[PM=7L;);Q9FVKIDG\$Y*H/D: M]\:"'><(ET4L%) !CJ@$",H0X##.0800BM-$_3;F3O4[YL^E>U$MWTEKC,V8 MT1-R(Y.>*VCN]2Q&YZBAF7Y,M0MS9C&YQ<&M?" E>=RL(_QIS=I=49'#,-0E MMV.NRZI"69>J30%$RC9#49@R:11Q=6'\N9%#*V$080MWZ@QL!J[E;6",O9V\ MQV&AK!OF$EQZ!A4+1_,V="9R-M^@Y,G3O*SZH+=YYK;I/,[+,A]YG0.73=R4 MZO.^SK'$$90HR@#'.=&%H[&N8L9!G- XSD4LI5DK27\BS8T4FY8KU+ U"SUM MS7)#L6\/"VQFATV[;"/3]\W-=$8JE.T/Y!_=O>;SCRG![0] ;YUC3D=V"835 MZJ_;H-LO1?6/MVE]:49Q@B@!(J8"H"R1RF$57/V-L@2)F,/,J."DT6QS(^ C M>>MP)U8*7FR#4LE>[SEMZCY7^I]-V>B=NJ'L3W;'W M\OJB!EI6J_1*!_QL8OD\XCB10=S;'% /*6E*5]=1TPVHM[IAZ4'=UZ]KW0A:LV"Y% M*GF8Z3)R6&?,PXP G&$)2)J0,$QQ3$EDE_1U;KY.#G3=@G\S_SXVYF6?B]WD= M^8O:"1MTT@8_]9%L!;Z<7>&0#V>*CK<4N*L33ISU9@K ::*;\9V.<0&;)_45 MK]M)WJV57U'; F+-SI\DDSB4<*34*T 343"(HR%%<];S3XW MRN\)7]L[1^+[.+FR6QO#4_ZQ$!_=#? 'MOW1O0MHOL[IK>:>]E#>!9:3$WBG M05PMV1>QWHF/2A,]D1[Q[\7VV[O647GK"**0(2*QHCK]1\6D#V6Q M*9N+>/]H+U_SN2>\'U3'',>1)*F4.LDP7Q4U$ M#K# .6 919'$,$K-DI;18*/NKQF_/JC%VUD%GZ[ M/HO@JYK#6UCZ%"AZ8N111)R4M\<$^2V[CSJ7P^'<_UD+T4;P((Z)Y)0!*(CN MAY1E(&<\ 7E$HC@G,9/<*%#_S;AS8UHMF<6I3P\@@_,Q-[5'YBHME$N45T]U MBZ,M-P@F.L0:7'R[$Z13/0?/BGJ73WQ%S1X M+HLU*Y[)RLY^NXBKF0WF ZV1N:D&ZB#C(M!2!HV8_LRH:T!X,H4N3C.I.7-- MV;:[YB>R/\N*91HE+,D! MRU-E95!E=.0HPH!!@04D+">9,"N+.3B/S>,_347+5L"@$=>R[<)9*,U,C)OA M&9D=&OD67:>E44[Y!C'PU4[A[!S3-E$84O.D=<+@Q8ZO?!-S6'T13!0ONA+; M7\I-U4VRE"BC,F9(^1HD5^]^C '-DTAW88\8%5&#H#79F;.&.R,CL8 Z&6^_C$YU]-D"N?HQQ<%ZQLZV0 M3Z]RS ]MRK"^OA?/FZK8+A/"LA0E$J3*U <(I@A@*"3 '#$!)>02IU;)GL?C MS^V5[<0+>".?9>[E&_#,7MD;(!GYG=VC\?X*&O9YC>=U]I6D^&;T:3,.SZMV MDCYXX3*WU_9>I[/U@O<^[Y-YSD *9$80(1#$+K>)& M+LXTMU?Y<\%TL\0Z/K5LP[OJ5@4!>2Q%?>QK:Q^2H6GJC@\CR3DL)5==_2P_4;;NZV^J'I)KHDJ>!9C#,085W:*M/U'& $ M@4@2P9&(HRBW<_%/II@;-?CLJ=JA:.C,WX3-V Y\#Y8/5V"YI5'J&\W]]T;M M)OA1[5#?*#C0 ?7ME:ZG@G>AJH\#[LN'JW\RK(QW& JS,J'7)IK;"]X>7[7"]@ZN.H%M3_\NX&MZ['<[:M.<]SD MYG#*-XS&#<=[%P:>^%QO6+W3 [TKU]M10E5NE_5YH"B?2;E]_54M>AU@3)'@ MG",".$LB@))<^?",8Y! R!."PXB;)85?FF!N%-"7,=!"6L5Z7X1Q^(WW <[( M;[HU+L8O^#7EA[[SZM[>-U[]Z_!Z7QQVDM?ZFE+=ZWSU.L?M./9-\-U*W,LV M@Z72*2P?OJMIUF35I:_H@.?/F_7CY^)%\.:0\*O>R%]&3**<$PE(%L8 <9H# M&JH%N).]5#^C.F1Z M.!>!4T9?G;1+5DV?F[O=]MNF+/Y'\%_(]^)I]W2W7N_(ZD&4NI@0>11+&J8I M#1,,PB3,=0(@ C2A$DC(HI"G/%=FG'$FR71RSXWT#PJTC6L#LE=A$3PU2B@> MT5KHWL6M&A89'A,^$\.?@AFO]-C?C%L+L"Z"WG/2]@2[ZSTG+01!@T'P,//G MQ"+3:)[/RT293%_$LQJN/O;8?A-OV4"YY:4^:U=_J7]]PA]U<%-15;LZTFFW M5A^1^L)G-V9SZ&ZV'VU;W[(MGNHKNCE]E>B;?GD'$[@F%&>Z M!+'I,3Y*0/L!T[L4L/VFQ2G673F&/WKEz!:K8OOZ9;-:?=R46KAE)L(( M"DP!A1P#Q'"LB!OE($U9$A(AP\PL=LQI]KE9,8W\FHCVQ4HZL2WKU]HN@X') M,2:X8^^.G>)Z5 1FL8?Y-?A=JQ"T.EC5O+7%W*8&[HC83]6BWO\:6):Q=<1P MN*RM[: 3EKEUU/>X[*WK((YQ#.MMP8O5;JN<^4/K^ _?=5EDP9LZ/T_/N^99 MO9==Q4;U[:J_;9\/\5$\DS#%NC!Z' +$TQ20#'&0DE0R01*2IT9UTGT+-KXT99QEGX6F7#Z(P?L'9CQW3X6;:1HL!\ M ^XKE,276-,&H'@&\R1LQ??XCC5R5Z2J[N7?B79HMO?EE^+QV_;]YHD4ZV6< MXE3$NL8.3 E *<8@)U$,( LC0O(PS^+,JB+NY;GFQL^UJ/KE;875P1NUN,'O MC<"VY6X'8#9C4T_@C6WQN^-F7[GV.B*^ZM0.S#1M5=KK*I_4H#6XQ6'#X9>" MOR//;1]9LOI-E"\%$]7GS^^^BO+I\X:LV[),&&6$81H"AH6R"*.4@UQ"#G3/ M;9HJ.A'4?*/!=-:YT4DC=[ 7/.@D5][7YW>!%C[0TENXO<8+8+#%, :L(Q.- M*:(N1<6,H;7821@#XHEV$&Y^>.WV"VR1&MPG,!YLNOT!6_V.]@6L;W;OG*#+ MH6S8/YK-Z_O#TR M!I46=M$=,O7/G7XJUNV/+S<9L8>!__GR^:5K+:OAS(?2PS#'$6Z M:U D]&(CF__R M53=4-]!U#Y_$W9JW.9.'RCA1A'E,E-E#:C/VB%K?\B-3'@-:)\.H'6RCE*@R P6GQ4/ M+D\V?=F#JXJ?K7UP_2XW+FG&_4J^?_A.GHIU_>EX$&O%5X70&0*?= J7J+9W MC)4[P9=AF*0A9!' F$F \E"1"XI#$&6I0").XBQA-N1B.?_=J+:T=Y=@NA1D'C0CPR*34TI$2/>C)O@@>#C KT/Y>4_T@93W99UASO]&5CO1'Y;21>7 MP'I'R0>PDVXL*8'UL7HCP[6A6\(.7K;T0G:]9SU545Z*3KZ+F&Z32R_Y"ZJ),NRZ5:J],*X7"$^^&_=TT#*#6.DO)!O;%1"),N M;A5'0J0X!V&JVS2E:02P3"(0)RC-L+*A"3%RY:]/-;?/D98LT"):G%H.8VEP MGNL-H9&9O)$SV L:=)*Z!)H.HV9Q[NL-O8G.@+]^$X&HRS7^6Q74Z#7.R#&L MP4^Z=L/_TG_]7W_R5;+!"*K!$^/A$:8[/3;2Y.@DV>P.Q]XTQ;9XK!^;+Z(2 MY8OH^C*%*(DBAA'($GV>G L.2*H]!X0(RJ$.B[%R%2Y--#<:;7>=@Y5X)"NW MPM@7,36SMGT@-3:=5MOBJ=['/ A[2$@?H9W5-4Q\];FY-,VT'6^N*'O2^^;: M]3?E&-84W^:\13)1[WU*0$Y$#E",," 02V5G4<5(%&:Q79[XZ11SHX-]9ER[ M[79+&F$?2\0\T8_% MQ)/2DCT@;^G*801G&FNVJ?1V[-T+*5;--E/O'/?;9J7&JWXF5<&6$L*42Q$" MCG'2YD"&(85A+EDLK P8R_GG9MWH]VY5-Z"E6CQKZK+"WIB_QD)T A([ M.AT(]N+KS?Q^-$BKP2+X>1!V%RIS <\?GUG-/C6IN4!SAMF=&:/TZ^9WDUC:9,>IFC#8&EB-3V3D8#]LZ;2N!0$L>U**/TE7 #"WO_0.N M3/N#.@68@7&Y)X#A_6XT9=EPX/.^(IU$BISBB.IP6PP0EA&@A M H506F<0H MAU:EJEP%F1N-_45L'DOR_*U@RO^1F_*IV6&532\ROF/;K@M('6.@?O8LRC:M M4_SWKGAN8@S6PK)WL_-"FC'A%,LS,C.Z-E_Y/$;EP%OQ],2=SF),RJ6W@O66 M6V\>S]$D="UL?O^L+^PGTA]55R:<1VD4@8SJZC!Y) %&$(.(01DFZK4@,;M.'\'^Z[_ -/Q/92JULEM:F^,LJ*%M^L.7:6Q+MFYN\K-A$Y2? MSS5!:54]*@GBO>;V- OBRU@>1\AI3>M1@3XQQ,>=S>U3\E[0[:=UM2WKV*$Z M78)%89+',0-AC@A $NM>R1D#D$.8<1SA5%CM(YQ.,3<*UQ(&!Q&=TD_. &E& MO[?!,S)U6B)C3767E?=$4V:4&*63'8:3F 9GA=]--WY'? MQ;]\^/++W:__Y2&8\D2[@5;C[<7-N];^X_":]8::)GKR1/1]E.3I;^P;AG\1 M9/6ATOF>RGF[8VSWM%OI$+?WNAT:*^H/MFYH?"^[[98VE"<+B:!Q2$$&4:Q> M-,1!GF884*&#(V3*0IR8-A5W%6)NKV;=4UMY1/N=*;O J9O68_CUG@KEL0\; MK0&V:F%^*T(WM#EWGGJR5NBW@M-OEW[S6(YIIVHHHB,Q/NN^BOO(W:7B,4Y# M24"64JKL?R( SI,$B#Q&>9)F$A.K(L$7YID;73TT#2_;FA?JM5K5+2Y7MMWD MKL%KYA5X &UD]ME+&-0B]IJ1>4Q6'$;!5UKAA5FF30 <5O4D5>_*Y6Z4\(L: M;%?6FQ&?UL^[[5B",&HCPA (D( \QB 4*(I,P$"1-H9.%.&)@HDEIXKK";YG"X [' MW)!2\&+[D;":>>H=KT@092.$6.\:*M,AES'(U1,"8LXDI2'!<1A9Y8:<3#$W MZE/LW6O4KT3N6;*#B>D3Q!A((PTCVI.24@1SP%DBD;(<]$3G+H M%GMH)L#<:*$?//=0%FM6/)-5=ZA8!>]WENFDU@MB>/0[(LQC'^KV$#X(K_]5 M1][4K8WJTXMI A7M\/,>L&@X_0\*7+0#YW( H^4XKMGP>X=_*5'"$:(<"$0@ M0#@E@$KU-WT42C,BTCC+;=+>>F-;,=8$>6U?]1SNNQU]U,RXQQ&+D6GELP$ M#IGK)ZIZ2U8_C#QQ?OJ)2J7.'H:3;QRKVAP79'A9[$6LM@N,9F:K3I1EOR/7C6N795L3$L_V,(KZ$O MX@VTL?V2-H'AJ,AX+6OP4ROMY=K&]EZ*$2R^/);AR:;U7HP4/_%DS.Z:.&SV M(RG*NO[O757MGIIH+"T9TW6!-[KVF?:[OI"M6$8YXS1C.0AEG ,D0@HPIA!$ M*(P1S,*4P&EB:,UEGANA=5(&+WLQ)XJFM5AG0_]J7JLWMDMV>YRMUKNMB][3 M?!'LGXF#\H'6?@9!M_9+]:,C<"TD_N<(Q[5? F^QN0Y3NWV\/CP]KS:O0K1] M@R\(O*H?=/6W>_E%L,WCNO@?)6_==O3=INIG:X4X1G&N6Z1"JOY & ("60QH M)N)$)#S"-+7Y4'F6;VX?I8:S:,U9K*>1W9?)]R*:?85^X-),^,79?TD.+^VB ML^QYG9+WCCP76[+2>BV"NR<=,#A24MY(B'OZ R$0J-R2/ 8E% C*(LX1DA$?2JA.DK0"S MH^]>48Y_"QH-')P*FR6P\!!& G8*\GV#:2<'?"RG*4G2-,)40=<'Z)K=ZF6%( M98)2D"8" 11# 7)=EU3R/*4HAR)&8KD6CSJR]JM5FTH':8Q>T[QY34]D&N^5 M;47?=\:M7]=-W>&"U');]ZUT62DS9AP1^,FZ6-:"!S]U*OQ)UXOLUJ#;=-9+ MT#09N1M> IUO &H,[TM;QG-C31[:0.7NGBTO0D23EDJ M" ,PAXHG$<$ZO#\$F;(2<8Y1S"E9OHB2;DPITGANFY>S+\%X[VA/].!*,Y\WDE9S1J.MT1F M/X#C\3ZIONG_:=ORA:RT+5D;F)MRJR-\FHJQM8FY#+E((AEQ@!*DLYJY (1! MQ65A1 GB(<'(JEB8^=1S\VCK4LG:=JB+48N#_/4/BX/@EK$ YFMA&!J>W(O6NU6B-_&%GPQ0MH\8L ;,5_2 ^<331A)8 W(256 _@AN3 M=?F9NCW/5DWQH:O#][ZHV&JC\S .&T3*(94QBA&0">(PJZDG93$74-[RF-,8#NT5CTO1W)?%8[&NCSD^"O%^)^ZV[]1DQ?IQR<,T MXCC,08[B&""1,I#CD 1)2Q.8Q9#;'3,8#7KW+BK)VD@A:&7:(?S,%N-AM[( M-/6FN-0BZ".IQ-9I,LI[#%K)QP#6HE'C& !/U+/1%]!V[1IM 1OLW&@\V'1- M'&WU.^KG:'VS?3&CK\6VJ?K-BY>"[\BJSBR5C#$NJ !I*FHWF@(:0@Y"E-,\ M4[8G04;5/2[.,#=ZKH5LBMAW8EIEZ5Z&)U1 MZL2Q.G>-\T&<#BRL'LBK/O!H*GKI;L*]=+AS&Q(RHGF89AS +->E.KE4KA25 M(,D2(9F@' FKQ!%'.>;VTG>MF-LS4\O=;-?%,#Z1&QOBL<_G6@V"5H5ZIZB# MO*?%^'M&-V+I[R3/28JIS_5N@>K,*=]-P[G7'3^,>D>5)T38=BEE',840T!I MK%@PHXGR3K($A*F(&8E%'!*KWHSGIYD;R=7^>?\5ZP1UJ$%^!E0S-KL=JBFV MB^Q05WRRXJ>JTT^<+5KQ[ ZM."!E-O7KR595[I_\F;= M5L/#B,B8APC$"=+V4(0 S@4#6:1<&T(BF#"KBD*#L\V-$%IA@UK:H">N8]7! M8:C-^,$;@"/3Q W8.33?,L#$6X>MH;DF;J-EH/9IKRR3FSR?N_?*:^9IC&0N M!. II !1R )<0SB#'+.E9%1M[#W<-P^WTJF@^?"BUO*FIHL@.&FBU]81R:; M7I>_K^KGA?:AZGC>$\VZQKF^COQ?9; MUP%P7Y7Y5_%']_L[SHLZ27P)9"/&41B 06%$DHL\@HE-%M M^AE24U.Z*"C;[_=V$["V5,]SG5$95&1EN@'DN";#%#4^TB.S52=;H(7?]ROM M56Y?!$J#8'_97H=10;6/V_*.GGB-_'81%YG*=9?"5VV(ZQK\7.04Z%,689R1#&/0B%L M3-G+4\WM,]%(JD^LR[VL0=4*:V>R#N!K9JGZ06UDRC\ =A S^.T:8-:VZ74L M/)FD Q--:HE>5_BM 6IPAX\6GHJ&7I2=JSV1SX6R<7G].7LH=>ZA4*K5Q8J6 M!*4XQYP#DB<"(!DSD*,,@2CFB1"8$RRM"O4[R# W:OFE6!=/NZ=@54NL:QFP MS8M8$]LP=)?E,-^A'Q'D*;;O^T&(/06T];-7(3CHL&AJP8W5;]0*PE$:DII) M\ ,[EEI!--S2U&XHQT(Y8J5^^ZC\^U](^0^A&R2UD0-+'K$HYY0!DJ7*W\X2 M# AE'# 493E-$IZ)V*HDSL6IYL9LOVF_N=[L>^HDM:Q]:-HR-%<5/BDX<_T.QTSCS=/39ET7@VH^O%&. M$$U""5@84N5)$:0L(HB58Y7RG(>42KMRO6\GF!L5-/(%E19P$?Q?X9]#]7\P M>"9ET_?P/X*[W?;;IM1US/XCB,*%^K7^7U#IX- M1U\H-[#2Q3:+%[&R+.AU\BR84=DM*SSZ]EZ]N+\UBUM+MP@^U?AZ3$^^H+^O M).2WPT^;:GQ!N9.$XDO7N='27\1:E&2E0Z_XDW)#='B%?J2[CVR8<,CS+%1P M0:*CO"'(XR0"+*4P$C&%A%AY:U?FFQMIM>+6%$".!+9[XZ_!;$8 'L$;F0_Z MN!W+ZM^J,43%$TM03S_K;,9\DZ_>R/PXU<+9 MM[WV";2O)ME>9)JVI;9/&$\:<'L=W)'DCYJ ?RD>OVWOY5\K44<@W3UMRFTK M8&?A()1(ED,.TEC'P*%4U_[35:)3%N?*^TTPMSHXM!5@;M3]ZV8-ZOI9J[I0 MI[AB%?E9!$.R'1':L7FU$SVH95\$M?1@(X&2OPF/6P1-E?2"!5\$W['!5@KV M_.F(G2^JM)U^6E9T!.>$ %W'<=W9KP]+F]-3->N#(ESVVOQY2-S+.8Y"A@A@ M.-,UM3(**$T9D$ARF"<1#LVJ&UC-.C=6:X5N0R0<=OM-D#;=^/>,W^AG UT M>X$54=7"!K^W_QVGC+T-3-Z.!TSFG/BDP *&TT,#FYL=D[OK4LUMD\)EG,HL MSO,02))*@$@L )%Q!B"A+,D%CR5'-MV!CT:W(I7)^@-W$;DNU>*/P3/C#V=( M1N:)1B[E-#:2>PK^SFH[&GS5D^I]9))O+9BQR[>&^J2D=D*B(0:T4# MRO/2?M=J)1X%7[U^6LM2_XHW45E+G$00AS($-.4Z&#_* 8:"@HSSF* PS&!D MM<-N-_W<# @M?< .XB^"YT:!@'0:!$6G@F6?<+MU,6.)\= >F49JH-_U@6YE M#_;"!WOI%T$CO\>^Y$ZX^6I=;C?YM-W-G8 Y:8#N-HI]I;?/Q;9X;':BE"O6 M2[E+J^75.N7_KMZK5VKSD7Q?*#HI+MZ\=B M)-^7K4GD='"UP)]N?'SWOM,L>=R^[8YZM.^E@BJ6./$P1H+CE .%5.1X@@R&0*(86, M,!E:;5$>#3^W%W8O7?![+9_E\?8;[ PW'9T1&7MWT1@,^QW$LSK[VBH\'GS: M/<&SBIUL_IV_ROX;V^X^?"PJ1E;_)4CY87U.K_U&^>JW;E_D#*=?* Z\>1%FWLWU[QI71/&0I MB4%(L0Z7(+I##\6 P2B-90A#G%A]JJ_,-[?7_U>Q#59ZA^I9699UN+[=Q_L: MO&9?&"'DR!J[--JEU8*CZ6W/!]#:'0D!?1*56 M*^:?UJQM[QE"AC.H'/,\TI4,4QH#C 0')&,IEK&R*T+S)CDGP\^--#H!%[II MZI\M"L>< C?,#[?#,3(=E$=(7.]W:@*)1:V*C C27KW(MFMCVHZ[SF&H>K [9?TL<(9+3B $8A0@@@B- .$]! M+E(D&"%QGEF%4@U/-S<:VTO;Y4J>)D#^5*S;G_[)MECB(/!F9I$_.$>FP0.2 M;6)B(VLOT=1GB4034+Q51QR<;.+"B":*G]9$-+K+P0K2)0?N93WLS^7F'W7O MZ*>BT@7^M-'%= 10""/.!64 Z]U0)$FDN(5@D(D\B\,\%@DS.IPTG7!N%-/( M&;"#H!:F@0G !O:39]C&WC]5T@;WLB.2%L">R'58.1L*R')#TL+L\HSH1(:8 M!V3MC#0+F ;--I-QIC/D++0Z,NUL[G,\A-+D_C.I!%=#ZWC\)E>I+-534&^< M__QZN.2!O.H?W?U!RKI.[O;U4,6GNM]^$^77;V1]_UR7.?R+&F);?5HW"1U_ M%SH10/"[%U&21U'_4N_4?21%V919P)C+/,R4)RQB 5!]$I9P!DC,!2>AE%S8 MA>C/1;.Y?5]J"5L[E6]6*U+V=O(L3=;9@&QZ!#@7>>?T]=0*@UKCH(]*T(,E MH*]!_[H6FJ#&9A$TZ/2JN%5!C4^P50 %+4*+H,$H4,]=@](BZ' *6J":2^I# MDD!CY;O.V^S6W]=)[&STFO80>#9J7SI_GIV $YL)K;0?OC\797W/7N0E"V5" M=.AI&#$)D/Z#) 0!3D,9TB3.E0^X7(M'7?5]Y$_^92F->#IO>+HOZXBG25K( M6[:9QEC+D;^^-Z[//\UW=/^E[&EZ^%S.X#-X?2%^] =M0,)_CD_3=8B]?60, MIO)WA'!_J.*GJ)_%&4L(B+AV^*C, -4!CPF46<)B1F%LU<[QRGQS\\ N'2+T M"QUZ/47H8^]^C."(Z \Z1^A).^Y!PAE81CQ)Z,_VPX\2SJANBF4ZM6UUKXJ$LF-C_L&I_JCA.E*Q0_/=^IY.K6K,E8CQ3_T=!)J($ MH$1"0"BE0+(LCW&6I@@:94GX$6=N-+47\J:M(D]+97!H,>D"C,QJM2ZZN%@K MN'HKFG(YBZ#6J/>K:O^[*C@L6:/7-+N@[N7P03Q8M.@&CB&9+7:_$'4 Q1( M]78R9;D43;BS:8]!N[4P,\>](SSRYVL/[D'&<6.=K0#R9)Z;S3FID6X%PUM3 MW>YFQ^YU8ON.5-_JMIY<\)]?_ZH(\--Z7S3N3M?L+[:%J)9I$LBS"Q*:-D/K4554U08TDG7-3E*'?:/E"V^&9?29'LA;;L M^#F8,-0ZZ(].4!E9+'71BZ_W9G_[:H/RGX%"P\NXZS/:]\:P1\]4KSWSB M:7OG60-RTDO/?H0;SL/H]2U7>G'+M;;]-*U^6F^5^5<5K#ZG@TO.8 HE3D%. M=FT36EZ%Y$M6T;QXB#Z Y'9.,LK\5) MV0]?M'^J [.]PCIII%5YE/"149?%Y_'9.().?XHV*N!G#]/&G?'&LA%,[B5&+D'@N]K(R3P_IO#()74OUB"Y>(-CEX?6 M32]W@G<-YY5EVQ7237,A.$M"(#+=TX%F".2)X(#&<IK.CS=W*BA M%338:*DM&S<,XVK&"_[0&IDJ",4,38#Q5>WA>')INVM8*3X22<% ML[M29!(L)0IA%39&->NN!&8>;&/"%DY M@V/T"==C; >SMG=0NTQ[>]:IZ!5RJ8ZPZU+9)-4.-U2395P M>-.2>>RYYA/?X4S%&^>8,(O1#QK'&8Z>QG0SH=^+YU*PHGZFU=]7HFW4UF]3 MM$0$"09I!E#(:_N19H2_F<'M&].1/TU]<1?!7N"F)V]/9'_&MPU GDQPHRDG-<1M0'AK MCEO=Z]A'J#UT_W6S%94:^O.&K'LG\)^+M?BT%8HVXRR+*>;/9Z8C]LJJ*VK[I6]'$HHBC)4I AJBR>'$N (_$-MG_<%\ R_-03[".OD-X,Z+NYZ4& M$/D^.AV:\L>1>5TK:L']\VZS4'553BF,I8!K).*% \CP"B$L! M"(L9B",*68(9R>+,)ASY= HKNIFLM6O5D_-?_P5',/O/0-3RVI+,":1,T% F ME .C%KSG\5CL=;EQ@-* M5MJ'O1E/2$28HC17QG2N=P5(O4G)08)AGF2Y#%.8M7A^6)O65/& 9C?9>%A^ M:)+F?0%I^JV[!9J1OVR-0(O@;KLM"[K;UG[Y=A,\$+]G^I=!\/;M.IE@XB_5 M)05/OTL7KW1J&+#2U834>FU?OY;*.=>I'IOU%\V]Y3[T<+OI7Z>E_U5LOX@7 ML=Z)KD0D>13+4**0I0R",,V$H@:1 1S%$& 1XY@Q*9/!:7UYN^(YMJ^ G4@5$ M9\YKG6WRYOT^! :'_S]L:4>FPU;>H!8XZ&FV"/8+_G!8\./+ZP77N4*=BONJ MMTK)'[::5CT??M"J3A0UHM+[C^ MZ_:;>//F/]R#^>E.,L$!7^EKXG''*GA@C(/6FG\88,[CYH;JW M1UFP;5L^I]W@37..)1$1B%FHC7T(08XCIOQ1#I47FH9Q9I6_?W:6^7V7.R'; M./8ZZ\)RU_P\GF;F_LTHC?Z)>P.0_UWR00@\V?OGYYC4Y!]4\ZW5/WRQX_83 M^R;XKJ[]?JVV7W6IN%_3&3=&.&4TIH#25 *4)0@0*2B 418AG.$TBHR::7B7 M;&[TTBE6Y\G4"8=T,#&Q.F0FTM/,1,>NQMZ6W7 #XTWNC&\X3S9UO$]PJR6H*QSO_Z%VF%[+2 MH0ZXXU""/$HQ2%."4\EAFL5HJ1S/";'=5QT?^Z!B7&1MC>_;G\;I[/"ZMHS> M::C_TA-W#)-\&!COUOF%Z7Z0H3ZL_&6;_NFUSKSM[',(DICDC * MDHAP@,*,*+<=4Y"',2=)+ 3-[.)8+L\U-X8^,LUJ#U697DUR^JWF\@G,U@;P M+>!-:=+:X7:+>7H)$?\&Y\E,/\J$O*3R@%%X\9:)"TOM.[W<5=7N:5_87VB2 M^RK*)[A,(Y%F'$<@%A$$"(4A(&F4@BB-8A;%<1YR^P9KHX@Z-^+JA O49$]U M,>Q704JGOBOC+*TAV\UBP<8FR]N+2AT:CP4]A>NF+,UCH'6>05$IXV7YT46E MK@OZSU%4RAAP;T6ES&=T^]Q\6K/-D_B\J:J/"J9WF_6V6.^*]6-;,5'-]K.0 MFU(TUWTEWX6:?EL2-4>Q)N5KG2+RJX)=W:F60,WT^&FM6%+9UTN!=?%"]:D) M49X#%%-EZ?)(@(PBAO,X"S%"-@&3(\HZM\A+K61 :VV"HE8GV&I][#XX8RZN MV1=G)DLV\B>GD3[X2>OYIR98Y*!J<-"U6]'V^EI=G5'75R_H]//W?9E@$3Q] M8,:4=-(OS 20O_W$3#&EVS>FJ^YPM^9-XX->F8=?!*EV9?T)_+1^WFV741Y# MBN(81'64/>0AP'$,01+#G$2(PEQ(&R?%9O*YN1V'*BA/!TG5]T"):O1J7K?>$5ORK:=5XY*S/1D#SX-(FW-PRZ0>2)6JZDG94H74-Y2G],8 M;ESVUS4M5BMMQJ_K-*->QO22$4$BJJS<--9163(1@(2,*,N7IWD$8<+L=G8' MYIH;4W6B]GJIV#'4$*YFA.0)K9'Y9P_47LQ>V01_5&, AB=F&9II4B(Q4/DM M;YC_33M$]I_M0M<.H..,L,9X)G(0<"IN,6A!;IE@03C-3 CF%&0'9EN>CN9/:D7 M0=N):=2.3-9X^2JP8#SOM/46;.$X*;]@/8 ==U7E=OGN6R'DOEO*O90%$V47 M= Y3&252V3,95DPETEQOYT$0TXA*23F7B9%G=F6>N?%2+6JO$U KK!D77<-T MF'D\(C4RSUP R6,$NB$60QRBANCQA_K7@3NNC3X)4QBJV/&"Z>6N'=QUC['M MZX-:YZURK'1PS'-S4O%5C5AW2,BR1*8$(Y"D7 "4HAQ@F,8@2W**E4U#0YC: M=7&_.N?[$6@Q79J2V$"OYG9XAG4D8GD\V;]"#X7+_J0 M5?V\T$GK=U4EMMZ[5EC@XJV;^_49)^[H;@S!:5=W\UM=">BT;_RGJMH)ODPX MAYQ& @@6I0"Q.%26B$ *\13FDF#,[?K=7)YJ?G332MI495DTC=BKH*BEK2-3 MFI]8AJ8,@&W*,CX@')E<#NC]UJ#7R!DT@OJDEFM@>&.4BQ--3"37%#[ECZMW M.)3,^*P\(W'7Y6:W<13-ID[79?NN;5(/B62AX@I )>0 Q=J;R0D%44P1%)@K M0C':K+6<=VZ$4DM^2&??U[PH6^&#Y^$N]#>MP3"UC(CLV$9,#>I>ZL4^OJP3 M/&@D#^Z"AQ'AM:@/,0[,$Q5_\ >W7] &"S)8##==M05['8]**3C<;D?[ M7!3+#^MML7W]\"3*1S7>7\K-']MO.LR.K%^7"18DQ$@"R9AR44G( 44X!8*K M!&W<24C"4+F.%$PO=W,9]>9!O7=0[QA4/[_^ M16P>2_+\K6!WI6*B.C_C<.P3BE#($!&0Q"QKN"''*00BQQQE*,>4&7&#V_1S MHXQ^DM'@KI8.GC]H%GQ:RTWY--RKQ,=JF?FAXZW!=!M?C>AO8*ZE;].]QCFO M9H").,,X#2+ 0M)RAD6"$=P MN1:/I$D_^:=9X7VIA#>2__]VH0VV7N:P;A/W1V\%5U3;Q 8O@D9?_;N>QL%! MY:#167^L]Z'%W=U5<'@(VAT(Z^V>T5]X\SVB&3T/$VTLS>:YL-N7FFBA!C>S MQI9ANAVPB= \VC:;:D[7IJG-T4W3>T.\VU3;ZE>Q72JGF<>IY"!AL00HBA*0 MI\I,#"DF2.(PW,*29Q&B(,HP8HX]):<=C> D)Q CI.()5:_VSP]%5OM MR2QYB&1$<012)*!NW:1;84$$8IJ'693%"2:)2;$,VXFMR&^JGF,V\1 6&)O$ MFXR#W 2'!W51HJ VII3@@98\^+0.M.S[FA+!0?J1(+:).1D'ZJF"3CQ";AEV M8H_;<-R)Q7@3!I[8:WD<>>)POWWHR?OV8?M85(RL&N_ZH_I9M82,1V'*!) Y MU+D1>0@HE-H93D@J!,U)Q$T#3R[.,C?+M1,T:"1MM[6"6E;SH)/+H%X/.?$" MU=@.KPM*5N$F5U%P"C:Y/.IDH297%>L'FER_V#',1%25$/NLJSK&[7-!:+%2 MIF,;XU:]WXE?Q??MUS_$ZD7\LEEOOU5+CI0UEZ84I&&J."$4$: <09!'&16$ MIT@Q@U7 B:,@Z75K3../U_ !UNB-/4T(DI RD@,$ M:0XPPQC$0D(9"V5K15;A>B/*.C>"[4O:/Z1TR4P=,B C75P-XA30E#'U M,8@%5'^CD:!C6-&= ',C=YW(,H[UO(?4(B F,(9(8R@!A#@,"0 BXP%1!2*)-HV63R_K8EI6&3LHFDMZ&!MSJ,QP@_ MDU4=CT*V=<-O*AZ+M?XDZI __8-&DCJXEV]6*U)6=7-PFT#?J9^2E,A,0)& MA.M6L"F$ L,@1!(_3].<03C]BGYL.;_Y,](I\%D3XBHE?@G?CS,/O(S7/"1 M;0,/#67NNPXR1Z6F._V#%H!]6'!00^"YPF:ZI3C;AV;" MZ7V:34LI&,6<9LK3X^K[!>,0Y(1@D,8PCK" "1*9=?^RDVGFYM[5T4EMBW'6 MIQ_Q7?_=LL[V!6AOX?Z94O6>@@\/=]-KI>[$>@4[3Q0["2/.@<#L^.9&>O@B M7L1Z)_2FU8?OZA5829RB! '*( "(H;7H@4L03%,P5V3R.@$>4/76B]I=DHG;5-\,V6D'Z]N'= AIOHM"F#>I M9?NR3FTMZUBR7,J8@S!3?R#",2 XI@ E84JRD"$IH'%9@,OSS(TVM:!=7N=> M5(OHV@%$AUG.(TXC,]A9B*[7!K?"RB+PV ]F$\49.V)G%U)\'9'!".*!VZ<+ M&+ZNPU%\L,'ECG6+3R*-EVF6H#PB'*0\P8H9)0=$Q F "<4")0*EF5'!E,M3 MS(T4E9\%:D>KZ,+@G;S5,UB:67ZW(30R'6KA0+$&1WD"'JL/7]3=5]7ATPFF MK39\4<&3*L.7KW1[N772P*9)&&N_.XA&VJ?,0<2$ $@P K!ZI0%#<0IA2!)* MK'H@G,PPMU>[$;#)BK1[FT_!,WN9;X)DY'>YCX;'K_)5U3V]RJ?C3_HF7U3O M[8M\^4+[G)UWQ?95>T7O-EPL4XHIEZ$ *87JTZP^U(#*B %EX:08$I@GS,AI M>3OP[-Y:G;2LA0NT=.:Y.$=@#;^NMT P]EMJIKU5CLTY59W2:HX&FBR3YISX M_>29L[]WK8;4NVT+//@U?;]!-O3@OOR-U&^%*SI6X48I@EA$I"81@"%&((< MYAD(8QS%229R!(U:;UR:8&ZO?'=DHH]/6C&M,B\N CG\GON 9VQ/V!X9JX:! M0^K?T"GP[+"3M0@<4JK?&W#P.N?"3ILG\=N6;.O]LL\:_&*S?K]Y(L5Z"5-& MTU"$@.$\:AJ$4HP3D)"$9RDGA'$K5WAPMKF]Y(VPP5[:H!,W^+T1V+XXTP#4 M9HZS-P!'IH$;L',IL'0=$W_EE ;FFKIXTG6USY1*,KC),8AC\TI6V]=V(TAB M005,$A"&0KGA7,8 IQ$'&8Q%'$PJP!V-/C>J:(6KOWHK1A2+#'' M* KS$* \BW3O7PYP#F/ 4YG3-)=]D] M@#3RB^R SPU5;4X0\%#3YC#F#ZIH_B4<]X"%:B*Q: Q,E M%"<1YB"%J6Z/F0B0TYR -$$92S$E<6C48G=PEKF]X'T)+,!KY M_;:#Q\I1OZK^#=[ZY;$G<]FOJM?WVZ]?[%B;A;%R)_@OI/R'T,FO=;'G=[NR MU'4;TS"3E'()0AAI QQR0$+"093'7-(L3JBPBHL>FFQNKWTK:_ BUGQ3!NP; M*1^%99'V07#-['-?D(W, AU:>SF[DNVMJ!XKDQ@ XJNTR-!4T]8&,5#ZI+B' MR3T.P;Y?Q*YN,_%I76W+VO2H6H\S31(29313_CH6R@5(!: 92H"0"*;J?RRD MR#C6]^(T?(=/3TB7,-_+0%E$^7H!;*(@ M7S?@[&)\K^(Q&.)[^>[I(GRO:G 4X'O]:GM_Z9=B73SMGMJ',4GB",LX HSG M,4!,!S#$(@:9C-,8YU+FH=%YQ\G(<^.]5CAS3^@8I^O>C[/V(Q-:*Y?'5_&B MMC;4G%6C[\B>PI,\%*W-K(T^^*_/@&G;>NC(>6F^:0VK?2-!C[![?(--?^>NM+B[$< MD_;*C>+-[>N#>KQTNQ#=!NI9/\"ZT6(D(ZBL^110&.7*SD<"8(0%R##*:1;Q M,&9&FQTFD\W-7.ADK8,51"?H(E@/]&>T1S@+PY0+G (21BE ,,L!Y2$#D3+7 M8IA2&3-JTOS*.\(3-+R:!F&S+6A?N(W\0>[$5"RO!:V1^W! SFOO4!-(?.55 M#DTU;8:E@=(GN98F][@6_&&B>-&;.=4=K;8E8:8/])D[9_0<]Z0+?N_D\UJI MY:+VWBJPG,XP<665BRJ>5DRY?*ECG;JV8M*]/%_GJLY7;"OGW;%M\5)L7]\4 M,F(2Q2PF$G 40H#2E(&<8P3BF!,.U8U6J7@ M;K5J,V\;C>K/@>7!K8RTL= _UNL^*?UQTTIBL?USV3]CSO& M-COUBV4H8,(1AH QA &*. 0Y"W/ 9(Y8G$LLT]A\P]AN\KGQKI8[^*:DU3VP M92-O0)7 6DEMMG5LEP(DWW%\> =>S]1(ZM]EOHO/>&#_]W"W.?0<8R;;?^3]O&_;K:BVZN\;_ JYTK]RFT+Y^ M-9N_5:TWL-_HUV^T?CE/ZNN_VZQKMV]'5L'G0MJ6SG9><6L'8;QU'-LOZ"UA M7XM_"QH] JW(XMR9S$3^@1NR_MT"2SE^E#?@!M> $^ XX$T1[UV#)]VO;LWO M%364_1]U.XH\E*'D) %QB!G0L0B AD(")#*"&4<)9T9E*9QFGQL7=U'>/5%K M7JWE/_JIP<:EA\4QH]#1(!^9-KVB[1IG;X>:W\![P[E_1"2^'2P70O,M!W$T M2;M$_7NIC>"/J\T?AQ=((%V> S(@8YP#E&5Z:R.F@ F"J4 ADKFTLCH')IL; MF1T*2RBSI':Z:W&=J6L0:$-CSQ-\8]MS[LC96VD&D/@RQ(:FFM;6,E#ZQ)PR MN#3F@IG%3NQ!QP&D&\Y1@ MFV^^P9QS^_0;ME1TAMCL9?<,W,@,T),VJ,5=O.E,.4*I'@N$//&%R8R3DH@% M!&^9Q>96-[II-]";I&+V^K4DZTJ16+%9_X44Z\^;JOI9Z,.2K^3[$M((D0CF M((RP;O\312#'+ 0D#D.:J-\0NV)>%G//C7ZZ@SS6RAZ([^Q;O;6]/6@1_+12 M.OPI*.IR:W8<9;,N9EPU$MHCGQ?[XM-,AZ"FQ"&@M?J#D]T=? M#J!YHC&;F2>E,P=(WM*:RQ!N]/:KV&I7ZJ'O' M-C2E$)4^0RK6._6S^V=1DB9PI3/]$YI%%$H$,)=$>4G*X"(2"D EY"3-XQ#* MQ,Y?\B/8_/RL>B]!UGL)=5]#V2D4D+U&_V%'A9[6T(PEIU^7D0E4*=1L\'0J MZ;Z2/VFMU'?I3\%>L>"@V2(XZ!80 MOX_%=\&_Z/':VFNQD$RD+ (\225 <:;H.$8$*%,4YE&4RAR;EZIY._KL[$TM M7U +:%G [CQXPV1X,R0C7 MY#V*+[MXT=@FYS*'21HF20IB@A2%I4("G- 4$)HG64IY%&*K)!'SJ>?&;]I* MJ8,UGWM6RCG;<2S3T;MY.".Z=# !?X2!]\.,N+D::K<;8S=2V6=154)\%J02 M[T7%RJ+.Y_A!#V1@]^UT$$MM64,PC7,S7C*(Y(CD].M(%H3DB$TGECHVFR3 M4H^AZF_YQO0V]]:[Q;:NXZ>C_&OW\5$H(A/5^Z)BJXT^ 3G$7(N0X(1%!$"H M^Q.0& ,<40DRB1)"8QQ2:M2?P&WZN5%03_HF\Z@OOWT77XMU,..A\= =F98& M@0T.L@>_CQ+9[H:;Q^;!%I-/WEG8'IAS;8<=1G&M']1SKSEGM1*/@J]>/ZUEJ7_%__J\6?^ZJY]DD6<,DC@",HPA0)(F(!>Q M *F(4(PCGJ;8*EW%7H2Y<48= \ .*BR"YT:)@'1:!$6GAAV;.*R/&=.,B_K( M+%0#_JX/>"M_L%<@V&L0[)YU]$6CA#^6<@?0$X,Y"# IN[D#]);Y;ACIUASK M#T_/J\VK$&TKV_.U1)0D;8?*>_E%L,WCNO@?P1_J$KEU2XR#5X*4295'20Q2 M# E 69H!3)6?&$HA0AS+F#&[;)BQ))T;QYXD^"IC5&\0][5S3:OVOG=(\%] M.?U[K D=CRV.DC)/4]-U('.6)[H:7T:5B1V'6)G8*0(D4VZXS#CCB-N4I;TV MH1793U":]JN>(UB]24JN>G+_Z[_@"&;_6=?.V;Y:GF!<@]_P",,CJ&.?8;Q! M\L,P:O9'%H90^#JSN#;=M(<6ALJ?G%J8WN=&,G6N=Y/Y]:M2I.T(B/-09AAA M0,(D5\Z[,D)IB"G G"62*TLT)-S&_CP[R]QLQZ::P6JS?@1JNJ> ..1:GH?3 MC"EN!FED>FCP:014CO)>1'\$,8B )U8X/\>D5#"HYMOW?_ABU[/*IM#4WXOM MMW<[]<%\:J=X4,_*-V7P+-,T%QG%R@&-A6Z@B C 40I!CCG"J8SB/+;J*7!U MQKF102=PPP*V1Y#7X#4]=?0(VN@'C2U>?RAA@T[:14,7BZ"3V.?1HB$XWDX3 MK\TW\0&BH?JG9X:F-SINBIUWF@[>_,^OATM:9__N#U+RCZ0H_T96.Z&DV3TU M)7>_%-4_/I9"?%JK=UY4VR]D*Y9ACM(H1A!@&(8 )4P"PA("&*!UCS0J@>=[CKTWB-?3[9.OG;31I=WVEVUJ> _V5V;;&*W M[U5W3OX@RDZ.@BWC+($TE3' ,L\ PI%RA;-,?6T@B7)*.4T2JR*X9V>9VW=! M!]CK5/]#C\8 !%1+>E,'QV&D,<:A9#@%RJ.@ &4L!S2G!,"4$Y9"F%-LF9-\ M,];3I!A_/D::;+=E07?;^AQCN]'GUG)3/A6*FS^MV9^/MC7_8_15,?OVWHST MR-_+??31OBSS(JAE]/=9&X3 TZ?H_!R3?CX&U7Q+^<,7.^Y3-EFXZ\U-R#UV9N?.G04\(VNQ<>]S=-0/&U MSSDXU[3[G29JG^Q[&MWD1B;O!=U^6E?;LLYCKD,'EBSB&=.Y& +FB4YBU3T^ M40PR2'+,L7_LH04/#I)WI>\M\[_.06S&'#<"-[8+ M_A:SKTZ865/' "J>"./<#)/2Q("*;\EAZ%+7XM3[1E]==4H10IPF$2!,EY1% M/ (44PYBR$1*6 :CR"J ^62&V=%!W:IPTWC:=0" =K'+@NDDA]K]"(AVS&T[ M&)X@:[BQ=PM>8SL63;>0MJVC_]R&B[I[*S#]=OR)JTI?4.^TE/2E"YT[;NAP M0655/&Q6!>MW<("<90+E D0"9P#I,M*$A *D.:$PR8@4=@7H+T\UM_?^(&G0 MB7I+UXQ+ )N]]7Y@&_GU=T3,I?/%%3#\M;FX--'4/2VN*'RF@<6U.QP- K)O M"/2K>A3N9:^\8UMOB9$$2H@DH"P* 5*. Z!0N0PLH\IFB" EB5V4_M4IYT8= M6N)]J+UE#2L+H T-!J_PC>U'V"%G;T$8@^'+I+@^X;0VAC$ )T:'^9T.!0!_ M*?@[\MP6N2&K-M2\^OSY76L=8QJ2E$7*_(BD5'Y'&H-\S"%T*@\ MM=%L[;;4E:ZY, M1KUWMT0H1WG,I+6S;=3C<' MD1>!WA6V,^FN8FYFT/E$;+NKTTUJV9DJ M_]:N,[[OEBJ#Q\=67?+.:QO85'T1VGY4@][+CT7%R.J_!"F7":,XDU* -,M3 M@,(L S05!*1)(A!G$9'8*MK(792YD9-^%%T*#SHM@QDK30/NR'S5E2L\.?[> M:[+004A4! ^DX(M@KX_V61N- JV2[WJ&M\#JM=2ADR _H KB+8"=+Y!XTXB. M^4@K4E7WLB7HMLUV4Z)#.>*"[N M78Q9&.., PIU\5W!8T!YGH$PCQ,8Y9"'>;A\KK/K?]N2ZB)UDDRVA4-["#!;/S/"9<#E&MGYJ333PK8SJ8]4X;5W]KWIG?J]1T*BD M,VOV?EYWA\<2\Y[P]97O>*,TTV9#^H'N)%?2T[#.'3@^U2T7=:; W0LI5CK. MZ>M&5WW=K/N5(-X7J]U6\&6"$BASF@ 640H023'((Q@!%$-)J>+@-(\L&W'8 M23 W]['+:%D$O!'0NN^&Y0J8,>FHN([,G1K21OBVGV6P5Z!)6]$J!'T=%L'[ M*^"[=.-P ]!?4P[+^:?NS>$&SYD6'8X#V5$>%\7RPWJKW,P[SM736KU3?[TO MOV[^6"]IGE,H( 4ATFO)U"_[V&+=!$B7KU?_T7&U+V2E]YD.=3*Y1(@*R@#$7.BN MM5(10*R,'(YI+&@4I[&55>,@P]P(HI^%T"E11VVK3V_=(JNIDZG^TM/&M>ZI M^4J963\CXS\R\QC#/5%-4FL,O5<;-9?@!]41M8;HB?:I'G12&Q;GFL 6\.M,$^(C;W/I<5L2GFV@NJ3O*9K22VKSW)GV-N%-%)V?8.5G):A#U>@'&8%CR!,S(;G.+B$A=ZZ3DS MCP:]':B)8D!= +,+ !V&8C#L\\*MTP5[#LM^%.)YY5+G(J;59E7P^B&HDW]> M>PTT1!+% A&0IC!6M">5=92G.J]/4$$BR7)HE9HS--G<^.^A+-:L>%Z)^HB+ M]26WKF-Z&6%30\D/;J,;2CTQ%TU2WVOP>_O?D5HC7D?&7^G2RU--7;7TJM)G M"I9>O\?!8*H/]S;=X=ZF?[BWD1^^BY(5E7;@WY[ST?TY7WN/^KE27O]J4RJK MKB@%?[_3K8::GA!+QL*("\D!1A$"2$H=X8)2(&.!!4FHWL=>KL6C-@._&EIB M4PEO]([FS3MZHL*([VLG]+^+1N9#[(1AZ,2TCX"!^3BK%9U1&$9/==.0C&"/ M@/Y9BT'0@! T*,SQ(;$PH>?XL$QDE,_QH;$S^J=>O$$W8C)AIG-,IL;WR-69 M?'+GV"*]<_V@W+*"Z]BEOU:"?UI_6K^(2L=^W[%M\=*(5W=4W*F?M8'ARAS; MU_1(L:1AS#(@*=9A1ED(,$G4/V6*4Y(C%+'4+O#:CV VO#5-_'5].B17FS^J M0#^N0=$I%)"]1O]A'9WD8PW-'+GIUV5DXT/',=6+TJFD/PL_::W4VOPIV"L6 M'#1;! ?=@H-RHY1^\8NWO[ G'T)-'0OE$<@S 5(^1[>/FGK?6EUUC8I"C_I% M/&_*[3)."2:0,A"&NC@-IQF@8 D%74U#4(G,*F+@XZ6=S4-;7Z@5-7KW4I&E-OF%?W M\C=6J*$+6; [_E(H6_'UYPTI>7L(DV0LS*G( :1" D1%"&A*4Y!S*25'$$O& MS$O'&,TY-PIHI:X3./9R!YW@02VY3144,^ -]G?\PSDR571(W@\@Z518Q@Q2 MF_(RWJ&=:"_C@53;.CSC68VJ6?GI\/1NOXE U#&8_U8%U6$!2+< 5*OV9U^5 M:*P@'*Y'8S;4A%5IK'0[KDUC=ZL#LSP;.3L M2AM;<-6-JV/P69@.\Y$_%XTB0:M)OR-9=5)FHNKOU;8:M<64)UP=BR_,=*LT MT9=G]-6R^_SXP7?PLW3C%--]KOQ@L[@94W>VVWS9E\3^" M+S.*LBCB"$">,X"0\EHP5I\OQFF*(AK'*#;:I#"8:VZ?IS91LJZKOVC3_@.R M%_>&8@ #>)L&[7A!;8)NRM.-H7 M/3,$QU=ILVO335O S%#YDS)EIO>Y! 5V73?_]N$[85O!OK7;44SDB8BC7-?Z MI]K1SD N1*S^2&":\)"GN5'3\<%9YD8L>SF#OP6=I#:14Y? -/"+?4 TN@%R MBH[+ANA%F&P"PCS -54 E\U#91E9=06%X4BH2S=/&+ET1?[C2*-K%[M96P_E M1CF%V]<'M6A;G:?VW[OBN6[*W06,)"*2*4PR$*(D!2B/N7+:4@CBB&21)#$F MR"H?_^J,X#@6 NUT 8,9&US M"[>GLU"5,XV+?@APS90=%4I+$5F5_O67I*38%U)!*37 3%=DA$2>\U$Z/#PK M^+4DCCE<%W&U$RB^T!KZ]+;7C74&_E*5MIKIR[U9 MS]S3LWTC_Z]UO3*6ZX?RJ]!,% NQ5Z3LH3P5C[>Q0)[% M2K@$1$)"32WIA%%.4Q)DH5L,\Q!DNKQHXT0T[W"I"_]5'9]@V19=U-_JSTQ' MV:Z;P%I0;GQ+O>.>!WD*[$3A6Z_LP"+T8$DW#(+CHH^ZU./YZ.FM!W'+[S = M,@=<$%^]-8<@<=RNG ."?-3/<\BY^NTZ?Q6D7E?&8?IY^;Q>/:AA[GX6]3R( MTI2AA$.I+8'J(!PU10:8H#%. Q&2U*JVRK6))J>2;ND$AE"@*57OMZ+5\=![ M%EL[>>P#L8%E:C^PG 7A-20\";.STXPJD*XQ>RA4KE[?QU.P_KY>*('S(G8\ MGQ\*+9.6O/X@V()4@L\C2@@1*(6(A!BB/(P@IESH9G."DRA$-+&OOV0WY]3$ MQ6ZD ^ =M8"WY&I5@I.52Y$F2^QMW S>$1W:Z; A>*_4-MC0##JB_>/IXH_P MCNM8-9_,.=44SMDB?>*A5<"SG>?:5QRV&VZ7_1EV0XWHW7#B;=_7X79KST"U MDQ4]KU7\;"K2S,,XC 3*.&0Q84K89S$D&0I@&J=)1J,@C(F5?]@',9/; !21 ML\8,(';JXYI^HQN&S.^.D6ZW+)B=@CG6,@R]:YPK4CP#6U[.ES(>J2*6!ZQ] M!>+=0LJXD7H>0#L*Y?,QIIL,KJO5_*%8Z1++GY=FNUV3Q>_%ZLF41]51R$_% M\T/9%*5OX\](1'.:1 F4/%(B5V+=0XZ%,$]1+%E.,(FL@H=[S#TU"6O(UTK+ ME@''J+\^"W!9A X,Z\ 2LQ>BUB+O!FPN23@U[(YT4W]M)5N?&4<19#= T<1B2E 8(B9@%4XBC0(3)* M4L4\8#A+21K9I^5=GV]JXJBE&+"69+#2-+M5:[>%VN*0[Q? H7TP+78=M<"0 MVQ5P!RW!?C%T*=[L%UL#,K#(GPP/O3+NG_"AKB M@:9^UEJBOS6X;UEHRN=[['W4$SQ?C8]K=;RC;I;RJ5BJ?5IM<%\%$\6+:4*I_S,/:)#(3 D\S'*L%.U("<&<)3!@ M69PI33N00O3K#>=$Q^0DX$Y_N(Z1F7E+U3^&&:.];-@!6W[:MF6.?OR^ZVF\@YT;%&S61ZP75^49R_8;KG=+S4FA1_:FL/I1K MNI+K13?_/"$(8YZFD(0)A0C1%.8L13#$+& RBV(AG3JE7)IL:F)R0VMS?FO2 M?G7HJG!LEGD183L9YPNWXJ8F0+9G@6=$)BR5@#:6N0>VG8;43 M'A[ &EIN;''2).I4@/=7<.H1#'X1!6_QW*=G&3DD^R*KQU'5ER_O>6C3=5[> MD5KP]^5W+?6-S72GOM2[U^TE7\BK21?\02K>'"BW24+U_>I)5 ]/9-F6G%)B M2XIBM59/X.]"=T,0_$[M)N11_$7W2/A 5N(3*:J_:W/NG&21>74=FE:&-L>/R=! M[(2$N>$6&G;!+B2[=01U0M#N=2TNP SZPR'.]@ X[VKRR[ZH(SL /0#'00 M@18C8$ "&B6@80(&)X_GY$FMNZ]C]S28&O<4/PV>SQD%ID5=7Z>5&DP3H6,P M=*:6#A!3[%3B27%4O(CVVR[?DO$@0(A%4"12J$T[32&5,8,XS@(5&^"O%-5"\%$V>$^<(\(NK3O=1)K8]+71>SZ>3V MOJQ7=>,-R;G,(J'DH32=8D6*(2:4P("AC$J9B"P-^WFS/%(Y.=%IE$RZKV1N M-\]99Y'D;6B[.?EJQF:@3?:YT>/E\PEP]8>]T;J.>+X89DEO\)D- +EWCYI/ M&M_(WS8 S.>]<4-,-I!-K3YW&CC6^3\O&^(.=/^V"ZGX4BE6YV&,9,(9A8FV MUJ- 8DAC3B$.J:1J&T*"9UZM9YX9F-IVM&U-/K+%S/>#X'1C H#&BK6N@=1S+JN6;_&G9KP9:'&=+U5!T]-M+FQ/? M _G9I";JI%63LSH/LR#+8G6Z8CA6YRPL"2;^>F)).)Z=9E0A=HW90V%S M]?J^P7!"!VJT)\B[)3=&\[NZ%JNZRX>B(NBYUB1CZ70/EKJ-O&R_G%=.!)4L'9Q<= MI]%L_)T-Q;.KB7T]@N6L ?(6,W=]QI%#YZPA.(Z@L[]UHM$SNBIBHV/->132 M*,\E9!QSI?"P!.8RRB"A01Z*'(4\2^9+\4C430\3BI39LF#U+N/F73YB9*RH MF%[]VL9\#B82[^*XK-,YSGL-:FD*(C*$M$U1:)1I'/^(*4B@2CC&-*0QDI!#T(4 M$8*9G6YN.=_4]/*.8J-!UBVI3LVFKB)\>9,8 +>!!?L&LFUG&44NZ.CMU[+K M^G/JTKS+)YIC=9 NEX]@4;QHIRL7SY5@AE5B:XAOZ25ZOBD7QOZ0KA5&8UE;-G_5KO1+?ZS^#NT5=ZGHK1J21:+5T7,BUB4SV+[>G@KSFF]3E<:C5T=9LR68[8\'30?L[ZM M9YK18E'^T(_'B0RF;>K9/,O"1.!8PD0@"9'D%))4!##B-(QSFH5QF'<'FV9[ M^K8BU&-'0X^3R2$EP[VE[\1CL5SJA.*VU(UC5I+=*BBHTT!$! 8DTT6N M\P!BE!$8FJBEE/%<\OU5^+CDDUB#CH[A5D#-,#3\=J.HQC)HD)(B2%&9Y&$-$4:PKLU*8I8+F/$\IQ:Q%W'HC& 3OT<3_8%#; MR7[/X U^8&NH-97N0$>O+E6M*08;DCV6GK;'QU>%:8L9QRTD;0_!4;UHAUO[ MB7E3R%4;IJK5ZT-%EK5N'EON[^8QD$,2T(#I8:*-(P@RH((8HPS*/,P M131%&1:!B^_6?NJIF8I:^H AL%=W)@?8[>30,& .+([V<)P-T[[)'1A/E6OB-$3/BM!6BSK@C7IZ5G.(B9#I;02FD,D M,J5'R32 <1CP*. TBQ@9I;+!-4JG)OIV" 5D!82.76D*[#Y?=K>-O, #^V-] M+MOTO:\;_^H.OS.PX7@RU0%L5^6MW:I7Z?S'<*+:PNW-96H]80\'Z5_+A1[P M;LD?RE)=]-AZFP*9YR+-(QB%,5,[12@@C5@,\RA-21Q@R;!5%L^E2:8FY%LR MC?^G)=3!A7<.20OOIP=\!I:F'31W6VCZN#G/8>3@V_2 U4@.S1.8>?(;7L'@ MHK/PW+WC>0BO4+_G%KQV;1^))ZI'4=T]5L((W?8)# ,6!CB5D'.L([1S @G& M$2;[0/D*-PNL7]9M)V\(1RC!,8"HR5"I<$D% 608:C/ M#%N((VXBTMW]1KK)PZ;M6!_?BQ?_DW=VIPSU8?M\?+L@*.\ MP-?8Z5[?J]?U,_G]3O0Q<*5KMG_5Z:N[A[UY*E&$8Z6;D(2E$/%$UR,-$I@A MFD0BSG/"K%J^VTPVM9?:E&%LNFRU!K?=+MG@1\N*F_WM(MIV)C1?& [\]G=D MFC-M0^BN-[X2'RA'4AUH(@[37$9$IF&49$Z^RZ,9IB8N-(%:4%3B12S7K@GIQP#: M"8.;8!E8 G2(&.JNGV=Z1#J?'G$TQ?XB0[N:_>4+>R8>,#7F MV@0(?&C36K1=1GU>"., 6O*[[[II:Y.M\J72S5=7KU_4@NLDB$U"Q%S$1 3J M0 ]#'#*(M#<&9[F$09C%)"(X95':!<7;;>>^2+-Z,_:CY0<6'3N<;9*)- N. MX?*^ELY.C1AU.48+N=^LPRY/,[#ARAQ-=OF:@8XS]4GS-C.7;-CS&)CO&7!? MH?N^R!HWN-\SF$?A_[['?YO@K+8>F4Y5N%@MD6>IT,L HRC/M4.*02I1H.N* M48YPSK,$C1FJ94GWU'3(AW)%%N!%U*LVL5-L^7C;QC..SX/=%C+!51YXA_$9 MY[7#_90J9?I=LXE$@=E2_0\5$^:X%+XCQ%RG[Q$]81IV=S;,W];:T%'*[N^= M^;\JL?JIK#1QH,^*7-Y,QL!YZ%W!>(@80"<01O\H;D +1LN MP1Y]P'<(!1EX$48*%!EF,=RB2FY \F+,29]QQXM(N8'KO7B56\;I4[5I0>IZ M,T%9&4=9-^TWP=95L2I$??="BH6>=E6^)XL%?>TH:N^HYR0+>(A)#L,D8Q"E M>0)I+!",DHBA+,V"-.?VF=I>:7-Y3\?+Y3[(L@0UO8%4"S9T^RVZVS>YF2S^WWP5T*4CV!@LYDG(S M]H(Z5ACS#/SE.F2^)ANQ6IEG?/9KFOD>O&]@\'NAZRDL/B^Y^/E_Q>L\0913 MP@.89B*$2,0"YHPBF$E!*<,\1P%SBPP^F&%J)^XV"+:E$A@R@:+3-3CX$,CK MD00WPS/P?N2,3(\ X3/H\)#B$1(H.AI&D>QS0.U/'&UK!V8H*IO<:&1&!H!(I( M!Z7G%'H6"NB-F S\[A[ T2=9Z10N#GK=C?B,I*(YX^2F8UT X:*Z=.J^\32? M"U3O*3&7KNOG0=?%%76%)W4H%4OV>L=8M2:+N]5[I?:\JB^;2A:Y3+(4Q0$D M840@HAF&>4(2*!%+(Y1R1 +JXO^VFG5J D\3#=B6:D :LMUR^.5N9 M4F,H3Y,TIBD,DP#KP.H8XB!2\@:'<2*C@,4H=\J2.#?3U,3+6=M%K^)NYP&V M$RU>8'LK\YWW FY7T?"57W%VGG'S+*ZQ>Y1OOZV_BTJ_(J;ROQ)B!3,1PKPA&RST MT6$3%OSO;K*L_WK9B;=15F%@B:=X &V'Y%\T&W\Z<(XUB?Z[O,Q RXU2MUI^ M/*I<-V/J243VIV-4J7DS7(>"]/8!;VSKWHKJ=V(I9+&:8Q(F4@.?J$-B7\"SU7Y4M3.&73GH+433ZHIG];]],X^.[J?C#+VS1U/\WJV9[N9R[OJ6R5R[]U M%2 BR;#4E0 SFB"(VL#/RN/O_,4M'._J)2_KNT2]"Q]"\?BJ6 M1?TD^%_*DM=*8[B7ZK$5U8NHYW$>,YP(#(,P%A!%$8(TRC(HI4P)"7.>)U8U MBQWFG-HKW%$*'C6IKGOU=8AM]VVOP V^A[?4SL &/D/P#.@3BA*('=$^=W1K MA+SM[M=G''FGMX;@>->WOW7(;J&_5\5*W$M9S\,L8G'&&8Q"RB#"*(9$L SF MG,94")D'F,Y?1$5+%X.P P4N[],N'<.]5IMNB]6&6O!#DZO>*.DHFER7(R-) M1A##,"*A.KEAED L=6!4+M47(@[4?N!JG1]H,<;8%=YR*>RM]0,!//#NX=94 M= 8,#PKVL=N+'F$W:I_1[>P3;#AZ!$V_SJ/'P]Q>G=X8O=Z7:K^K5J(I&/E0 M-E.*]Z1^4C_5!==F;!VKQ].(X304>@-28H\*#O-81C .,4-4G5=Y;!7(<#,E M4Q. 308JZZ@'E7'9K\I6( K=3YXI)O0E6R[Z%WUW6[;+(G+4Q1A86!Z6C)\U MUGVP8:4-IG@H6W$J@&8'O'^+9>E?LG^PY7FCROY^E^FF=@"]H'7I&N VP9LU M%^B%PZ4>!/T&['>Z^OC]>5&^"M'V3>R:NA:B?K^N*ETP+Z0HC'F20RET]2LN M DA1$$"9L%32*,(Q<2IY?G7&J>U8)@12O6BB)7POO,9-8[^.MIV.[A7#@3>: MCE98M;U6=ZB=@99>?RJX-32>E.[K\XVJ9ENS?ZA8V]_8TY%CDBWOY?VS$5S+ MQV_B40N[>A[)#+- $)BRE$"4BQABGH4P26F>TEA@XA:_=W:FJ0F6;5)RV9$* MZI961Y_/67 M/4 ^(!O:'[1!:T,E^'8-+7?GT#4D?+F*SLXSKN/H&KM';J2K M-_03#_>K)U'I6+U*/*F]56DZV_@38TU^(#^_Z)*BY?)NM:H*NEXU$2E?B-DW M@S0,K[XT43<\*;!@RRLN&(_#+P@1[ M%88S-YESZXK92:815V%@^=7 O\?*?LC=QL>E6)J!EBFPRY4VDS1\^1-XG@#V M)!9OI694X>D)ND,1ZVO8GM[][\^DJ+1(OY>_ELO'7]7\_*ZNQ:I^*-^)#T7] MK$05OY=S',5)%C$.911%$*4IACF-1:&(L=N.-\@"C+.W M[2P!>R+5HVN[(7O8+<,NAH!RZ."+O<=84PT-V:"A6V\^5(".='6-QQ@,5[A\ M16)8SSMN/(8K'$=1&,X$$=LIT.3?1U+:"7\52H6?Z>O9*W#T+J)W8\0'3P%+& 2'W M_/\K[/M*^3\WS;A9_E>8/4KLOW9]3P?"_ZSU0&XI4_LW3>CI; @;)*7I-,^^ MK-#[@X]K&#!]J>S'3$ MF?J$LPS#) VC&*4X34.G&A*7)IO:_M/16C@KP)<0M=1Y/>$TM)K;D0FV=((_ M-*7 D.KQE;=!Q'=,\:FIWB:8^ +39Z.(+]W3T[#<&:I_%:0^[,7Q57PGQ;+[ M\4$=VL-YI!17)BF"2<"H.E>+%&*144CC%).,BBR+K2IR]B5@:B)ETWR'M,UW MJHYFL-!$ VWK<#0=NZZ)I:UX0*2'-@YO7%J&O!,MCS;T-U> ATNHNUN!>T+G MR^SK.OVX=MZ>X!P9=ON.TT_R?6T:;W]2_.B"7EKM^KU8/;U?UZORNZ@^_F2+ MM2Y'K^T"ZG_\@?R3POR. ^#*),T1#!3!U:(E H!L0PDS!"3.@=)HL0J MGO)HY*F]N/V1QKME3O)P.X[ M=_H"]Y?N5_%(%LT+;#QTC$><2(E@*'*US3&:ZY(7"(0]T M_!S7D*M^OOWPUH#.[,M ?"Z34\PW*O%_%PK-%>Q3-,[+Z,YR[I M65>ZF%[+0DZ>8!O'W:N:@+17PE*_%%J.=QN9HKR1,2%@HH!=+&B2R" M%'-=MH&AB) L2JE3=JLK 5/;%XZ\?;RE&2BV7#-$7!?#@YOO1HC?W,W7T:][ M9*G?6Q9&H+*?AO8C6G>S&\K=^ 9RC-J5)DZX$X??+OY.JT"GX^D@7SI$(4IG3 M#"J9C" *B80Y"5*()6=1AG">9TYM*FPGGII@_BNI'HNEL1N!7T@-B.[@I8^[ MY]NQW :\GH)66@;^S[IXUC/^K19RO?BUD&(>QXBC@$L8 ML$B7=,PR2(,X@CSF-$,900EQJKAF,>?4A-/'>E5\-^4(UX9&L%!$NLDE&Z3M M1))G_ :61AVU,V#H;93MCN(9:&@&OU["TUD2.2#D20C9S#BJ_'& X%#TN-S: MLQ!$N7S4.2M:R/VF^&FKF09Q*I*482BQH!#%ZA,-: RE%%B=2WE$A%,NW>EI MIB9;?MU4 .**SAE8B+HV'T%1UVO3BX"5M:O3_PS$=A+F=N &%BH&,TTA^& P MV[%8-[2"OY+5NO)LF;X,BZ]R$:W5AL+;#-2[Z/2R2?=$Z0W,T)ITHVI)MLP?JDK6]_63*PBN\#1G^6Z6%+D"=;-[O,@4XM%: IS$D4PR%)*9"K2 M,!-NV3,#+M30MI>#'X<*U*S;:VMCM)@/B/?#F@98C M?YM-3^0\[3VNLX^Z%?6$YG!GZCM,CX.]-BNN6K/BUIK[53R35V,Z*.67JEBR MXIDLU$;9Q4JT>YY D.(5I3C +>(:)L ]U MNYFL=^Y]U48EY$H8TB0,)HSP6$+&808(( M@J%,TCC+<,CL:M#V)V%J>]M6[_RA^"#Z;6T4_-FV@SAI2'PE:#L#]UZ;1]*P[ =QO3@":D6T7ZKN1%L'%6C_T8HQES1]L41RM M_[?@>=D[T&OD$;T'MW"^[UVX::0>&Y%I*OY[*SL/#GUJ_V,Z%]G,^[5<+#Z5 ME1*S?!XD*(HB0J$(LPPB3@C,D0@@$DF:I5&0!,@JE+TW!5/;A@[M(?_RSV$: M_(>A7N?J-W\:)AP$8*^EL=B$A@9\:,>&)A]T])^HE;"!O1%ZX _-!V@9+R]YQ:^][:>FP;JF;%^HN2P:4>G M#EQ=I_G7!]/%=--T)E0KA$D4PE!DL=I[=-G@@ K(:9[DC/$@CJUL?3?0,+7= MYQM[$GR]$/H8=*YLMV').(,W3#FFP_=8*SLWR, K,/21Z S@F^\-*SM_;UB: MF>7X*I@H7DR6UA^&23!(SZ$;0/:5L-^#@G'S^?M#=)3N?\-0_43I0T6XN&.F MA%"]?::Z*$D2)YP2!.,LU6IZE$$TH-]<6L\12QD)4]UAG(<0(1I!'&$*L<1)B@*62&P? M?-V+A*G)&D,>(!OZ'$Z;_9; XKP_.+ #"Z,-4::06\?!*>DT PW^=^/A[W#< M'WP=1CKO#[(>;H?]FZ"\>-KO-_)XQ_V;.-\[[]\VTHUU>-LHUWK3(#K(XU!H MDW(D0ZVAIADD092J3RC#/)99D&"W:,:S!+48=D8.TX[X*A>^*MT?SO$UIVW/LGJUA>_:&'MJG$3);F=/EJ$;JL)JJ M;R$FVM1'(J59YD$&69"Q2#IH3\=S2[FQHHN.;,=:3?9K8:=)><9WI,I-7:#K:A,2! ZJ M.KFDKJ3$Y125Y.+"((XC;3+%B-&!<%8.CEJ+\XV-3UN2ZPIM0\_+[L2^VX" MZC+$=C+)&W!#V_D.,"LVF W@=; "Q9.HN3S7J-+%BNU#@6)W4\_2!SJBY!VI M!7]??MF&"9;-B"AB^PRSS8Y1[05[![ M88L ,!#H+C*&,$.C"9PT&.)BC=:1U\E+\8F?]P2&F^T M.$13)E*28S5>EVK4M ME6TSK-->LQE\P+ 4/0<@AC9'/;J!R5)A=F9^:,WX,L?NRN\>@[ZTW&;0<=79 M/4:.]-;]7_N4)E OZ+(6=X^5,._^U_*5+%:O)HK/_/)5O(CE6LS#+*,\80)F M'"NM,H]C2!.*=;_06,:I3(+8JK>>TZQ34P5;LD E6/FXU+WD7)+9;:&V<&@, M ># KWA+&-C0/ ,MU2;CO/NY)7P(7%UJ 0R [U@I_WYP=DSI=\3K?A^]ZLYL"8))3%WO2P?A3V^.ONX"L4+-3Q&_ 8N W<4/9 *;I,UQ[4M,/1Q]5 M7S_#VJ'B?NZR/OGM9"%*:7(;]:BKU\^ZUP9=B+OO.M)Q+B1*2! *&/%(J>OJ MK868J;H3 0",7VJ>R7)YO:N]Q0I7WIPE +3(;'J@05*6JG3/4K(%NH M[!ZA&]HD2II,2T/K##34@H[<&6@(]HB>2T:Y/Q3'2AZ_#4W'''$[>"ZG@U\9 M8\3,;SMN]I.\+>_IV^Z)+.O?RI6HFT2E)3^,H/I0U&Q1UNMJ)TLX001G01! M)!-M,8E"F#.6PT1&8YDT>N%Q63D\VWIBOV6PL[O6QPA(F#$=1\J^-C55?\'>R6(NY)$IH9J'4[6\8 M1$F&(6$1A:F,9)*E<9XP*T5V+(*G)G#WO-MM&@ZHQ,(T U4ZL>[1IS[5IMA- MV;CZC-#052&K@JTV/Q+M#'3U3PW]>%AZOB:TZ$/[U+Y\?C\[';:P]?7.P.9UM)MHQ;-ZG?_M MVSR@..8R%%!FIM"?2" )>0"%Q!(CR6D8VQ7ZVPPY-;'_-X67>O>_J7.N=;;X M%I\KAHU>7 \L]_[VV^>'CQ_ MX>[AX_?/)RKCWB\X#EH+VXD3/O'5KCL##7. M(?J(],U1^?B7'J;'C]^?%^6K$!^*2C"%GM(SWRNE8;U8D>7*',';B*&NVVD2 MA"D1*619$*IS<$XA)3R#/$TS@D(42&;5?:?/Y%-[+9N:@BV)#K8T5\PM+),# M(CFTDZ*E''2D&Q?WEGBPAW*?G$I7N!U,F0/"/E:=C"4@6U42_%!'3$%UNAH0 M+6\S4$JIMN]J!KZ+KI"Y.HJ"=Z4Z0N@_.N[K&6#;=5,K2?A+4:M_BQJHP8O5 MHCFE5.8,*W1XK1Y'KE?J##L#]9K^EQI'7_&BCBM=7[C2V#NZ TP3I$O K+<]GXB+ MUES7,<>S[O;D=L_:VW>,GL4]]-/45;Q4?^[\5%/;R!J3XF+3:&2Q)=JQQL=Y=.W.]GXP&WC+:N#:H5); M:3LZ/5;YN(J%KS(?YR<:M\['58:/"GU&Q(\3*:K&)A9(J0ZR'$.221TTGR)($L:@")(T M3'F8!'GB-15L+,ZF)@0;\L=)$1OMZ;&3NI.A=T)"WB:I[$I.61SJ9S=5;CXH,0P87D2)"B&F" ,418DZF@A$H?,5]V$X[;JB'(QA'T1VN]WLJ93HGL0@B% 4P"P($49)P M2'BJQ%$NDA@G.1:!<)%$1S-,4^24OHN7]BU:.B%!9VHG=$ H,I=M429?FG6?QM/"X>4%IX#?\)$!]7&CGD7)I9>H#L;': ME?9#SK$7Z35 +O<;/7OWB#U%KW&PWS?TZM4]C;7BT>3DBN>RTK+V5,QXE.9! ME$09%#C1&9"40BQB @.9D2AC-,_=XOYV.(]:'\WM*GPNB9L>81PK<_,F.!T3-RWA MN9RY>6V0$5,W+?G9S]VTO:EG,UY2/^G_:T? B](D31N@+K5%_W"WY/M?[%S9 M. 6Z9(D/HOE7_;U8 MBB@C*. Y=;+;CTO^U$QQ'^W+_C@:%;:;3+QT0?S+I3PT6H ,#:#1 M X?']L1OLHR^.AN/2_RX39'?9&&.^BF_#17^7-=?Q5+\((L'47W7>1Z(4I[# M*.(<(IE+2#+$H.0YERS)XHPCIWH'E^>;VN&E)0WH<-C;'=2[P/;W2_>$ZZW< MT1V$#Y<@].*%/@',@,[GW=G>W.=\@G4;5_.IV_I7FEN]ZC">D1!S$DN< 0)21.PSP*:1RZUIL[FF5J,J,-]]M0"?YHZ+0\ MKE]&U$YLW(S3P,+"':)>A>G.0N"Q/-WQ'*,7J3O+YJE2=>!)=(67A?_^ TL=CJ"@:(8="2#>PGV,.WAA+'$U,$5XQ_;D1PR M&XS;4E6Z8I%.Q'[NX-YF=+=IYDU&][_6@#6K4#=%.$73G\94@RV^?Q>\("NQ M> 5KI>.8P8D2>;ZRNMW@ONC@L1QJ/#>/&V][SA['6_LIFA\$76TS/GXMEN+S M2JC)14;#@(0,II)*=;(,!"0"YS#F:9Z)),GC+'51+L_,,S7YKLDTYG)3&U"G MG+F7W3P'J9TNZ0&H@06YP6A+(OA#$PD,E1Y/FE=P\*0DGIME5,7P"JN'RN"U MR_L)@H-LKM],!9![:3+%ZOOUJEZIUZ)8/KXC=<'F@F9A@%@."9/J[)E$ =#-SX[)SV[+ MQ#E7*Y''$*.00!3H$"FB-/9<,J6^LY QFJ'F:3-QFWO4+:87+(<; M3[]!W'LU?31GDO=-J9%->*D.=5K76U;7WYAJ^WFIE"OQ:UG7!#[C&*D7;"S8W0_XU."Z:[L_>/)ZQ_AK]>^;Y MJQ?WTW3:5K?UIE=MJI,D,D$AT^8;1",$\SQ)88A%Q%"4X9Q*%U/;X013DWY. M_:W/HF:GT]R"Q-0Z4EV+?9Y#U>X-]X+5P*_Z29@&Z"I\%0MOA2'/S3-RH<8K[!X73KQV0\^T MRK(V@5I&W,QI&#,<8.U9SY0TD.IP0PG*(&(!$2@F.BO211KLC3XU"6#:9942 M5'TV]7W<6)!)&288,IGE$$4RA"3(.$P"&>6$2BX8=_-E]49N'%^51^SL9&5O M/ :6CQT0US1#]Y3#4PS[R@C<&WO99QQ&DIF MY<_Q0,O4A.?6IFEJNM:@TNS!4L)U+0#1'-:@;'G48=RB2]#5<7]-'=B2+HI' M%T.QCS6U,#2-MU)#G].Z-5&L ,,+N-]9DH^[2W*0Q;=;4U8Q-=[Z.%BXQENG MD>Q@(ZR7F]',#\(736LW3C&> S(7PWF0?A:CG;;0:GOZ6%5E];ZL M= <_]6"V.>LXP(*Q-($BCPA$A*602J9V"QXFC-$@S@.GAGH6AK MAFBPI;IGC0 ;].TL*IXQ'7AC.(1O!A[4' -4$7" Q7^W^K,SOE7#^6L07.@9 M?_76OC[H!5GIWD#5ZO5!R;V:F+'O?A;UG!$4*1T50Y9@!E&:<9CGL>YX04.> M<1H0[%1UX,)<4Q,W+:G T IVB 5_:'(=IC&= M1-^72_7%6GUWOXECW81NA&D8L!@%,*4HUL7D(TBC"$&:1%' $QS)C+@Y>OP0 M-D$/D2[D*!?EC_V@8.U)WG#T[VY2R=,:V@FP\==E8%FGRZ>81>E8TCTL?]%< M@6+YIQU[XI:S&=CR!K;,#1+VXQ=O3[+4$U&CBEV_0!Y*:,^C]PQGZBI+_[I) M8$]$&$591*',$UUMCH>0Y#&&7+(4Z8ALQ'.G.*:C*::F\>U4,__5(LG=%D@[ MZ7@;/ -+.D=DW&.5SC+O*TCI>()QHY/.,G@4EG3^RAY>B4_%SS9F^7[91;RG M49+F)!4PH@F"* \22%%&8(992DD@>(KM"SN=F&!JK[4AL0V$5T0Z6+9/H6?A M+;@1DX'?Y0,X^B13G,+%P:A_(SXCV>V=<7(SS%\ X:+M_=1]XYG7+U"]9T&_ M=%T_#47I1TKI6;U^48NTNEN:]M7/^C'X4BX*]KKMEI6E(0YB3F%.$PX14J=* MJB,':1*F$M-8ABES.U#:3CV](V-'N?$]B8YL-XW&&G@[/6<(, >6F!W),V"( M-F!NR%9?&L+!'^V_@_0NVHRI0K&(;I5P<:P@O(L(@F.82RS!**(2$A$&D 6$QRG+ \"Y%27 M[7:2IJ;<&8YT":8M2^"7A4X&!X5AS3%A_O8ULQ.#XZ[$P *R680];O83\S>E MAA57@]BZ_,'I*[W_=H+&K0;@#<"CX@'^1NX97K%8E#]T!=-/9?6A7-.57"_N M&"O7IJD,$\6+KOIXFH1YR!*9)DI]C .J)'#.,ICS*($\9(CCF+.4D?E2/&HG MRX-#^,4--%F]^+AY\8\H&U1+>BEJ[>G3P1GBY[-HVHY5@A #M M*(+$QYA]LZ1))=ZI<;C> )3T-S:;.QU=]VB,G.]>MY=\(:_ZJ[L?I.+WSXUW M@ZMG5GT@BVV[X:W;,0C2C*=I#ED8Q1#),(*411B&L2Z4D :"AFX>BB&IG9KB M?/?X6)G-04F!554L=:7,OY.%:^;AL"MLZ3J9RKH-[8713$##!=CE%.RPJEW0 MN]>U[ +#K^XL9CA6F\.&YYW&Z\/XH4=9'F_)[$/2.G)"_ BP'R?5CS%I#T?8 M^P6IZWO91G;?5R:N>U/35+!UU;C8R6*A??!=!'A[H?I>8:Y_NJ\^_GPNE"[U M0=VQ?&QVS7FL'>(<I'F$U;9P ;[]XHV4K*_YU(:=E@/U0C8Y+K/=0M ;?D'#L-ZD-FDQW1WZ MQY9K_5W+-V@8;T\LDWD$'+R=DWD41O*;;M>]WJY[L5R5X,=3P9Z XA/\V%G\ MJEE\MKOXW=O/F\4W36V:(^MZJ02^^8)UC]Z/[:-GQ@+J:+/@X(F\"$"%6*J_ MER^BTL:(0G:];@3WU<]FE/6]Z!(>EH+QG,NC(+GGIAYGQK[J2MD15C;S?:D* M)C9?UNVW]5_T7P?RB:22AA%',&:A@"A/(TB2C*E#6CK%F/W?9VD*_OIS?,,?*.>3L:QWNBAS'[% :/@A!_(PM1/PCR M78=GM,&% >(!T]$/:O\*(1(R@I0R!*-8=Z!*9$)"^Y#5<[-,;9_29 )#)]"$ MFN CEXK7Y\"TV'9\0#3P?G(*G5Z%P<_!Y%(8W -<(XGT?K Y%@:_ L?EPN#G M;AZQ,/@5^O<+@U^[V$T.UM5J_E60Q<=:YP'<+?D=4\_%VB1Q?A#/E6"%>4(^ MB)I5A3&:WLLNH,UD$P=)GD0X"2#B,8


        M_J9^TQK+)BC6)8_[]G6Y+'9'17M@T>P*M+5T\0;2)6^1FF3'4Z3^VGJ);I]_ M%"'F#:9.T/D;T%T8OG\JA/Q4+,E23;*XEU(IHE6[1>>""1&C')(P(Q E(8,X MQA$D011%,J8R)E:EUJ_,,S5!9D@%&UI!2ZR](+N$Z74QY0FIH>T-IT'RJ.M8 M8G&#K+DT^FB2Q(+%73EA[M8>GZK5QNRK!* ;&)OR7J MT+)9,!,7T?;/H&55E3_4=7*]Y+6ZVD@T_;>:@YB0C&9QV_E\Q4/T6J"+)D&W M$<>S$_;B=,]XV&^$<_O-[@+^JC[]YS]UWZC_4%*+__RG_P]02P,$% @ MSXH"5UG[D.WZEP >^0& !4 !C9FUS+3(P,C,P-C,P7W!R92YX;6SDO5F7 M6TF.)OC>OR(FYW508?M2IZK[**10MDXK0AI)6=DS+SRVP"1VTDDU25>$ZM[?DTYN4B^4/=B^0P&P&# O_VW/\]F/WW#Y6JZF/_[7_B_L+_\A/.T MR-/YYW__R]\^O0;WE__V7__+?_FW_P/@?_[RX>U/KQ;I_ SGZY]>+C&L,?_T MQW3]Y:?U%_SI[XOE/Z;?PD_O9V%=%LLS@/^Z^6?OZQ_$DS(BX]= M_';YK\8$Q[QQP!(64(HY",5;R"SZ9(*QS+C_Z_._.JZ\-P+!&B] ":W!&9% M6HVYZ!*]EIN'SJ;S?_QK_2.&%?Y$[,U7FV___2]?UNNO__KSSW_\\<>__!F7 MLW]9+#__+!B3/U]\^B^[C_]YY_-_R,VGN??^Y\UO+S^ZFM[W07HL__E__O;V M8_J"9P&F\]4ZS%-]P6KZKZO-#]\N4EAOI/XD73\]^(GZ'5Q\#.J/@ N0_%_^ M7.6__-?_\M-/6W$L%S/\@.6G^O??/KRY\7?_Y+*V0JJ4IF1K+[Q_]S^PY^O7OQUB2M" MRX;1M_2#W;^O;SF""/QSC?.,6\XN7C%;I!L?FE6Y+B[_Y2Q$G&U^.LDXG6R> M^B*NULN0UA,>3 Z,)7!%:@)58A"2DZ!#$E@(E\ZFFSQ7FE=$]$8-*TS_\GGQ M[6=Z\,]5#O6+C4 VPKCSNJU@CJ/[8MU]HL].HC*&5,U!T0H!944$[Q !H[;) M>A]=MB>1??UM-ZF^KM 7R_338IEQ28;CXG5AF>XH]R9D=Y_X^6M8TH,@?9G. M\L6_+LO%60M=K1<-)+=5"Y'[EY^(ZX++)>:W6ZT\R-R&LS694]Q\LH7&_^_S ML*0GSKY_P*^+Y7J22G(QA@C&\ RJ" M1!@Y!N2 P)!(';Z+\6R_>"P>B?QR< M(L].(/$>E]-%_G6>7]$6//%>*A8(R;%X!)42;: F&O#>"A,8TK;9QAK<>.U> M<)#]P^%X678"AD_+,%]-J^!W@ Y9!6?(#=#"$ ^<<7#12R OR40A93&^T>YP MZ\U[04+U#XF3)#HR*GZ=KZ?K[Z^G,_S]_"SB>)A&&#($1S _DOSQY>)\OEY^ M?[G(.-%2^E),AJ19]7S(!_*,N'->H,]*16-+ V \2L1>.+&]XZ2=G+N S:?P MYYM,XIN6Z39'L;.$+*7B+5?@;:[1DV+5,5* PA57%"^YM+ D#[Q^+ZBXWJ'2 M0K9=@.1%SJ2"U>ZOM],Y\@D*GH4JY!YAIA@[2P>.A )&6X\Y.J]""XMRSZOW M H?O'1RGRK0G8+RD+]\M/RW^F$\29R;*&"''1 8PD0?E%5)HI;/U/%0V3DM9 M//#B_5)7[ =!Q9$"[0D3FZWQW?+](!BC.!.:R<*:P>0&^_>#QX=)SP;B75D<%2K]V*)84-W+CPF[37(R",H4R0X M1CYU CE.<1XMN9)77D]'9^R^+^44&QG@O4Y$,A$Z; MLU\.4<4$F<)QSQTK-IWF5MY^XWZJ[SB5>9((N]@.7IXOJZBV&=CI_'/=W\Y7 M$XYH.7,"G&#U%,\G$D@-J&-.FAA*6L<&&\+];]\/%MWG-AN(M@N(O)G3TT@< MTV_X*JS#CJV)CTY*J9"<8PJGE2:HNQ0D<&69",H04RVBC?O?OA]$ND]\-A!M M%Q"I:?SE2_*,/R^6WR<^DRQ"DJN3G>KJ'))W,%$;OHU(MD''CI?L!HOL, MY_&"[ (''\_";/;+^6HZ)U]XXB*1GYV!8+.LI[P20DP.R"V6!C&%@*>5_=SS MTOUPT'WZ\GA!=H\]P^9FVO+\N%W^LO[Q>_+]\-%]YG+TP7;!3X^?L'9[()Z*;0FQYALFZJ95U\" MA$+HYED5#-)FFYJ8B6OOW*_(JON,Y=%B'!D$'S&=+XE^+N*GZ7J&$XJ-BU+$ M/ 9%!H[7NK#HR=X9@5(+IT(^[<3K]AOW T#'2MY_B.TXW'B^\+BP_6:NS>G:_ M2/_X^(5$MGIWOJY%^Y6G"1:+JA@-L:0"BN5"QDP&D%%AR99'^F6+K,,C-.R' MCXZSD8W%W =H2'++,'LSS_CG_\#ODYR28Z60@Y.14*^B !\9^#1L?9RM.%.?8AQ38_\GJZ2F'V_V!87M03%Y6\2E*!1U/J*5R!&!SY M/@+1FNB2E>&T XL'WKP?)CI.5381:2 M)\B!!V_5^N.@X1]E&J",CXP5QD#=9B-NO&X_!'2>,VT_F\_WQ'>6_K!";=PYZO%;)KK->M? MPJS>'_[X!7&]NDGYOC=S'WI8J]NZ>Q%[X@W>\Q5\#N'K9%/L5+7]KKR>SNEE M4UKUB^V=G4LHI2PQ1JY!HA$$ N8A<*P7/HL/+GB1$1]9026LXD;CNY=NEQ'. MUJN+GURMIT/H.M9$7+SCQ6I%8KWDTHB8%?T7,N?D#GF'$$5!8,6G@C%H^6@1 M_S%O"?SBT:[$.4@J+E%R+C@.46W]\+D%#%W@9:78?7EQ3S7OW[]W^?3;V%& M[*Q>K%^&Y?+[=/[Y/\+L'">>,6><=:!DHC]RI.W52(04M-&ZN,2N:J,:H6S1^@9I^?!<(!J)OL1<51]V\F'Q?)3\RY>C@%V=,>J73TM"BTA.AMTEH:1C'$D,'3.+T5!O1* MCI;N\=!8K,.LD=U9?,7E^OO[62!QS'-UU+_6A$2UH5R'D(H-$+E)M+=JDHHT M HRT/IND3'CTML)Q!N=A>GIP9YM$V\V$WH%M>4>;IEFS-SQ24RQD+S>CK*)'@7/!@5=7:8%;>/M8 Z"D./$=2#V]P&0\W$ MW@&&/B#1/4UKS/>GG281A0ZH%#!6^9&2?+:<-41= G.Q6(6MW9ZG:!HWX==0 M_8L!==$!MNZ5U,1Q$:VW$C(RVJB#D1 XCX B,TPF"'2/%4AT MJ7< G2W]$Z.3%2I),'575ID(=AHC\)""LP9#S(]55AX?<_40G3<\H3I(D!V$ M5V^G(4YGT_445V0&-W7#7Q8S$OJJFL/U]TO1*&:C]KF (2\?R$$+$% &"D4% M)Z&A(O/8&"#[TC:N?1G\A'P0%75@>:[Q=3O;X9/3AE@!(,Z0<-H_V&(G:**+H[8+\[@WH?O]?SE(NU5I+2H$GET-FA0 M/&*-.!TPP8UV]6JM:.T,W4])-W Z2=,/''R>(/1>P+,\I_?>D=)$LH2I%DX: M4<>H%.X@N"))6);I[(/QHG6J\4%BQMWPAH-0 ]%W@:*;N:\+CKY?%@(HQW-U M*U&66H-K:JO:S*$D5K0*6@C6/"Y[E*)QDXX#X:FA$KITEB9<)A.C,> 9.98J ME 2!&01>>\]%89UFCS5K:^,DC9MK' @Z)PJ[@[!NDYJXQL:U_(1WGB5&G,A< M% G&9*AM1""1^ZB4C,7IUFG&AZD9-_H?RO*T$7X/5FO,*ZOI[B< M5 EI+PXF.E"Z7B<)EB242N:V>.%5ZRK"^RGIQA$:,#0[704= .F!S?@:0U*B M= E]+58A&2F25N0HP$OFB_1:F3#L0>P]1'7C%PT'K[:*Z0!IUZ0V0!:$28#',>YVDQ@'32-VX1L^2-SI(V!UX2+51QG1]MBGXG^>7BWE= M!#A/E97(O55$,S#O:DAVE^,W\9OD[)TYJPX#+WA211=)W(5]M%"(H%JJ!XSB8D;'Y?\'Y2 MQHW%!H)-"[%W@)X/N [3.>9?PW).CMOJ14KG9^>SVJOB%99IFJXGF&OA$X4# MV<@(RJ8,KA;(R.2Y9#S;(EN7CSQ-U;@1VD"8:JR,#N!UC8--:K4VOEWB%YRO MIM^PCH8\P[>+U>IW7+\KG\*?$RNYS2HEL+*PVN.&;&\.Y#'6Z?16*NG28ZU] MCCRJ/83$<4.ZH8S9@&KJ (5WI3;)/#GAD4)3*3PH# :"I\442I3.U#Y8JC70 M[E(Q;A@W$)9.%'8'^:6GXMM)T"$[62)@$+3',\?!%V(O6DR2ED51S7?$IV@: M9UCP6!G+T]72#&;/UMKL_4837W ]3>12WV#CQ#YG-Y\\<-.S1]AXS@YHW =G M?0R@:TV2,E@@HB0W/6LA)=IZF[:Y_1^^ ]K-U ?)^MUR\]J\"6W?XW+367H2 MDC#!'*!L[']48.8]GIIJHIP/WZB97 MV][E+\[77Q;+Z7]BGIA@-'U 8E*D< 2V?Q$;J-%3NPE(TMN?23S.$5CI[&> M%60GJ:-3<+U9K"]DCHYXV,Q]2M9#D-Q ME8&IJU4X;%^YB>>Y9SD? V8VAH8 M9ZT5TQ?6[NSSP;(@HZM)8H_U D\$%Q'!1%6\S)SYW-J./4+.V*FNY\/628KH M$5.[;;Y8)A6W"1)3FH(2@1 ,?>6]KM=X5,J#5%;=0\JXN:[GQ](1"N@11]?W M=!NU**%8B*G.QN5*UEG:&7C0106'6?K'Q@TW =.A'E;S$0_C(>I85?P0 R$N MQ;E:E%V--/WV?![.\W1]N_?+X:G3IQ[?/G]Z$$.-DJC;0[_+-U]=KE%*)4]& MB,"8:MJ>$6XDV:3"O&>*>^D?&_QZ7%O9>TDY_5!P]\!/FUZ_M+X$%L<@"T.[ MM*1XPTMAP)OD+'/()6OM+MVD8-S49PM]WST)/%K"(^Y?J^6Z-E',YVE-,0(N MOTT3OOASNII$YVMR3-+<["=$Z+Q&L=(@0Y*8, :BB(G)5$N[XZ1W_ LXG)"7#,EB@=N:P,AA42\ITC0 M9IZ]XEQ%T?KFP T"1D?'J0J]V^'V2.EV (W=D($=\2Q01%="A*"C!16CALB2 M 8[).G+LM>?-2RNO$S#.2=APT#A>NAU XW*;I5 !W]"7JTD.645;& 5CGH*^ M(AF$S#2D7+PPR0HV0)7:;2HZ.2X]WOEH). .(/(!O^'\'%?7W/,@N%1UHE$= M"VXR@=US!YA-*-S)PIOO+;=IZ,0W/5*G=RJP3Q!P/P!Y37*J5S$K"W^?KK^\ M/%^M*;Q;_OIGFIW7K$_M>$G_R[68UTC.5, 3,=:S%MO_QIF:HL+77A43LK6 MD>\19(X+L]-P<3_(!E-2!SA\N5BMWY4=HQ/I(S>[H!@&=[&!M3-3QHNT %W]=+E8K\OW*=#T1KHX1X R8J1/Z@L5MHVY/ MCA]QE:TUK5%Q[?6=U.NTP<2Q8NV@V/ZRB\EN*-*5B77$A N*0_:: @$IZA%% M0F 8E2Q625]:GQ$]2$PG)3AMT-)&Y%W?YM[#\!UYC:E*LT*HD M!CKD!"J+"$XE#B9)[HMSVOO6YN5A:D:>QM!&X;?#J3:R[V!7^D#J( +J-(E7 MM*_.%IN!21?,!"NDE-: C8*3ZX5D4&,FIR^&7&=-!.U:!^&/$C3R3(9!L-1. M UV8I;_BG*0T(VY>Y+/I?%HEM)Y^PPN&F!*6U4FB?#,2SI/KYNNT/]J;5OS.$GCND/#@*JE%CJP4G>$-"'1Z!)DH2"4!PH%ZS@WHQ'0)BEUL2'% MUHVM[Q QKFV)1<-\3O5VI*]U/N0V1I4#&'(ELT<>C!T, M+%=DC%MC/#!9D;>EDWE(+D4/U3+2MJOK?7 *+),(5EMD MUMV>(-ZF\?"#%'52JMXH'FLG_ ZVJ3HI>[5I"+AEZ2.'8<-A;"@5C;CAU3+QR>^+^>*F^[<3VZ97TNV5 ME1+S7L8".58O04@/(20.7BF>/=>)VUOU/G=KT0]_[<@A6GM0#2SY#OSQJTCB MXI1X.C\G1J_*_[?+9?LY6C2X^O5/$B@I#% M1,>S!5D/K%4L&:*U!F(N125MM&@^K'A =CJY6-@F$NA%[=VL &)QMX)_P3G6 MXTVG,\O),U"YWH+SM9TXK]/H+2WB+*TSJO6PB0=(Z>0:8DODG2;N#H)/LOW7 MDC"E1*LT^PT".KE6V 8AQXNV VMRT5'U MXJ+_+V$U)3\B"B^+M)!+;5ZI L7#/D;R#"0Z3YQ8USHC<2\A>^'$_R X.5W4 M'=B1VTR\FL[.*5J=N, *#\6#EG7*.*OM=SG7P&Q,QD:4Z-7 B-F1LE\*B_V@ MH#E&WAW YN\4XWXANE]\(W_M,_Y^7N\AO"MW+EUOUT14@04AB#D3D9BKEQR2 M0N!""9X5L_EV-'@RF XB<#^(_2BEW&T"Y[F! M8*P&D:0.3ID82^O6:0>2N!_X?I2BW2'U\\,U9;C17;QZDUN_QVKX![F7>[9Z.[E=GWTIQ'PG)+E9?WI"MNL\D M!/)7IXM,/U_6&9RORB8J@5<9RM]: <1_"""^ &(\7(/*)MW>?O=*H[ MN2WS#/!\9@UWC.F'C^=(_)OO9EL$Y/]UOJTON)3/8KGYQ7J]G,;S=;VD^VFQ M;?(^X3G+Z'P!Z]#0@E<.@J(_2M&1>\6B3<\%_T$8[*",Y!G1N^?B&1]*':RS M>^1R-3R'F:2(&RA,U'ZV5I%OGSF(2(&$M=8YT?H^P2/D='(/[AFL?2N=_!"C M0VX$(5_"_#.NIO.[,U.&B;GV>=_ <=?!++>/O1X9@Y,+2U9A@>"(O#O8)%_\$9;Y$WUXTS6,8_3%^PRTG6=02B$$CK6]B]=%%\-#\UXW M-PCH!"M':/+V,+^CQ=H!)BZ.#''C!M!>O=/ LMKSC7'_Y?O59]Z'[YMNE97C M*[;G^?TLS'\/9[AK*95S+(7% "5[2])$3G*UM: U,598EBA:)WR&X&-0D6WAZ/BX>SOY1&5U@+C+'6;K?U31+N95F)OU;'U14<@ G-4A/E(EB"5Y M0'*)H_ QNSB81WH?09TD(4_?C=N)O0,,W>)AM[0T$UR;2'ZK#8F"?LP-A:\XE80)O MI 6!K-0^G=*)UN4O=X@8%S(-%/OPI(9;.Y=:'4O=3,F[FO3UX&LB[ ]2\ M2.G\['Q6$\H/G7#M&$LIF\(=!RMKRP@RJ,33AK%D->^1O M, VBE2XNNM]3:>BL-=HG19%EO?8:*,9T57"R*!%B8$GPP8*QMP>U_1[^8+!A M!':<@#NP2;?/[]_<C' !4"I9AUL&\ HMQ;4)K4"R MZ\TSEB#2R(:ZNI+ISZ MJ^+&U:?% UF5#9/Q]C'7!R0!KZ9KW(U%V@KD Z;%Y_GF*9N!Y1.9(RI9))#H M50US'/BB D+CK/-1-U'V(5HY,3;Z==ZF4^8]$1ZS*:JD-7#%B NE M"[CH&'%1 IH@I6W>1/[(&'NP3DDCQ]B':* ICGJZ@+*UVU]P/4UA]MRW46Z^ M?/RK*8\(XUGOJ3#FDV:TBX;(:M#9F>&-Y.,T M=G*DT@Q/3QO.ACK[\7JHA-67U[/%'ZMA;O#=??K 1O$)=MI;OX2>!DF5^LSWR\6W*4GNE^]_6V%^,[\< M5O(BK:??INLIKN[K,WMU/2V1%^(%.2>;(>I>2/ I,+#&1>]8-,RW#CW:4-Z- M/3P-:??D;)Y;K5W$QS=S5>02BRA]!(E6U]ZTME;Y&"A*6@K!#&>NM6/240N? M,3#P:.KP$'5TD&^^D7^OR?-YFL[P!DN?%GM*^&I1UUY&-<\D4[U@%%" +ZBA MN'I&E9(QI74SV2'X&/>TNP-DCPZ.+LSM*Z1WI^E&KO3U#'<-7%Z''AB$A36J^O.>] \:*E,4+3/-8;\/G2-?$]V=/PL!E9E%P"]_Y+H MQ*(40MH,PD@'2C(/7AD/P=E8 CE9.K7N(G _)>/:T>Y V$!='3@.3T\Q^MM\ MB6$V_4_,$Q6X9W5J<=3%U"QQ >^RA>C0VJ1R=+9U%?#BZ%)#J7UD1?@=>"MTA;!,X[$-2:# MR+*PS<=^'DCCN$5#W:%X4!5W8( W(L M>^#1;&KX&3AN!<6CD8584A;-AS,\1L^X=43=0;.9ZCJ X9NSKV&ZW*;WWBYH MM4V_8=ZL,1+J+_AJNOI*?FY^5R966^]TS(#98.UY+"&4R,!GE+GP2DCQ.OVUO'V>!/-*Z8[H6DUI% M7 D3(!@1-6.!*!M@8NJ3=/5VV;$-*IX$WXD*&G5B^69R\5V6/BR^A]GZ^S6. MC,Y.,8&U>*6 #\YG;N< MO9E_(ZDOEF3])TZ(PDNLL\O*IJVY 5>',&)&DEZ0H;#6DWT>):BWBXW/9+&. M5;7T]_$QI>4X$3D.J(QY2K5TD?';MXFOCA?2_ MSZ=+) D06^OOM5_\FC:5>K?D:_U(Y'"N&6 W*9Y)Y=*TM M[O[4=5F!/"AZ[J3+!U%D%S'7_N*=8(@IF9)!#(#]-6 MM,Y0M:&\D_:HS^06#*G6+MR"_?F>1!UCMA35%J<9U*D.M:-Q@2Q$X#QB5LWG M%NQ/79=NP:#H.1K !RFR@US!KZ5@H@7_ZY]ITT+@ YF =_/*;/U_]7:^A1EN M#L8NQA757Y G=/,'USXY":BLDR9!"21DI:4GH^$=R.1TUIQE&UK?HQN C7%3 MN(/9XK$5W@'F3V+V_N'7]/WLO/;ON2[6K:@GHMYC+)R#M,&!$K5%?2J1])9T M+)D4*5M'?,_+X;BIX\%62LQ7 QZ:XL"H7@5=J"P/5-0';(,/LHBO6T] MYV=XW Y6#=LI;@]18B\M]LZ_?IUM1!EF%Z+\=?N#*XG*Q#*WY($)8PS0^A,0 MI5. J02IC+.N-.\GM0==XQ:^#H;!YBKIP#.^J!&O5>,4\TY8O<:EM 6>-9&? M7 *2BP6?-W.VI&.N?4'U#1)&;KC37,=W"A*.%W@'>+F0R>^+>:(OKS+0\WQ/ M;N35=)5FB]7Y$B]EYQPZ3YQ!RH6<7I\51$?.!+&934S!I-+Z,NBI-.^%2/_# MF;-G5>6(T-V4[MZZP_HN;H<,OIE?Q&6O%\N;MUXORH&^UU4:3= E*P16L@6E MT(&3PH#ATAKC#3G&M\H0'ZBC/HV.<6WC\P)F,8[V?K@6CE>)[^&;X#[YKF'; M.Q[&:J-FC]OK4I=D7(*Y8 DN6@;,B$*@(C#[F"R%&$6+XJ0)I77.^P%2GKV- MK50V1$_KR99,ZS@I"P$C0BPL1,X3%Z+U;>0?JXUM"\R+3^' M^:[91)CG7\)J2H;@_;7''V/?]GAJ&TMV*/F-;-;UUUX9TVV_KNLO?U=V&W>8 M7=G9*^8).+K >;AD(3(0*4+'5!Z5)L/ARJ">&GVL-?SE?D7:Q6KW"5 MEM.ON]=O=/?NANX^D;I^H7_YCXGR0=2K-\!J1:X*:,$II<'+(K 48;-L77]R M.)7CVL3GQ^1M"SJP7KNUH1_/S\["\ONB?)Q^GD\+>4JT)6UO0=11>:2(5$L^ MCK"C>SZYC2T]AHU&]O3N:RX!J43(.5A9$S:UK"_&^A5MM5'Q1%CE%/$T7OD/ M4W.R)_B89*]61>2&)>%3/:X4H)S4$ .74- [3#%26-4\[;P792.W[&R#DCN. M7WNE=&NJ[NE.<(19>JC'PU%=2?4 MTM)73H-QO/A8 F-A(,/S*%VGFJ"WBS!?U1*_U)DAG%)#V$)3G#'QR'*S6*OLMW\XZP(_<^IXU!>9K$1I;EP1MX5WN4+#P%ED%LFNR8ZE@+YD%FRZ4H M(;'4^A#Y2:(:]*2]_P7W85Y+H5S4M&6&;$ 5FR'PE, C"SHQ6F'M&R\>0-^X M5J@M?NYI0#N,GKJU3;O^&+O>+D>Y-[YBP=K'8K>8@%U[M]1]= DM' M17IA()FH<7[V$%!SR#+9E'P0Y#ZW#\KV)_#DD4=[-$^Y;QT4K UMZVQ;1=Z] M8IR60)0)F#1HD\?"W !R.8;4T2.T@=!V9S[1,VBR6XNV*1$YRI#M_F4;^W4? M&8W,UO;15\+L;+IME4S!S?9.\6><'WLJ]MCC6A5([4EP(VMR[7TO;KWOGDB?&Y^4CPFP MJ$U KB@@#X2..IA>A,1C;IT2.8C DVN@]WG9U1*1F@*,6 RDN#E#-@:\%+%F M524W7'"M6M<&'$;AR%6E@V'K3L'S<'KKUK2]PK@F$[')R>]2!)Y<087%<]GZX.A^2DX_-YM__H3+ ML_KT:_D'9YB3@H.(LO8B1%DCA (I>,&+QIQ3^W.Q>P@9U\0TT/W=DZY3Q=VM MR;A;:'I4:=#=IS0J WJ"O$;V8OOH*ZQHF82(#FQDNK;58A!%X%"\V'TCBN53D!(?>.-1U*.?T:&OR\N6@YSW_%Q>=E^/IEFEZ%=3C*W#STK$9& M9R]2&YF>W<@.*,A$+J2M13EF]:SX1^B MY61S=.NY]SG@/.>8ZJU8QCCY^H+@3CNV!HW1"%MRT+YUX+0'62/?3VZ!C3OF MI[$R^K4X>Y40#U\1/4IE]%@5TH:V/^,U$AX3.<4Y% A*1PK9LTM*:9M$ZVY8 MPU5(_VV%[\JOJ_7T+%# .K$!B]&UXY^J.0)G"JV*Q,!EFX-1":5I[1;>I&#T MXZH66K]MCTX0\MCWS%\NYHD$M[VF^F&Z^L=&,-^O[*CU*6>>21I,UV)'YL!Y M37;4,J^EB$8I^921V>M-XS9-;HR,]K+MH9?&]5M0MWE)7LD<+ =AC:/]/&7P MHI[RHD^\V,(#;WVB]1@]X_8I'LC.-%- #V#:]L!ZJD?6[::%&Z8GY-GEP&($ M)ED"E0(M'(L!2@PA%"9-U$,TK#R6WG$;M0X%QN=28 =@?1VFR_\(LW/\#4,- M,VKTL>7D]BID@1OIZL PQA@H5<..I"@*$3G2^O37=Q5NKQ<3D/L0(G@3=&WR2WQX,MF!H=:.W-/ 6Q>M/T3+N$U"!T)3 M$\%W * '"\QO\Y4]0^,MN:16DX<:E 6'0H/P60G+L_"F]0G-OK2-VP%T(( - MHI@NQI;\=;'(?TQG,V+J33WE^#RM)<&;X:VWO]\998PFY=I'5Y(; (J1'*.. M&KCT+@:FE&C>SOM@(L?MVS@0"(=550?F;UMPNJTSO;VP2J$EQ)2LX/"@(OF= M0;L,*1;$9)FUV+HCT2/D[)=[93\8P%K)OP,H?4#R",[Q-8FN5OM5T?Q]NO[R M\GRU7ISA\D[ZD"4NBR(_P1JD@$9Y",8+T-H7'[6/),+&Z#J,POT ]Z-E^P?4 M4A<87"$14%,WKXC1V6+C,>RNK%U$.%(IZT4!RTF$BF0%(2D'+,7HM:L2;'T[ M:@^R]D/;CW*",)0^NO#?7F1ZVGJZJL/3%ZOU7;L=4)#M=A0X>PJA':V9R 0' MZ[7B*A?O??/K=X^3M!^X?K0#A99ZZ,!VW:X+N3\/F+P,B6/-/7L*KY5)%.WH M!(5G1%YKY9N/Y-Z+L/T@]J,=$[3720= >[U8XO3S?-N*B/A8AOF*!+69YCC/ MFV]GV\;/MQF- BVO9QX\H0!5-*THLM(@>,R%:4MB:)T#.9K8_0#YPQT8/(ON M.@#IMJGSI_#G;3ZTQL(Y.:-25*O.+ =GA(98+P-(]*)]LREPF7[#FF*\R-^$@,9$KB$4#&3+HR6G MP?.:PR[2>R-<\Y$\1Y"Y'_)^M#.%H?75@5G[-2SG)+8ZOW+#[>TUIJ1)-DL% M/M1KWDBNA \F0F+TO7(8,+<>@/<$2?M![4<[76BIAPY@]3O^<4U0R\6\!G ?2\-? A Z,Y.1X()<@=+"$D"S!VZRQQR2%.P':I.> MOF ^G^%V(MO=HKR-B*_6BX]:A60T(*LMDVI-J6=>0?$L8RK>>-7<@3N(PFXO M$1R"FCNNVW!*ZF![O>+NJ0K1*Q8%ELB$\Y M(MGM$B%J)+EZ:820I5ALO<,> M06:W]Q;:@'$8=76 R/O.[C9U",3CY32^6XLN^LQU%O7P+I@Z3YQ")5OYY%E: MSSU3S=MV'4%FMW??%L7"SAIK],WPD_?BDEA1+RN0B0@ZU MVU0) :(3"3)SF)PP!IN/4G^."4#7ULKN;9OF<)O9,M='35]3Q%5?G"*"D<8 MSW72,Z^3GGU"\-'4RD7/ A_0 AY*;A=Q=SN,/6+T!E5DM];MV@B>X\W:W8[ I05=HOWS);C'= M\E-S=E;P*$%3S%1KDYWOH\\K3AI@H-:(^>G@T367&"D>IEU(0T42\X2TS BY$I:>5,^.>9+73M MDJ1.P@M3P%KZ0Q43P;$@ZJQ2CR)J$6+KI,?35/4^1^@0K.Q]F_ XG71KCVX- MZ3DIOKOG08-,$AHVLCM@PHO,H2 7=?JFKM=).8-0G /OHN9..^Y5ZVN6SSI/ MZ$:(<.NUM]-[MM#6CQ:*TK0Y6RS@F37@7/(4#A2N_:"AW:/4C1[)#82I1T.Z M=OKJUGCMQIT<;;-N_/N60X,&M%"WAL?8$GE*JM1IXAI41$%(L19,M*+H2!L4 M;]Y"OO'H('I:O8YS"Z Z<>0&*9#0T8(RA=/N6C?OX!.W6M2).4,P=I>4KH8% M':+ONW>'3Q=U!TD0-7B@RM M]0F<$ *LHK@4R;?+S<=4/$U5E\-?#D'%PUYP$T5TL.-=<;2SG>3/ORLWAMS< MWM&=\4Y[L#(AJ.(\^$A[>Y8N)S+LR:76G5@.I7'N70P0C. \:K36B=::H\8"B2W3? M%6-U(/X>ELM -O;=\L/T\Y?KMI85;K3,"62P'I2N5^^8UL"U)V]/6RYS:]:/ M)K:KD46'8.9A8S2DNKK:&N^_#+IA?WLC=/4BK:??[@8>N4BE)?D!!5FLS@!" M,+&6T:ILB]/TX^$*[X^E>MSM'_(1Y% M5JDD4\#88FMYHR,?11LP.B;F+4D_MRY+.(;.<8OQ&\)R<"5U ,3[EMYNF-V+ M/\(R7U]ZM>GX5H^KU?G9]F>W$SC6. [&K=0?!.QC MJKO? /V!V9@GA.F//W'8D9X#ANP/#F],2 "P09+]$S51$P-4P$(1P@5IH^.Q M=@B6'FG%.ZCR.MC#:]KT[?0;YFVO]*>X*TH6LM81 MR"XGDJH0X"678+C/)/'B9/,AEH=1.&ZX/@@:!U11MYOIN^7G0/["YD&T-=4; MKZM%>7_M\:]P'::SH_;5_1_>9HL]DIE&N^WUM]^8]/=BGJ_3\*[L;B*%V4?Z MR;;ST56U7#+61&V!>Y/K0 \)P:"&R)FRMI3@<^N#KB:$GVP?I_/:.H76Q73] M.J2K=@ 3%*%@5M65SB21$!3$4LB?3D8C>O2AY-:F\"%BQMV#GQ]A=TQD$RUU ML!W_ZEW"I[ZY1+QU>(L3.<3[T5DVFM S<@-89%#M$J!2#E$([.Q ML77Q^)-$C0NH)JK? T['ZV'L4=Z_X?(S+E]\)NJKP?X-SR(N)ZB%B3E8" %I MN7FAP9M:4^%\489X8]X]Y8<]_/C^,'&"_A9-A=F!G;GK!IA MFSVJCW=HNSTV3= UH69V>[ H6= MQ:0]V :-"1SGLK;WK7.P9(3DG)9)22Z;CXJZ0\2X6#E5JW?ZX)TBXA$QDG$Z M>8N?P^S7^;J>=-754KC6//C:+5)84#(B>&\,H& \)J>9U(^YN2M,__)Y\>UG M>O06&/3%%1[N>>&XQ1AMMYI3Y3DR%+94[Q:$C$HZ'C-D$^I-%Q: '*H$Z#57 MR7L7Y6.3#)_&P?6WC6,.3E;7HH'LQ@Y1:NG08BGK'(J=\?(Q98C(- 1/,DA!&J]O)><>"$_N/'H\-1^OGD4S6?7@#-PP=!O LR ,2LZ)>^9J M@PA/PL@2/,]U6H03WK9.:]RE8MRBIF'BC1-EW1U:=HLG,9TB#QK()R*11%,@ M2!L@*0Q912F3;EWC>1\=(SN0)^KV4:@<(>BQ-Y%Z>:CVY-M91>%L="PI2+9> M&O+5*A87(90H>?;:R+Q?@NOF6X3Z+N5D%D5FGG:(-,-0A M,CXZ\-(J$$*8>GM?M)]__1 MX]8.#K.G-)%[I_AY6P_LE[MUY4SP&2D23SZ3 M-96!PO&2#63NA5/,(;.M6XD]15-_AW>':WX/.!VMAK'WH-^F^67X>G5*OJVO M7;U]^W)G8QT+S@6.%,LA R4$@T +$5RP,D9. =_MO-=#QRY/O*D_I!ROU,50 M$N[ "MV\>;]93=E79TV372Z8@(3AZM#C K0_&Q-*"NVGB=RE8B_\##: =9B= MZT19=X>6W\/9Q8&FD+767EKP+D10&"-XM.3 N:AR8"P$W?KPY2%:QF^3<8J. M'X7,D0+O=U>Z%0'P:)3C7$#D=>2K\60[)2-3RF(,A9GH,9RX._443;51[GZ[ MTPF2[L#NW+N?T\_>K)&X)A9X<*E>)K:TF0L7("3TD)E/R3-=;&J=OGN4H+U0 M-=@(Y^>+NH[3P.C6Z&8)S>;(\F6]1+RLEXAKDX5/B^TH!:PSY6I!ZC1O^J,M MYA/4F)RT%&F(S3"YF,BQ2Q)BQL2=+YXEOY^%.H&*#GWKXY#P2&73<&KI#'_5 M,).]KFR\1MQU=YN$8C@)4H#218-R]?"S0"OD%99IFJXGY%"68BW)RTKBB&]2(85! MUBEA"H[BS]87K)ZFJK_ZAM, -I ^#D>8WR)LCI_K.S^U._6J%O;F0-47\_SQ MRV*Y64AO-BTW-M, 2VYD\YEEFSK:RS[4]??F6H; MX VDGRY,W.-S?2>6B< 9,2"K6[1;N4M%?SF$(W!PL M[PX0<\]MH$W#F_=D6G&",D=F:M&#J^T>7.UARY@ 5,K$[$U4LK6__BA!>^'( M_7@X:J>%;GL>?#P_.PO+[XOR9 P!!_CHOL98;CH#!,=K(MK7+Y>+&])9'?VC*I8P72$$FK) GE MX&SMJBC1,\9XD*%U]<\>9(W<[WUT["R&5>389V)OSKYNQKAN+J5N?+K*R*+4 M/I^+LFNG=U&ZD US@39 7J\OJ5A;_.0D(%N3=5+:Y1B?G(+D%K;2^> M0?0C0FJU7$\^U*UDL\Y<9LBRCY!-'2$4K 4?:0\I%-/5]+>.N%>$34^]9LSH MNRM#=N.%XYZF/O\&>[RT>X#(#MDZ)9%2"""#(&0G6Y&M#40RTCH+JS-K!I(Q M3W6 M4\"KIP MS/H,Y)E,L\E@A)20'".OF(L*46L)=ROZ RCO44[48YL M7\@0Y_.T?K?,CERP!-+QS8SM#&1E.614PGNF+;]3).N@#0YLBP-V=G]VB4EQ(&:NI-9F,;JIY(?H)R&24,(HL[VV;<@J0[A(P MGN$Y7:=W 7*B@#LX OCX9?KU:YTL,<__/SSSF0&+VA]A 2VZ'IQF;B) M)I%\*"I 4RQ/OG7B_T%B1D?-J8J^W7>UB=0[@,^QYOGM91&/2S8ZE3D(>CIY M@<63&(,A+]#6O &G(+1U=Y23B1ZWP'>\,]/GU?;8'OG]1<[_'6?YS?SU8HG3 MS_-?POP?.WY7DQ U&J$M2.D5J#IHT9//"28J)RQ3H>QY1^O %_^8)_A'8F+Q M3 KJP+8^66XO4!89:8>PHEX+U]R RTA_L"@5QZ*";]UVKLG5A^X.NT[#XB#Z MZ@!_]<3WW<6)+[D[)C ?'(3B):B2"NT@1M,?"3UG,D2Y5S+KD'M=UPGX,5.E M;9!UO":.AM$W7,9%(R"].?L:ILLJK'?EUO"Y:JS)5/]M56NN=8J>(9C".*C M24">_!3-(N985!2A]8S>O0C[,?,?;8#77G.C G+K-2SFF_+9/Z;K+Q=3.'3D/<7%EY>;ZL^IA(U,Y$6AXAUI/26#A$&16PJ(I/CM;)?EG<@_;0 MI^D:]X[AV%MK8[UUBL6-T7Z_.WF9,!G)0C,-B5E#B\L3:SK4'D!%%"PA.-W> MF7N"J'%O+/:'PN,U-G;BY"U>/]W;F?5=KY[\ZGQ9$Y\[*U^,Q6*,!RUJNC.[ M #%I#<%Q:Y/7=4[G7EOM_N\<]T;CB'ON0&H9'6W3A/-KC/TVG=61%'/<<3C) M@@==9V5O"AJ5J .LC:>E8[+..C"&:;^\W%-OV@M9_I\162U5T!N>WB_6].U4E-*I4(2+)BCH/;0&_=#VC_C MJ<(@.NDB*JA)Q+\N%OGZ8?;'Q2Q/DA)>2B: MOP BM5[/&22P5+H;;24T9CF MHS(?I&8_Y/V3GB$T4E('<'N1:ZO.Z8ID].N?7^NZF?B(6G B7I=$8;2TDM:* M""2=A!F#=YJUCCKO4K$?O/Y)#Q).5$H'L/K]O);)O"OOOFYZOOS@P>)V0]D_Z2'!FU4U '6=NF_-_.T M.,-/X<_=DOD%YUBFZXD(/$BF#7A>YU-%23+BV8-G*CCYXQ3MA[I_ MLN.$ 935 ?2NL1$N^A2_QSDYHK4!S#R_J07S%/>0.)?GF"=<:%\48U8!?!\:CT,!XDK2':%4'6V:(*L6B:K4#;QXF[T-8OPW*#L#(?2VM MVZJDBUJH)XL$74$3I [@A:5MQA0$'PR')&Q&AU%%U7I=]5W4.1"^FBKBA$[] MZZ$:]-]A\.8/KK.:O:O7]BWY,K4/@%8,HJ.X+&C)2DB&F]BZE=U)!(];"SJ@ MP7L>%1[O,2[683:ZQ_@!8UC38U>X?(:NM?>^[3E]P*?9'=[9\TPCCYF![U8_A&6>9(U MERH8!(%)4"BF/'AT&D))D6<>2KF:8?]X,>B!;^[6JSL$##>+/H>4?0=)F_NJ MN,CZG=>3PQUW$Q^TKR))9X/:<^@D+&+5O981+M:G)I:WLYB$T3L#3##R4J7FX.I2T\YIFV1QZ7;K]P-PMQ\-X\0.'0!P !5U-*!N M'\/NG2Q&<,A*UP1^,$!AO*TXCK=>IN?%'>Z]1Z@H1.WWE_G>?1 M=G=$65/ZO^/Z[6*U>H_+S12:P:/:IU_]G"'N@8(8/MZU,2CN1 87="U4R!(B M.7^ *HO,(P\J_SB'&R32[?EC%>R+;R3/V@CDT^+EXNQL,=\,5OZRF)&=6;V: MSL[)+%^ELZ)422L',M<+ZXPDX(,OM0.;%BQR)_=KE7U0;Y8CB>TV7#X$2W<; MKCR'ZCH(G?=G])>PFM+^95,TZ ,X%0NHVL&+_),(T;,Z(= +Q/9=@PXB<>RN M+,\"G*/A>K@6?RB0[H0ZB2R;J",M]E+7?K"U1)R^94YYF8R@_[*Q#>C8+5OZ M!NHQFNP JG_'Z>0B;5*_6 IRFK:Q@$=)$KUQ)C?';AO)NCZQ/\09&4.H/!.7M MED(\*2MLJ%9!$7-D&J*Q'+R6-KL0=-"MBW(/(G!T/K6PH$DCFM*^T5L$Y5V@=E? MPW).A%\F77;.>1T.8M%!DIR<\Q(T!)XU)%.\M8XKQ5J7E-]+2+?%/J=LY:>+ MO$OD7'C+LCCFM!%@DN"U=JY 9+0$&#G.C-SF;&7K\/P!4L;MWO9,Z#E&[%W@ MYWJD5:O9UM]_7ZQQ\]./7V?3]/V=!L(<8,JZ@>_P?*"OLMU!4Z_X4=,Y\OI>G.FD6;G M]>"*5/1RG2>+$0N M.1BA:8DYK\WM!N =GQI]3%\PG\_P77E<&:]O*N/='65LV\X3_R8(J4!C[?MC MF8+JS]21&V0/"D5SNK5LVG+0[?G2(:B[8];'4W('F:43>?[E^_T/V R6(=^= MMKGDH'!9VUZ1%^94)"6E$.J4,U]LZRL5 [(S+OC'1.GM!AJ=0*;;U7-M?IM3 MPAH?!23M16U88R"XHNM0&X-*&A.;=[M]BJ:1C7@OX-D+U$=JL@-D;L*2=U^K M%"_&_\E2FY SR$G4[JE&0:S3;@MWGHF"T9C6YUAWB.@1>\?J^+[H\&B!=X"8 M$U?FV\LF$5^F7AKEO%8P,O 64\@)DT][C==[OFW_[4%#K0;+\__S M[/''@>''7P0OSFJ$,@F1%GYV"KQDM=5K(,DGE2$+Y+K.+>ED"\)[-,]# M8ZXM\(\ 0 >H/SBSR9,304L/C$4R*+FVG#"" 4L\6I\SL['U-8)!4M##5;_T M@.5!U=IMPOIBU-VVJWO="2_VU46Y^[L3,L_'O:A-"KD!DVUSP=?>]CNN=XWH M+O-SS&=>5(X@8\W/!2SDBF $*[G53J#U!5MOB'O0=;*W<.<=?UTN5JN+D2E" M8)7R^6KQ;G<5W.9W@B! M712C#@B]P91UZOW2-EA\1'X3[@2/0B$4'FA=!1:@7E,$YHOGRL<89>N6<(_1 MTT6MU',:N2-5T6T'I'LX#,O:1?FD3D=[/'4HU^QQ\AOY85>ONSH6Q<15#LH0 MNJRF'8_@$(7>S)U)KHCL"FM=6'L/&<,:'YT]UR:#SQ7QS'D(7#D*63 BU@&) MKG4QU,G&9S /ZU0,'&9K#I!\%X5V?YO'Z6R&^>(6_C6V)E(6Y-E'$*9. &"> M!*2MA<)BB=PY*TSK0M]'R!G766J-HE9R_V%\\K\OIVM\5\IJ$HIU26<%(04! MJGA6)U0+,"5Z&0Q&G9M'@(>1.*ZWU-Q@#:B?AC9L>(_I4A#TT6UOFWK+$[>= ML]?GR_FJJ2NU_^N&\K&.9/@YDV#%1N=,8&3K! $[*O+ZE>.$."MD8%:QTOQ< M]!F28-=.+7=OJUGFU=M%F->V_J^G_>D[E?OE]CE)Z]*2TR1:18 M3 0?"M*F1**-G'.013.,W*)H?N!U"KW=U"H.!Z@'0I7!M=L!DF]RL*M=DMFR M(+P&M.1.*R-KVVV1H BK'>W MV56S,1Z5)9<5DK@.PP81"QCV&0JN+OLHN<&LR!791/15X//+\7E(F)\*A ME00[,"Z@"7=FX2* #!47/04 M;=W4@X[C1[726@]HW"LS5!N]EEVC5V$=6L4S:%_S4"G7=M3(@">6#"U=6FVB M-2P/);(C;ZL95HY*Z1VKN!\&F9/LHB[!.$BT=]3F:PPB^D0RY$8Z780HS6\2 M[479R!@<%AY'@?$@79U:W_&^T12%PUC.!>=#HJV&DWL M*D0-000)#%GQ@N(J%UKG]$ZA=^2BI ZAVT"OXS?$WSC1UP\$'N9WXVI??G0U MT2[%I$FNL;;'4M80HQ8#?4A8\/I-R?IB-_>HPLA3: M';S*P(,D:?HZOHZA!1=IPTA)\^1^A,/BX1I)=6@OC]/>#P/.2;%8D@\)N*A# MN'-M^1MT!.Z8L*B-T"[TZW4.UV&J0R@>I*LV7N>P T3>S+_1V*(AKGBQ&^=?'C M(^2<:I(N'_TA_/$;@6PY#;/5[[A^5W:#/\D#$%X3PPP$15*@M*]3KFM3W.B3 MBYFQV'Q\T=-4C1L M\+';:/36!L=;'F7'/U]L?S'F_G[Y8*-=^15.@_1$>W<>!Y%D;;(UD4?U]\_;CPX.&@.E7"W-ZK(M'[%Y?I[F.?: M!^!K'7IY=5_\OM^>X' ?_[(V?GDC9ANY[Q?O>S^K35ZOO?2JWATY\Z+4,9)8 M>X6H "&4#*A4-MXSDUGK9C%/$M6N)OC!5VV/J@/3QADE08L:%GNDY<6X@.*E MB R%E6JXEJB/TS:N6]\6-P^7_#;43P>;XX/<_/+]LLQ/Q90XY@PR81VPRA,X M'B5DC2H9I9T-K2&W!UF]5.RVQ,-B6.7TC+=K96!%<%5R3%!T]-6-B."-K&5@ M*DH,.CC;.DFS!UF=6K=CH; OU([42P=0NV3AHKMDUL46+& 8KXVA(J>P!>F/ M$LG%%=FZT+H>Y!8)G4+H6!7?GB]R@KP[@,OK\^5\NJXA42T4_+-^=5%'&GD0 M9*H-^%@B*)[(AGO+(%%P8ZQ,EC.FMH8&42,MC%W2O>U5A\LK)W2> M/R[*^@\2\D6%N@P*@\Q@DR!V5-;DER8#&)(0DDMN;N]R#Q1.//VN<5-50T%F M"$%W8(?>UOJAVH/PS=G7Y>(;5J8NED R0EM=%#A761%%0.0:0?""&J/GQ;:. M?!\A9]QDUM"6J)4>QC9%'_!\52.1-W,*@\^O(H*E%9(027Z[0E MI[CF#O/MVL,'+-"#KQBWYF!0P]-&K&.#XS?"]W3^F83S:;&@3WS>\5 8RRH& MHIS7,=DQ:'!1%/K6T##A6UC:'V0%KRM%Z5R':HXC)#>R MPG^;SJ=GYV<[PITR@FN+P*3(Y#ZGZCXC64,9+..:HGF[5P71$RJ_\=*1E7Z, MRA8MY#>VXL.?UPCG6(0N,D*QS->)U+17:5O(K2$GQ@8M/-^K2^E3BK_^TG'L M?S/%'RV_#N+.![>\MY>W$JU2MFYO=?BK O)9*.RI%V:M,C&G('1N/A#I_VOO MS9;<.I(TX?O_77PZ]N7F-Z-(J48VE"BCU%4V5VD>&P6K), &,MEB/_UX()$K M9#FVWV^HTAK\G$H8";4^V](RT;:?[ ML\@">OI? 5HD41^Y!!1,@[1<6E1**-8Z??7Y'74:WI\87^.9T0&TWL1X^?GR MO%9WO,NTB;C8\HF^/L];ABW3F\^K]<7B?[8_?_+P9YAB\MY;R$X02:NQZ&O8 MB#NI:KQ!)-NZZW2KO7?ZM- &KK,PN(OQ!4\>I69XAL24\4+6[ +2 !I)%R3R MCFV6NOZ'^>8C6I_;3Z?/$!-+S+&,.*E4VQ;C"P9][G0)M$<983 DY]$9&RTC M3(@(2EA!RC4ZT)XYU"HB'B^7JE6N[%U9?&:"2SJ$!!8CW8$L#?BB&#!RU"-+ M*3K9.CGQ[OJ=N@-[\?^A[-F;SAW89C]__H*+=27%A_)^M?STGFYB>K/9Y(O- M'ZL?\KO%YLMJD].';)@A6$A1YW:9QL.WERGSD 3 M=$W#H;Y[SJ\O<_KQKR]YN3FH0ON)3VK6*?[%;;9K E^7>K_ L#B_FDJ_3-L> M)G=_= VVR)3?-II-B8B[[-:F MW.E 0[ZGS7_:,FI7V'DS:P\C:N8,:%8T*%GJ$8P'X3.G.Z^L*:T'(SZUE]EG M(!X)7$UXT0&F=A3[!=?_S!>+Y:>WJ\W%S?T@0O#$10'C0@8R#E+-?3%@/++, MZBN;GZ!K[9/[F7WJX9&PU8PG<^>J[0[R,7_-R\N\G?J],U*N3Q,32R['0L*7 M&5"N.$!EZ5S>84+//=/A)=MJV%(S]_6:'#P3$+P3^+RE7RXBGO]1V[,\.$XQ M,LNL(FBEZ4Q.D8^;/ >IC8\E:Y,PC<'/,VO-W(WKJ !J1?(.%-R[W;*[.W%S M#QP/)@H!)D=5QQ,K\H.9A42GTR)(C[:U:GM\)_/FU1Y/J37@0P=HNFK7^1W1 M;DYC!#*.DK8?:W2%VQKH1_J',U%X#-B\5\GS.QJ$+GOZZ&K(EPY0]LQ!LM7< ME$H44_-:R01T)CBP&4/T"@.*YKTJ#\*6.WULM>%&MZ]YVZJI38OWNR<^J4V0 M<\@V&P4YKY:ZP0XFY=&3H:QY(.&AE 64I*>\3@J%CC'HUKD>]W=P>'WB9I/S M^ZMNYYNX7GRI]+]*8N*+E7":/)#1.,S":C=2*SR2/X&"4$YQP+)DA;6A2/=5A)-(IE3U82 MC:'?W(R_5PE3A")@:P:BU$[_LN;U>D\;IZ^2SIGG89.83J^2:&_&[TV_N45\ MQO,?-T3HVL#ER?S9&R5X6S:S%8_:88I!>G!*./*LZ;1.6814C!*H4HIB4'^+ MEY3"(9N<]TUR$EOB:#P[ 7#^BI_O%'/MF@%890O=/PYI6\-I28%CD0:,TAZ- ME+F403EB#7#YV/YF5'+'@\Y(P![,Q[G?JWY8G)_G]2+B3QAKI.C;35FI]=X( MD)V3R95C7EB<6Z!M,A[-UU9C&'41X'U<*[V\*$$(D M$KCH0>1:5^60[ ='YH1C3 .D?ZA2W-FWS16HE.P8=N8/6!;AK6Q)'M MN3[F>N.NO_LCKS^?&4=6: P.M$&Z?<(0Q;1R8(3DI9:Z\]#Z\7/8SGJ,^NP) MAD>!UI0ST5AG!-6!F1_)!?LMKV--45 Q9!:Y 8&95^-8@O.9@?8YTH]%B*EU MY??8/U3"AY?IO3))1H;R+6"7]6 MN@"*Y$U-1LK <];))J&#FZ0G=+.$DONXKM0[2Q:]"[$F;M:RA$#"U*DH@5L7 MF2LI9-LZC^3[7<%QV@"=Z"H_H[K18W.W!Z@&)5$$!9T**1IHQ?@ M- ]@F!&N2&U4\V+0[S8QM[/7#""'D;<#?-QNG$EG"-L*A BD8.LK*9JL(1>) MTI7@16P?ZAR#APF]L&9XV(^>DWDXTW'[_"UY;%"]^)V1_>TW_+:-;5TY M>'1I/Y2?R+K&\_^;<7TFDU*%&X20)8(RG"1CE!%2X-JJB$H-ZXI[8/!GV&Z[ M,F'&H&9(&&@"AG6AR@:<]-UE_I6N]A__G<^_YE]6RXL_-VRJP3 F6]<'_\]^I,^I#1AP!<>J)I M(0/"6V% 1YZ-L3Y[;&V=C]QB5[;:,2"X#VM.#7D$I7SF(S/>%@^*;8NSD@>7 M4 #3)KOD9RXSYP2+7AE,I&08B:DXP/N@X% M#K)Y_X&A>YNW(\$,8!O%C&8QDXE ]I_+M'M8JAT!(_WIF\_UNS,5G#.H,D2> M4GU;$N"ER!"*,T%FH7QJW35SKXW.V[+@6/!KPJ9#&X__,=&[],TIS[B+0@@K M(2MG0(E8)_08#T%@Y$8%4U+KVNDGMC)OMX*&L&I!ZL[?CE^*F)X]2!!J&?H] MXT<-_CX\RDWX]S_VIN';U>?/BXNMKM:5K#D93PL<#[@4]O0;>SV&P7, M[RS[YN&R)*G/5YLZXORV-X L%NN4L#(E1/*MG[M';;!) MGZ,[*UYEVAM$H8OG8'T-S"91!PEI 3:IXFURTJI!Y,>[1PQ MAHH]L'Y7G*681?26;%JG MV!D"!8,FRM]A[)G8^N-"D2[JMSQ"AF/=$Y8@SE MYFX@\&"&:N;.T^'I!'1XFRT$$P1([C@O :5+34:1]M#H)$97F$>W782Z[9?2@;T)."2$UC$H,#6Z76.V)OQ>].O@X#GKKG^;[B^ M^/;'&I<;LGDJW:L ]+8PGBPCT-;<^A04>!_K4-Z(T4;%)6L=6']F._,^8;>S M"%I3OE\0[6K%O242%>5J1*Q6#:&A&Q$],,]YH(/J:%OG[SR[H7E-RV9L'P:G M/7@P=UWJW>[G;SZM\[;N<2==D>L42NUW[F)5JS%#H"T"9RI'*UDA)?M2).2E M1;K$QSY\7$U U'ZES>:';W=_L[U05B,7D2G0-B=0ADSX8%6IS:HC:73GE6X= MYAF^NWD38HZFT [E2V>(N[Z( A./1=8Q,9$NCLC@:M.*FD[&M'3293,ALCK6 M9 ?S^QE8[4'\N;79E8S=?"B_QP41=5$6\4WZNMBLUM]^6.$Z[62P2%S(+"2( M;#PH%0LX70QH(TL42OJDA_48&K9>/\C9AZ6K:>D[LS]^.YKJ+6ZN0E&6F929 M+^!K V-E,WTE9(28))$G"QN&3[FV-X M2"H8"UXS,N$41G"N,& Y>9>Y*C:TB,P_M?Y\0;M#^?DD-/8D[MR:YNWU6^S? M?\F)=#'N1)\1AKE@,F3AZZ HA8"6)&$*662MLL.!JN6)!7I!P+YL6S6FX=PX M^+"YR*LOY[BY6,3-WV].=-UHSV!(,1A@PCI0)10(I&Z!2XXN(+F!B0]"P[/+ MS!?1;8^)=O2<&QFWZ'Z7?[N\;KT8F!=!: />H*[YX20T.2?3*!"-C.:V4 M/MSY^'F\W*FEP[[TZP'D$AVE,6Z:Y)R2N<(Z%D!D7()41P)@OLKS&-)3HV# ZC8#Q1^6*5O$5.=-W__.(5Q;W3((*T-H$)]Q$R*@9(2 M?.36LQ=_+:\U3(3$U/)I0MH, V$-'[/U->R4"?'8E.*(*6E"UMPF&(,$6 MJ\F!9UJ4Y@G"3VUFWBJ;]@'5-E2?6\X\$2;\F/_KZO M^6+W:+'9M=?"3_E,^^"5(9&JA"=SRS-2NU[7\I.!$D1D'B:2FV^HK6VU/ MG*RZ8%H'TFX[KWLKL[>#^O2P?KG]-QB1*QX4#F;TBU:$DN! 5B%Q;%F3Z M/VT/$W5#MM'7*^64HJTY4SH09>]7F\UMAONW[2A4/']S\1;7ZV_TP[_C.1TJ M&!%Y(>+E*&IT*T4(ELGM2' 49*B8T+R%UY"-]?7ZT$:XM>=(!S#[&_E+=P[U M&UVP6EUQ?IX_Y73^[>=E6==?I?_\LEI>=2P_*^0=2ZR3:$+-DU2:@6?1@[(R M"U?0%->Z:<3X7?;E4;0!X,2\Z@"-O^=8B_2^O M$B"7!81*03MAK$RMRYX>;&'>DOQI<'0(E3L R0,Y_.0UV%V!H$CO(R=C,S@2 MR)QS""8+8)CHU%H6E9KW5QJUPWG+[H^B*UORJ-L*ZG22M3RW3E)_?">'RK7ZJ3\OZ;,NZT6\"D*RXJWW,8-T-=ILBJ_)50)2 M]$6X&$52K9,5']G&O$&R!GQ_*)X.)74/6I#D](?REA9>7%Q/Y-MFTN0BF"&! M 9P[,O1\YN =R6[&HY>67),B6L?UG]K+_+@YB,D/=5H+BG>*G/=50*]WSV?) MLF281V"F#M[(+($SPH$UWIG,L5@Q:-S\@0BZNZ>9F_,VX?P ..W-AKGCI;\L MTEO\\M-BB&NY MLZ?.FNQ9IK7..I#*W>%D=XNT3U986>LK#=TB;NK(#>7!IE!R8=+(ASE/C9'2 M@U8ZE+?/0F4/0L^M@ZH/^GZ%RYT\C-DJYI.NDS,+>06%Y"$W#H+.3M&A2#W[ M01KG_N?VQ/-]F+1J0[$.),-]67D;MQ),NQ1($1:F."@A/80:W><$H" !*H-T E.0TOM) ML7-_/STYT'LR_%D0'4#]+I!TM>R54;X= K7Y-5^<>1XP,*(*\EIR$L@A=*YJ MX4*JV3IO8VD?M'MT*ST9LZWP>S=T?B:D\U*3TF6)5[((<@U5[8KM M8M$^1LE<\[#+G?5[4E9ML+(W=;N=SO;(.\QM7]LI'YE>6F6R9Z91QYOVH4EH M,H9+54<9%>%&LJJ=',2Q[:7-R:VY>_>]6'G_OG93WHAV4^RXJD/5D!0*YO L4R2?MD M(_C$2RF(.8MA17$';F1^ ZPU&H_%E1X0./[F79VUS@Z+]'E!1T?V1BF@-)/@ MC"5W6^?DT1FT:ECXZ<"-S&_6S2\/]^-*[PAF$< M?+1D M>>"%AX$ _'N^V)P1>W,F\^^+%1V)8S/>#P6NK3<7[#!1WI_RQN#W:; M/7@661!$5 Z:9;I?LO;!I!]M!Z('FW14;EA'@A&+SIOJ/:6.;4GM4_)I?\5U M';3S-;=U8K_[V,F\UN"WB,G0X:T&DXJUE&)&U+@@XE7S(,7P?D@\YAM0=!.,?>0WW MF0T%W.4C+ MZMS)HJLBW9IC <$[9XT5Q:CF=48GD4\RBK=#\DG&$'INN_=!=H1QEE:P$CBR M.E0FYP\BM^OFX[E82/*:&$R'D" M11X8!,81+.'<*6F4U-.BY78O/5D=XWG\+&3V)/C +D60UB@T,;JL2^O$D4,JOHZ:\7B(KFI"\4Z1 MTC\D82%X86I?9OK&&!-#ZQCN][N85\(?6.N]7R[1:;I]" R[_ M^:'0%G*JAWG_\P\?/O+K&;Z<$S&4!;4=Y8HQ@(M:@XZ83932"#4X\6' >OW@ M8Q^6KJ:E[]R0V7:[RNG#U[Q>+C[]>;%3J,M/]52_?_CIXW7]M&;:%5Z)1"I: M"2W!">2@=6(ER)(2'S9>8^""\X;U6H)F"@K//+/I=I9\*1*#4QG(9I.@M*R! MJR+!Z^AX_84,@]JIO#"DZ6;!^;-96E@D^].P!\;O\*HY@35Q1P*.T<&YE1#( MY 8RV$TH.41A!G66&L+ZN0@W(S,_R7Q?+.#'B3D0"=R%D32M;: M(,)Z"(&^S2J*:*0M@WJ;OL#R>XO.S/1]6+9J0;\.'([?B<[;> MK.(_M[? ))90EPR1<2('J^\5/DJPY+M[SQ&Y:MYY]*G-S-N#M+63VH;F'8#G M[OYW)E1TFB/9Q,!UG<>]I9#ELD[+M=P&%:1JW7OM^UW,ZXTT8N_#9)+#:-T# M6E:?/Z^6VP-<2USIC90U@%R,(%E)AC%BK5L6GHQMH85MWKCRNTW,G'UR(%>_ MFSYQ"(D[P,@/EYO%,F\V;^)_72XVBRT;MFU]@F36.0]R>XQ:,H6L&&!,.%$T M0Q]Y8Z0\L95Y>Q6W5D4MZ-TI;.)VW,^U:Q]3CHXY \?O.)=E]OVW6/*!Z23[:.2-06 M5% "'(\6'*.?,IZB<6[8J]YC']\?)@[@WZHI,6>$0\J+L_?Y$Y[_N+RXZ307 MN!"L./#HD/9?'3U#7Z'';-$)#/B[NU"TDYH9!SHZ1^8\TX1;(4!P051Q*6-Z+E3R,@+NKC:/ M8#B87:L&M)M;#WS,&_JM3#\OXTYLJ12Q!I6 MY/G=1\_'YOW9LVI&JPY,R:?:,#F6578R@_&&@?+DP+LZ%82S1 =1FI72.L7P MD)Z*OG=%T)+>W<&FIMEN#6E1G :%LG::-!J\\8+0;[RL0[8U:^VS?K^+GE*; M]V3N\Y6:8RG='59^PIAWW1]MX"5[R8!C[7;%+$W.ZE MIY*;*7"S)]6[0\\/N%EL?J>]8/JPO)O2P,^$\T+*4&J>9>WT$E-]B=+ 4B0: M%IVUG[92_.F]]90D/P6Z&G%E;L/W_J'NGN,,,QJF,WGJBI%59S4'5"*!UL$K MQ650J =9P$^OT5-FZF$@:4G,OC#Q8;WXM%ANF?)3SN\N\YN+M^>KS6+YZ4Q; MJ[@GB1IU[<2/:CM340)Y%9A5DESBL 9T0U?L*6^H.5X:$;HO]-0TN?/?KEI& MT:G.. _9^!S!2"7(58QT#VR*4$S*(D@TTK[8]>;E97I*)FB.DT-(VIUQ\W:U M_)K7%PN2D^\7_W6Y2%LN_;;=6U[&?#5O&EUT.GL-V=5XE&<1G'9DOW&+%M'Z MK*:UF@=MLZ=WPRE,GO:\Z@".C[R'_/XG$?RW]2+F,^]R8?JG)BS^9%.>?'M3A+' =W? M!GUNF_9OXX_0J/_;U6(W_;^R-QZ3YZ!K(TG%..FZ* 5P;ZP-5KCVK='N[^ @ MT^CMY>?+\VW+O+O46WQ=)"+5YEV.YP3\=):20>,B@D-7N_BK L[0/YA$I,L4 MLHC#S.IAZ\T;/SR P?=LI EHVX%VNG.6K53!T0G, 5H8&LP(36^!)4\_EP3V]GWFAB Q2U)OD)J:./^6M=\^K,7\X7A\S5 M&/'I4ZFF8<>91D$QQ6HE? 'CC -%$ %/E@KH5+Q(G-SUYDTFVBBHF]3FW8N^U!M5MIWR') PW1;D M+2L<0\L> +!+"9%,*)&]J"DA%A2958#T'Y ,E0BDA 4?-&/PM,H*1S'KB;+" M,93KJJS0:66D59(0GFNGEMJH7;@ 65B9/8E$R5L4$7=85CB*94^6%8ZAW]R, MQ[_N;)R1;"MH"B1T&90C28=8'%CA52DA1QT'S?1[B?%W%YW'W6C&^+WI-_?K MSD^+O[:M,A:KJ][)#(VR5@.J8* 6+H%GV8 UQ5IA!>-R6*CB_N?.ZTRV5NB' M$JX?GN]21Z7-+-6&<+[4?,],7Z'S"JRW)@8M8\C#1N(]_.1YQ/G!_'FRSCO)/ML)8QCWQX%_S>AT^/W6MDH33*9,%8EP@6<>1+H*V+-!) M#+G#R-<5\W=W@9DR?W:([D%%/\GP/ MJG7%]5LK1123G0P:@JJ#0M'8^DQ6FSVS9+GC"OVP+OR/?WXOO-^'84]R?S_J M=06 6XN%>^<,LZ6^5=0CT(4(G@7@*G',VFLC]Q#\/5AZTP%@/^KU!8 [EHN- M5A!0'3!-_@G)Q (A*83"#";D1G]7D#0( EU8?1."8$\*]I!29EEV2UHGQ?(/H-UQ_6VVZ.:5N]\%M>;T]WYLF2E]Y9*"XR4NIR.]"$ S.J M>!6D%*;YL-27MS5O.&524#7AQ GE7/YVO;_V50"/?_14V98##C)-JJ5F2/XV M6?*8105&-+4_4:K!'9>YS)ALZW8M;5,M[U/N.ZD:@K%D4R:0.1N2JIQ4LT() MJ01=M,]6A];9EL_OJ*N$RS'5Y?EY\WFDBX**B]Y*AYXK)TB$[/@ M,V9PC.LHG!+F8:'2)!+J:C?SVD832Z<]"-XI=#Y<7FPN<)EJ6P/.L@D^1) 1 MZ]1 0P0*G,X4559*D.DX;.S,@?BYLZ5YPT\3@VA?TI^05?TN?Z8#?LR?%I6& M=8&/=5C3IJE]_=(B4UG:HPXW4?VMEL%JIT'J9*^<,?+*Z%O&O'1,!/.PXTMG M-O=S$5Z1G=(I.1*G)D M6X=@Z:P&13)S)QD(QOV53?)P"D! QHJHUS?%#(H%1YX+-Q!\)F(F M&] .3#5Z,70@7U?MB=R!&'O\/0&YEX6L"B@R$&%0,T#Z'HR)-G#'5%+] M9"+,4H-TB&8\G.9[ ^=K7H=5FPZ#C_M!-]:J2(PNE4=PQ3NZ6SI!2(9!9"29 M0RE.V*&=2Y]?JRP^8ZYL M6[ZOCLB$$PI,O;FX^#/_@NM_YHO?UJM/:_S<-"3U],=/%8P:>*!IPE#%6*=* M-% [_X,*I/P"1PG<>*T"XSF6017G/82AZBWX 3JBHR!*:BL9J,(9.&WJO&U,!9UQ M1J76N'QJ,]T$N8X)CH<0;<*I'B!WN_U?\3-]^0>1;T,WF$AY/<$P1.S.TTO%W]=U[6,WT76?%9 M!*T2^5.A#I!A.8%3QD+6M$V;A$Y^F$?YY!(SPZ,Q(U?-J=J#Y'E)?#\EO6^= M\^2L#48H$-XF4)8[<"9Y$,E8Y)Q9HUJWASQ\U]U$PN94G\?E_=R2L%[7U94\ MN#*3:P)2)>)NH):AJ\^%-N!UK:(CCYV41JY-#W2L00$7'Z;'/R$/7UAH9JEX M9*:O)N) #VBZ#F2O5__,ZYKWO]C4,J3-;WD=B6QG7-3Q$)X!YS4A*=0FBKH6 MZ =,W$;I0I"#$?7"8C,+M)E1U9(3)Q2!(Z3P._4F'PKM=K'\U#0,]\(:4\7B MQAQMFH"AIDI9 MLI-]H OJK5=6:Y'MA%EDKR@@-P93TP7DQK"S!Q_E23^?3A%"BG6(>S48UE/=S7@*M6U71@A8;=4L,Z"A MLQEM$S(?9)3#TLI>6JG[\-PHMJZFHG$/XNAP]XI<:.D8F1JA-HM3-G ZNZZS M>U54-FM3W*#A!?^.TAU;IQZ7]SV@_8YDN*S7=<> 7<7@S\L[DN*,! +GG.ZO M-)R#*CZ"D_4K'KAW)B;[,"^NJ1I^:7\G'^P;A9UG-'=31O8%TNU8SYM2:(ZT M5><\>(EDZEB1P==,5@P>9?*V&-FZA<-3>SGYF& C\.W/H!Z -K;]%9W-I&P, M^#K&3RDRN)V4$9AT//&4"]&N-0"G:%$V70OEF8$Y)4-[ .SMQ:.CD$.8=QFX M.>;%UYP^W!/[1::82/:#M9(L\1KQ]]LKF5TLJ6C-0NNTQU$;G+EY8S@^Y[,@+J6#+9"%/K&(D^/I+W'X6 K%T=AD;24K1&3J=/ M%:VX/?CM80SI>\#0RX%1AE:F4!-E+ N@@N)TV1A9A#PQ.H_U-C0OD#C9MX=1 M[!__]C"&%W._/5S7J^7T;K'.\>(ZJ^)Z6F=@7##CZ[3.0C)<<\#:J\D9E!E- M=)B&33Y\?IWNWQU&L70U#7T[$$2_9-Q8A M>.7K.1AX[A2(P"VCL_G"6X>XGMI+%RVI6ZNR)H3O%$"[*T9$B%CEL=KIWP"$]B!]AR#Z\:\O)%ES^B.O;X8-VRB3 M(PUO59UED8E:'J6&S(M+@3F&H74'MY=WU1^H]N'_"[ ZD!D=PNOC8O//G]8Y M_[RL>GQS\1$OKH?B.)%YB#Y"[4<"RF8%M6E)S21.EJZH9;FU"S=\=_,JPB/! MK1%SYC;#'Q[KW>+K(N5E^K^+?)ZNIV]R;G00$I*KI6G21K(?9&W*A9$SY5$_ MK#5^JG''RXO-^QS3&#N34+A#0;5]U/S[ZISX=+ZX^'9]#:PKBD<.UJ0ZT4G7 M:=_6T%=9(H^(^F%19W,9]>C&YGU&.9)X.IPE'>+LQ[_R.BXV>7NXW9%BD-GZ M4,BYX9J(QC)XQPQ$XSBO13S>3V]P?;>M01C3)XZQ0]G1(<*V+YAWSZ.TL]P( M!%D5NDI6@R^:+$K.M##")=Z\(_-+>QJ$+7/BV#J($1T Z]%PS-:5MBA3# KK M-#ARI263@)K508>T4_J*<]4:44]NIHN!5ZU#5FU(WRN&KN/"2;"$K ['K5-1 M*Y6\X &\\0P? J,]J#^WA_?;.O]T65,KKO,OKC6U MYUZ)8B!K6QO3*$^V8)T#QU1RR43.W8/\NB<6Z! 3^W!OU9B4<\/A>NL_ MK=:_7:[CG[C)'\J=ZN;=D63*,D>;00@9JD=*6EWF#-JXB(H'F_.P#A3#UNOP M[>10L$Q Z!FQLUE?G+VMG3'RFFAZ\:V^5UX]:>?"12BNPIZ,/E>E:[$)R"3S M-K%LG1R4-$D+W%%"]-VM GIJ[7D=^<;62Q,"SPR0C_G+#NDWK:@>'NFZVU7A MC@!OB"3;J:9UR!:6#"5@9HZT-F>#&C6]@)K!&YI'6;7A^6IJ!G2BLG[\BTZV M_'1[M'\L+OY\4[-.+\A-?(M?%A=X_@MNFR"3EGY_<1U=M5JA\CJ"+$J"HCL( MC@D'PF6&"KE6FH_19?MN9#Z0382+1]3=49C4JV_V_G9JLW>2!2T@.9Y(JY< MZ#('3_0+2A6O0^L2U^=W-&] \IB>_GY,Z !2HTH4T2K%?8I@23& "M$"6NL@ M)2ZXP9)8\^G,IU-KVA(7A]21CF%2!P!\E&SW@OPWO]SL?KOA9T87G^I#MXA6 MD\%2!/@H.:!G@FOAHU.M&]_LM=$.7;?//I-F><75]C-75*:XNX*KL MSEK5R>\Y7JX7%XN\>8OGYSF%FZJCW?]F\[?Z74[O+FLR[&]YO5BE,YV5%%'6 M[-=$MD<.&E"[^H0AHD(D:O@RR$"<=)L=!NL/ W!GG)T5Y7M7Y!J3-<9:XF1M MC1^1OQ@<(S-:BXB6<2N:9X)-4F)]W#A-(V-@2F;-[76WNYC7NNC^U>32),-U M!JL=>9H2ZR#NVFXU&1TP964B'EGH/KK1#CVGKL3NX=SMP/2]/M2;9;HZU9UA M[C6A^"Q'YT.QM6 ]1S+E>8&0 GTE(V8Z8@B^M4/_TI[FS0.94*PV94;GX#I# MYDP,7$)&03ZB003';)W[H%5418OT\*%M4F - I5]9: :Q82Y]?+U0?"1@WR7 MG%5OB[&Q<%_;;*3BR=.+$9"A .Y+#(B"R>P'*=JQ*P_"DCLA+$U/_\ZEUO7ZLW\;\N%[4)($-NLG6@HORP_#WBD]U1R)%2?8-HSTPYT$M$F;B3V_U-0MQD8< M=)K&8XK)Y*1(4%C-&M0DLCPJ V@31^F5UK&U772\QF/1:Y=- "&19'*BLSG+ M"F3RR#%$(01OW=3S1!J/C>'ZF,9C(PC>J_VV36OS.GL1T(*7@L2KE9($.7. M46@E!?\70+D7-RHPEVP)$"KIE1DMP19#.-HS. M$GFROG6_EA,L?1G%\!&E+V.HWTNH[(44_&BLC=SS6J]!1U++M'K<,80O$Y@L$D=!"! M6=9ACNIKJ0'%!(-@ M>0#I6 J*,5/TL+Z' Q;K4!#MR=C5A%3N51"-B*)9II'(92!IN1UYQ@$5>O#> MV.AT25X=Q6)J'1%M#GY%"R]J* M,)I4R+I-$LAZD)!58-[3+]3#*;#[) ]-EZ;97 M/"MT>N#BW\C[P^(]G26DZ MJ5.>M%J1-7U%,7"1._!!1^&D4B$=!<;[)[XUSS?N'LB'!6_G!WLKPXO)5$JP"7)DIG:@XA"*49!4*E;$F)PZQ;R" MYJG+)V%%CV'F@5;TC\LT7>S@'[F>)ZV$*1E9 %V#P"J3 MI@JLMD-"H@0R&U$,R[8_<",=QJ@FC#E,P9U>XQ$O5AQ:R0J6XL'$FLN1DP*7 M8P:1N/%1>N/<4:(030I%CQM[F 1'3_/)9YQ59UD)Q"]S1 M>54D-S9()4%8(4F.6"X3V]]W&[^A#N,.4\)V-EYV&8AXXCX.GZR9S+D2*>0,V19-NJB^[R 3 M9&!ERV/RGCAR,F;R<8,+_9K)8YC:7;CA 5D_YIHL1.1^NUIN\UXO\?S]HMRC M,&0LDO3WF9.]88:##+5?=K8(KB:$!HRA%$RN M/.R\T7'[M".$=$\'^8?S>_ZF/$!D^&9M^# =[CPYO0^!T*[<]5NZ2F6PTHUP@XXW7;+\8,GB9 M/&2BM?>V6$S#8+K/ZETW<9TD#MR$#UT:T4^\B=_MYY@"W2&3:K,HHEJ3(*)%T5@8P:=$@@?\UJS"\"-;I M$:T2F^RI%U>^*] V9.,IH?>NA:-$YE+K##INY]H).B,+##3S$5UV(?D#QELT M,D&/X(1WA>XUB[BFQ^^W?[-;_BM_NQ-O;17W9WHN"XSZT'RR.J, M+4727'E(PFK!E0[%MQX V&SS7;4/'8.I[T91S<+.#I*LJP2XF9M=DLA2Z@*9 M(\GTDC0X4Q0(C!*9MC:FV!B*=]>?%TTS06#5B!\=86G7#I$E731G&:(RH98; M)'"B7D]=G,K"!_,PB;D9FGKH+;H_)Y^ Q!YDG=OZOY+0/Y,WLZP&1CV)8%SO M^EEJLB&5SJP..2-G)JA23^)!.).M-:BY&59 ]^PR?:!@'^:M)J'DW)AX0_OV M=0[TYH^,G^M!=H>0"G41M'5#+@NY,-N@=A)0T,C@'7D7#PO=P!SK]O"VX8:7^4L5(T@6)6@J\M1900S%AMDN>MO;;.FK+/ MCXN'5:X',:D#E'W,FXOU(E[D=/<0RB3KT'C(N7;],BI 2)8!"S*QQ#SSIK62 M?G0C,ROKWM!V.+,Z0-R+5'V*J.]O$L%<1L?(VH&XG=F!V=1)H9&<;,V,4M(A M*\?6UB_N>MX2ZSX,SR/S?FX/>._CODEI4?\4SZ]&\+VYO/ASM5[\3TZ_X%^+ MSY>?WRR7EWC^YO/J[*?OWOE_75WD[4]__W*^N'B[6GZE7Q$)/E::\3.O3=:V M%H(ZCZ#(]88@C #)=.)62*Z$;FTMC=SCS+;1/#@_"D-[ .R^Y+T_AOBF/.BG MU7J;C7SF?*%[FB384"W1Q&/M1LG >LU"KLW.5&LO=:JSS-MN9.X+T - 7M%% MN=%X9ZKD*+BW$&)]>[*L#HYA&B0FK3P2 5SKB&'S0\Q;DO9*KL9^D.CE3H27 M"1 >$F";3[W]XUTRM14J:FLB9*XRJ4ZGP!5RDCBQ):%/#FWK,93--C_H#IC7 M? >.#H%>L+\/W:]S2#87Z\MM1._#Q9]Y_<>?N+S*!M[\6DW*S47>B8FSJ&Q- M-G# ZME,C4H733)""YUR,'P\+!'^WQZ8NSA!MT=^YKO3G<0ZN5N[2-4=L?_ M^_;L/^\DRT^X6/\=SR\S/Q-9^22C)\2;&GQS&3S+",7;Y*PK21O1BYIYX2R# M;HY[S3=G;H"\@HOR=-OIQ_J:_I'7G\59S!A1$:-4X35U))*-JFV"DG).QF*V MS8M&9CCFH.OE_WV]9H'5*[AY=]KX#"01/U.^*%,8@B-V@N**@_/.@^,QD3;7 M/I=)7M:/>\QA+Y#LWU=O%EPUNWK'+R"=M&[TV.6B1ZP2C<6IR,E;D$PS4)X' M\#DJT)CKJ-3,G6P]RZ/7*M'(F9/<># >ZVND%>!B9. E>H'1!&:;^P^OLDIT M#*:FJQ(=P\X.;([[*=RT!Q=\2)"TJ 93LN"*Y1!3%#JQXHR>OU;C!.I$1X'@ MV5J-,1SI $Z39- 6J01F069\BN1 1T]61;06#/?%EZ*3+W(*&_45UVJ,@M4Q M:C7&\'CN%+8?R;Q;?,JLTN7SM'JS'4MX>4 M:OF>B?25]( D)E!)'F(>-O-IY,*=YUU.#I/5D7AV"G+W90^32Z%S[;4K4NT4 M'3$!>L, -?=<*W0B'5W*MLFQ/X'BSD,,AB/S_I31_GTL\6ZG+5M88:@32*Y( MPG#. 5TJ8$@$%,^($ZJ;1]%G3]*YX&^,QU;7H1TX7M<5N7[O1>]%$@52-H;T MKZN]";.&HM!$HH+5N9O4LJ<.<:(7HR$RI[LL>\!D]C%,FLB1/$<@F$9,E''&I.<9,VS\-L?XT0+4OJ],8="Y17HEMLT MO1LZG 4>N3-H@2S=#$JZ;98J@G4"#=/1*XV=W99'CG&B92W]WI9#H7+H2*,N M[@LQHN3%Q27!Z88(FHX=F7>UTLDC&\38^D5R)T2#G:I*,F;;'.-$JF'[O MRZ%0F7\$V'26*6;/&"L.4-E$? FJ^I,10M*>$4\LL[T99/LY,/W5QO1[80Z# MR/+,=I5#E6-G)L9B=3IQ+<"X7((H8HE#D8'AQRD@O8NQ8 MP0P\Y8FZ.'WXK'.>@LG@6$KTC]$L!Y]5S]'HYX[V M:F+4DR!\G@LY"FZG$]5^\E'ZT5CELP1RR) G;4F@YMKT6ED(GM6Y:]:)('+2 M\NBZK]WQ3M24[/1.S@2[4]".+Y'FD7CH\W)+6%,P*7 1675F26Y5UYJ,(.0Y MJ2*Q=9[]L<]XH@;IB=[-*0'X&B[H(P'89^G#M>>)A0",G.E:HN@!74G@DQ$H M3(JE><;]L<_X:H+\)W%!IP3@*5S01@:_SB2X4DR01'TT\;)6,BH-FL="E'&. M]=-(:P+_\A2>$+JXCC/ [?4].CQ+&L]0QD3&@T1N0(D0(13O@?FDB7,Q)GUT M$[;-T4Y4,?812IT"/J] O]UV0WZWV,3SU:8: CLJR>/=")ZK(^;E [J+R">W-'4?^\O%@OEIM%W/9O.D,A8]#& M0.2\]A"LW!%$B,R]X]E;,B,F:2,YQ6%.^VVA(6"G,_,.0$\OURB\3(CPLE:^ M3PA^5DPVQ0CR+*UUH$R,@(RERBGEI"@RV4ETSR2G.>T'@8DOTOSX.:6.0KL: MTE6Y'?9U9\C<54%TO%A\I;]MVVUHCX4GZT1T*!&FZ5*$PI(U1FAC)9!7SK0C M\)$K45PI6+A4I7D'Z5Z[%#%;-"+W$*,CH6!X@,", ,Y-CBG('$+S>:FOLDO1 M&$Q-UZ5H##L[,$ON-R])1A6.14!F-1DC^PP8/ ?IN97,2?K__^Y2U!H$ST^4 M'L&1#N"T/^&>:4UB>4E,1J*!CD3-@@8"MPD,\[Q8[ M?W++OF#ZU[AJNSHWQ]%%S@64S#0H+A)@?3HVB:&TJ3!O3_"6G73_HR,@?+8Q M2F/@=CJ5)7N3YW[N_UGT6F11% BOZ_A;,D6\]@Y0^QP-LY'[;HS!D6<[T2>D MUW07#P#;JU:)]T=9G7D615#) 1$A@DD(W,G<6-D(7LA.:5 !2&KWU\@Q,ALL"E$VTTWMDE\QOYR M;%_3A3P$;J=>+3*<. _* +;&_3N2*#>C6.\RFD4EN)46A+;D=MNBP1/IB(0F MY5B*E>ITE.A>)#A1__-D@JV3P?%5NY[#R4>> D_,)PXQ2P253(:0 Y+WGI0N MS"@SS>C2F<_]ZF.XTUV<#H7 *!3_R\5_7R:?5L)KY2-XAY+(1SX*$5.!4T7' MZ%@6\G0L[Y&'/U$-_B\E":;$\ZLV!.Z'!5\F'!$H6J8X,)T8>6[>@H^"@S6A MBMAB(NMF>%/KP[_Z*/8K$ 13XOE5"X([#6U>IEH4@D5T$I+1J597('BL01QD M5@4OG,WV9*3 F)._^K#Y*Q !DR'Y5=__$;Z4"LJF[0N%1 >J#M!TQ&T@* 0K M3.;9-2]2Z^#=ENHSYAFJ;I@7-3WWX5$7+@PXS M36%RY,9&%QP8E!Y4S@5\UA:RS*07@O0\MXYZ=%N8K,DS%@'!%DD.LY,!@O$& MN%!TT0.*U#X ]"H+D\=@:L+"Y!'LG-'LV:POSOY87-03DQA8?%VD2SS?UBQF MQV4(.1'=4JU9% J<<.3&*1.EB45E-:@1.JUP!XOTW2T.GUS\U10FCP'!JB5' M>H/4/Q87?W[,YU<-E_]/RHC;!N*HWE#P;H8J"&.JLJD3_!,XU9%\D MF0S9T\^G -OSVYH'AHT \!R<&G)C9J"]_7.1RT^+)2[C L\_E+*(>7U=9;(@?(!0\Y2"BE3<67^%B^G4,^]AR5U.$ZE2UAS2^CEPAP1]- B9XJ@G[03W,B_L^NO;TQW>>?C8YRU=-Z=^!I'R\ M[TS(R$AU>+#8B%C0C/N6&'1MTZGV+])T'PY3L>"6SMF=8"X!KG? MR=;V1^0CL9A%G<=HP'&=P*-S.N?,1!KD7/37)&BZ-)TNC,HC\_Z4T?YH!N'? MUJO-YLP*S[,@Q4(6$@.E?(80E0+D(M8\02^PM^E$CQRC8 ;EM06ON 41-4I7K. V=^.Z_:O,ISW239H)1J=PPUJU M3N'+B;4WW6F_HH!\KQ?B93>@DQPA2UY+MS$B$1&7 L.2(!<$F MU[Q8<>0>3S2%N!'0IV3H*8TCJ3\)#]G0=O#(LTM,-F)D^,&FR=D+!!'I.0=F MBZG=Q4BX>:.A%&=U\C'KYLG)C7/V]KVA-ZFM;S:;R\]7XO_C8O//G]:Y3OG) MQ.8+NE7YS*A2C&8:A'26_)@S/^,2T3 L0!J&E$N2I,F$5:!%+DH4 M+:2>Q)R>Y#3S.J>M;\#\#.\%^JUDP34EWM5<&5*\6UF0128"V ),TC_*!P8N MD2U' L%$--I&/2B-=BY5\-BAYO4D>U4%![/_M=Z'OZ]JOACY'M^V)!'&.TON*YIC5_S$9S/ M[]8ZKA?Z_%&G<4>]$LR(4*#4F4)*:$,P*O1M1/IO-JZ(U@D>4Y60_4A06'W+ M^?>\_KJ(^8F;>+[]2/KJ0_F8X^K3WJ\W%YNIMV\001#")S"^M MB2R> V+D$)S*RF55,$TWY[+A0;IR.\=@[>G2LKG8W(%]<3]GDEN6(RL,K$P) M%&8)Z(NJ?<,88T4FIEO'DKN!:NCS,(

        .Y$Z6O)<6[Q9KLZM6:3O.6S.S+ M\PM<7FQMLMVKY"ZAT@2#/@D&3!57VT!KP)(SH(LZ!N0\>/N2[;G/PIUG1$T. MD]61>-:!W'T\DS>ZZ*.-]6ZK#*J$"%Y$,I>"Y=9%ZY)N/6KE7R7M>A\@MF-6 M!XAK8R[=/K=;07:]5(X@%>C":5<@2.4A^>2XU*24&[6QF MGW].\#STR-ISL@-\#J+P3:.QJZ94?ZPN\/SN[RN5?UU=_-]\<4O_,ZM\)K]B M._:9=*-/!9"S $DZ+K(1.C2O)YCL,#,_-W=T"_K RVN^.%2P>,-&W@:Q/)[-WDC7OSG;4$\[\D/VO<,4.1]8I/0!>?OZ, MZV^K69[;S&A\' M1X%E-0WG^@7A+KZ*7@7)K )36XVI(")X(S+$D(J0&(F K07GLQN:%XC-V#X, M3GOPH - U2OVH?R.Y_GZ$<>6**)F#J0RI"T8F>'U2""YBUKHF)-N/9;SNTUT M"9Q]&+QJ2>T.X/)[/J=??7JS3+_@^I^YMCS<1?*N.R_%8F5!A*(RF1G2<0C" MR'J[N,J2Z2B;%_F_L*=YHU'3@:DI+SK UD=B#&W@3SK0N_PUGZ^^5(+=/U+* MKNAD+"A>GU92X/4ML?9:(@L 4^),M,[ 'K"M>8,QTR&L-4;&&&T@8Q1T?'*&7"![P209N4P^&]G:,/OW8_^DCNF<".G@ M@@Q\(M:(P0OI@)>J9NH8-J=+]=6TP9R8R,W'BOXK/O:/ L]^C_UC.-GOVTG^ M5+4?+M/?\NK3&K_\N8CO\ *;%$L-_>Q&;R-[':716\AN\8_YRVI=?9?;2'4Q M.12R(5*(')2(%GQ2&8J-%K,M"MN/$'QB+X=*N%\OJ^%2KU[]X*HO=BMMSDJR M*:(J$(HFO8$^@;-20M)&V(3%T%5I?,JG=S-SQ+@%$AZ*I$:D/SDQ=/L=_>JW M]2I=QHNW))H_K=;??MY^RL$/NFU6GE:$'4*&J06UC9-,(N%N;^F/^FI>7>?,37>\?B8#K)9Z_O=QXWI!C]WZU M_/2>5$IZL]GD&^-9BL1SD2 E3]5GK-74W -#$W(P3"C?.M?^L!UW*BC'(.KI MQ]W)63CSJ*2=&/BPWIG,5],O;"E*D=D;L(X*T(Z^JHVU42EA4BPJ#DNA?V%& MTF-K]_)..SW?5PV9T >(*EUV)]CL F#."<,"V1$\J7H)&5:S(D,.6C#KN5%\ M4$WP,"1]OX'Y1K8=SM/O 7(@@3L(;^P.L@M>2L>S55*!E@5!9:_!<^<@2\^4 M35KIT#J*<6\#LZ/C4(:N6E%W[DK8_[/,UQ'M;+VGWS*(7&V322VX.AM3<FH#\]D)C1B[:DWE.;7*ZG)YL?YV]I^_G^4H9*IZ,+CB M:_ZV G3)@_9"6N>)#.6YH-$FQ__U:?7U/W:?> 6-W3>WR+A=;T88M&':ZB * M=L#S=S^>,:NL"QR!VUH2J\A2#K5S%T_6.JYR=.JY\-@XGK_[<;YAS=/P?"0% M.W 9?UTM__,Z,Y2A(I''.0B>0YTHR"%8AQ!4<-K(5#1K'26^L_P\*6WML7 H M93L Q4CKZOW-BWZ1P?#H!; 8JXTM&*"-#%A1DB/7@B1?\V3)_?;:RUS&HUFR M1V5N/R"NQWR[6FY?+?ZQN/CS^J@__A7/+U-]TJ!CTG_3'_C7F:V#4T5"$!ZQ M#KD4X%)48$/6&H/V6MMI\#MFF_,&7(Z#G\=!.QDS]\;KU[P.JW;AVR]Y??&M M]K"Z($K6>LIM_O.O^>+,6YZRU1I*\H:H1Q9&X(%L28P8C+=,B-;#;Y_;S[R! M@%DPV(P]TV=X['Y1_ZG5YO____?_ %!+ P04 " #/B@)7$9E)Z&CQS7R:*0%$L&P1XL$CF_/J3F56% MA:1D2J9%R"/.M,P%*-2:>W[Y^SQ9^'_\/A?<^^/__/Y_CX_9:>BF"Q$DS(T$ M3X3'TE@&U^R3)^(O[/A87W42+E>1O)XGK%ZK-]BG,/HB;[CZ/9&)+_XP[?S^ MF_K\^V_TD-^GH;?ZXW=/WC#I_>V5K->[K4:KW>KU&DYSUO9XN]MQIIU&P^7= MF==I_JO1?07WPO7JICA9^>)OKQ8R.)X+[,";=L=N=Y?)VUOI)?,W3JWV7Z_H MTC]^GX5! @^,X'[U5C6SV1B/KJ&])%R^:4)#2^YY,.1C7\R2-\V>W>L4OJ1! M9]\FXFMRS'UY';QQ8:PB>J6>:EIV0S^,WOQ2H]=;_.5XQA?27[WY[XE./4X2GT\5:-M@/M^#(09O1JO./!9'(^ M^# 835A_=,K.AR>#T7C ^G]>#>C;\@1L'WK-;K66R:L[I^VNNVJM]3EK;\Z7 MW3.S)0,/9NI-HYT]Z\=-5G/K9$WF,F9CD<"NI(W. X^=2UB_6+#^=234MT>_ M_M*MUVMOLV_HL_/V-8.[::WA;,@@"1F/63ACR5RPP6PFW$3>"'8*1X=-5]3V M5"2W0@3L(DY$N/1YG$@WMMCY^4GVD-)/YD$6"P-J-@P$FT-+%C5W$@:S,%I( M:&(8N';61O;]YOWP)[(W5G.7E=Y8UXJLX:?W@ZM!?UR>4S:3/BP*#QB'58#! M\VLN@SC)IXS!/VP):P,]EL$L@J&IU99JICX&$DG>.(%+8K@MC1*Z!7\[E7$2 M23?!Q3X5/K_E$2X-@Y_Y-$P3]H%'[IS5&Q;2Q)I:K&3.$].;6]@H/(Z!6, C M7 Z[+4@74Q$QY]=?6MVW]=JQ>W/[&N:J]_;IZ5G%]CUNR$L>)1*:!LXL82LB)5I(ET_]%8M$'/I MAGBP8IZ,EREN9]SZ(6Y]R?WL6PNVONNG.%AH-(1-&<'>QD, [>%3\M6WV*V$ M2V"GX_<)#(NVN/BZ)-()QP(G#:^$]OWL-GPN42#FBVOX19V&[B/2,XDQ&PA5RJ?A0G,YFTI4B M<%+>QKP^\M6W< M[<*PGW*[;1^U8W/[U(HM!'FAV;#RCP3%<671FS%+9E M!#\M%O (?051;>B#HL&J'S;KP\4Q2;#0 XE,9"8#J8B27D5]OQE+/.>^3R/2 M_2OVCH6W ;0\ETL@6U9.\J*Q8($1)A@,Y%CH:0] MQZXY2@94SY]S6-X@9#.0*7$D1%.(*8=37[-*LX#44*Z*R!FU=/JT#S';C0J0O-.?"X7<;4('NY8W/ZP$4''K=A"&F2?[M+=+7/BZ&84N@)UIWI[ MUVW[.W@MNU+GSJW.N:N3N:\2YZZ\^-4Y?[@Q!8]\B>S64]Q.'R<\DIG.@"Q) MVR/66 ZR5=QUH$_Z>.*0WR[A-FH[$LCC57N+%!X1NFX:::EF*H ?"G;(9?DK M#01S>F2':1QR578C!TY9V:!=WNEL*AO'#:66'(P(>-4A AV[7A4BH$W''APK M-*Y4B U_M,>V[A4;A;'-NE:GZUBM5H>L+ZQGU3LMR^DY#["I.5MXU],;7.HX M6.A^KV[UZC4SFD:C9M5K;?.Q76];G5;^L5.W&K5Z\6/;T3/1MKI-:*[>4!\[ M5J<&%W=K]T_,-WAXV^XHY7SJ)P0:UHR0W'=QW"U;F02/V\6RADRA,0"=+<'^90V<6R M:1R:CDT28AB3COF&#++0APT/I[EO&B9)N'A3RV_ATSCTTV3SEC]^3\@,F=T9 M@;YY#+O2Y\M8O#%OWJ)YV.>K-S*@O44WO=6$0#\.V=,-KB"("-H,2-Q*_:R? M7._9G;:##T]@X(EG'JS[95._?DN\S=]Z7;M7N_MGH$39;[]1V]':-#J*5<*- M,*IXR8._O6J\6CNZ;VK,H:OR=GZCL>Y\:ON1Y/YCSVI7T6RG77N[^9=]Z_4M M%^8=>_!)!O7-SC_D]=,,9(?7)6C"S$'ZXS@[WK(MND']G4?Y?K\6QU.@7%^. MB7B]X?XM7\6O]A]4\4!_VT; Q28?=;I5TH1%=83@"FG"PTMV10;-ZDB_*"B@ MG=CW@86GH,8NHW IT$BD3:]DX2T'$(2W09P9KV]EC'$72IU6P4Y)R 2&$KB" M'4U3&&#H"W]E7*4DOE!\@$RHK8)5'"GT>ANO[S$_2538H75EX&9*DLI=M<83 MZX.\DRAI2CEKR[K(CO:HG6)XX+)ZI6Q2L^J;1B)5!]DC"38*[$_1'P4^!6.GG1&()[<)/ M)'CK+\L7,%_\?(B!OI M@>!IL21*,5;!#:-E:"*_4*+3PJ'%/H<@J;(;V&)I!,(?275 -#)G*(9T+'FP MLM"/&;I2MY$&&/N@&B77YC4/Y+_UCVMA=Q2-=B.B $T#\!F=.\EJ9P_%LW!0 MR,J%(VV56ZIP8)2>I@.(B/&8:"(7SDNX0'[QG+P2-#@1>,=I3*S. M''%D>A@[#LR+^!ZR--!*U=N$2_66U+V8JP_0P TP3-19;S!<5%O7(ZY99]XT M=#B=P== ./ CT!"/KE#1I&@=A^\?[XA\9B&@A1C0X?C#<#SNG[.+,W8^G S_ M[&- Z+ZD@T;C,"DMV\=?KU0P*$[#*$P8QI&CQX2CK(9QR4?.:Y#@8K@]AG// M5W$A!O*2K\B4C0:7*:;+++@GRC'.MQ+X:\*_"++MJ'"BF 4"!54>D1E&D!E% M1>G)&!3+&%G?;".2/;>DH& +_P0AB+_P#)T(@F(K')]IG'"*EP?Z&0-3]GED MC#UT!8BK( 0#ZT6OD$H%.F@\RM>YG,J$]:L?]+!QQ)"DU+<2FGHE"4U.:4XN M1N/AZ>!J=_JRC=!N44 :=J,Z)*91.1+3!_+!9BF>S267P'67(# K']A,*!-J M*=N"8A!]WUQ$W)>T<\TM71"/ XY^99-\A=]J#FQ2N?84/O42++71$:M@#21* M3Y&C.KH9F0&L=HB^:(S.7FIN ;^N6?!GFM= #WU<]!E:).9IX$6T3&$:XZIZ MZ.B.=(C,J?YP]'',_E_#:M5J%@SU=999B>3^H"JN&FP%1/;7&&M[\-U:;Q]^ MM^[J6=G03)KU0Z@F#8R6>,>#+Y00]M EO->-7MOIV;_^TG/>PI]VIX?_-':, MJFINB@2.T[$;3V%EV+[P.(FL[P$YB>,#3*8^C3_)9/;?]=DOSW\6@1@=,-9O M_&EX-F%#A5#@=-[ZT&A*:5(O4_N]^],EX8V-^$*\S.7WS>690$'<9\-3-@KM M9SB;A]Z#SV'27D)87T)87T)8OQ6C^8P'LL.+0ECKSSB$]5L<8)_!K'=B/])Y0WW\0I$6E' -)Q<9F*![O% MA&G,Q%=WSH-KD6$Z/=(^F-D$L1UE+%3I)25;U..#+[?"CS3JI*E59ZM4*B>X M0UME@"%)*A/51-QA#;C6-N, XWA0,@99=>11O4J M6GL?[US=NL[=BBUSA;(^@2)0P'L_6+&$?X6G9-@>Y)*3<#P):P2#T?!HZ^@9 M[0!4&T/#;2B$JR5?*4@-U1Q'(!3@+C82BD'L6YC=KI3W6/9 !1<]YVW9B&!7!N?@"U8*8 M?!];<4.^PQ'WC#S^?\_\B4G5S\?3#JCR;[Q']RFE7RQS4KY8_3^$]K M$)>P<:<"3L5,YT0(?Y8%F"YADPL=8FH5PDTMC9&HR7,Q\O0Z(NX+>W\S;OP1 MS7%V&T:^=PP"HK","]%"'*"E2"AN3\))O GIZ%LL"(-CED 7XAD(#-E7(%/X M:8Q.)BTWE&'RLIR/.)UF%V30>FO9&NP,R<1-*#V@8X1HY(7I-,$'P=$.KHVL M 8.]H038S7G(!Z@D$M-APCD*(ST;"NV/PG:Q?\;CB10/8X))C-*R.[*;M,TLQ?DWE;Q.OW)ZX58)L-5 _>)+N3GK! M+:T4!1P>M$R<5 >KFX.XX%\H#YR@KC'XSO?I#>QN00<'NX2A>20\AE&B?H5N M+O0G;/R(OU;#BT(O=4V"F<(OUX"RSR:JG;4F28+: MOPL74C56E/"M=4SQ/=-R+\R198/P-H,%N1&1L8W0=S!>8/W1M?@6,588'* E M*<0ZIM+XXDB[2:GQ'+@:C7V_>4I.7:%$N1;3R80[4!)M@I$]Q(3 MDQY!VWI"$G)^(%XHRU;*\H)U\^(H?'$4[NGUTPQDAQZB96KPI%+9)'+$ M% 3#ZH(Y/+D\6"@[M75]E3 M]YAQU(8O5;C0Q2UBUJ+J%O"WKLXSO&N0NRP#@:'J1L0FGC][L M@*J=%/+K5,,[M&E1@0QR%0")*[:I/.R6+AF0U0Y &S@=8LHSQE$C,(9Q^,-4 M*:^^P8Y5T&XB45%WXLLOH[ M=\K[&994V0&:$4?*.46'7JSHW[?# $.UQQ22#IZSV_EZ#"#Y$N'&K $C!)5\ MH\9)3ULJ[A *#3KL\.XI_3ZTGNI7J\X\[B4,C;/AZ6 T&?;/AY-_DN?]\N.[\^$) M?'ILJO6VC50AM$7FH[1>QI*2 K-N%BGMX M(J>$ ^3Z8:R#9C$@=RXCCUCCRM(&DASV!ZNF(L%S9>2F"X3_ 5E9Y=TA@31U MQE#\6(O?S4L++O@J>ZJJE5L:1L&7D8_H%HD)4HXL_IBX/!60G7&0CBQMK4'C M0>IKS&<*9D(Y&,0,JU"R4#\=8ZJ([/]/*K5^LQ[,K)0BM$V@=\P"VL_\$$U# M+VZ]%[?>BUMO7Z^?9B [O,BMU_S/=NMM32!H(F3@@<38//]%!;MN\ F=TQ;G MI7D3$; CI[8&V6?"9[AW0T'J"C@O,VT7V::&<$9K69REW.6/M!2,] ]CJ9JG M(WM3ACL88BQ"^JM(%JWE0"6DG M^8=R,E)MT^0,]T.D(KZRY-"L5B9%1N<7E+/([AL>&KF3B'O",S-S\V/WN=D< MKC!^3[HQB,M)9=_5T]4!CV@ AI+% XY$CIC1I9T3@F_ M%'NZKOJ_MHQ.82IR:T<"QL^'B3#0H0K#KN1E$ 6K8FYI#(MI&I3NE+D%-?#^ M3:EJQF/F$3KS07HN7[*S;#-,$* \P[M3/V>0;WF:P$YS2 ^'@XC5_1!Q^@3& M+)5\-U:':57HS=$$VF#G(0^ SXCD%CTRY;@+W5F/".$(9F[4ZX0!Y^PY MR;IG=RME(:A6,"V9ZB\ID:T2YH',ZTDYV>5@W8(1@,HZZM0<=;J5SU.?',/! M*8M&Z,0[DVN;A1Z570O:; !\>9%JQR,1'$^9X".I4H3,CBZ@&#\:<;_JT3WM M*D;WC$+V48?R;$FY1EBOP^[B(4A3ZCS]FP)RC$M+@5]CSAA*GKYG94E;>2J: M2C[#*ZATJOI0H-:&K62,9(N+#!A>$2XAU6Q$)8'-"F[:C*GG7JL(Y.?(,,"< MMV<%PO49R4 4#*?F2]0U\I"EP@.^(V7].9F]A^R8C2[@TV"/Z>F]2EA73 MTQ$W0NNKF4Y BF!,;Y68=@U"7T!"EU9PC*W9PT.#116PEI&$^06BKRX&U22@ ME$SX60-#H*D5MKI4YE4ILI1-=D22,W".,^$-OEKLXOTY=N+CY?@U04*O, ,] M)KG=$SZT'ZULD)S4S?I,&J4[R,1M#4"_WEFL&^.#OL32I?;3*5!^3%=%94TE MV$;"%7*9&#CJ%MF[:S6VM!E%[WL,6W' MZ\# ?.@;*15_NI?#'AOYCP7TSX>WK]- /9X44F M_-9_M@G_@)"O" -3R$O81LFW6SDV),5.]Q"#J)?"CBS@G.[=DOU&?RN%6MP& M<60BW'D S[M>(>B#%#I.HE" 4+%[M-9.*)A5&?$G$NFT[!3>?Y:V%CAOW5;NV[=;X0G-IVG*7)Y-VM8@S/8 MD3W4[#U-0!4WRYF,Y^S77QJX,R0FL7CHCKFT3VQ]%!KU>\["XP9\6%+0KK%Q MF )Q:\-_0,0%Z'\?9! (CAD5<&X^C%BKU:S5"X?F+\+!^F"S_Y^Z[EP^UA+= M@DG:K"Y@OJV@N2V/,^V/Q\,_1Q\&HPF%F$ZN^J/QV> *:T1>#?]\ORM>Y&:L MZ5:37-VI4KQIMU+QIEJ4&!Q.%=3(4<+ T4,H') M ,.M ->9VPIBUW!2#:5*N8D,\AE$28;==2W9L_.\TG*[(1K9=+1Q#C]K/'M MT#9%636FYYG]?L.;_5B M^THQA4")>I6T8\ZT4D_N$,4W)7.XCFP1VH]ZUWO M/+2VYGE*N)D+Y5'-,;DC+VDM2@):4N_B]1PM=4JT;5X'G*S?0XU16FON:2UE ML)A&Z!RID[+ HK%!J&.PL 5/1.$UX9-&X<*B\>A>ZZ$8I]DV9.5"_5AK2[ZE MM6/^6 $J\TX7G;)T4^B'+ Z/NVJ.8%"ZP]LZ6O!3YXFF2XR>2O+($EQS:QO> M-&69TNJ;HI9F ZROVXQ+GQ8FG%+,1\G=9SI3#L0B]X,9%I^&-VO%?M42TQ; MUI&RJA3/*=K"%^C%P(V'UB2X9"-%X/&>Q.Y63V*WBI[$X3\RP>;#<'PR.#_O MCP87'\?L\NKB[\/Q/O$J.P7X[\,3]%ZE1!F"?!X'3_I#5Z>G M^I3C?1 LQK;(EJV!8IG($@E*9O-,1*TJFBIUIO4)I8^8\-[L:SB1I_"86QYM MR6=[\4.]^*%>_%"/>_TT ]GA17ZH]G^0'VJ'H+]*L>%JZ56$TO,GAEE3A8-S MKN"D_DJ!_WG2/3Q7GMR1QGI-?=89FBJ<&MAHJE@N1N='JB)$%DN'2#)1P M* MV(TPY>I=X:58:). 84R"1Z)AK@Q/SHI41.*:1Q1I@M'=OF;==&\. +-/E"E8 MJ$Z5MG %HU;?"X[?QH?>K (T1-43#-H4G&HA:-2#'$!)!EC9 2/C0E_XJV)Q M-=!TI8FH3M8"MO/X;$Z15!DT&FQ\5Y4860@>9*46<,>#"IMDT6![4?BV:3H5 M@CGI51$';0A+<1U5 -DDAPC0I$^A1U&R'-HAMAE4"B4$5=0_T$ZLT)']CDV1 M+07IJD+4VHSBUV33I X8>^N")SJZ:HL,T()834NF>"#$(,\-/&&$% M)&W$,<5.J-NY0<=:ZRX"+2I,&3)HEV8QM@A"3";Z3@PE+QC4D0Z@P4[.4(." M^5@?!)KC2^N(N4\:XD$;V#PKA["#]WP*3PX#?*L1%NFIB]##,5;"+@Q$ M9&92Q>U*HD(F[F/2Q"]A_ MLTH>I=Z308D]+.7C$T+I18>G3<9PJ:.V=;AOH2P@Q?;<*U MS(N9J2U41,C;(DW"?H63#NI,D:VJ*F1P2R&'L_!L77ZIV 63Q9<]T&9H4B*0 MPLATL-2UW!*[6T?UVYI5:D(G MPNJ.**1:!3^X]APU/WLLHKCEY#;(:5R9DUM)^+24A#S850<7?3=8S91 0-U4 M>VEB =U$G>4\3!W=]<9H5)BK$1&N:2 4 MJ<3^K#/W] S&JP+^Z'3G/3(3?!^@%(*BQK%$JS"LLKC16?4SC4V[3",%SJB% M!Y593TJW(DQ Q!Z=]/GLRH;U[.OJ4!'EADD%ZVNIC"1+Y3\=J9*A:-TX+&$I M%*C.T!=5>E"&S)BC6&3%A54B$N&,^H:4I)ARG,N?P,W)(XEZ)20$NCUWFQ?&HTP#VF]NY2H: M@JPHG:B@2FQJ#H59YWX?$*OG@%7[R">WK]- /9X45>PJN-:@@1R4S6P#2:&EK,Y1[ ." MHC U;E!:P\B8O/ ;O U J4DD3W)H-N/DT: :V<[FG@'A4'I_AKR.PS*%"('%)^E%5.$LBBJY3/&DS?A-&&LK* M5*HJ&&T#@_IGI'6E%,JEP<%42@X^Q7A]P]G^K*$MRIVJSNF2U3E=3;M-^E8%&O-&5&,3465FWQ\YHSHPDJJ?<\PB07_*A?IPOA(*0A>&?IRMHS7 M46>I3!'UEMX5VBO7"X+'+^!D:>!,XWTN(,\I7?I6F4:50T;Q,M#*N6*UJO;= MWDY6NUINAL]5.E?*S=#/:Z0IBUA%#()SRM+0MNJUXY5':_FR;*>!?0<;6:R[ MXNF4:3N7\206D$SS;)#[K67Y5)6KQ&!?71#3%3,%G6F]QQDD<';YG*L#AADE M"B!Z@Y$:5N3.0P7+J/"E4.+4Q<)*Z+0$70LL.::,I-@\2,-0!52&DD>KUX:9 M1>)&BEM==DW;\S1C*R(8$[50D4?J6N5'U2?^AH/HF<;;XTXT.%,NOFJSYU<0 M@ U)E+DI4 ^[ !)LIC8,O)1(!5T')%3$!G[9TN-09(G#3*QB>=_X\:%Y*$;9 M*;JMN(:YZ&XY7I&L@CJ3]_RN#:Q7%BOSH=A%]L_'Y04\*J5] RYP,W_9?/OT M23[;*<.OO_2LUG.:L[?%VM^-,.XV&R[LS MK]/\5]-YM0>[JB)<#S>K;N$0C2U%TNJ.W=G4/>_#\NCB_QY%ZA4 Q+W$WG&, M&+@6)*UDK#3>9*8:@+(0:2$INS9##ECW#IOH1+XC3N26F>QN,4+7:W;S1\S: M;LI%R0>-2$@G/V83=2GF=?XPBLELOU''PA!LJZ_(;$AGQ*N0M MS<[;F/Z^BW ##FQX9)K 0Y_KE"/T=[4G_6>9Z0E&?%1[JB^!=%)=B^J M!$N%I_BO-!#,Z5GU6KWQO6I?]5C1KEB7%=]&SX@/?4 @SK[-^NEU"@+ [&Y M?WN;6V8?-[=&QC#O&*_;:=F,36,U\^\-]+O7:3G+\X!_O MA^^&$];?R1O?L-L5&^:.ZLIPQ";O!^SC:#@9G++QI#\9C-GI<#RY&IY,V,G% MQZL).[NXHHNRKR_.V.G@O/^I?[59M>K!?KO&HQQW+3+0=A/*3'S"XT[+:^_,J<\A[& M-=F8O7#YZNYEWU*%\V QRQ?CR>#B\KP_G@Q/QF0^MIX81OU@0[_$:(1$SF9/ M.^*F<[ 1W^QDDWEL?8O#;>*3BQ$0Z@]#V,##T8F]ZWH^KHK'X3;L*95JYQOI M^(;\W4W9J.?[I&OW3=L/"U_Y=DF*^@'WH-U'?!N;U6O'S5KK^,-HRR*5%+0] MG<'"71M3XC25260][KB^&7=\W*H]2>6*[;(8L)_+C^?]R?!B1"4)*.SG\NKB M\F(\.*5 'W9Q=3JX(H'L@+&4]]A60$0$"C3NG[-/P\E[=GDU^.OCZ8[%34N& MJ\/0[U1+S)7MNF@SDJLKY5PT976T1:0D3JVYE3([BU4!M/WJ7@\ MM@AO-%*!J5193+H]$Y[-KFQV(F]L=FFSIG_$7Q_57R-F$H5"8[@C)B5#_Q<$ M^ZY0W0IP!@N5;8 E,3^GGG2%!KQ8&D"9J>!1%N='130QPV>I$[HI7A$$S2@0 MJUBG%+.9N \>H:J+C.@^"OC8H,T3[GDYZVNF \\)$ZP,T54*SM2AY2S/HM,Y M'YXL59OXEM5(9TQ M5N9?5 D6INV )8CO]6-MMQL>,A"=H5'\[H-HKFTH.]$/LG#?:VQZJ&&L5=N# M8:P#HM7W&<9*QZ5K!+6GM6#TFG:GW7N,!:/9M9WF#[!@].QV:R\6C.^U3Y2I MF7TX,?IL.'YO2I@-3][WKT['(!)B";,?& KO].PM0C)535232F+U/9XC2=033 MUW%>LWJ]GL-6]V]$D(+NV[.;!YF.MZB*5HF17[TX8:(K_YM]-IP]=?W(LOWZC N5#AOCTHZ$RP4=M M!TY=H]&Z_]15I\/_IKWT\$.V/RFA#:I JRQP?<8(L=GJ4 )4Q(,O&# ]=N=VK'3K?3?6[\PNSY\'";?8GWW6J#5JO6"?8W+.7)[WAZ/)\.R,;886 M[.RVW*\YXZ!^P?[X_;M_:HO&GX/3T\%.Q2@?:\AH%&.*#J]0_\06BP?2SGKW MQ\2F[\@! B^"EDYL$ )7(3OZI56O=5[O2%H.VO,6:(D;9H^NL7H\AQ%],2(U0:_I[B@R'+;'? ''DT0&'L^GJVOA>2+^ MT7JM'O*ZL:ASH(E0UJ)P'J"J,%BHPN?*>C2QV3D/V43.9@CZ],%F)V'X1; 3 M'H78!OL4\14[@[.F"=YI%"8)T(_I5 KV%U _]P3ZMJ/J<=BM\+[_S]%@3,$P M[RXN4.PWJ@WV-^E2S"SAH2/4YD(!@+E!J&@4 :R#XC$;!] M'F[]-5%4 =X#2=AZA:O)A#T+OVZ]@!/5L#VD&H^[P"-28R]<%^G,MDN^/UQR MB^GM1XO]]\;NE?6_T\'98'3:'V$&13$J=^=HR $?^;)PO_C M?P%02P,$% @ SXH"5\"&*&1L*@ 83,! !X !W87)R86YT97AC:&%N M9V5A9W)E96UE;G1E;BYH=&WM?6E7V\B:\/?W5^A-[O2%7S_/4E5:+"\0P"+)W#EI;$NJTE//OKX>IY/@ MM]=C*?S?_M_K_[^SX[R-O&PBP]3Q8BE2Z3M9HL)KY[,ODR_.SHZ^ZCB:SF)U M/4Z=;KO;*$. M#T>B/QSM#H=]V>_M[XIV9[^]YW]U_J=W\ +NA>OYIB2=!?(?+R8J MW!E+W,"KO<-6ISM-CVZ5GXY?==KM_WA!E_[V>A2%*2P8P_W\)S]F_F$BOH;G MI='T5:_5WH5G387OPUOO!'($"QRT#KN%+V->5G^;RJ_IC@C4=?C*@]>5\0M> MV#SM7;LZL]'ISZM7"Z M&JO$,6_7K(-ZHFW5PV4K'4OGEY<'W6[[:'/[8"SQI1?%(E51^"H#A(GQJA>_ MS2'T)L!$$.H<;3N 11/A2T>$OD-T#ZQ2A6GDB,2)1LX_LU ZW:Y+_-%UAC.Z M<"C36RE#8)_A*(HG*G&=T]!KN8YPWLI W(I8.O#J4_WV3O,/Y3B:3$4X:\*1 MN 1BA!CM+P'F V"OYQG:9+"9232F! 39PN.S)2D60K"E[=Q]* M^'8:(GOKH=)I;9"62K#K=EO[!/0KH',F)6<:RQL594D O-K[*U/(T=.Q $U8 MQJE0R+4G$V#*EVGD?7$^9C'([T0:-N)X61P#?.%N^57&GDK$,)# DT: A>(-!6X$P? )H'(FH]X-=I*$_!O7N _ M@%Q_?M*LVTQI9OCJ&+7:#(59EHZC&![-RK%*DDR$GD0IE%KIAX('Q) V2<$X M6:0N$_].,F_LB&LPR*Y%*ITPFPQ9Q\X%5DE8PE;0M$EDBH].Q\WG51OE5,T$ MS4_N?3=X60?/)1%%,SEWK3VRKCE28NE[ZW#TQC@'ZUEZKWDL_02POJHR&S^' M-EQ !01C!?DYVQ<9\F1BT9:A [_%&X8B40G=GF3#/[4I@C^ C3+A'[P(V#VB M+ROJ*]P*_9M# MB1>2EQ,0():!(KTAFVIL JMU,B4_Y2B.)G#!M4I2[;FCXP; 3B&-S> R2.$E^D+I9?8W![O M[HZ[%Y.O]\?UZQUR_29YY.X8#NO?BW7U.QN,:TEV)\$CB:D7V36YE203/OPX ME$X FGL QL$P F0&FL,KR:T0!4%TF_SR.A2 L6/A$71H-9ULK(B@5].U:@#E^47/#"&@22!3 X*,O&45I0>MK M@&Q"K$IQ$Q,:6'D MH-!ODK**7(]$6RKT@HR^0L3S J$F27&YB4!W#6"!N!8JA(<5\10V07DX*1N^ MV[2LIA&Z, %MJ8+Z+>.C J@$E2]O<4KL-#Z>P?P07P$B+-8A1=0#':M,PJ+V2)KNW]ML+&)=\_F!=/1:9>NG M>_WA=*U3XU,'*FV0V^_AQ4!9>4)9%6? !U6:6&T-A)AD7N,\UB/"VK+IJWJ/B\M,BJ;+%68JU)SNU[D'.[)B%U?V\M M.VFGUVGU?[I27W5[!?=A/?U>&(DH& N0%+0H4QS.RE'A&+6(N2?6:P27[%% _>P :I(E[1++,89O?,>16Z0?2)5 MD+D!,F NG][<-8S2-)J\:N>WB&$2!5DZ?\N*%/Q\0^N5 O0[MA1@'.=>I6NY M,P35]LL.:;>O1' K9LF+A>4"^ZV]@X(K3XA]] 1YBR'X@C/<@;1:>C,G$9)A%<:+-&NW7-"L&ZQ+5P]'4.GDAFR0J MOS%$52,AN=P%5<6$$];K+&[DWAS0CP U8DUQH+CYI> ^YIA/I:=&RN,8?L+8 M.7)&TB=TI-M22C')8]^(&^=MC'Z&SP7^]DF%=$5LYR"HX6#3*X Y2H!GMK Z- MRUH/'HI4E2"6+TT=FM\.T"YN1TLBH.LPCW(B57P;#3CG^6.7ZX:D!RR,8B$P MPBBMU&UB_,IJ*22U\2O07Q/D0)$I"B*81S'_"+QA>92IY0S@K1.MKBI0CAL= MLB5<:D"\5CN8)Q*C;^AO9DPH:#D@G.!HX!M+/_"3IBZ*L+J@7DF ]Q3Y/98= M3=DX ;$8XV?[2/, TA919=*&BT7H*=&00:2+@;0PQ)4=$:7 MP3?4J $P'P%C]58@',-GBD'H'-.WHB)1%6EF&['^6H=846^=< 2T8)V!T)/7 M$3Y4Q[]'&3K'G]XH:[H".6J,*.MT6NUNGB&ZVJU13CM9U\E1<]=J8]YE"PU1 M?DMMH^C( A:,SHV*@I(QIAV<0E.HK_N-)%5C;4O!DV"M$<@6S=>)9/-'H_>0 MDZPI\C\2^,L6L7A'WI T(,%R*F$F?($X'^LT#O%Y0= M?,<_,U:P&9P>:@F%%)B5=L1V41&HI%C)KYA789B-)_@ @)^"B%U<;'W?H,:& M4CD)8Q$\?!)B&-T H$?$@^'D#"XGKL$N^,M@4)P?5F+0EC 2\):P0MTH/R,E ME1"#\W5,)9=;S&$9(GN8LAR"8^ $)0?]IC'6+ L?H#6:P.&P_37/E J)DT/ ;=Q5Z4 MQ4RLB !#;"HEDV3.1"$$-T8Z*FG1=(QQ,<]P1,QX J2,0;7SJ"S!/(I^ O,' M^")B)Z!IBMPUH88LG/.,(0+D*>A%P^KYDCB9P#.U2P TJ2]6C(">B6X-SJP* M;T"A(]:FWZ_RVKQ!>I'(K*'++BO/MU64^3-+P* R'6,K /,GCQV9*GAY%!L] MN6#UP98N+#-VWBZTM;ZY?+PAJNE(T;0V(U7CV56#VH@ FC$?!70"IS M_M5F"A5\P$RW3K^_V.[>:K0Y:O;? (MT>UOK1MM.(?$Z]_J@0TA:LMP2QA4K M4>;EAY(?1#4[>BUJO#.EKMO6;44F2+NNQJ>]J0J?^H/J+GRY13M<#I)FI$=L M,M/A?G![L/R(I\L,N':I3+L7\R;U'AON;87P2: MDP<6 1C-"N@$H]^N@^ZG:":E?AZ0'+<+3#@F>BUB?[Z8TB2M<#$]E>5$H[F7 M& O6^Z,IDF 6ZA@+]A@#S*GC!ZC980C20K"@JN$165L#^8Q*,# [MRJA"BB) MZ(FI75^ Z?%7!B:$">O.U:8L"BHC,%<:0'A%%-S@CITQH#F@#E668C ,K)YY M>R_*T"=NT!JSOP$&+B=EL&-1?"5<\X@3*LX?04^C\BEV4\I(FH@O&)'2=&'- M)=HP:)@4S&;XPEZG.@N#L,3CY+(:]-1O5K7.3'P:9#L6Z6$")GHV;L,5[Y$0 MXG'Z%7%F"F_DJ%Q1Z'6@27-Y1F;V7^;T<(.&IW4/K03C_=[?>GGO$'1[I*!U MXT7*GTT2*;FSW^3QV2P(6<@7X0X@U;//_[FI; MQ-MRBY(2\=2O7VQ;A92AF^M6.7_9(8R^TK2-*]9]C2B0!W0 M!,>IN(EB)>.P-HI[]<>)\\?Y^[02OA]#L[?X^?/@XF)P=N6\.[]P+O\87,!MY^^&'ISZ?OWSMGYU?. MFY.SDW>G\,B+\P_.UNFV,SC[M_/NT]6GBQ-G\/'CQ#J%!Y_>D;W?QA< M_.ODROFOP?M/)[CXHBW"#K=.]>,N3G__XPIV O]OUE]R)RQT?'YV=G),RWX^ MO?J#'O+FT^7IV%JT)SF&L MK\4:RK$(1L0QID+Y)K86%O,V!!E4K"T5(O%RDH4FFL;ZH F(V$\U:BU'3"C* M1=6O4: \1?K@2'C(>4Q.N55M'\/5^BS*OS;6$>GQRK\:T.J\$?5?C56^.@<; M+0"#Y1?'S0J9K93W#D:Y[O/_K45@E\1UX(.9(/"$\9VF8D*3RYJ*BNX/7==D M'50/4MA4-#S(SQ6A\P9^M.X>3NF96X/T@S25TKARMN]6'647?L[E43].(M[W M5!YE*>BN]5$FG>IARZ/L=A;51UDA^!T62-TW:GM'V=QI4W_/YQ>=[?V,SC[7 MZ&S367HSB_-4H2=0;:1DOCT_L7$*>=F;:UAE[JUE?<6M?;SM(FAL"VX_Z%(% MT(P=)JSFA#LH.E!O&>JF=B,=LC'Z%#XIH"HCTC.I@(+_GJ+8FE)R',8?@%T' M(C;<$M4185*1ZB)>QS).J5Z0#9C3L#C[#)[W9O:(I6]-MUX:6?QVAWH!&\&Z M6\% Z;:GK1BP^LO/DH&%)0,%/T;3:P9R=719T8#S'67;F\-YP'3[M4NTOBO_ M$>6!;:YF:ZZKOPWC%J,EYK07ADNJXG9IO&1EF$07_NFXRI,&3;ZMF]YSSE-G M1-Q8*<@<(M:YM.OC^6NHO]R3GOG=T(R3J&F<,,0^CW'*@?JUVDJP;[.:4I"* M+QK9M1N1-LL,VT-A8(:FF+$6=!/M3=P(T&Q!N/Q,GVQ\#<59A,I '-V@WPI5 M3-)NF $AJ]3V5JX'<>(=<2O7*&NH;,5E-+0M ;"6"9ZHE1)7:R01=66&S6'8 M!H1UB.H,2F[CSK=Z#[8QQ4PN;X95Z,%HI_!]44>U28F%02[8+#S^(G4_ TH; M-BF+52U6IX[E->:8"YIPO"&V5!<-M8U6T;]1FRZ'' IZ_IQ:D8>F[N@YIH5S-16H^%JK9!*O#!A%ID1 P9_O?/LI!_')]_ %.S';9P,' >U M^V,>&5Q-TS_8^===DH"Q58L71-3]@9IF&)NAE-*WW)!FD\!YA[*7/#[4*+Y. MCB_><_E%;=I>I=FS228V7>G1SIEFP$H\4!_UFTB_]"(N.:GXHE+*>QX0*2\Q MGPE>R*%=G0BNLVP7Y+6OCJN>AC@!0;%]F_?EMYVL[@O2DJ)%IX0XIG6NHJ\. M;5;E;+TX+3B"E;Q M*!%$#3TP:;&RFY.2<;XN?-%'[=;R+&VWU[(&J060DQ"\O=P^/"(50 M,'R$K40^?V>K@D\ ]HI=2)N?!F6&EQ6X7,[DG/F^AG9 H0?T%D@NCI\+EMS# M7*RW9\<:D%,"Y"*M$B?Y@%*=PC-X(KOF%?5W+YK'6.PP: ZKLD?F_-I 3:GL MQ3$Q39)*LQ-#+%,"37!$VVJX$AY$J4 MB6H,8XZ(%8(=@?I"D^TB)\)>KD5'W.*02!Y=JGLA"I]Q([KZ]RHW)*M[HY9S MJ2:PA AEE"6P@>*DVWO8>B5]KF9$C@#M>JI"'2/#JKU$!J[MI(?:677JN4B: M/E?KS28U";=&3RA+9CU3L18GQUQ@M>HT:D ]@+V%T MG&C_1Z_Q:&Q@MIDS?I8.0>6^SW/CIS=E:)62C1.9)KJS"&?!TEY++=%M'S1M MGFE!5.TV89)VN>^:5CW8J9]AR%CZDLL=IF Q86N['5-V,4DPH5CZW,J) 29 M?:RU@9\]!)@W5*-(HMOU TVUAH5BO$VMW_CIZAV(D'\O9TK M%C1H6LJ!I.B=+RL3",L4:0;LWI@IK.OJGC]HFF3#ZCF68?3O%!9&GO5>W+(K M[IC#TX@(_RP,2U'&)>>E)@^07/ ::K.@7\8J1L4*U$#FBW5(N<2F6KHMB3>L:O3/,OLAX;Z5R(1TW8K0L_*!= ML.5\43N7G8< Q'@""<6W< Y&AK&D$YWP6Z,,(41O(H^<%CKAQ$:)Y%< 28*@ M+DUKQ'>YD6%F3\ >SS%FE^"WQV,$05R;5*>C0:CI#$5B&F45Q@!H>ELE(AY7 M'6JVY&A:V<@RT3$P:=T;GB==L1_0J8+>/LR0FU NG^M,(E^-%/XE AZO0JG4 M0&YT#WY.[< )X' XXX/XA+ QYT+R^;(J2&H]1"FM-37 N5_GT12CAF?5-*R M9!EZ?Q9XI)M%[;/(&0D54/U#N-R%<^F356O7/< M4$ _DBP$Q:F:#;?>0_7&0)]!S4$69#;F4X(DQ#_MHU/M5XCLM"E=HK]J&3I> M#52K9^FVEJ;:@N#AYZK R)9&% 7S[&LGH161%8_&!XHOZ(UBL&* MO$DLU=]\"R_EHR-HY8=NSU3OEL%HN'^N346Q+E[!P ]7JY0+<.Q\0=R:*7(L M9HI24<*Z22D_8GE*0T<*+>/PQ]B3$NP68!;E1,8$=8"3 - DCD) BBLTW J5 M*.^$1[EKLG&*SU#FQ 08G,@;JE'S"F\*QHVV&AB_F68*'18P! CHID)=W$9, M6E]-]F.HJQ;2Z)IL27?^&53X8U5\W=7%Y(NC6L45OW:O)7N[M-VR18H'(_.# M28L' S>V/KY]YW#N65E8[*2B5P* VTP#T .$"E>,9:N\ ^Y_ M4]U+[NE;> X97;L_,[J>0497HX>_4;%GB;,P5R&Y7.(G3FEF)X[I96=L48N^ M-Z-QRZJ]FDR%TFX+N\856%BE-P$*@G.1F5FAN]) M/=C8Y9W;$K#/)R^X;+I;IVD%E\MCN#2J(HI9YQ^ \GB]V?G"\RD01C";OF;D M29>+G?V$T?G/*G8*X13\C%H_Z=I4\L$D3(&E2L?^I RN(Y5+7-$ L);N9C8<.K-F&>F _ZW>)=;;<3BNI+3$FA,"E]>&51^ &>?&-^(CM6TG '"*L48 M8?[J>3<2VI8N1-=5K&@ 5?K+J,:F9NK T?Y&6<>+WW(,"7$(/47 0/Y\<[O: MYY_5QET>-E8%6]=N!*M@ER'5681<*?:=CT0.;\P+27W?K )$B0Q%F>V7>CNXW"L,VZ&P(N^3@S&_ M@$.[ W'W'!*;MI DJ6$+&T3AJD,D\;1\51P.9R11(E: MMMA(3PL3AKXB'7 %6D^M!>+FL0G[,SU7A1Y6E9/9GJOK^#6U'S#626%8% 8R M)5RE/]RK_?P###BX9W.5WC[5752(S'[=%%_D+R\/.X\]T9F>^$JE\+K>&ENZ M*'JJ:7 ILUYJQ8D5@0!?9QB(\,L&BX8(T9&* MP:0Q+DQJ5_RH'>6ZW4ZQ;/FI+83C\[-WYQK?AUF5$>UKUAA0[W# M(E-[:@QZ@PF7!T>/Y%1N?Z-3^9>7_?VCA/[%!HG.H.4,LFLT+IOI!/_E96>O M?33_[T8=XF=B(OF0%\!PA;MO(2)OBNFI-- O]#&6"=N R,R.QTJ.P&PF8P^X MX#GW07L 8MX@#.KYU<#W,2&7?, 7,LUB<@W5='HB.#UO",R[X'>18T?4DDXE M+D[T6"R;UF'!A_NM@\WA\UZ[[5Q);QS">MZM<[2O>Z36/?M>_HJ MR7UZ"1L3- WG(WHKP4(S'1IM9REKO]5[#;\IL+,B=_T1Y,7>N@[2[A']T^_L M'NP<[.YV=W9W]_>#]Z!M7EZ=7#CO/IV]==Y?O5VW6=@*4-Q=1MS7E30G#P[:A8GR MIFU=>Y,:\>,Z7K[=D6$=+YE['V]_K_$^__^(!]*;#5J?[ M33&DDFY44]T)=D9_O];\Z.\_B?FQ'G5='O]Q\O;3^Q-G\.U2>968KT]J.3"! MH91J;BQ^8<;<#H"!AI:^,G\<84.D0,Q>J9!>AFXZTMO02(F'<8-I?)X(-(P) MW/RS/O/#;NO@ -OJO4YAJZEO%M88T2*,^#7U:W[;;>T>]A?^#.QS\:T;>6R_ MN_>,=OMHCSU8Z[&_$CHP2@#2)5,1_N-%Y^"%14SA?;F.(^#(.YI&_0/\WY'& M6)U6 #A(LR9]Q]"P_MVD&"R\@&EI?_YW33:ONM.O3B6M$A>=0_EH^F(QKGOWN?!Y<7 S.KBH9?-2:GM1'5D*HMWNJF@.>FA\6IGA52<_+/Y,#KCZ=;TD[U M\?"7%1<=XLAHV_MY-Z*I]3OR[#L%,H\S:4NM_:WUAG;G.?::=?%,A/?ZI3I<>(H*1\LF-MB(I[KZ/=IVU5CE9_V11>?99- MAES)4)TRPY$-9-72OX?VRZ=C7#N+SV\]NG[DXZWQN=27Q]309;\XO^0I$Y20 M+"_E-)5T@MT#U^FVN^WU*?-9G=!\LA$H/8<;"W7?XY,?_?I#VA-O6SE"3KTW\.Y$7"+ M3W,3I #_(O.Q8+8*T*\4,W@PRV!%'EI_/N< 7?+K3,_##I<; EZ!@6P@_%E. M,VHQ' 83K!1/G&0!X9V<4Q3O=7?@2!VI@ M< F=&LDT4+H1)\W_U VHSZ(;IM!#(M!NRSG7,]Z->Q%'$7->$,ZCQYY4>L:& M@M4+0]UKEG-UIVW.X;L5B>DJ3B^!$>W. :#KKMON=[">GH:DTHQ.VWU\&NL9 M*7\#H;[?/\ J=;Z4N^Z.N8L; M5>GZ>0VDY2^X?;_:J&9$GS<12+YS EZ-Z ,F7"/[]+=-,5=MB/G-MX:8*:5V M'@(USE7S=5-J>"FG][W$B3EC*7SM9Z4F>B? M62B=;I=8[_UR>5>)W>[N86MS*:HG?V4J!%[E7,4 9W/Z.I,+_G'VNNV.T]E] M%+&[S^KP:L$[QX$1>79Z9$1653N<_,2QUW2\.67AQ6_.@"99W1LO>IV]399J MOXFCZ$LP"UWG[-].I]/M'#KO!0T<^^5E[^#(^1TE.29WU5?L/12'J#.M:H"U MNVCP\]-#KXMVU2 QS81(B:H4_SE;J*U@^\WN4R6CSLE VJ8F]PV1"6V!H- Y MVG:=6\G9\4.<;:L'Q/NZS6H01+>*QMCS; 4[\JV@+L[EHSH?1(*SX-YEH>^\ M3_WFP)T[SS8!['>@WK5G:Z\FUH.&T"KY0,2F>BO-C?_M]EH]BK9>Y=V)P:I, MC(4T;YV!(2:NKV/N$ S:FW%M&H-I\_BN0WY(F7F5]T8'%AO4K[2%_CNR;,HQ M(//117L6=]+!$A[LVPXV]E8#8%E,A&@"&-?MPOI0W&.O4!G3!%$_W!3[Z,ZQ MCRX%A$'[<":@U$^R"0T7!@-F)@7.'P/^0=G*/@ZJ\V1>3D9.)_PT1Z@@E=&3 MY8&9@/ZH41Q-BD3SF(T[:\^^UZ2C]YIS]#620[==!A&AN988C52@X+PUZ5;[ MXJ-"I:?1X?A1&O*';0EC<1V+Z=C9$L0S+S(0/IU^?]/X<]GK"'L]%YD-;;,9PY9C!)#\3MUJ&U4@R;?G*-:\'DIPTQ1-D< MAFA4+C/PI\@$0SWK0E-ER%.1:62 1P2ID4)?GX_R*=YFO]4SB%&!GPJ>34;3 M@(LS%@59K_F$6.Y)'LM)%DJ-93ZH\!Z&7^%G'.ND/]&XTS#4:$=>-;H@GPZ M:1>>HKD_(^'AZ$HV&I8U]A]RU_7%S/2!FC3SLQ5= E\KVGZ'DDF/:1 MCSW+S/T9_!NFJKB0S6;)[RU,%*'H"5R,.J2YN>Z65>NC >9%4[3+ME3H!1GU MGDQQH#-]NZTG)3$5H@F-X41?#Y+4!X.K!.(6V:)$;AKJ^1(^3;I.<%?::QH8B2.EP'$C*/B$WC$Q*TT ^T!(QW89XB8P%O*L087 M$"X@]\4YA<,_.?#$( L4X%DN]RPL"%A(Q?K< M7*V8EW19/=2<$KG\DH*_DM@5#X_3M\[IHZQUDLK9\&2G.[3:V'^(5AO?W*Y] M>1NR9JL@6*9H.75?00..4Y\6(U--I70:U&W-$CG/_* M(JV?W8XCE,=D]&"_OO)0YU@" L5Z<*M&??V(D0HT!I)ME,6A2L;FRIES#3IV M3"-302\ _A1Z9'M5YQCB=ZC1I#.W-*JU=BRKA2MJ\VOB<3H+?_@]02P$"% ,4 " #/ MB@)7FT43^YP' !]+P %0 @ $ 8V9M&5X,S$R+FAT;5!+ 0(4 Q0 ( ,^* M E=5Z*K!NP0 (,? 5 " 88/ !C9FUS+3 V,S R,WAE M>#,R,2YH=&U02P$"% ,4 " #/B@)7*0SFTJH$ #3&P %0 M @ %T% 8V9M'-D4$L! A0#% @ SXH"5V0/1_+*&0 MO?0 !4 ( !CN@! &-F;7,M,C R,S V,S!?8V%L+GAM;%!+ M 0(4 Q0 ( ,^* E=>P]Z 3V( *5/! 5 " 8L" @!C M9FUS+3(P,C,P-C,P7V1E9BYX;6Q02P$"% ,4 " #/B@)7+P1/U/HZ 0 M7P % @ $-90( 8V9M&UL4$L! A0#% @ SXH"5UG[D.WZEP >^0& M !4 ( !')H# &-F;7,M,C R,S V,S!?<')E+GAM;%!+ 0(4 M Q0 ( ,^* E<1F4GH9RH $

        " 4DR! !S971T M;&5M96YT86YD;&EC96YS96%G