0000950170-24-057097.txt : 20240509 0000950170-24-057097.hdr.sgml : 20240509 20240509163101 ACCESSION NUMBER: 0000950170-24-057097 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Xometry, Inc. CENTRAL INDEX KEY: 0001657573 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 320415449 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40546 FILM NUMBER: 24931253 BUSINESS ADDRESS: STREET 1: 6116 EXECUTIVE BOULEVARD, SUITE 800 CITY: NORTH BETHESDA STATE: MD ZIP: 20852 BUSINESS PHONE: 240-335-7914 MAIL ADDRESS: STREET 1: 6116 EXECUTIVE BOULEVARD, SUITE 800 CITY: NORTH BETHESDA STATE: MD ZIP: 20852 10-Q 1 xmtr-20240331.htm 10-Q 10-Q
0001657573--12-31Q1falsetwo yearsP3Yhttp://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember0001657573xmtr:UnvestedRestrictedStockUnitsMember2023-01-012023-03-310001657573us-gaap:LeasesAcquiredInPlaceMember2024-01-012024-03-310001657573us-gaap:RestrictedStockUnitsRSUMember2024-03-310001657573us-gaap:LeasesAcquiredInPlaceMember2024-03-310001657573us-gaap:AboveMarketLeasesMember2023-01-012023-12-310001657573us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001657573us-gaap:DatabasesMember2024-01-012024-03-310001657573xmtr:IncomCoLimitedMember2024-03-310001657573us-gaap:ParentMember2023-01-012023-03-310001657573us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001657573us-gaap:SoftwareDevelopmentMember2024-03-310001657573xmtr:OperationsAndSupportMember2023-01-012023-03-310001657573us-gaap:NoncontrollingInterestMember2022-12-310001657573us-gaap:CommonClassAMember2022-12-310001657573xmtr:MarketplaceRevenueMember2023-01-012023-03-310001657573us-gaap:ParentMember2023-03-310001657573xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-012022-02-280001657573us-gaap:NonUsMember2024-03-310001657573srt:MaximumMemberus-gaap:EquipmentMember2024-03-310001657573us-gaap:CostOfSalesMember2023-01-012023-03-310001657573xmtr:TwoThousandTwentyOneEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2024-03-310001657573us-gaap:ParentMember2024-01-012024-03-310001657573us-gaap:CommonClassAMemberxmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-280001657573us-gaap:TechnologyEquipmentMember2024-03-310001657573us-gaap:NonUsMember2024-01-012024-03-310001657573us-gaap:FurnitureAndFixturesMember2023-12-310001657573xmtr:TwoThousandTwentyOneEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001657573xmtr:MarketplaceRevenueMember2024-01-012024-03-310001657573us-gaap:RetainedEarningsMember2022-12-310001657573us-gaap:CommonClassBMember2022-12-310001657573us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001657573us-gaap:AboveMarketLeasesMember2024-01-012024-03-310001657573xmtr:PerformanceRestrictedStockUnitsPrsusMember2024-03-310001657573us-gaap:AdditionalPaidInCapitalMember2023-03-310001657573us-gaap:RetainedEarningsMember2023-12-310001657573us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001657573us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001657573xmtr:OperationsAndSupportMember2024-01-012024-03-310001657573xmtr:TridiTeknolojASMember2023-01-012023-12-310001657573us-gaap:CommonClassBMember2023-03-310001657573xmtr:VendorRelationshipsMember2023-12-310001657573us-gaap:RestrictedStockUnitsRSUMember2023-12-3100016575732023-01-012023-12-3100016575732024-03-310001657573us-gaap:DevelopedTechnologyRightsMember2023-12-310001657573us-gaap:DevelopedTechnologyRightsMember2024-01-012024-03-310001657573us-gaap:SoftwareDevelopmentMember2023-12-310001657573us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-03-310001657573us-gaap:PatentsMember2024-03-310001657573us-gaap:LeaseholdImprovementsMember2024-03-310001657573us-gaap:AdditionalPaidInCapitalMember2024-03-310001657573us-gaap:LeaseholdImprovementsMember2023-12-310001657573us-gaap:CostOfSalesMember2024-01-012024-03-310001657573xmtr:RichMediaGroupLimitedLiabilityCorporationsMember2024-03-310001657573xmtr:SubtotalMember2024-03-310001657573xmtr:CommonClassAAndClassBMember2024-01-012024-03-310001657573us-gaap:DatabasesMember2023-01-012023-12-310001657573us-gaap:NoncontrollingInterestMember2023-03-310001657573us-gaap:AboveMarketLeasesMember2024-03-310001657573us-gaap:FurnitureAndFixturesMember2024-03-310001657573us-gaap:TradeNamesMember2024-01-012024-03-310001657573us-gaap:CommonClassAMember2024-03-310001657573us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001657573srt:MinimumMemberus-gaap:EquipmentMember2024-03-310001657573us-gaap:ParentMember2023-12-310001657573us-gaap:IPOMemberxmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-280001657573xmtr:UnvestedRestrictedStockUnitsMember2024-01-012024-03-310001657573xmtr:SubtotalMember2023-12-310001657573xmtr:TwoThousandTwentyOneEquityIncentivePlanMember2024-03-310001657573us-gaap:LeasesAcquiredInPlaceMember2023-12-310001657573us-gaap:CustomerRelationshipsMember2023-12-310001657573xmtr:ProductDevelopmentMember2023-01-012023-03-310001657573us-gaap:FairValueInputsLevel1Member2023-12-310001657573us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001657573us-gaap:DatabasesMember2023-12-310001657573us-gaap:PatentsMember2023-01-012023-12-310001657573xmtr:IndustrialMediaLimitedLiabilityCorporationMember2024-03-310001657573us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001657573country:US2024-03-310001657573us-gaap:CommonClassAMember2023-12-310001657573us-gaap:AdditionalPaidInCapitalMember2022-12-310001657573xmtr:ConvertibleNotesMember2023-01-012023-03-310001657573us-gaap:TradeNamesMember2023-12-3100016575732023-03-310001657573xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2024-03-310001657573us-gaap:EquipmentMember2024-03-310001657573us-gaap:CustomerRelationshipsMember2024-03-310001657573us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001657573xmtr:UnvestedPerformanceRestrictedStockUnitsMember2024-01-012024-03-310001657573srt:MinimumMember2024-01-012024-03-310001657573us-gaap:WarrantMember2023-01-012023-03-310001657573us-gaap:LeasesAcquiredInPlaceMember2023-01-012023-12-310001657573us-gaap:NoncontrollingInterestMember2023-12-310001657573xmtr:TwoThousandTwentyOneEquityIncentivePlanMemberxmtr:PerformanceRestrictedStockUnitsPrsusMember2024-03-310001657573us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001657573us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-01-012024-03-310001657573us-gaap:RetainedEarningsMember2024-03-310001657573country:US2023-01-012023-03-310001657573us-gaap:PrivatePlacementMemberxmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-280001657573us-gaap:DevelopedTechnologyRightsMember2024-03-310001657573us-gaap:FairValueInputsLevel1Member2024-03-310001657573xmtr:TridiTeknolojASMemberxmtr:VendorRelationshipsMember2023-01-0200016575732023-12-310001657573us-gaap:WarrantMember2024-01-012024-03-310001657573us-gaap:FairValueInputsLevel2Memberxmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2023-12-310001657573us-gaap:FairValueInputsLevel2Memberxmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2024-03-310001657573srt:MaximumMemberus-gaap:CommonClassAMemberxmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-012022-02-280001657573xmtr:CommonClassAAndClassBMember2023-01-012023-03-310001657573us-gaap:PatentsMember2023-12-3100016575732024-01-012024-03-310001657573xmtr:SalesContractAcquisitionCostsMemberxmtr:NewCustomersMember2024-03-310001657573us-gaap:CommonClassAMember2023-03-310001657573xmtr:IndustrialMediaLimitedLiabilityCorporationMember2024-01-012024-03-310001657573xmtr:TridiTeknolojASMember2023-01-020001657573us-gaap:CommonClassAMemberxmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-012022-02-280001657573us-gaap:TradeNamesMember2023-01-012023-12-310001657573xmtr:TridiTeknolojASMemberus-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001657573xmtr:TwoThousandFourteenEquityIncentivePlanMember2024-01-012024-03-310001657573xmtr:PerformanceRestrictedStockUnitsPrsusMember2024-01-012024-03-310001657573xmtr:IndustrialMediaLimitedLiabilityCorporationMember2023-01-012023-03-310001657573us-gaap:CustomerRelationshipsMember2024-01-012024-03-310001657573xmtr:SupplierServiceRevenueMember2024-01-012024-03-310001657573xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-280001657573xmtr:VendorRelationshipsMember2023-01-012023-12-310001657573xmtr:TwoThousandSixteenEquityIncentivePlanMember2024-01-012024-03-310001657573xmtr:TridiTeknolojASMember2024-02-012024-02-290001657573us-gaap:RetainedEarningsMember2023-03-310001657573us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001657573us-gaap:AboveMarketLeasesMember2023-12-310001657573xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2023-01-012023-03-310001657573xmtr:SupplierServiceRevenueMember2023-01-012023-03-310001657573xmtr:ExistingCustomersMemberxmtr:SalesContractAcquisitionCostsMember2024-01-012024-03-310001657573xmtr:ProductDevelopmentMember2024-01-012024-03-310001657573us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001657573us-gaap:RetainedEarningsMember2023-01-012023-03-310001657573xmtr:VendorRelationshipsMember2024-03-310001657573us-gaap:CommonClassAMember2023-01-012023-03-310001657573xmtr:TwoThousandTwentyOneEquityIncentivePlanMemberxmtr:PerformanceRestrictedStockUnitsPrsusMember2024-01-012024-03-310001657573us-gaap:CommonClassBMember2023-12-310001657573us-gaap:ParentMember2024-03-310001657573xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2023-12-310001657573us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001657573us-gaap:AdditionalPaidInCapitalMember2023-12-310001657573us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001657573us-gaap:ParentMember2022-12-310001657573xmtr:SharesReservedForCharitableContributionMember2023-01-012023-03-310001657573us-gaap:NonUsMember2023-12-3100016575732022-12-310001657573xmtr:TridiTeknolojASMembersrt:MaximumMember2023-01-020001657573us-gaap:NoncontrollingInterestMember2024-03-310001657573country:US2024-01-012024-03-310001657573us-gaap:TradeNamesMember2024-03-310001657573xmtr:TridiTeknolojASMember2023-01-022023-01-020001657573us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001657573us-gaap:DevelopedTechnologyRightsMember2023-01-012023-12-310001657573us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-03-310001657573us-gaap:PatentsMember2024-01-012024-03-310001657573us-gaap:CommonClassBMember2024-03-310001657573us-gaap:TechnologyEquipmentMember2023-12-310001657573xmtr:VendorRelationshipsMember2024-01-012024-03-310001657573us-gaap:CustomerRelationshipsMember2023-01-012023-12-310001657573country:US2023-12-310001657573us-gaap:NonUsMember2023-01-012023-03-310001657573us-gaap:CommonClassAMember2024-01-012024-03-310001657573us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001657573xmtr:SharesReservedForCharitableContributionMember2024-01-012024-03-310001657573us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001657573xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2024-01-012024-03-310001657573us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001657573us-gaap:RetainedEarningsMember2024-01-012024-03-310001657573us-gaap:DatabasesMember2024-03-310001657573xmtr:ConvertibleNotesMember2024-01-012024-03-310001657573srt:MaximumMember2024-03-3100016575732023-01-012023-03-310001657573us-gaap:OverAllotmentOptionMemberxmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-280001657573xmtr:TridiTeknolojASMember2024-01-012024-03-310001657573srt:MaximumMember2024-01-012024-03-3100016575732024-04-300001657573us-gaap:EquipmentMember2023-12-310001657573srt:MinimumMember2024-03-310001657573xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember2022-02-042022-02-04xmtr:BusinessDayxbrli:purexmtr:Customerxbrli:sharesxmtr:Segmentiso4217:USDxbrli:sharesiso4217:USDxmtr:TradingDays

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 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 March 31, 2024

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from __________ to __________

Commission File Number: 001-40546

 

XOMETRY, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

32-0415449

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

 

 

6116 Executive Blvd

Suite 800

North Bethesda, MD

20852

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (240) 335-7914

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Class A common stock, par value $0.000001 per share

 

XMTR

 

The Nasdaq Global Select Market

 

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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

 

 

Accelerated 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

As of April 30, 2024, the registrant had 46,123,556 shares of Class A common stock, $0.000001 par value per share, outstanding.

 

 

 

 


Table of Contents

 

Page

PART I.

FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

1

Condensed Consolidated Balance Sheets (Unaudited)

1

Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)

2

 

Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)

3

Condensed Consolidated Statements of Cash Flows (Unaudited)

4

Notes to Condensed Consolidated Financial Statements (Unaudited)

5

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

21

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

34

Item 4.

Controls and Procedures

34

PART II.

OTHER INFORMATION

Item 1.

Legal Proceedings

36

Item 1A.

Risk Factors

36

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

36

Item 3.

Defaults Upon Senior Securities

36

Item 4.

Mine Safety Disclosures

36

Item 5.

Other Information

36

Item 6.

Exhibits

38

Signatures

39

 

 

i


 

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “can,” “will,” “would,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “forecasts,” “potential,” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:

 

 

 

our expectations regarding our revenue, expenses and other operating results;

 

 

 

the anticipated growth of our business, including our ability to effectively manage or sustain our growth and to achieve or sustain profitability;

 

 

 

the effects of public health crises or other macroeconomic factors and geopolitical tension, which may lead to periods of global economic uncertainty;

 

 

 

future investments in our business, our anticipated capital expenditures and our estimates regarding our capital requirements;

 

 

 

our ability to attract new buyers and suppliers and successfully engage new and existing buyers and suppliers;

 

 

 

the costs and success of our sales and marketing efforts, and our ability to promote our brand;

 

 

 

our reliance on key personnel and our ability to identify, recruit and retain skilled personnel;

 

 

 

our ability to effectively manage our growth, including any international expansion;

 

 

 

our ability to obtain, maintain, protect and enforce our intellectual property or other proprietary rights and any costs associated therewith;

 

 

 

our ability to effectively manage our costs and expenses, which may be impacted by inflationary pressures;

 

 

 

our ability to compete effectively with existing competitors and new market entrants; and

 

 

 

the growth rates of the markets in which we compete.

You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled Risk Factors Part II, Item 1A, and elsewhere in this Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Form 10-Q. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Form 10-Q. And while we believe that information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.

The forward-looking statements made in this Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Form 10-Q to reflect events or circumstances after the date of this Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. 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. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.

ii


PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

XOMETRY, INC. AND SUBSIDIARIES

Condensed Consolidated Balance Sheets (Unaudited)

(In thousands, except share and per share data)

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

45,701

 

 

$

53,424

 

Marketable securities

 

 

208,078

 

 

 

215,352

 

Accounts receivable, less allowance for credit losses of $2.4 million and $2.4 million as of March 31, 2024 and December 31, 2023

 

 

69,324

 

 

 

70,102

 

Inventory

 

 

2,890

 

 

 

2,885

 

Prepaid expenses

 

 

5,998

 

 

 

5,571

 

Other current assets

 

 

9,366

 

 

 

8,897

 

Total current assets

 

 

341,357

 

 

 

356,231

 

Property and equipment, net

 

 

37,579

 

 

 

35,637

 

Operating lease right-of-use assets

 

 

11,152

 

 

 

12,251

 

Investment in unconsolidated joint venture

 

 

4,211

 

 

 

4,114

 

Intangible assets, net

 

 

34,856

 

 

 

35,768

 

Goodwill

 

 

262,827

 

 

 

262,915

 

Other assets

 

 

489

 

 

 

471

 

Total assets

 

$

692,471

 

 

$

707,387

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

13,989

 

 

$

24,710

 

Accrued expenses

 

 

46,193

 

 

 

41,845

 

Contract liabilities

 

 

9,613

 

 

 

7,357

 

Income taxes payable

 

 

2,208

 

 

 

2,484

 

Operating lease liabilities, current portion

 

 

6,731

 

 

 

6,799

 

Total current liabilities

 

 

78,734

 

 

 

83,195

 

Convertible notes

 

 

282,234

 

 

 

281,769

 

Operating lease liabilities, net of current portion

 

 

9,345

 

 

 

10,951

 

Deferred income taxes

 

 

275

 

 

 

275

 

Other liabilities

 

 

288

 

 

 

778

 

Total liabilities

 

 

370,876

 

 

 

376,968

 

Commitments and contingencies (Note 13)

 

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

 

Preferred stock, $0.000001 par value. Authorized; 50,000,000 shares; zero shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively

 

 

 

 

 

 

Class A Common stock, $0.000001 par value. Authorized; 750,000,000 shares; 46,010,987 shares and 45,489,379 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively

 

 

 

 

 

 

Class B Common stock, $0.000001 par value. Authorized; 5,000,000 shares; 2,676,154 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively

 

 

 

 

 

 

Additional paid-in capital

 

 

656,554

 

 

 

648,317

 

Accumulated other comprehensive income

 

 

381

 

 

 

855

 

Accumulated deficit

 

 

(336,488

)

 

 

(319,872

)

Total stockholders’ equity

 

 

320,447

 

 

 

329,300

 

Noncontrolling interest

 

 

1,148

 

 

 

1,119

 

Total equity

 

 

321,595

 

 

 

330,419

 

Total liabilities and stockholders’ equity

 

$

692,471

 

 

$

707,387

 

 

See accompanying notes to the unaudited condensed consolidated financial statements.

1


XOMETRY, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Operations and Comprehensive Loss

(Unaudited)

(In thousands, except share and per share data)

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Revenue

 

$

122,690

 

 

$

105,326

 

Cost of revenue

 

 

74,788

 

 

 

65,957

 

Gross profit

 

 

47,902

 

 

 

39,369

 

Sales and marketing

 

 

27,200

 

 

 

22,439

 

Operations and support

 

 

14,047

 

 

 

12,608

 

Product development

 

 

9,590

 

 

 

8,125

 

General and administrative

 

 

14,922

 

 

 

15,957

 

Impairment of assets

 

 

 

 

 

27

 

Total operating expenses

 

 

65,759

 

 

 

59,156

 

Loss from operations

 

 

(17,857

)

 

 

(19,787

)

Other income (expenses)

 

 

 

 

 

 

Interest expense

 

 

(1,189

)

 

 

(1,198

)

Interest and dividend income

 

 

2,732

 

 

 

2,695

 

Other (expenses) income

 

 

(387

)

 

 

17

 

Income from unconsolidated joint venture

 

 

97

 

 

 

66

 

Total other income

 

 

1,253

 

 

 

1,580

 

Loss before income taxes

 

 

(16,604

)

 

 

(18,207

)

Provision for income taxes

 

 

 

 

 

(136

)

Net loss

 

 

(16,604

)

 

 

(18,343

)

Net income attributable to noncontrolling interest

 

 

12

 

 

 

1

 

Net loss attributable to common stockholders

 

$

(16,616

)

 

$

(18,344

)

Net loss per share, basic and diluted, of Class A and Class B common stock

 

$

(0.34

)

 

$

(0.38

)

Weighted-average number of shares outstanding used to compute
   net loss per share, basic and diluted, of Class A and Class B common stock

 

 

48,577,980

 

 

 

47,699,561

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(16,604

)

 

$

(18,343

)

Comprehensive loss:

 

 

 

 

 

 

Foreign currency translation

 

 

(457

)

 

 

135

 

Total other comprehensive (loss) income

 

 

(457

)

 

 

135

 

Comprehensive loss

 

 

(17,061

)

 

 

(18,208

)

Comprehensive income attributable to noncontrolling interest

 

 

29

 

 

 

5

 

Total comprehensive loss attributable to common stockholders

 

$

(17,090

)

 

$

(18,213

)

 

See accompanying notes to the unaudited condensed consolidated financial statements.

2


 

XOMETRY, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Changes in Stockholders’ Equity

(Unaudited)

Three months ended March 31, 2024 and 2023

(In thousands, except share and per share data)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Class A - Common Stock

 

Class B - Common Stock

 

Additional Paid-In

 

Accumulated Other Comprehensive

 

Accumulated

 

Total Stockholders'

 

Noncontrolling

 

Total

 

 

Shares

 

Amount

 

Shares

 

Amount

 

Capital

 

Income

 

Deficit

 

Equity

 

Interest

 

Equity

 

Balance, December 31, 2023

 

45,489,379

 

$

 

 

2,676,154

 

$

 

$

648,317

 

$

855

 

$

(319,872

)

 

329,300

 

$

1,119

 

 

330,419

 

Exercise of common stock options

 

120,481

 

 

 

 

 

 

 

 

1,233

 

 

 

 

 

 

1,233

 

 

 

 

1,233

 

Vesting of restricted stock units

 

359,911

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shared issued in business combination

 

21,083

 

 

 

 

 

 

 

 

625

 

 

 

 

 

 

625

 

 

 

 

625

 

Donated common stock

 

20,133

 

 

 

 

 

 

 

 

343

 

 

 

 

 

 

343

 

 

 

 

343

 

Stock based compensation

 

 

 

 

 

 

 

 

 

6,036

 

 

 

 

 

 

6,036

 

 

 

 

6,036

 

Comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

(474

)

 

 

 

(474

)

 

17

 

 

(457

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

(16,616

)

 

(16,616

)

 

12

 

 

(16,604

)

Total comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(17,090

)

 

29

 

 

(17,061

)

Balance, March 31, 2024

 

46,010,987

 

$

 

 

2,676,154

 

$

 

$

656,554

 

$

381

 

$

(336,488

)

$

320,447

 

$

1,148

 

$

321,595

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2022

 

44,822,264

 

$

 

 

2,676,154

 

$

 

$

623,081

 

$

28

 

$

(249,366

)

$

373,743

 

$

1,090

 

$

374,833

 

Exercise of common stock options

 

82,909

 

 

 

 

 

 

 

 

483

 

 

 

 

 

 

483

 

 

 

 

483

 

Vesting of restricted stock units

 

169,446

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shared issued in business combination

 

3,562

 

 

 

 

 

 

 

 

180

 

 

 

 

 

 

180

 

 

 

 

180

 

Donated common stock

 

20,133

 

 

 

 

 

 

 

 

370

 

 

 

 

 

 

370

 

 

 

 

370

 

Stock based compensation

 

 

 

 

 

 

 

 

 

4,694

 

 

 

 

 

 

4,694

 

 

 

 

4,694

 

Comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

131

 

 

 

 

131

 

 

4

 

 

135

 

Net loss (income)

 

 

 

 

 

 

 

 

 

 

 

 

 

(18,344

)

 

(18,344

)

 

1

 

 

(18,343

)

Total comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18,213

)

 

5

 

 

(18,208

)

Balance, March 31, 2023

 

45,098,314

 

$

 

 

2,676,154

 

$

 

$

628,808

 

$

159

 

$

(267,710

)

$

361,257

 

$

1,095

 

$

362,352

 

 

See accompanying notes to the unaudited condensed consolidated financial statements.

3


XOMETRY, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows

(Unaudited)

(In thousands)

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(16,604

)

 

$

(18,343

)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

3,153

 

 

 

2,566

 

Impairment of assets

 

 

 

 

 

27

 

Reduction in carrying amount of right-of-use asset

 

 

1,096

 

 

 

1,935

 

Stock based compensation

 

 

6,036

 

 

 

4,694

 

Revaluation of contingent consideration

 

 

137

 

 

 

 

Income from unconsolidated joint venture

 

 

(97

)

 

 

(66

)

Donation of common stock

 

 

343

 

 

 

370

 

Loss on sale of property and equipment

 

 

 

 

 

91

 

Amortization of deferred costs on convertible notes

 

 

464

 

 

 

466

 

Deferred taxes benefit

 

 

 

 

 

(23

)

Changes in other assets and liabilities:

 

 

 

 

 

 

Accounts receivable, net

 

 

532

 

 

 

(2,804

)

Inventory

 

 

(40

)

 

 

133

 

Prepaid expenses

 

 

(433

)

 

 

185

 

Other assets

 

 

(442

)

 

 

(3,687

)

Accounts payable

 

 

(10,649

)

 

 

(503

)

Accrued expenses

 

 

4,440

 

 

 

(2,119

)

Contract liabilities

 

 

2,277

 

 

 

1,436

 

Lease liabilities

 

 

(1,671

)

 

 

(970

)

Income taxes payable

 

 

(276

)

 

 

157

 

Net cash used in operating activities

 

 

(11,734

)

 

 

(16,455

)

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of marketable securities

 

 

(2,726

)

 

 

(2,688

)

Proceeds from sale of marketable securities

 

 

10,000

 

 

 

 

Purchases of property and equipment

 

 

(4,347

)

 

 

(4,186

)

Proceeds from sale of property and equipment

 

 

 

 

 

223

 

Cash paid for business combination, net of cash acquired

 

 

 

 

 

(3,349

)

Net cash provided by (used in) investing activities

 

 

2,927

 

 

 

(10,000

)

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from stock options exercised

 

 

1,233

 

 

 

483

 

Net cash provided by financing activities

 

 

1,233

 

 

 

483

 

Effect of foreign currency translation on cash and cash equivalents

 

 

(149

)

 

 

15

 

Net decrease in cash and cash equivalents

 

 

(7,723

)

 

(25,957

)

Cash and cash equivalents at beginning of the period

 

 

53,424

 

 

 

65,662

 

Cash and cash equivalents at end of the period

 

$

45,701

 

 

$

39,705

 

Supplemental cash flow information:

 

 

 

 

 

 

Cash paid for interest

 

$

1,438

 

 

$

1,438

 

Non-cash investing and financing activities:

 

 

 

 

 

 

Non-cash purchase of property and equipment

 

 

 

 

 

78

 

Non-cash consideration in connection with business combination

 

 

 

 

 

1,593

 

 

See accompanying notes to the unaudited condensed consolidated financial statements.

4


XOMETRY, INC. AND SUBSIDIARIES

Notes to Unaudited Condensed Consolidated Financial Statements

(Unaudited)

(1) Organization and Description of Business

Xometry, Inc. (“Xometry”, the “Company”, “we”, or “our”) was incorporated in the State of Delaware in May 2013. Xometry is a global artificial intelligence (“AI”) powered online marketplace connecting buyers with suppliers of manufacturing services, driving the digital transformation of one of the largest industries in the world. We use our proprietary AI, machine learning and cloud-based services, including our Thomasnet® platform, to help buyers efficiently source custom-manufactured parts and assemblies, and empower suppliers of manufacturing services to grow their businesses. Xometry's corporate headquarters is located in North Bethesda, Maryland.

Our AI-enabled technology platform is powered by proprietary machine learning algorithms and datasets, resulting in a sophisticated two-sided marketplace that is rapidly digitizing the manufacturing industry. As a result, buyers can procure the products they want on demand, and suppliers can source new manufacturing opportunities that match their specific capabilities and capacity, ultimately resulting in locally resilient supply chains so goods can get to market faster. Every interaction on our marketplace provides rich data insights that allow us to continuously improve our AI models and create new products and services, fueling powerful network effects as we scale.

 

We use proprietary technology to enable product designers, engineers, buyers, and supply chain professionals to instantly access the capacity of a global network of manufacturing facilities. The Company’s platform makes it possible for buyers to quickly receive pricing, expected lead times, manufacturability feedback and place orders on the Company’s platform. The network allows the Company to provide high volumes of unique parts, including custom components and assemblies for its buyers.

 

Xometry’s suppliers’ capabilities include computer numerical control manufacturing, sheet metal forming, sheet cutting, 3D printing (including fused deposition modeling, direct metal laser sintering, PolyJet, stereolithography, selective laser sintering, binder jetting, carbon digital light synthesis, multi jet fusion and lubricant sublayer photo-curing), die casting, stamping, injection molding, urethane casting, tube cutting, tube bending, as well as finishing services, rapid prototyping and high-volume production. Xometry's extensible technology platform allows the Company to add new technologies and processes to gain more wallet share with our buyers.

We empower suppliers to grow their manufacturing businesses and improve machine uptime by providing access to an extensive, diverse base of buyers. We also offer suppliers supporting products and services to meet their unique needs. Through Thomasnet, a leading industrial sourcing platform in North America, we offer suppliers an array of digital advertising and marketing services and data solutions. In addition, our suite of supplier services includes financial service products to stabilize and enhance cash flow and a cloud-based manufacturing execution system to help suppliers optimize their productivity.

 

(2) Basis of Presentation and Summary of Significant Accounting Policies

(a)
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K filed with the SEC on February 29, 2024.

The condensed consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but may not include all disclosures including certain notes required by U.S. GAAP on an annual reporting basis. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, stockholders' equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2023 or any future period. The Company has two reporting segments which are referred to as: (1) the United States (“U.S.”) and (2) International.

5


Foreign Operations and Comprehensive Loss

The U.S. dollar (“USD”) is the functional currency for Xometry’s consolidated subsidiary operating in the U.S. The primary functional currency for the Company's consolidated subsidiaries operating in Germany and to a lesser extent, United Kingdom, Turkey, China and Japan, is the Euro, British Pound Sterling, Turkish Lira, Yuan and the Yen, respectively. For the Company’s consolidated subsidiaries whose functional currencies are not the USD, the Company translates their financial statements into USD. The Company translates assets and liabilities at the exchange rate in effect as of the financial statement date. Revenue and expense accounts are translated using an average exchange rate for the period. Gains and losses resulting from translation are included in accumulated other comprehensive income, as a separate component of equity.

Noncontrolling Interest

We have a 66.67% ownership in Incom Co., LTD. As we have a controlling interest in Incom Co., LTD, we have consolidated Incom Co., LTD into our unaudited condensed consolidated financial statements. The portion of equity in Incom Co., LTD not owned by the Company is accounted for as a noncontrolling interest. We present the portion of any equity that we do not own in a consolidated entity as noncontrolling interest and classify their interest as a component of total equity, separate from total stockholders’ equity on our Condensed Consolidated Balance Sheets. We include net (loss) income attributable to the noncontrolling interests in net loss in our Condensed Consolidated Statements of Operations and Comprehensive Loss.

(b)
Use of Estimates

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, which affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates.

(c)
Business Combinations

The Company accounts for business combinations using the acquisition method of accounting, which requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to the valuation of intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, such as legal and consulting fees, are expensed as incurred.

(d)
Fair Value Measurements and Financial Instruments

The Company measures certain assets and liabilities at fair value on a recurring basis based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability.

The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis, whereby inputs used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:

Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 - Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3 - Unobservable inputs reflecting the Company’s own assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.

The carrying amounts of certain of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and contract liabilities approximate their fair values due to their short maturities. The Company's marketable securities are recorded at fair value.

6


(e)
Cash and Cash Equivalents

Cash and cash equivalents consist of cash held in checking accounts. These investments are stated at cost, which approximates fair value.

(f)
Marketable Securities

The Company measures its marketable securities at fair value. The Company's marketable securities represent our investments in a short term money market fund. These marketable securities have maturities of three months or less. As of March 31, 2024 and December 31, 2023, the Company's marketable securities of $208.1 million and $215.4 million, respectively, were recorded at fair value, within Level 1 of the fair value hierarchy. The fair value of the Company’s Level 1 financial instruments is based on quoted prices in active markets, total fair value is the published market price per unit multiplied by the number of units held without consideration of transaction costs, discounts or blockage factors.

(g)
Accounts Receivable

Accounts receivable are stated at the amount the Company expects to collect from outstanding balances. The Company's accounts receivable do not bear interest. Amounts collected on accounts receivable are included in net cash used in operating activities in the Condensed Consolidated Statements of Cash Flows. For buyers for which the Company provides credit, the Company performs credit inquiries, including reference checks, and queries credit ratings services and other publicly available information. Management provides for probable uncollectible amounts through a provision for bad debt expense and an adjustment to a valuation allowance based on the age of the outstanding amounts, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. The Company reviews its valuation allowance monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.

Allowance For Credit Losses

The allowance for credit losses related to accounts receivable and changes were as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Allowance for credit losses

 

 

 

 

 

 

Balance at beginning of year, January 1

 

$

2,444

 

 

$

1,988

 

Charge to provision accounts

 

 

252

 

 

 

2,186

 

Write-offs or other

 

 

(298

)

 

 

(1,730

)

Balance at period end, March 31 and December 31, respectively

 

$

2,398

 

 

$

2,444

 

 

(h)
Property and Equipment and Long-Lived Assets

Property and equipment are stated at cost. Depreciation is calculated on the straight-line method over the estimated useful life of the assets, which range from two to nine years, or in the case of leasehold improvements, over the shorter of the remaining lease term or the useful life of the asset.

Property and equipment and intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Property and equipment includes capitalized internal-use software development costs. Eligible internal-use software development costs are capitalized subsequent to the completion of the preliminary project stage. Such costs include internal and external direct development costs totaling $4.0 million for the three months ended March 31, 2024 and $19.7 million for the year ended December 31, 2023. After all substantial testing and deployment is completed and the software is ready for its intended use, capitalization is discontinued and the internal-use software costs are placed in service and amortized using the straight-line method over the estimated useful life of the software, generally three years.

7


(i)
Goodwill

Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. As of March 31, 2024 and December 31, 2023, the Company's goodwill is attributable to both the U.S. and International reporting units. Goodwill is not amortized. The Company tests goodwill for impairment annually in the fourth quarter, or more frequently, if events or changes in circumstances indicate that the carrying value of a reporting unit, including goodwill, might be impaired.

In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors assessed may include the following: (i) significant changes in the manner of our use of the assets or the strategy of our overall business, (ii) certain restructuring initiatives, (iii) significant negative industry or economic trends and (iv) significant decline in our share price for a sustained period. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we proceed to the quantitative assessment.

(j)
Revenue

The Company derives the majority of its marketplace revenue in the U.S. and Europe from the sale of parts and assemblies fulfilled using a vast network of suppliers. The Company recognizes revenue from the sales to our customers pursuant to Financial Accounting Standard Board’s (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”).

The Company determines that a contract exists between the Company and the customer when the customer accepts the quote and places the order, all of which are governed by the Company’s standard terms and conditions or other agreed terms with Xometry’s buyers. Upon completion of an order through Xometry’s platform, the Company identifies the performance obligation(s) within that order to complete the sale of the manufactured part(s) or assembly. Using Xometry’s in-house technology, the Company determines the price for the manufactured part(s) or assembly on a stand-alone basis at order initiation. The Company recognizes revenue from sales to Xometry’s customers upon shipment, at which point control over the part(s) or assembly have transferred.

The Company has concluded that the Company is principal in the sale of part(s) and assemblies that use the Company’s network of third-party manufacturers because the Company controls the manufacturing by obtaining a right to direct a third-party manufacturer to fulfill the performance obligation Xometry has with the Company’s customers on Xometry’s behalf. The Company has considered the following conditions of the sale: (i) the Company has the obligation of providing the specified product to the customer, (ii) the Company has discretion with respect to establishing the price of the product and the price the Company pays the suppliers and the Company has margin risk on all of Xometry’s sales, (iii) the Company has discretion in determining how to fulfill each order, including selecting the supplier and (iv) Xometry bears certain risk for product quality to the extent the customer is not satisfied with the final product.

Xometry also derives revenue from its supplier services which is a suite of services offered to our suppliers. Revenue also includes the sale of marketing services which includes advertising. This revenue is generally recognized as control is transferred to the customer, in an amount reflecting the consideration we expect to be entitled to in exchange for such product or service. From time to time, a purchase order with a customer may involve multiple performance obligations, including a combination of some or all of our products. Judgment may be required in determining whether products are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation. Revenue is recognized over the period or at the point in time in which the performance obligations are satisfied. Consideration is typically determined based on a fixed unit price for the quantity of product transferred. For purchase orders involving multiple performance obligations, the transaction price is allocated to each performance obligation based on relative standalone selling price, and recognized as revenue when each individual product or service is transferred to the customer.

Revenue is shown net of estimated returns, refunds, and allowances. At March 31, 2024 and December 31, 2023, the Company has a provision for estimated returns, refunds or allowances of $0.04 million and $0.1 million, respectively.

Sales tax and, if applicable, duties and/or tariffs collected from customers and remitted to governmental authorities is excluded from revenue.

8


Contract Liabilities

Contract liabilities are primarily derived from payments received in advance or at the time an order is placed, for which the associated performance obligations have not been satisfied and revenue has not been recognized based on the Company’s revenue recognition criteria described above.

The following table presents contract liabilities as of December 31, 2023 and March 31, 2024 (in thousands):

 

Rollforward of contract liabilities:

 

 

 

Contract liabilities at December 31, 2023

 

$

7,357

 

Revenue recognized

 

 

(48,051

)

Payments received in advance

 

 

50,307

 

Contract liabilities at March 31, 2024

 

$

9,613

 

 

During the three months ended March 31, 2024, the Company recognized approximately $5.6 million of revenue related to its contract liabilities as of December 31, 2023.

Sales Contract Acquisition Costs

 

The Company’s incremental costs to obtain a contract may include a sales commission which is generally determined on a per order basis. For marketplace contracts, the Company recognizes costs over a period of one year or less. For supplier service contracts in excess of one year, the Company amortizes such costs on a straight-line basis over the average customer life of two years for new customers and over the renewal period for existing customers which is generally one year. Sales commissions are included in the Company's sales and marketing expenses in the Condensed Consolidated Statements of Operations and Comprehensive Loss. For the three months ended March 31, 2024 and 2023, the Company recognized approximately $2.6 million and $2.0 million, respectively of amortization related to deferred sales commissions. As of March 31, 2024 and December 31, 2023, the Company had deferred sales contract acquisition costs of $2.2 million and $3.1 million, respectively which is classified in other current assets on the Condensed Consolidated Balance Sheets.

(k)
Cost of Revenue

Cost of revenue for marketplace primarily consists of the cost of the products that are manufactured or produced by the Company’s suppliers for delivery to buyers on the Company's platform, internal and external production costs, shipping costs, and certain internal depreciation.

 

Cost of revenue for supplier services primarily consists of internal and external production costs and website hosting.

(l)
Leases

The Company determines if an arrangement contains a lease and the classification of that lease, if applicable, at its inception. Operating leases are included in operating lease right-of-use ("ROU") assets, operating lease liabilities, current portion and operating lease liabilities, net of current portion in the Condensed Consolidated Balance Sheets. For leases with terms of twelve months or less, the Company does not recognize ROU assets or lease liabilities on the Condensed Consolidated Balance Sheets. Additionally, the Company elected to use the practical expedient to not separate lease and non-lease components for leases of real estate, meaning that for these leases, the non-lease components are included in the associated ROU asset and lease liability balances on the Company’s Condensed Consolidated Balance Sheets.

 

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company’s operating leases is generally not determinable, as such the Company uses its incremental borrowing rate at lease commencement to determine the present value of lease payments. The operating lease ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company’s leases include options to extend or terminate the lease. The expected lease term includes options to extend or terminate the lease when it is reasonably certain the Company will exercise such option.

Lease expense is recognized on a straight-line basis over the term of the lease.

9


(m)
Sales and Marketing

Sales and marketing expenses are expensed as incurred and include the costs of digital marketing strategies, branding costs and other advertising costs, certain depreciation and amortization expense, contract acquisition costs and compensation expenses, including stock-based compensation, to the Company’s sales and marketing employees. For the three months ended March 31, 2024 and 2023, the Company's advertising cost were $8.3 million and $8.1 million, respectively.

(n)
Operations and Support

Operations and support expenses are the costs the Company incurs in support of the customers and suppliers on Xometry’s platforms which are provided by phone, email and chat for purposes of resolving customer and supplier related matters. These costs primarily consist of compensation expenses of the support staff, including stock-based compensation, certain depreciation and amortization expense and software costs used in delivering customer and supplier services.

(o)
Product Development

Product development costs which are not eligible for capitalization are expensed as incurred. This account also includes compensation expenses, including stock-based compensation to the Company’s employees performing these functions and certain depreciation and amortization expense.

(p)
General and Administrative

General and administrative expenses primarily consist of compensation expenses, including stock-based compensation expenses, for executive, finance, legal and other administrative personnel, professional service fees and certain depreciation and amortization expense.

(q)
Stock Based Compensation

All stock-based compensation, including stock options, restricted stock units and performance restricted stock units (“PRSUs”), are measured at the grant date fair value of the award. The Company estimates grant date fair value of stock options using the Black-Scholes option-pricing model. The fair value of stock options, performance restricted stock units and restricted stock units is recognized as compensation expense on a straight-line basis over the requisite service period, which is typically three to four years. The fair value of the restricted stock units and PRSUs is determined using the fair value of the Company's Class A common stock on the date of grant. Forfeitures are recorded in the period in which they occur.

The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards.

These variables include:

expected annual dividend yield;
expected volatility over the expected term;
expected term;
risk free interest rate;
per share value of the underlying common stock; and
exercise price.

For all stock options granted, the Company calculated the expected term using the simplified method for “plain vanilla” stock option awards. The risk-free interest rate is based on the yield available on U.S. Treasury issuances similar in duration to the expected term of the stock-based award. The Company estimates its expected share price volatility based on the historical volatility of publicly traded peer companies and/or its own volatility and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded share price. The Company utilized a dividend yield of zero, as it had no history or plan of declaring dividends on its common stock.

The fair value for PRSUs is recognized on a ratable basis over the requisite service period of three years when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.

10


(r)
Net Loss Per Share Attributable to Common Stockholders

The Company computes net loss per share using the two-class method required for multiple classes of common stock and participating securities. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Certain unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method. The rights, including the liquidation and dividend rights, of the Class A common stock and Class B common stock are substantially identical, other than voting rights. Accordingly, the Class A common stock and Class B common stock shared proportionately in the Company’s net losses.

(s)
Recently Issued Accounting Standards

In November 2023, the FASB issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (“CODM”). The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows and financial condition.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025, and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows, and financial condition.

There are currently no other accounting standards that have been issued, but not yet adopted, that are expected to have a significant impact on the Company’s consolidated financial position, results of operations or cash flows upon adoption.

(3) Credit Concentrations

Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and cash equivalents and marketable securities which at times may exceed federally insured limits, in deposit accounts at major financial institutions. A majority of the Company’s buyers are located in the United States.

For the three months ended March 31, 2024 and 2023, no single buyer accounted for more than 10% of the Company's revenue. As of March 31, 2024, and December 31, 2023, no single buyer accounted for more than 10% of the Company’s accounts receivable.

(4) Inventory

Inventory consists of raw materials, work-in-process and finished goods. Raw materials (plastics and metals) become manufactured products in the additive and subtractive manufacturing processes. Work-in-progress represents manufacturing costs associated with customer orders that are not yet complete. Finished goods represents product awaiting shipment. Inventory consists of the following as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Raw materials

 

$

915

 

 

$

1,129

 

Work-in-progress

 

 

795

 

 

 

696

 

Finished goods

 

 

1,180

 

 

 

1,060

 

Total

 

$

2,890

 

 

$

2,885

 

 

11


 

(5) Property and Equipment and Long-Lived Assets

Property and equipment consist of the following as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

 

 

March 31,

 

 

December 31,

 

 

 

Useful Life

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

Technology hardware

 

3 years

 

$

3,369

 

 

$

3,355

 

Manufacturing equipment

 

2 - 9 years

 

 

5,482

 

 

 

5,482

 

Capitalized software development

 

3 years

 

 

47,893

 

 

 

44,004

 

Leasehold improvements

 

Shorter of useful
life or lease term

 

 

1,791

 

 

 

1,365

 

Furniture and fixtures

 

7 years

 

 

2,451

 

 

 

2,630

 

Total

 

 

 

 

60,986

 

 

 

56,836

 

Less accumulated depreciation

 

 

 

 

(23,407

)

 

 

(21,199

)

Property and Equipment, net

 

 

 

$

37,579

 

 

$

35,637

 

 

Depreciation and amortization expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Cost of revenue

$

185

 

 

$

44

 

Sales and marketing

 

26

 

 

 

-

 

Operations and support

 

36

 

 

 

12

 

Product development

 

1,871

 

 

 

1,269

 

General and administrative

 

128

 

 

 

316

 

Total depreciation expense

$

2,246

 

 

$

1,641

 

 

(6) Leases

Operating lease expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

Cost of revenue

 

$

18

 

 

$

18

 

General and administrative

 

 

1,263

 

 

 

2,214

 

Total operating lease expense

 

$

1,281

 

 

$

2,232

 

 

(7) Acquisition

Tridi

On January 2, 2023, the Company acquired Tridi Teknoloj A.S. (“Tridi”) located in Istanbul, Türkiye pursuant to a Share Purchase Agreement. The acquisition of Tridi extends the Company's marketplace capabilities in Europe and provides the Company with access to the Turkish market. The Company accounted for the acquisition as a business combination. The goodwill of $4.8 million arising from the acquisition of Tridi related to expected synergies including access to the Turkish market and an established supplier network. The goodwill is included in our International reporting segment and is not deductible for tax purposes. The aggregate non-contingent portion of the purchase price was approximately $3.8 million in cash, of which approximately $0.4 million was withheld and paid during the first quarter of 2024. In addition, the purchase price included a contingent consideration arrangement to the former owner of Tridi up to a maximum amount of $1.25 million (undiscounted) in shares of the Company’s Class A common stock in two installments on the first and second anniversary of the acquisition. The contingent consideration arrangement is tied to the achievement of revenue thresholds. The initial fair value of the contingent consideration of $0.9 million was estimated by applying an income valuation approach. The measurement is based on inputs that are not observable in the market (Level 3 inputs). Key assumptions made include (a) discount rate and (b) probability weighted assumptions about achieving revenue thresholds. As of March 31, 2024 and December 31, 2023, the total contingent consideration had a fair value of $0.6 million and $1.1 million,

12


respectively. During the quarter ended March 31, 2024, the Company recorded an approximate $0.1 million increase to the contingent consideration liability with a corresponding expense recognized in general and administrative expense on our Condensed Consolidated Statements of Operations and Comprehensive Loss. In February 2024, the Company issued 21,083 shares of Class A common stock with a value of $0.6 million to the former owners of Tridi wih respect to the first installment.

The following table (in thousands) summarizes the consideration paid for Tridi and the final fair value of the assets acquired and liabilities assumed on the acquisition date:

Consideration:

 

 

 

Cash

 

$

3,824

 

Settlement of preexisting relationship

 

 

357

 

Fair value of contingent consideration

 

 

860

 

Fair value of consideration

 

 

5,041

 

 

 

 

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

Current assets

 

 

460

 

Property and equipment

 

 

22

 

Intangible asset

 

 

96

 

Current liabilities

 

 

(373

)

Total identifiable net assets assumed

 

 

205

 

Goodwill

 

 

4,836

 

Total

 

$

5,041

 

The estimated fair value of the intangible asset acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a cost method to estimate the fair value of the vendor relationship using Level 3 inputs. The useful life of the vendor relationship is 10 years.

Tridi’s results of operations were included in the Company's consolidated financial statements from the date of acquisition, January 2, 2023.

(8) Disaggregated Revenue and Cost of Revenue Information

The following table presents our revenue and cost of revenue disaggregated by line of business. Revenue from our marketplace primarily reflects the sales of parts and assemblies on our platform. Revenue from supplier services primarily includes the sale of digital advertising and marketing services, and to a lesser extent financial service products, SaaS products and tools and materials (“our tools and materials business, which we previously referred to as our supplies business”).

Revenue and cost of revenue is presented in the following tables for the three months ended March 31, 2024 and 2023, respectively (in thousands):

 

 

 

Three Months Ended March 31,

 

Marketplace

 

2024

 

 

2023

 

Revenue

 

$

107,186

 

 

$

86,680

 

Cost of revenue

 

 

72,907

 

 

 

61,747

 

Gross Profit

 

$

34,279

 

 

$

24,933

 

 

 

 

 

 

 

 

Supplier Services

 

 

 

 

 

 

Revenue

 

$

15,504

 

 

$

18,646

 

Cost of revenue

 

 

1,881

 

 

 

4,210

 

Gross Profit

 

$

13,623

 

 

$

14,436

 

 

(9) Investment in Unconsolidated Joint Venture

The Company has a 50% interest in Industrial Media, LLC ("IM, LLC") with the other 50% owned by Rich Media Group, LLC. IM, LLC primarily manages content creation, advertising sales, and marketing initiatives for the Industrial Engineering News brand, certain magazines, videos, website and associated electronic media products for industrial engineers.

The Company receives dividends from IM, LLC, which are recorded as a reduction to the Company's investment in unconsolidated joint venture on our Condensed Consolidated Balance Sheets. For the three months ended March 31, 2024 and 2023 the Company received no dividends from IM, LLC. During the three months ended March 31, 2024 and 2023, the Company did not pay material amounts to IM, LLC.

13


(10) Stock Based Compensation

In 2014, the Company adopted a stock compensation plan (the "2014 Equity Incentive Plan") pursuant to which the Company may grant stock options, stock purchase rights, restricted stock awards, or stock awards to employees, directors and consultants (including prospective employees, directors, and consultants). This plan was terminated in February 2016. No additional awards may be granted under the 2014 Equity Incentive Plan, however, outstanding awards continue in full effect in accordance with their existing terms.

In 2016, the Company adopted a stock compensation plan (the “2016 Equity Incentive Plan”) pursuant to which the Company may grant stock options, stock purchase rights, restricted stock awards, or stock awards to employees, directors and consultants (including prospective employees, directors, and consultants). No additional awards may be granted under the 2016 Equity Incentive Plan, however, outstanding awards continue in full effect in accordance with their existing terms.

In connection with the Company’s initial public offering on July 2, 2021, the Company's board of directors adopted the 2021 Equity Incentive Plan (the “2021 Equity Incentive Plan”). The 2021 Equity Incentive Plan provides for the grant of incentive stock options (“ISOs”), non-statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, restricted stock unit awards, performance-based awards and other awards, or collectively, awards. Awards may be granted to Xometry employees, Xometry’s non-employee directors and consultants/contractors and the employees and consultants/contractors of Xometry affiliates. ISOs may be granted only to Xometry employees and the employees of Xometry affiliates.

As of March 31, 2024, there were 6,472,739 shares available for the Company to grant under the 2021 Equity Incentive Plan.

14


Stock Options

A summary of the status of the Company’s stock option activity and the changes during the three months ended March 31, 2024, are as follows (in millions, except share and per share amounts):

 

 

 

Number of
Shares

 

 

Weighted
Average
Exercise Price
Per Share

 

 

Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

    Exercisable at December 31, 2023

 

 

1,859,740

 

 

 

8.78

 

 

 

6.4

 

 

 

50.7

 

Balance at December 31, 2023

 

 

2,881,208

 

 

 

12.02

 

 

 

7.0

 

 

 

69.6

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(117,705

)

 

 

10.33

 

 

 

 

 

 

 

Forfeited

 

 

(48,870

)

 

 

19.16

 

 

 

 

 

 

 

Expired

 

 

(263

)

 

 

11.43

 

 

 

 

 

 

 

Balance at March 31, 2024

 

 

2,714,370

 

 

 

11.97

 

 

 

6.8

 

 

 

19.9

 

    Exercisable at March 31, 2024

 

 

1,974,760

 

 

 

9.33

 

 

 

6.3

 

 

 

18.1

 

 

No options were granted during the first quarter of 2024. The total intrinsic value of options exercised during the three months ended March 31, 2024 and 2023, was $2.0 million and $1.3 million, respectively.

At March 31, 2024, there was approximately $11.7 million of total unrecognized compensation cost related to unvested stock options. That cost is expected to be recognized over a weighted average period of approximately two years as of March 31, 2024.

The Company currently uses authorized and unissued shares to satisfy share award exercises.

Restricted Stock Units

A summary of the status of the Company’s restricted stock unit activity and the changes during the three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):

 

 

 

Number of
Shares

 

 

Weighted
Average
Grant Date fair value (per share)

 

 

Aggregate
Intrinsic
Value

 

Unvested RSUs as of December 31, 2023

 

 

1,769,874

 

 

 

22.50

 

 

 

63.6

 

Granted

 

 

1,524,250

 

 

 

18.70

 

 

 

 

Vested

 

 

(348,380

)

 

 

19.29

 

 

 

 

Forfeited and cancelled

 

 

(91,731

)

 

 

22.35

 

 

 

 

Unvested RSUs as of March 31, 2024

 

 

2,854,013

 

 

 

20.87

 

 

 

48.2

 

 

At March 31, 2024, there was approximately $55.4 million of total unrecognized compensation cost related to unvested restricted stock units granted under the 2021 Equity Incentive Plan. That cost is expected to be recognized over a weighted average period of approximately three years as of March 31, 2024.

 

Performance Restricted Stock Units

A summary of the status of the Company's performance restricted stock unit activity and the changes during the three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):

 

 

Number of
Shares

 

 

Weighted
Average
Grant Date fair value (per share)

 

 

Aggregate
Intrinsic
Value

 

Unvested PRSUs as of December 31, 2023

 

 

 

 

 

 

 

 

 

Granted

 

 

299,754

 

 

 

17.48

 

 

 

 

Vested

 

 

-

 

 

 

-

 

 

 

 

Forfeited and cancelled

 

 

-

 

 

 

-

 

 

 

 

Unvested PRSUs as of March 31, 2024

 

 

299,754

 

 

 

17.48

 

 

 

5.1

 

 

15


At March 31, 2024, there was approximately $5.2 million of total unrecognized compensation cost related to unvested performance restricted stock units granted under the 2021 Equity Incentive Plan. That cost is expected to be recognized over a weighted average period of approximately three years as of March 31, 2024.

Total stock-based compensation cost for the three months ended March 31, 2024 and 2023 were as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

 

 

 

 

 

 

Sales and marketing

 

$

1,520

 

 

$

1,052

 

 

Operations and support

 

 

2,092

 

 

 

1,697

 

 

Product development

 

 

1,416

 

 

 

1,076

 

 

General and administrative

 

 

1,008

 

 

 

869

 

 

Total stock compensation expense

 

$

6,036

 

 

$

4,694

 

 

 

(11) Income Taxes

 

A full valuation allowance has been established against our net U.S. federal and state deferred tax assets and foreign deferred tax assets, including net operating loss carryforwards.

The Company had no provision for income taxes for the three months ended March 31, 2024, as compared to $0.1 million income tax expense in the U.S. for the three months ended March 31, 2023. This estimated annual effective tax rate of 0.0%, differs from the U.S. federal statutory rate primarily due to the effects of certain permanent items, foreign tax rate differences, and increases in the valuation allowance against deferred tax assets.

 

(12) Net Loss Per Share Attributable to Common Stockholders

The Company computes net loss per share of Class A common stock, Class B common stock and participating securities using the two-class method. Basic and diluted EPS are the same for each class of common stock and participating securities because they are entitled to the same liquidation and dividend rights. The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Net loss

 

$

(16,604

)

 

$

(18,343

)

Net income attributable to noncontrolling interest

 

 

12

 

 

 

1

 

Net loss attributable to common stockholders

 

$

(16,616

)

 

$

(18,344

)

 

 

 

 

 

 

 

Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock

 

 

48,577,980

 

 

 

47,699,561

 

Net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock

 

$

(0.34

)

 

$

(0.38

)

The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share because including them would have had an anti-dilutive effect, or issuance of such shares is contingent upon the occurrence of an event:

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Stock options outstanding

 

 

2,714,370

 

 

 

3,138,478

 

Unvested restricted stock units

 

 

2,854,013

 

 

 

1,851,071

 

Unvested performance restricted stock units

 

 

299,754

 

 

 

 

Warrants outstanding

 

 

87,784

 

 

 

87,784

 

Shares reserved for charitable contribution

 

 

221,461

 

 

 

281,860

 

Convertible notes

 

 

5,123,624

 

 

 

5,123,624

 

Total shares

 

 

11,301,006

 

 

 

10,482,817

 

 

16


(13) Debt Commitments and Contingencies

2027 Convertible Notes

In February 2022, we entered into a purchase agreement with certain counterparties for the sale of an aggregate of $287.5 million principal amount of convertible senior notes due in 2027 (the “2027 Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the “Securities Act”). The 2027 Notes consisted of a $250 million initial placement and an over-allotment option that provided the initial purchasers of the 2027 Notes with the option to purchase an additional $37.5 million aggregate principal amount of the 2027 Notes, which was fully exercised. The 2027 Notes were issued pursuant to an indenture dated February 4, 2022. The net proceeds from the issuance of the 2027 Notes were $278.2 million, net of debt issuance costs. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2027 Notes are unsecured obligations which bear regular interest at 1% per annum and for which the principal balance will not accrete. Interest payments are due on February 1 and August 1 of each year the Notes remain outstanding. The 2027 Notes will mature on February 1, 2027 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.

The 2027 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 17.8213 shares of Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $56.11 per share of our Class A common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the 2027 Notes.

We may redeem for cash all or any portion of the 2027 Notes, at our option, on or after February 5, 2025 if the last reported sale price of our Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid interest or additional interest, if any.

Holders of the 2027 Notes may convert all or a portion of their 2027 Notes at their option prior to November 1, 2026, in multiples of $1,000 principal amounts, only under the following circumstances:

if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the 2027 Notes on each such trading day;
during the five business day period after any ten consecutive trading day period in which the trading price per $1,000 principal amount of the 2027 Notes for each day of that ten consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the 2027 Notes;
on a notice of redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, in which case we may be required to increase the conversion rate for the 2027 Notes so surrendered for conversion in connection with such redemption notice; or
on the occurrence of specified corporate events.

 

On or after November 1, 2026, the 2027 Notes are convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date.

Holders of the 2027 Notes who convert the 2027 Notes in connection with a make-whole fundamental change, as defined in the indenture governing the 2027 Notes, or in connection with a redemption are entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, holders of the 2027 Notes may require us to repurchase all or a portion of the 2027 Notes at a price equal to 100% of the principal amount of 2027 Notes, plus any accrued and unpaid special interest, if any.

We accounted for the issuance of the 2027 Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.

 

The following table presents the outstanding principal amount and carrying value of the 2027 Notes as of the dates indicated (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Principal

 

$

287,500

 

 

 

287,500

 

Unamortized debt discount

 

 

(4,888

)

 

 

(5,319

)

Unamortized debt issuance costs

 

 

(378

)

 

 

(412

)

Net carrying value

 

$

282,234

 

 

 

281,769

 

 

17


 

The annual effective interest rate for the 2027 Notes was approximately 1.6%. Interest expense related to the 2027 Notes for the periods presented below was as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Coupon interest

 

$

719

 

 

$

719

 

Amortization of debt discount

 

 

431

 

 

 

431

 

Amortization of transaction costs

 

 

33

 

 

 

35

 

Total interest expense

 

$

1,183

 

 

$

1,185

 

 

 

 

 

 

 

 

The following table presents the carrying value and estimated fair value of the 2027 Notes as of the date indicated (in thousands):

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

2027 Notes(1)

 

$

282,234

 

 

$

217,839

 

 

$

281,769

 

 

$

268,554

 

(1) As of March 31, 2024 and December 31, 2023, the fair value of the 2027 Notes was measured using Level 2 inputs based on the frequency of trading on our debt at the end of the year.

Contingencies

The Company from time to time may be subject to various claims and legal proceedings covering a range of matters that arise in the ordinary course of its business activities. In the opinion of the Company, although the outcome of any legal proceedings cannot be predicted with certainty, the ultimate liability of the Company in connection with its legal proceedings is not expected to have a material adverse effect on the Company’s financial position or operations.

 

Defined Contribution Plans

The Company sponsors a defined contribution plan for qualifying employees, including a 401(k) Plan in the United States to which it makes matching contributions of 50% of participating employee contributions up to 6% of eligible income. The Company's total matching contribution to the 401(k) Plan was $0.7 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively.

(14) Segments

Xometry is organized in two segments referred to as: (1) the U.S. and (2) International. Xometry’s operating segments are also the Company’s reportable segments. Xometry’s reportable segments, whose products and offerings are generally the same, are managed separately based on geography. Xometry’s two segments are defined based on the reporting and review process used by the chief operating decision maker (“CODM”), the Chief Executive Officer. The Company evaluates the performance of the operating segments primarily based on revenue and segment “profits/loss” which is largely the results of the segment before income taxes. The Company has not allocated certain general and administrative expenses to the International segment. The Company’s CODM monitors assets of the consolidated Company, but does not use assets by operating segment when assessing performance or making operating segment resource decisions.

18


The following tables reflect certain segment information for the three months ended March 31, 2024 and 2023 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Segment Revenue

 

 

 

 

 

 

U.S.

 

$

103,363

 

 

$

93,903

 

International

 

 

19,327

 

 

 

11,423

 

Total

 

$

122,690

 

 

$

105,326

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Segment Losses

 

 

 

 

 

 

U.S.

 

$

(11,818

)

 

$

(12,937

)

International

 

 

(4,798

)

 

 

(5,407

)

Total

 

$

(16,616

)

 

$

(18,344

)

(15) Goodwill and Intangible Assets

The following tables summarize the Company’s intangible assets (dollars in thousands):

 

 

 

March 31, 2024

 

 

 

Weighted
average
amortization
period in
years

 

 

Gross
carrying
amount

 

 

Accumulated
amortization

 

 

Net
carrying
amount

 

 

 

 

 

Intangible Assets

 

 

 

 

 

 

 

 

 

 

 

 

Amortizing intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Customer Relationships

 

 

15

 

 

$

36,600

 

 

$

5,640

 

 

$

30,960

 

Trade Names

 

 

10

 

 

 

800

 

 

 

185

 

 

 

615

 

Developed Technology

 

 

5

 

 

 

739

 

 

 

390

 

 

 

349

 

Vendor Relationships

 

 

15

 

 

 

1,268

 

 

 

357

 

 

 

911

 

Database

 

 

5

 

 

 

2,400

 

 

 

1,110

 

 

 

1,290

 

Patents

 

 

17

 

 

 

157

 

 

 

54

 

 

 

103

 

Subtotal intangible assets

 

 

 

 

 

41,964

 

 

 

7,736

 

 

 

34,228

 

In-place Lease Intangible Asset

 

 

4

 

 

 

568

 

 

 

324

 

 

 

244

 

Above Market Lease Intangible Asset

 

 

4

 

 

 

896

 

 

 

512

 

 

 

384

 

Total intangible assets

 

 

 

 

$

43,428

 

 

$

8,572

 

 

$

34,856

 

 

 

 

December 31, 2023

 

 

 

Weighted
average
amortization
period in
years

 

 

Gross
carrying
amount

 

 

Accumulated
amortization

 

 

Net
carrying
amount

 

Intangible Assets

 

 

 

 

 

 

 

 

 

 

 

 

Amortizing intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Customer Relationships

 

 

15

 

 

$

36,600

 

 

$

5,030

 

 

$

31,570

 

Trade Names

 

 

10

 

 

 

800

 

 

 

165

 

 

 

635

 

Developed Technology

 

 

5

 

 

 

739

 

 

 

349

 

 

 

390

 

Vendor Relationships

 

 

15

 

 

 

1,273

 

 

 

336

 

 

 

937

 

Database

 

 

5

 

 

 

2,400

 

 

 

990

 

 

 

1,410

 

Patents

 

 

17

 

 

 

157

 

 

 

51

 

 

 

106

 

Subtotal intangible assets

 

 

 

 

 

41,969

 

 

 

6,921

 

 

 

35,048

 

In-place Lease Intangible Asset

 

 

4

 

 

 

568

 

 

 

287

 

 

 

281

 

Above Market Lease Intangible Asset

 

 

4

 

 

 

896

 

 

 

457

 

 

 

439

 

Total intangible assets

 

 

 

 

$

43,433

 

 

$

7,665

 

 

$

35,768

 

 

19


The following table provides a roll forward of the carrying amount of goodwill (in thousands):

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Balance as of January 1:

 

 

 

 

 

 

Gross goodwill

 

$

265,989

 

 

$

261,110

 

Accumulated impairments

 

 

(3,074

)

 

 

(3,074

)

Net goodwill as of January 1

 

 

262,915

 

 

 

258,036

 

Goodwill acquired during the year(1)

 

 

 

 

 

4,836

 

Impact of foreign exchange

 

 

(88

)

 

 

43

 

Net goodwill as of March 31, 2024 and December 31, 2023:

 

$

262,827

 

 

$

262,915

 

(1) See Note 7 - Acquisitions.

As of March 31, 2024 and December 31, 2023, Xometry had $262.8 million and $262.9 million, respectively of goodwill. As of March 31, 2024, $258.0 million is part of Xometry’s U.S. operating segment and $4.8 million is part of Xometry’s International operating segment. As of December 31, 2023, $258.0 million is part of Xometry's U.S. operating segment and $4.9 million is part of Xometry's International operating segment.

As of March 31, 2024, estimated amortization expense for intangible assets for the remainder of 2024 and the next five years is: $2.7 million in 2024, $3.6 million in 2025, $3.2 million in 2026, $2.6 million in 2027, $2.6 million in 2028, $2.6 million in 2029 and $17.6 million thereafter.

Amortization expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Sales and marketing

 

$

771

 

 

 

791

 

Product development

 

 

42

 

 

 

42

 

General and administrative (1)

 

 

3

 

 

 

3

 

Total

 

$

816

 

 

$

836

 

 

(1) Amortization of the lease related intangible assets is recorded as operating lease expense in general and administrative.

20


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The following discussion and analysis should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q. The discussion contains forward-looking statements that are based on the beliefs of management, as well as assumptions made by, and information currently available to, our management. Actual results could differ materially from those discussed in or implied by forward-looking statements as a result of various factors, including those discussed in Part II, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023. Our historical results are not necessarily indicative of the results that may be expected in the future and our current quarterly results are not necessarily indicative of the results expected for the full year or any other period.

Overview

Xometry Inc. (“Xometry”, “Company”, “our” or “we”) was incorporated in the State of Delaware in May 2013. Xometry is a global artificial intelligence (“AI”) powered online marketplace connecting buyers with suppliers of manufacturing services, driving the digital transformation of one of the largest industries in the world. We use our proprietary AI, machine learning and cloud-based services, including our Thomasnet® platform, to help buyers efficiently source custom-manufactured parts and assemblies, and empower suppliers of manufacturing services to grow their businesses. Xometry’s corporate headquarters is located in North Bethesda, Maryland.

Our AI-enabled technology platform is powered by proprietary machine learning algorithms and datasets, resulting in a sophisticated two-sided marketplace that is rapidly digitizing the manufacturing industry. As a result, buyers can procure the products they want on demand, and suppliers can source new manufacturing opportunities that match their specific capabilities and capacity, ultimately resulting in locally resilient supply chains so goods can get to market faster. Every interaction on our marketplace provides rich data insights that allow us to continuously improve our AI models and create new products and services, fueling powerful network effects as we scale.

We use proprietary technology to enable product designers, engineers, buyers, and supply chain professionals to instantly access the capacity of a global network of manufacturing facilities. The Company’s platform makes it possible for buyers to quickly receive pricing, expected lead times, manufacturability feedback and place orders on the Company’s platform. The network allows the Company to provide high volumes of unique parts, including custom components and assemblies for its buyers.

Our mission is to accelerate innovation by providing real time, equitable access to global manufacturing capacity and demand. Our vision is to drive efficiency, sustainability and innovation for industries worldwide by lowering the barriers to entry to the manufacturing ecosystem.

Our business benefits from a virtuous network effect, because adding buyers to our platform generates greater demand on our marketplace which in turn attracts more suppliers to the platform, allowing us to rapidly scale and increase the number of manufacturing processes offered on our platform. In order to continue to meet the needs of buyers and remain highly competitive, we expect to continue to add suppliers to our platform that have new and innovative manufacturing processes. Thus, our platform is unbounded by the in-house manufacturing capacity and processes of our current suppliers.

We define “buyers” as individuals who have placed an order to purchase custom-manufactured, on-demand parts or assemblies on our marketplace. Our buyers include engineers, product designers, procurement and supply chain personnel, inventors, entrepreneurs and business owners from businesses of a variety of sizes, ranging from self-funded start-ups to Fortune 100 companies. We define “accounts” as an individual entity, such as a sole proprietor with a single buyer or corporate entities with multiple buyers, having purchased at least one part on our marketplace. We define “suppliers” as individuals or businesses who have been approved by us to either manufacture a product on our platform for a buyer or have utilized our supplier services, including our financial services or the purchase of tools and materials (“our tools and materials business, which we previously referred to as our supplies business”).

The majority of our revenue is derived from the sale of part(s) and assemblies to our customers on our marketplace, which we refer to as marketplace revenue. The suppliers on our platform offer a diversified and expanding mix of manufacturing processes. These manufacturing processes include computer numerical control (“CNC”) manufacturing, sheet metal forming, sheet cutting, 3D printing (including fused deposition modeling, direct metal laser sintering, PolyJet, stereolithography, selective laser sintering, binder jetting, carbon digital light synthesis, multi jet fusion and lubricant sublayer photo-curing), die casting, stamping, injection molding, urethane casting, tube cutting, tube bending, as well as finishing services, rapid prototyping and high-volume production. Xometry's extensible technology platform allows the Company to add new technologies and processes to gain more wallet share with our buyers. We enable buyers to source these processes to meet complex and specific design and order needs across several industries, including Aerospace, Healthcare, Robotics, Industrial, Defense, Energy, Automotive, Government, Education and Consumer Goods.

We empower suppliers to grow their manufacturing businesses and improve machine uptime by providing access to an extensive, diverse base of buyers. We also offer suppliers supporting products and services to meet their unique needs. Through Thomasnet, a leading industrial sourcing platform in North America, we offer suppliers an array of digital advertising and marketing

21


services and data solutions. In addition, our suite of supplier services includes financial service products to stabilize and enhance cash flow and a cloud-based manufacturing execution system (“Workcenter”) to help suppliers optimize their productivity.

In 2021, we acquired Thomas Publishing Company and its subsidiaries (collectively, “Thomas”) and Fusiform, Inc. (d/b/a FactoryFour), expanding our basket of supplier services to include advertising and marketing services and Workcenter to help suppliers optimize their productivity. Our revenue from Thomas is primarily advertising revenue.

On January 2, 2023, the Company acquired Tridi Teknoloj A.S. (“Tridi”) located in Istanbul, Türkiye pursuant to a Share Purchase Agreement. The acquisition of Tridi extends our marketplace capabilities in Europe and provides us access to the Turkish market.

Unfavorable conditions in the economy both in the United States and abroad may negatively affect the growth of our business and our results of operations. For example, macroeconomic events, fluctuations in inflation, the Russia-Ukraine war, conflict in the Middle East and other geopolitical tensions, have led to economic uncertainty globally. Historically, during periods of economic uncertainty and downturns, businesses may slow spending on information technology and manufacturing, which may impact our business and our customers’ businesses.

The effect of macroeconomic conditions may not be fully reflected in our results of operations until future periods. If, however, economic uncertainty increases or the global economy worsens, our business, financial condition and results of operations may be harmed. For further discussion of the potential impacts of macroeconomic events on our business, financial condition, and operating results, see the section titled “Risk Factors.”

Key Marketplace Operational and Business Metrics

In addition to the measures presented in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, we use the following key operational and business metrics to help us evaluate our marketplace business, measure our performance, identify trends affecting our business, formulate business plans and develop forecasts, and make strategic decisions:

Active Buyers

We define Active Buyers as the number of buyers who have made at least one purchase on our marketplace during the last twelve months. An increase or decrease in the number of Active Buyers is a key indicator of our ability to attract, retain and engage buyers on our platform.

Active Buyers has consistently grown over time. The number of Active Buyers on our platform reached 58,504 as of March 31, 2024, up 32% from 44,451 as of March 31, 2023. The key drivers of Active Buyer growth are continued account and buyer

22


engagement and the success of our strategy to attract new buyers. We have adjusted the number of Active Buyers for each quarter of 2023 to reflect an immaterial correction in the calculation of Active Buyers.

 

img30860539_0.jpg 

Percentage of Revenue from Existing Accounts

We define an existing account as an account where at least one buyer has made a purchase on our marketplace. We believe the efficiency and transparency of our business model leads to increasing account stickiness and spend over time. Buyers can utilize our marketplace for both one-off and recurring manufacturing opportunities. For example, a buyer may choose to utilize our marketplace’s CNC manufacturing processes to manufacture a discrete component for a prototype, and then may choose to later use our marketplace to mass produce that same component. A buyer may also recommend our marketplace to other engineers within their organizations who are designing other products and who may use an entirely different set of manufacturing processes, deepening our reach and stickiness with an account.

For the quarter ended March 31, 2024, 95% of our revenue was generated from existing accounts. We believe the repeat purchase activity from existing accounts reflects the underlying strength of our business and provides us with substantial revenue visibility and predictability.

img30860539_1.jpg 

 

23


Accounts with Last Twelve-Month Spend of At Least $50,000

Accounts with Last Twelve-Month, or LTM, Spend of At Least $50,000 means an account that has spent at least $50,000 on our marketplace in the most recent twelve-month period. We view the acquisition of an account as a foundation for the addition of long-term buyers to our marketplace. Once an account joins our platform, we aim to expand the relationship and increase engagement and spending activities from that account over time. The number of accounts with LTM Spend of at least $50,000 on our platform reached 1,381 as of March 31, 2024, up 25% from 1,109 as of March 31, 2023.

img30860539_2.jpg 

 

Active Paying Suppliers

We define Active Paying Suppliers as individuals or businesses who have purchased one or more of our supplier services, including digital marketing services, data services, financial services or tools and materials on our platforms during the last twelve months. An increase or decrease in the number of Active Paying Suppliers is a key indicator of our ability to engage suppliers on our platform.

Active Paying Suppliers has changed over time. The number of Active Paying Suppliers on our platform was 7,159 as of March 31, 2024, down 6% from 7,621 as of March 31, 2023. The key drivers of Active Paying Suppliers are continued supplier engagement and the success of our strategy to attract new suppliers. The decline during the quarter ended March 31, 2024 is primarily due to our exit from the tools and materials business. Excluding the tools and materials business, Active Paying Suppliers on our platform reached 7,147 as of March 31, 2024, down 2% from 7,295 as of March 31, 2023.

Adjusted EBITDA

We define Adjusted EBITDA as net loss, adjusted for interest expense, interest and dividend income and other (expenses) income, provision for income taxes, and certain other non-cash or non-recurring items impacting net loss from time to time, principally comprised of depreciation and amortization, amortization of lease intangible, stock-based compensation, charitable contributions of common stock, income from an unconsolidated joint venture, impairment of assets and acquisition and other adjustments not reflective of our ongoing business, such as adjustments related to purchase accounting, the revaluation of contingent consideration, transaction costs and executive severance. Adjusted EBITDA is a performance measure that we use to assess our operating performance and the operating leverage in our business. Adjusted EBITDA Margin is calculated by dividing Adjusted EBITDA for a period by revenue for the same period.

24


For the three months ended March 31, 2024, Adjusted EBITDA loss was $(7.5) million, as compared to Adjusted EBITDA loss of $(11.8) million for the same quarter in 2023. For the quarter ended March 31, 2024, Adjusted EBITDA Margin was (6.1)% of revenue, as compared to (11.2)% of revenue for the same quarter in 2023, driven primarily by increased operating efficiencies as we continue to grow our revenue and margins faster than our expenses.

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Net loss

 

$

(16,604

)

 

$

(18,343

)

Add (deduct)

 

 

 

 

 

 

Interest expense, interest and dividend income and other (expenses) income

 

 

(1,156

)

 

 

(1,514

)

Depreciation and amortization

 

 

3,153

 

 

 

2,566

 

Amortization of lease intangible

 

 

180

 

 

 

333

 

Provision for income taxes

 

 

 

 

 

136

 

Stock-based compensation

 

 

6,036

 

 

 

4,694

 

Acquisition and other

 

 

686

 

 

 

30

 

Charitable contribution of common stock

 

 

343

 

 

 

370

 

Income from unconsolidated joint venture

 

 

(97

)

 

 

(66

)

Impairment of assets

 

 

 

 

 

27

 

Adjusted EBITDA

 

$

(7,459

)

 

$

(11,767

)

Non-GAAP Net Loss

We define Non-GAAP net loss, as net loss adjusted for depreciation and amortization, stock-based compensation, amortization of lease intangible, amortization of deferred costs on convertible notes, loss on sale of property and equipment, charitable contributions of common stock, impairment of assets, and acquisition and other adjustments not reflective of our ongoing business, such as adjustments related to purchase accounting, the revaluation of contingent consideration, transaction costs and executive severance.

 

 

For the Three Months
Ended March 31,

 

 

 

2024

 

 

2023

 

Non-GAAP Net Loss:

 

 

 

 

 

 

Net loss

 

$

(16,604

)

 

$

(18,343

)

Add (deduct):

 

 

 

 

 

 

Depreciation and amortization

 

 

3,153

 

 

 

2,566

 

Stock-based compensation

 

 

6,036

 

 

 

4,694

 

Amortization of lease intangible

 

 

180

 

 

 

333

 

Amortization of deferred costs on convertible notes

 

 

464

 

 

 

466

 

Acquisition and other

 

 

686

 

 

 

30

 

Loss on sale of property and equipment

 

 

 

 

 

91

 

Charitable contribution of common stock

 

 

343

 

 

 

370

 

Impairment of assets

 

 

 

 

 

27

 

Non-GAAP Net Loss

 

$

(5,742

)

 

$

(9,766

)

 

25


For the three months ended March 31, 2024, Non-GAAP net loss was $(5.7) million, as compared to Non-GAAP net loss of $(9.8) million for the same quarter in 2023. For the quarter ended March 31, 2024, Non-GAAP net loss was (4.7)% of revenue, as compared to (9.3)% of revenue for the same quarter in 2023.

Adjusted EBITDA and Non-GAAP net loss are non-GAAP financial measures that we use, in addition to our GAAP financial measures, to evaluate our business. We have included Adjusted EBITDA and Non-GAAP net loss in this filing because they are key measures used by our management to evaluate our operating performance. Accordingly, we believe that Adjusted EBITDA and Non-GAAP net loss provide useful information to investors and others in understanding and evaluating our operating results in the same manner as our management team and board of directors. Our calculation of Adjusted EBITDA and Non-GAAP net loss may differ from similarly titled non-GAAP measures, if any, reported by our peer companies and therefore may not serve as an accurate basis of comparison among companies. Adjusted EBITDA and Non-GAAP net loss should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP.

Components of Results of Operations

Revenue

Our marketplace revenue is primarily comprised of sales of parts and assemblies to customers through our platform. Buyers purchase specialized CNC manufacturing, sheet metal manufacturing, 3D printing, injection molding, urethane casting, tube cutting, tube bending and finishing services. Customer purchases range from rapid prototyping of single parts to high-volume production on our marketplace. These products are primarily manufactured by our network of suppliers.

Supplier services revenue includes the sale of marketing and advertising services, and to a lesser extent financial service products, SaaS-based solutions and the sale of tools and materials which was discontinued during the second quarter of 2023.

Cost of Revenue

Marketplace cost of revenue primarily consists of the cost to us of the products that are manufactured or produced by us or our suppliers for delivery to buyers on our platform, internal and external production costs, shipping costs and certain internal depreciation. We expect cost of revenue to increase in absolute dollars to the extent our revenue increases and transaction volume increases. As we grow and add suppliers to our platform, we are able to improve our pricing efficiency, we expect cost of revenue to decline as a percentage of revenue over time.

Cost of revenue for supplier services primarily consists of internal and external production costs and website hosting.

Gross Profit

Gross profit, or revenue less cost of revenue, is primarily affected by the growth of our revenue. Our gross profit margin is primarily affected by liquidity of our suppliers’ network and the efficiency of our pricing and will be benefited by increasing the use of existing supplier services and the variety of supplier services offerings over time.

Operating Expenses

Our operating expenses consist of sales and marketing, operations and support, product development and general and administrative functions.

Sales and Marketing

Sales and marketing expenses are expensed as incurred and include the costs of our digital marketing strategies, branding costs and other advertising costs, certain depreciation and amortization expense, contract acquisition costs and compensation expenses, including stock-based compensation, to our sales and marketing employees. We intend to continue to invest in our sales and marketing capabilities in the future to continue to increase our brand awareness, add new accounts and further penetrate existing accounts. We expect sales and marketing expense to increase in absolute dollars in the future as we grow our business, though in the near-term sales and marketing expenses may fluctuate from period-to-period based on the timing of our investments in our sales and marketing functions as these investments may vary in scope and scale over future periods.

Operations and Support

Operations and support expenses are the costs we incur in support of the buyers and suppliers on our platform which are provided by phone, email and chat for purposes of resolving buyer and suppliers related matters. These costs primarily consist of compensation expenses of the support staff, including stock-based compensation, certain depreciation and amortization expense and software costs used in delivering buyer and suppliers services. We expect operations and support expense to increase in absolute dollars in the future, though in the near-term operations and support expenses may fluctuate from period-to-period based on total revenue levels and the timing of our investments in our operations and support functions as these investments may vary in scope and scale over future periods.

26


Product Development

Product development costs that are not eligible for capitalization are expensed as incurred. This account also includes compensation expenses, including stock-based compensation expenses to our employees performing these functions and certain depreciation and amortization expense. We expect product development expense to increase in absolute dollars in the future, though in the near-term product development expenses may fluctuate from period-to-period based on total revenue levels and the timing of our investments in our product development functions as these investments may vary in scope and scale over future periods.

General and Administrative

General and administrative expenses primarily consist of compensation expenses, including stock-based compensation expenses, for executive, finance, legal and other administrative personnel, professional service fees and certain depreciation and amortization expense. We expect general and administrative expenses to fluctuate as a result of operating as a public company.

Other Income (Expenses)

Interest Expense

Interest expense consists of interest incurred on our outstanding borrowings under our outstanding convertible notes or other borrowings.

Interest and Dividend Income

Interest and dividend income consists of interest and dividends on our cash, cash equivalents and marketable securities.

Other (Expenses) Income

Other expenses consist primarily of realized foreign exchange gains and/or losses and other expenses.

 

Income from Unconsolidated Joint Venture

Income from unconsolidated joint venture consists of our share of the joint venture's income.

 

27


Results of Operations

 

Comparison of the Three Months Ended March 31, 2024 and 2023

The following table sets forth our unaudited statements of operations data for the periods indicated:

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Revenue

 

$

122,690

 

 

$

105,326

 

Cost of revenue

 

 

74,788

 

 

 

65,957

 

Gross profit

 

 

47,902

 

 

 

39,369

 

Operating expenses:

 

 

 

 

 

 

Sales and marketing

 

 

27,200

 

 

 

22,439

 

Operations and support

 

 

14,047

 

 

 

12,608

 

Product development

 

 

9,590

 

 

 

8,125

 

General and administrative

 

 

14,922

 

 

 

15,957

 

Impairment of assets

 

 

 

 

 

27

 

Total operating expenses

 

 

65,759

 

 

 

59,156

 

Loss from operations

 

 

(17,857

)

 

 

(19,787

)

Other income (expenses):

 

 

 

 

 

 

Interest expense

 

 

(1,189

)

 

 

(1,198

)

Interest and dividend income

 

 

2,732

 

 

 

2,695

 

Other (expenses) income

 

 

(387

)

 

 

17

 

Income from unconsolidated joint venture

 

 

97

 

 

 

66

 

Total other income

 

 

1,253

 

 

 

1,580

 

Loss before income taxes

 

 

(16,604

)

 

 

(18,207

)

Provision for income taxes

 

 

 

 

 

(136

)

Net loss

 

 

(16,604

)

 

 

(18,343

)

Net income attributable to noncontrolling interest

 

 

12

 

 

 

1

 

Net loss attributable to common stockholders

 

$

(16,616

)

 

$

(18,344

)

 

28


 

The following table sets forth our unaudited statements of operations data expressed as a percentage of total revenue for the periods indicated:

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Revenue

 

 

100.0

%

 

 

100.0

%

Cost of revenue

 

 

61.0

%

 

 

62.6

%

Gross profit

 

 

39.0

%

 

 

37.4

%

Operating expenses:

 

 

 

 

 

 

Sales and marketing

 

 

22.2

%

 

 

21.3

%

Operations and support

 

 

11.4

%

 

 

12.0

%

Product development

 

 

7.8

%

 

 

7.7

%

General and administrative

 

 

12.2

%

 

 

15.2

%

Impairment of assets

 

 

%

 

 

%

Total operating expenses

 

 

53.6

%

 

 

56.2

%

Loss from operations

 

 

(14.6

)%

 

 

(18.8

)%

Other income (expenses):

 

 

 

 

 

 

Interest expense

 

 

(1.0

)%

 

 

(1.1

)%

Interest and dividend income

 

 

2.2

%

 

 

2.6

%

Other (expenses) income

 

 

(0.3

)%

 

 

%

Income from unconsolidated joint venture

 

 

0.1

%

 

 

0.1

%

Total other income

 

 

1.0

%

 

 

1.6

%

Loss before income taxes

 

 

(13.6

)%

 

 

(17.2

)%

Provision for income taxes

 

 

%

 

 

(0.1

)%

Net loss attributable to common stockholders

 

 

(13.6

)%

 

 

(17.3

)%

Net income attributable to noncontrolling interest

 

 

%

 

 

%

Net loss attributable to common stockholders

 

 

(13.6

)%

 

 

(17.3

)%

The following tables present our disaggregated revenue and cost of revenue. Revenue from our marketplace primarily reflects the sales of parts and assemblies on our platform. Revenue from supplier services primarily includes the sale of advertising and to a lesser extent financial service products, SaaS products and tools and materials.

Revenue and cost of revenue is presented in the following tables for the three months ended March 31, 2024 and 2023 (in thousands):

 

 

For the Three Months
Ended March 31,

 

 

 

 

 

 

 

2024

 

 

2023

 

Marketplace

 

 

 

 

 

 

Revenue

 

$

107,186

 

 

$

86,680

 

Cost of revenue

 

 

72,907

 

 

 

61,747

 

Gross Profit

 

$

34,279

 

 

$

24,933

 

Gross Margin

 

 

32.0

%

 

 

28.8

%

 

 

 

 

 

 

 

Supplier services

 

 

 

 

 

 

Revenue

 

$

15,504

 

 

$

18,646

 

Cost of revenue

 

 

1,881

 

 

 

4,210

 

Gross Profit

 

$

13,623

 

 

$

14,436

 

Gross Margin

 

 

87.9

%

 

 

77.4

%

Revenue

Total revenue increased $17.4 million, or 16%, from $105.3 million for the three months ended March 31, 2023 to $122.7 million for the three months ended March 31, 2024. This growth was a result of an increase in marketplace revenue, partially offset by a decrease in supplier services revenue. Total revenue from marketplace and supplier services for the three months ended March 31, 2024 was $107.2 million and $15.5 million, respectively, as compared to $86.7 million and $18.6 million, respectively, for the three months ended March 31, 2023. Marketplace revenue increased $20.5 million, or 24% from $86.7 million for the three months ended

29


March 31, 2023 to $107.2 million for the three months ended March 31, 2024. The increase in marketplace revenue was primarily due increased buyer activity on the platform for the three months ended March 31, 2024, as compared to the prior year period.

Supplier services revenue decreased $3.1 million, or 17% from $18.6 million for the three months ended March 31, 2023 to $15.5 million for the three months ended March 31, 2024. The decrease in revenue was due to our exit from the tools and materials business in the U.S. during the second quarter of 2023 and, to a lesser extent, a decrease in Thomas advertising and marketing services revenue.

Total revenue for the three months ended March 31, 2024 and 2023, was $103.4 million and $93.9 million, respectively, for the U.S. operating segment, and $19.3 million and $11.4 million, respectively, for the International operating segment.

Cost of Revenue

Total cost of revenue increased $8.8 million, or 13%, from $66.0 million for the three months ended March 31, 2023 to $74.8 million for the three months ended March 31, 2024. This increase was the result of an increase in marketplace cost of revenue offset by a decrease in supplier services costs of revenue. Total cost of revenue from marketplace and supplier services for the three months ended March 31, 2024 was $72.9 million and $1.9 million, respectively, as compared to $61.7 million and $4.2 million, respectively for the three months ended March 31, 2023.

Marketplace cost of revenue was driven by order growth and increased activity on our marketplace.

Gross Profit and Margin

Gross profit increased $8.5 million, or 22%, from $39.4 million for the three months ended March 31, 2023 to $47.9 million for the three months ended March 31, 2024. The increase in gross profit was primarily due to increases in revenue from marketplace and improved marketplace gross margins as compared to the prior year period.

Gross margin for marketplace was 32.0% for the three months ended March 31, 2024, as compared to 28.8% for the three months ended March 31, 2023. The improvement over the prior year period was due in part to our AI-driven platform and increasing supplier selection. Pricing has become more efficient due to the increased number of orders over time, improving the data set and thus making our pricing decisions more accurate. Additionally, we continue to grow our active suppliers resulting in more competition for buyers’ orders and therefore a lower cost of revenue. Gross margin for our supplier services was 87.9% for the three months ended March 31, 2024, as compared to 77.4% for the three months ended March 31, 2023. The increase in gross margin for supplier services is primarily due to a higher mix of marketing services revenue and the exit from the lower margin tools and materials business. As marketplace revenue continues to grow faster than supplier services, our aggregate gross margin will fluctuate.

Operating Expenses

Sales and Marketing

Sales and marketing expense increased $4.8 million, or 21%, from $22.4 million for the three months ended March 31, 2023 to $27.2 million for the three months ended March 31, 2024, primarily due to increases in commissions expense and additional sales and marketing employees and their compensation costs, including stock-based compensation. As a percent of total revenue, sales and marketing expenses increased to 22.2% for the three months ended March 31, 2024 from 21.3% for the three months ended March 31, 2023.

Advertising expense increased 2%, from $8.1 million for the three months ended March 31, 2023 to $8.3 million for the three months ended March 31, 2024.

Operations and Support

Operations and support expense increased $1.4 million, or 11%, from $12.6 million for the three months ended March 31, 2023 to $14.0 million for the three months ended March 31, 2024, due to hiring additional operations and support employees and their compensation costs, including stock-based compensation and the cost of additional consultants. As a percent of total revenue, operations and support expenses decreased to 11.4% for the three months ended March 31, 2024 from 12.0% for the three months ended March 31, 2023.

Product Development

Product development expense increased $1.5 million, or 18%, from $8.1 million for the three months ended March 31, 2023 to $9.6 million for the three months ended March 31, 2024, primarily as result of increases in software costs, amortization expense related to capitalized internal-use software development costs, hiring additional product development employees and their compensation, including stock-based compensation, offset by a decrease in consulting expenses. As a percent of total revenue, product

30


development expenses increased to 7.8% for the three months ended March 31, 2024 as compared to 7.7% for the three months ended March 31, 2023.

General and Administrative

General and administrative expense decreased $1.0 million, or 6% from $16.0 million for the three months ended March 31, 2023 to $14.9 million for the three months ended March 31, 2024. The decrease is due to a lower facility cost due to the abandonment of leased offices in the second quarter of 2023 and decrease in professional fees, software and maintenance costs, consulting and insurance costs, offset by severance expense. As a percent of total revenue, general and administrative expenses decreased to 12.2% for the for the three months ended March 31, 2024 from 15.2% for the three months ended March 31, 2023.

Other Income (Expenses)

Interest Expense

Interest expense remained flat at $1.2 million for the three months ended March 31, 2024 and 2023. Interest expense is primarily due to the interest on the 2027 convertible notes issued in February 2022.

Interest and Dividend Income

Interest and dividend income remained flat at $2.7 million for the three months ended March 31, 2024 and 2023, and is primarily due to dividend income from our marketable securities.

Other (Expenses) Income

Other expenses increased by $0.4 million, primarily to foreign exchange losses.

Income from Unconsolidated Joint Venture

Income from unconsolidated joint venture remained flat at $0.1 million for the three months ended March 31, 2024 and 2023.

Additional Segment Considerations

Total segment loss from our U.S. operating segment for the three months ended March 31, 2024 and 2023, was $11.8 million and $12.9 million, respectively. Total segment loss from our International operating segment for the three months ended March 31, 2024 and 2023, was $4.8 million and $5.4 million, respectively.

 

 

31


Liquidity and Capital Resources

General

We have financed our operations primarily through sales of our equity securities and borrowings under our convertible notes. As of March 31, 2024, our cash and cash equivalents and marketable securities totaled $253.8 million. We believe our existing cash and cash equivalents and marketable securities will be sufficient to support our working capital and capital expenditure requirements for at least the next twelve months. We believe we will meet our longer-term expected future cash requirements primarily from a combination of cash flow from operating activities and available cash and cash equivalents and marketable securities. We may also engage in equity or debt financings to secure additional funds. Our future capital requirements will depend on many factors, including our revenue growth rate, receivable and payable cycles, the timing and extent of investments in product development, sales and marketing, operations and support and general and administrative expenses.

Our capital expenditures consist primarily of internal-use software costs, manufacturing equipment, computers and peripheral equipment, furniture and fixtures and leasehold improvements and patents.

 

Convertible Notes due 2027

In February 2022, we entered into a purchase agreement with certain counterparties for the sale of an aggregate of $287.5 million principal amount of convertible senior notes due in 2027 (the “2027 Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the “Securities Act”). The 2027 Notes consisted of a $250 million initial placement and an over-allotment option that provided the initial purchasers of the 2027 Notes with the option to purchase an additional $37.5 million aggregate principal amount of the 2027 Notes, which was fully exercised. The 2027 Notes were issued pursuant to an indenture dated February 4, 2022. The net proceeds from the issuance of the 2027 Notes were $278.2 million, net of debt issuance costs. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2027 Notes are unsecured obligations which bear regular interest at 1% per annum and for which the principal balance will not accrete. Interest payments are due on February 1 and August 1 of each year the Notes remain outstanding. The 2027 Notes will mature on February 1, 2027 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.

The 2027 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 17.8213 shares of Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $56.11 per share of our Class A common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the 2027 Notes.

We may redeem for cash all or any portion of the 2027 Notes, at our option, on or after February 5, 2025 if the last reported sale price of our Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid interest or additional interest, if any.

Holders of the 2027 Notes may convert all or a portion of their 2027 Notes at their option prior to November 1, 2026, in multiples of $1,000 principal amounts, only under the following circumstances:

if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the 2027 Notes on each such trading day;
during the five-business day period after any ten consecutive trading day period in which the trading price per $1,000 principal amount of the 2027 Notes for each day of that ten consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the 2027 Notes;
on a notice of redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, in which case we may be required to increase the conversion rate for the 2027 Notes so surrendered for conversion in connection with such redemption notice; or
on the occurrence of specified corporate events.

On or after November 1, 2026, the 2027 Notes are convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date.

Holders of the 2027 Notes who convert the 2027 Notes in connection with a make-whole fundamental change, as defined in the indenture governing the 2027 Notes, or in connection with a redemption are entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, holders of the 2027 Notes may require us to repurchase all or a portion of the 2027 Notes at a price equal to 100% of the principal amount of 2027 Notes, plus any accrued and unpaid special interest, if any.

32


We accounted for the issuance of the 2027 Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.

As of March 31, 2024, the 2027 Notes have a carrying value of $282.2 million with an effective annual interest rate of 1.6%.

We may, from time to time, repurchase our convertible senior notes using cash on hand, either on the open market or in privately negotiated transactions.

Cash Flows

The following table presents a summary of our cash flows from operating, investing, and financing activities for the three months ended March 31, 2024 and 2023.

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Net cash used in operating activities

 

$

(11,734

)

 

$

(16,455

)

Net cash provided by (used in) investing activities

 

 

2,927

 

 

 

(10,000

)

Net cash provided by financing activities

 

 

1,233

 

 

 

483

 

Operating Activities

For the three months ended March 31, 2024, net cash used in operating activities was $11.7 million, primarily due to a net loss of $(16.6) million adjusted for non-cash charges of $11.1 million and a net decrease in our operating assets and liabilities of $(6.3) million. The non-cash adjustments primarily relate to stock-based compensation of $6.0 million, depreciation and amortization of $3.2 million, and $1.1 million of reduction to our right of use lease assets. The net decrease in operating assets and liabilities is primarily driven by changes in accounts payable of $10.6 million due to the timing of payments and lease liabilities of $1.7 million, offset by changes in accrued expenses of $4.4 million and contract liabilities of $2.3 million.

For the three months ended March 31, 2023, net cash used in operating activities was $16.5 million, primarily due to a net loss of $(18.3) million adjusted for non-cash charges of $10.1 million and a net decrease in our operating assets and liabilities of $(8.2) million. The non-cash adjustments primarily relate to stock-based compensation of $4.7 million, depreciation and amortization of $2.6 million, and $1.9 million of reduction to our right of use lease assets. The net decrease in operating assets and liabilities is primarily driven by an increase in accounts receivable of $2.8 million, an increase in other assets of $3.7 million, and a decrease in accrued expenses of $2.1 million. These decreases were offset by an increase in contract liabilities of $1.4 million.

 

Investing Activities

For the three months ended March 31, 2024, net cash provided by investing activities was $2.9 million, primarily due to the proceeds from the sale of marketable securities of $10.0 million offset by the purchase of property and equipment (which includes internal-use software development costs) of $4.3 million and $2.7 million for the purchase of marketable securities.

For the three months ended March 31, 2023, net cash used by investing activities was $10.0 million, primarily due to the purchase of property and equipment (which includes internal-use software development costs) of $4.2 million, $3.3 million for the acquisition of Tridi and $2.7 million for the purchase of marketable securities.

Financing Activities

For the three months ended March 31, 2024, net cash provided by financing activities was $1.2 million, relating to proceeds from the exercise of stock options.

For the three months ended March 31, 2023, net cash provided by financing activities was $0.5 million, relating to proceeds from the exercise of stock options.

Critical Accounting Estimates

Our condensed consolidated financial statements and accompanying notes have been prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected. For additional information about our critical accounting policies and estimates, see the disclosure included in our Annual Report on Form 10-K as well as Note 2 – Basis of Presentation and Summary of Significant Accounting Policies in the notes to the condensed consolidated financial statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q.

33


Recent Accounting Pronouncements

For a description of our recently adopted accounting pronouncements and recently issued accounting standards not yet adopted, see Note 2 – Basis of Presentation and Summary of Significant Accounting Policies in the notes to the condensed consolidated financial statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of exposure to potential changes in interest rates. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.

Foreign Currency Exchange Risk

Our U.S. revenue and costs are principally denominated in U.S. dollars and are not subject to foreign currency exchange risk. Our International operating segment generates revenue outside of the United States that is denominated in currencies other than the U.S. dollar. Our results of operations are impacted by changes in exchange rates. Outside the U.S., our International operations generate approximately 16% of our revenues, of which a majority is generated in Euros. If the average exchange rate of Euros changed unfavorably by 10%, our revenues for the period ended March 31, 2024 would have decreased by 1.3%. During the three months ended March 31, 2024, our revenues were higher by 0.2% as a result of a 1.32% change in the average exchange rate, as compared to the prior year period.

Inflation Risk

We do not believe that inflation has had a material effect on our business, results of operations, or financial condition. If our costs were to become subject to significant inflationary pressures such as those caused by geopolitical tensions, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, results of operations and financial condition.

Item 4. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

We maintain “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”), that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, 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.

Pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act, our management, with the participation of our Chief Executive Officer and Chief Financial Officer, performed an evaluation of the effectiveness of our disclosure controls and procedures as of March 31, 2024. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of March 31, 2024.

Changes in Internal Control over Financial Reporting

There were no changes to our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended March 31, 2024, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Inherent Limitations on Effectiveness of Controls

Our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls

34


also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

 

35


PART II—OTHER INFORMATION

Item 1. Legal Proceedings.

 

From time to time, we are involved in various claims and legal actions that arise in the ordinary course of business. We are not a party to any legal proceedings, that individually or in the aggregate, are reasonably expected to have a material adverse effect on our consolidated results of operations, financial condition or cash flows. However, the results of these matters cannot be predicted with certainty, and an unfavorable resolution of one or more matters could have a material adverse effect on our consolidated results of operations, financial condition or cash flows.

 

For the period ending March 31, 2024, there were no material legal proceedings brought against us nor were there any material developments to any ongoing legal proceedings which constituted reportable events.

Item 1A. Risk Factors.

 

Investing in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described in our Annual Report on Form 10‑K for the year ended December 31, 2023 under Part I, Item 1A, "Risk Factors,” together with all of the other information in this Quarterly Report on Form 10-Q, including the sections titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and related notes, before making a decision to invest in our Class A common stock. Our business, financial condition, results of operations, or prospects could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material. If any of the risks actually occur, our business, financial condition, results of operations, and prospects could be adversely affected. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment.

There have been no material changes to our risk factors as previously disclosed in Item 1A. contained in Part I of our Annual Report on Form 10‑K for the year ended December 31, 2023.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

In February 2024, pursuant to our January 2023 acquisition of Tridi, we issued 21,083 shares of Class A common stock with a value of $0.6 million as contingent consideration to the former owners of Tridi.

The issuance of these shares was exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act (and Regulation D or Regulation S promulgated thereunder) as a transaction by an issuer not involving any public offering. The recipient of the securities represented their intention to acquire the securities for investment only and not with a view to, or for sale in connection with, any distribution thereof, and appropriate legends were placed on the share certificates issued. The foregoing did not involve any underwriters, underwriting discounts or commissions, or any public offering.

 

Item 3. Defaults Upon Senior Securities.

Not applicable.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

Securities Trading Plans of Directors and Executive Officers

During our last fiscal quarter, our directors and officers (as defined in Rule 16a-1(f) under the Securities and Exchange Act of 1934, as amended) adopted or terminated the contracts, instructions or written plans for the purchase or sale of the Company’s securities set forth in the table below.

 

36


Type of Trading Arrangement

Name and Position

Action

Adoption/Termination Date

Rule 10b5-1*

Non-Rule 10b5-1**

 

Total Shares of Class A Common Stock to be Sold

 

 

Total Shares of Class A Common Stock to be Purchased

 

Expiration Date

Laurence Zuriff(1) Director, Managing Director of Donor Advised Fund

Adopted

3/4/2024

X

 

-

 

 

27,000

 

 

 

-

 

2/28/2025

* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.

** “Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.

(1) The shares of Class A common stock to be sold pursuant to this plan are held of record by ZFI Capital, LP, over which Mr. Zuriff may be deemed to exercise voting and dispositive control.

37


Item 6. Exhibits.

 

The documents listed in the Exhibit Index of this Quarterly Report on Form 10-Q are herein incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).

 

Exhibit

Number

Description

3.1

 

Amended and Restated Certificate of Incorporation of Xometry, Inc., (incorporated herein by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K (File No. 001-40546), filed with the SEC on July 2, 2021).

3.2

 

Amended and Restated Bylaws of Xometry, Inc., (incorporated herein by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K (File No. 001-40546), filed with the SEC on July 2, 2021).

10.20+

 

Employment Agreement by and between Xometry, Inc. and James Miln.

10.21+

 

Amended and Restated Employment Agreement by and between Xometry, Inc. and Kathleen Mayerhofer.

31.1*

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.

101.SCH

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

* Filed herewith.

** These certifications are being furnished solely to accompany this quarterly report pursuant to 18 U.S.C. Section 1350, and are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

+ Management contract or compensatory plan, contract or arrangement.

 

38


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.

 

XOMETRY, INC.

Date: May 9, 2024

By:

/s/ Randolph Altschuler

Randolph Altschuler

Chief Executive Officer and Director

 

Date: May 9, 2024

By:

/s/ James Miln

James Miln

Chief Financial Officer

 

39


EX-10.20 2 xmtr-ex10_20.htm EX-10.20 EX-10.20

Exhibit 10.20

 

EMPLOYMENT AGREEMENT

 

This Employment Agreement (the “Agreement”), is entered into effective as of December 14, 2023 (the “Effective Date”), by and between Xometry, Inc. (the “Company”) and James Miln (“Executive”).

The Company desires to employ Executive, in the capacity of full-time Chief Financial Officer with an anticipated start date of February 19, 2024 (the “Start Date”), pursuant to the terms of this Agreement and, in connection therewith, to compensate Executive for Executive’s personal services to the Company; and

Executive wishes to be employed by the Company and provide personal services to the Company in return for certain compensation.

Accordingly, in consideration of the mutual promises and covenants contained herein, the parties agree to the following:

1.
Employment by the Company.
1.1
At-Will Employment. Executive shall be employed by the Company on an “at-will” basis, meaning either the Company or Executive may terminate Executive’s employment at any time, with or without cause or advanced notice. Any contrary representations that may have been made to Executive shall be superseded by this Agreement. This Agreement shall constitute the full and complete agreement between Executive and the Company on the “at-will” nature of Executive’s employment with the Company, which may be changed only in an express written agreement signed by Executive and a duly authorized officer of the Company. Executive’s rights to any compensation following a termination shall be only as set forth in Section 6.
1.2
Position. Subject to the terms set forth herein, the Company agrees to employ Executive in the position of Chief Financial Officer, and Executive hereby accepts such employment. During the term of Executive’s employment with the Company, Executive will devote Executive’s best efforts and substantially all of Executive’s business time and attention to the business of the Company.
1.3
Duties. Executive will report to the Chief Executive Officer performing such duties as are normally associated with Executive’s then-current position and such duties as are assigned to Executive from time to time, subject to the oversight and direction of the Chief Executive Officer. Executive shall perform Executive’s duties under this Agreement principally out of the Executive’s home office in California or such other location as assigned. In addition, Executive shall make such business trips to such places as may be necessary or advisable for the efficient operations of the Company.
1.4
Company Policies and Benefits. The employment relationship between the parties shall be subject to the Company’s personnel policies and procedures as they may be interpreted, adopted, revised or deleted from time to time in the Company’s sole discretion. Executive will be eligible to participate on the same basis as similarly-situated employees in the

 


Company’s benefit plans in effect from time to time during Executive’s employment. All matters of eligibility for coverage or benefits under any benefit plan shall be determined in accordance with the provisions of such plan. The Company reserves the right to change, alter, or terminate any benefit plan in its sole discretion. Notwithstanding the foregoing, in the event that the terms of this Agreement differ from or are in conflict with the Company’s general employment policies or practices, this Agreement shall control.
2.
Compensation.
2.1
Salary. Commencing on the Start Date, Executive shall receive for Executive’s services to be rendered hereunder an initial annualized base salary of $425,000, subject to review and adjustment from time to time by the Company in its sole discretion (“Base Salary”). The Base Salary is payable subject to standard federal and state payroll withholding requirements in accordance with the Company’s standard payroll practices.
2.2
Sign-On Bonus. Executive shall receive a one-time sign-on bonus of $125,000 (the “Sign-On Bonus”). The Sign-On Bonus will be paid no later than the second payroll date after the Executive’s Start Date. The Sign-On Bonus will be subject to applicable payroll deductions and withholdings. If, within twelve (12) months of Executive’s Start Date, Executive resigns without Good Reason (as defined below) or the Company terminates Executive’s employment for Cause (as defined below), Executive shall repay the Company, on the date of termination, the amount of the Sign-On Bonus paid pursuant to this Section 2.2.
2.3
Annual Bonus. Executive shall be eligible to receive an annual performance bonus of up to 65% (the “Target Percentage”) of Executive’s then-current Base Salary (“Annual Bonus”) at 100% of targeted goals, with a maximum potential of 150% or such other percentage as determined by the Board of Directors of the Company (the “Board”) (or a committee thereof). The Annual Bonus will be based upon the assessment of the Board (or a committee thereof) of Executive’s performance and the Company’s attainment of targeted goals over the applicable calendar year. The Annual Bonus, if any, will be subject to applicable payroll deductions and withholdings. The annual period over which performance is measured for purposes of the Annual Bonus is January 1 through December 31. Following the close of each calendar year, the Company will determine whether Executive has earned the Annual Bonus, and the amount of any Annual Bonus (which can be less than or more than the Target Percentage), based on the set criteria. No amount of the Annual Bonus is guaranteed, and, except as otherwise stated in Sections 6.1 and 6.2, Executive must be an employee in good standing on the Annual Bonus payment date to be eligible to receive an Annual Bonus and no partial or prorated bonuses will be provided. Executive’s eligibility for an Annual Bonus is subject to change in the discretion of the Board (or any authorized committee thereof). Executive’s Annual Bonus, if any, attributable to 2024 shall be prorated for the number of days between the Start Date and December 31, 2024.
2.4
Initial Equity Awards. Within 30 days of Executive’s Start Date and subject to the approval of the Board or a committee of the Board, the Company will grant Executive the equity awards listed below. Any equity award will be subject to the terms, definitions, and provisions of any applicable equity plan or arrangement that may be in effect from time to time and any award grant notice or agreement by and between Executive and the Company.

2

 

 


(a)
Restricted stock units (“RSU”) of the Company’s Class A common stock with a total value of $1,750,000 as of the grant date. The actual number of RSUs granted to Executive will be determined by dividing the value by the average closing price of the Company's Class A common stock over the 20 trading days prior to the grant date, rounded to the nearest whole number of shares. Provided Executive remains an employee of the Company, 60% of the RSUs will vest on the first anniversary of Executive’s Start Date, with 30% vesting on the second anniversary of such date and 10% vesting on the third anniversary of the Start Date; and
(b)
A combination of restricted stock units and/or performance stock units (“RSU/PSU”) of the Company’s Class A common stock with a total value of $1,750,000 as of the grant date and consistent with vesting and other terms for annual equity grants made to other executive officers of the Company. The actual number of RSUs and PSUs granted to Executive will be determined by the Board or a committee of the Board by dividing the value by the average closing price of the Company's Class A common stock over the 20 trading days prior to the grant date, rounded to the nearest whole number of shares.
2.5
Future Equity Awards. Executive remains eligible to be considered for future equity awards as may be determined by the Board or a committee of the Board in its discretion in accordance with the terms of any applicable equity plan or arrangement that may be in effect from time to time.
2.6
Expense Reimbursement. The Company will reimburse Executive for all reasonable, documented business expenses incurred in connection with Executive’s services hereunder, in accordance with the Company’s business expense reimbursement policies and procedures as may be in effect from time to time. For the avoidance of doubt, to the extent that any reimbursements payable to Executive are subject to the provisions of Section 409A (as defined below): (i) any such reimbursements will be paid no later than December 31 of the year following the year in which the expense was incurred, (ii) the amount of expenses reimbursed in one year will not affect the amount eligible for reimbursement in any subsequent year, and (iii) the right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit.
3.
Confidential Information, Inventions, Non-Solicitation, and Non-Competition Obligations. In connection with Executive’s continued employment with the Company, Executive will continue to receive and continue to have access to the Company’s confidential information and trade secrets. Accordingly, and in consideration of the benefits that Executive is eligible to receive under this Agreement, Executive agrees to sign the Company’s Employee Confidential Information and Inventions Assignment Agreement (the “Confidential Information Agreement”) attached hereto as Exhibit A. The Confidential Information Agreement may be amended by the parties from time to time without regard to this Agreement. The Confidential Information Agreement contains provisions that are intended by the parties to survive and do survive termination or expiration of this Agreement. Nothing in this Agreement or the Confidential Information Agreement prevents you from discussing or disclosing information about unlawful acts in the workplace, such as harassment or discrimination or any other conduct that you have reason to believe is unlawful.

 

3

 

 


4.
Outside Activities. Except with the prior written consent of the Board, Executive will not, while employed by the Company, undertake or engage in any other employment, occupation or business enterprise that would interfere with Executive’s responsibilities and the performance of Executive’s duties hereunder except for (i) reasonable time devoted to volunteer services for or on behalf of such religious, educational, non-profit and/or other charitable organization as Executive may wish to serve; (ii) reasonable time devoted to activities in the non-profit and business communities consistent with Executive’s duties; (iii) Executive’s participation in professional and academic activities; and (iv) such other activities as may be specifically approved by the Board. This restriction shall not, however, preclude Executive from managing personal investments or owning less than one percent (1%) of the total outstanding shares of a publicly-traded company.
5.
No Conflict with Existing Obligations. Executive represents that Executive’s continued performance of all the terms of this Agreement and as an employee of the Company do not and will not breach any agreement or obligation of any kind made prior to Executive’s employment by the Company, including agreements or obligations Executive may have with prior employers or entities for which Executive has provided services. Executive has not entered into, and Executive agrees that Executive will not enter into, any agreement or obligation, either written or oral, in conflict herewith.

 

6.
Termination Of Employment. The parties acknowledge that Executive’s employment relationship with the Company continues to be at-will. Either Executive or the Company may terminate the employment relationship at any time, with or without Cause. The provisions in this Section govern the amount of compensation, if any, to be provided to Executive upon termination of employment and do not alter this at-will status.

 

6.1
Termination by the Company Without Cause or Resignation by Executive for Good Reason (not in Connection with a Change in Control).
(a)
The Company shall have the right to terminate Executive’s employment with the Company pursuant to this Section 6.1 at any time without “Cause” (as defined in Section 6.3(a) below) by giving notice as described in Section 6.7 of this Agreement. A termination pursuant to Section 6.5 or 6.6 below is not a termination without “Cause” for purposes of receiving the Non-CIC Severance Benefits described in (and as defined in) this Section 6.1 or the CIC Severance Benefits described in (and as defined in) Section 6.2.
(b)
If the Company terminates Executive’s employment at any time without Cause or Executive terminates Executive’s employment with the Company for “Good Reason” (as defined in Section 6.1(g) below), in either case, at any time except during the Change in Control Measurement Period (both “Change in Control” and “Change in Control Measurement Period” as defined in Section 6.2 below), then Executive shall be entitled to receive the Accrued Obligations (defined in 6.1(d) below). If such termination without Cause or for Good Reason not occurring during the Change in Control Measurement Period constitutes a “separation from service” (as defined under Treasury Regulation Section 1.409A-1(h), without regard to any alternative definition thereunder, a “Separation from Service”), and Executive complies with the obligations in Section 6.1(c) below, Executive shall also be eligible to receive the following “Non-CIC Severance Benefits:”

4

 

 


(i)
The Company will pay Executive severance pay in the form of continuation of Executive’s then-current Base Salary for twelve (12) months (the “Non-CIC Severance”). The Non-CIC Severance will be paid in substantially equal installments on the Company’s regular payroll schedule following the termination date, subject to standard deductions and withholdings; provided, however that no portion of the Non-CIC Severance will be paid prior to the Release Effective Date, and any such payments that are otherwise scheduled to be made prior to the Release Effective Date shall instead accrue and be made on the first administratively feasible payroll date following the Release Effective Date; and
(ii)
Provided Executive or Executive’s covered dependents, as the case may be, timely elects continued coverage under COBRA, or state continuation coverage (as applicable), under the Company’s group health plans following such termination, the Company will pay, as and when due to the insurance carrier or COBRA administrator (as applicable), the portion of the COBRA, or state continuation coverage, premiums which is equal to the cost of the coverage that the Company was paying as of the date of termination, to continue Executive’s (and Executive’s covered dependents, as applicable) health insurance coverage in effect on the termination date until the earliest of: (1) twelve (12) months following the termination date; (2) the date when Executive becomes eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment; or (3) the date Executive ceases to be eligible for COBRA or state law continuation coverage for any reason, including plan termination (such period from the termination date through the earlier of (1)-(3), (the “Non-CIC COBRA Payment Period”)). Notwithstanding the foregoing, if at any time the Company determines that its payment of COBRA, or state continuation coverage, premiums on Executive’s behalf would result in a violation of applicable law (including, but not limited to, the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of paying such premiums pursuant to this Section, the Company shall pay Executive on the last day of each remaining month of the Non-CIC COBRA Payment Period, a fully taxable cash payment equal to the COBRA or state continuation coverage premium for such month, subject to applicable tax withholding, for the remainder of the Non-CIC COBRA Payment Period. Nothing in this Agreement shall deprive Executive of Executive’s rights under COBRA (including the right to a COBRA premium subsidy under the American Rescue Plan Act of 2021, if applicable) or ERISA for benefits under plans and policies arising under Executive’s employment by the Company.
(iii)
The Company will pay Executive an amount equal to the Annual Bonus under Section 2.3 for the calendar year in which Executive’s termination occurs, prorated for the actual time worked in that calendar year through the Executive’s date of Separation of Service, less applicable withholdings and deductions, payable in a lump sum on the later of (x) the date that annual performance bonuses are normally paid to other executives at the Company for that calendar year or (y) the Release Date, but in no event later than March 15 of the year following the year to which the bonus is attributable.
(c)
Executive will be paid all of the Accrued Obligations on the Company’s first administratively feasible payroll date after Executive’s date of termination from employment or earlier if required by law. Executive shall receive the Non-CIC Severance Benefits pursuant to Section 6.1(b) or the CIC Severance Benefits pursuant to Section 6.2(a) of this Agreement if: (i) by the sixtieth (60th) day following the date of Executive’s Separation from

5

 

 


Service, Executive has signed and delivered to the Company a separation agreement containing an effective, general release of claims in favor of the Company and its affiliates and representatives, in the form presented by the Company (the “Release”), which cannot be revoked in whole or part by such date (the date that the Release can no longer be revoked is referred to as the “Release Effective Date”); and (ii) if Executive holds any other positions with the Company or any Affiliate, including a position on the Board, Executive resigns such position(s) to be effective no later than the date of Executive’s termination date (or such other date as requested by the Board); (iii) Executive returns all Company property; (iv) Executive complies with all post-termination obligations under this Agreement and the Confidential Information Agreement; and (v) Executive complies with the terms of the Release, including without limitation any non-disparagement and confidentiality provisions contained in the Release to the extent permitted by applicable law.
(d)
For purposes of this Agreement, “Accrued Obligations” are (i) Executive’s accrued but unpaid salary through the date of termination, (ii) any unreimbursed business expenses incurred by Executive payable in accordance with the Company’s standard expense reimbursement policies, and (iii) benefits owed to Executive under any qualified retirement plan or health and welfare benefit plan in which Executive was a participant in accordance with applicable law and the provisions of such plan.
(e)
The Non-CIC Severance Benefits provided to Executive pursuant to this Section 6.1 are in lieu of, and not in addition to, any benefits to which Executive may otherwise be entitled under any Company severance plan, policy, program, or prior agreement with the Company. For avoidance of doubt, Executive shall not be eligible for both the CIC Severance Benefits and the Non-CIC Severance Benefits.
(f)
Any damages caused by the termination of Executive’s employment without Cause not in connection with a Change in Control would be difficult to ascertain; therefore, the Non-CIC Severance Benefits for which Executive is eligible pursuant to Section 6.1(b) above in exchange for the Release is agreed to by the parties as liquidated damages, to serve as full compensation, and not a penalty.
(g)
For purposes of this Agreement, “Good Reason” shall mean the occurrence of any of the following events without Executive’s consent: (i) a material reduction in Executive’s Base Salary of at least 10% unless such reduction is similarly affecting substantially all of the Company’s executive level employees; (ii) a material reduction in Executive’s duties, authority and responsibilities relative to Executive’s duties, authority, and responsibilities in effect immediately prior to such reduction, provided, however, that the conversion of the Company to a subsidiary, division or unit of an acquiring entity in connection with a change in control shall not be considered a material reduction under this Section 6.1(g)(ii); or (iii) the relocation of Executive’s principal place of employment, without Executive’s consent, in a manner that lengthens Executive’s one-way commute distance by fifty (50) or more miles from Executive’s then-current principal place of employment immediately prior to such relocation (disregarding, for this purpose, any required or permitted remote work due to the impact of COVID-19 or a similar occurrence); provided, however, that, any such termination by Executive shall only be deemed for Good Reason pursuant to this definition if: (1) Executive gives the Company written notice of Executive’s intent to terminate for Good Reason within thirty (30) days following the first occurrence of the condition(s) that Executive believes constitute(s) Good Reason, which notice

6

 

 


shall describe such condition(s); (2) the Company fails to remedy such condition(s) within thirty (30) days following receipt of the written notice (the “Cure Period”); (3) the Company has not, prior to receiving such notice from Executive, already informed Executive that Executive’s employment with the Company is being terminated; and (4) Executive voluntarily terminates Executive’s employment within thirty (30) days following the end of the Cure Period.
6.2
Termination by the Company without Cause or Resignation by Executive for Good Reason (in connection with a Change in Control).
(a)
In the event that Executive’s employment is terminated without Cause or Executive resigns for Good Reason, in either case, within three (3) months preceding and twelve (12) months following the effective date of a Change in Control (the “Change in Control Measurement Period”) of the Company, then Executive shall be entitled to the Accrued Obligations and, subject to Executive’s full compliance with Section 6.1(c) above, including but not limited to the Release requirement and Executive’s continued compliance with obligations to the Company under Executive’s Confidential Information Agreement, then Executive will be eligible for the following “CIC Severance Benefits:”
(i)
The Company will pay Executive severance pay in the form of continuation of Executive’s then-current Base Salary for twelve (12) months (the “CIC Severance”). The CIC Severance will be paid in substantially equal installments on the Company’s regular payroll schedule following the termination date, subject to standard deductions and withholdings; provided, however that no portion of the CIC Severance will be paid prior to the Release Effective Date, and any such payments that are otherwise scheduled to be made prior to the Release Effective Date shall instead accrue and be made on the first administratively feasible payroll date following the Release Effective Date;
(ii)
Provided Executive or Executive’s covered dependents, as the case may be, timely elects continued coverage under COBRA, or state continuation coverage (as applicable), under the Company’s group health plans following such termination, the Company will pay, as and when due to the insurance carrier or COBRA administrator (as applicable), the portion of the COBRA, or state continuation coverage, premiums which is equal to the cost of the coverage that the Company was paying as of the date of termination, to continue Executive’s (and Executive’s covered dependents, as applicable) health insurance coverage in effect on the termination date until the earliest of: (1) twelve (12) months following the termination date; (2) the date when Executive becomes eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment; or (3) the date Executive ceases to be eligible for COBRA or state law continuation coverage for any reason, including plan termination (such period from the termination date through the earlier of (1)-(3), (the “CIC COBRA Payment Period”)). Notwithstanding the foregoing, if at any time the Company determines that its payment of COBRA, or state continuation coverage, premiums on Executive’s behalf would result in a violation of applicable law (including, but not limited to, the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of paying such premiums pursuant to this Section, the Company shall pay Executive on the last day of each remaining month of the CIC COBRA Payment Period, a fully taxable cash payment equal to the COBRA or state continuation coverage premium for such month, subject to applicable tax withholding, for the remainder of the CIC COBRA Payment Period. Nothing in

7

 

 


this Agreement shall deprive Executive of Executive’s rights under COBRA (including the right to a COBRA premium subsidy under the American Rescue Plan Act of 2021, if applicable) or ERISA for benefits under plans and policies arising under Executive’s employment by the Company;
(iii)
The Company will make cash payment to Executive in an amount equal to one (1) times the Target Percentage for the year in which the termination occurs, subject to standard deductions and withholdings, which will be paid in a lump sum on the sixtieth (60th) day following Executive’s date of Separation from Service;
(iv)
The Company will pay Executive an amount equal to the Annual Bonus under Section 2.3 for the calendar year in which Executive’s termination occurs, prorated for the actual time worked in that calendar year through the Executive’s date of Separation of Service, less applicable withholdings and deductions, payable in a lump sum on the later of (x) the date that annual performance bonuses are normally paid to other executives at the Company for that calendar year or (y) the Release Date, but in no event later than March 15 of the year following the year to which the bonus is attributable; and
(v)
Effective as of Executive’s termination date, the vesting and exercisability of all outstanding equity awards that are held by Executive immediately prior to the termination date (if any) shall be accelerated in full. Any equity awards with performance-based vesting requirements that are to accelerate, shall be accelerated as if any performance metrics were achieved at 100%.
(b)
For purposes of this Agreement, a “Change in Control” shall have the meaning set forth in the Company’s 2021 Equity Incentive Plan.
(c)
The CIC Severance Benefits provided to Executive pursuant to this Section 6.2 are in lieu of, and not in addition to, any benefits to which Executive may otherwise be entitled under any Company severance plan, policy or program.
(d)
Any damages caused by the termination of Executive’s employment without Cause during the Change in Control Measurement Period would be difficult to ascertain; therefore, the CIC Severance Benefits for which Executive is eligible pursuant to Section 6.2(a) above in exchange for the Release are agreed to by the parties as liquidated damages, to serve as full compensation, and not a penalty.
6.3
Termination by the Company for Cause.

 

Subject to Section 6.3(b) below, the Company shall have the right to terminate Executive’s employment with the Company at any time for Cause by giving notice as described in Section 6.7 of this Agreement.

(a)
Cause” for termination shall mean that the Company has determined in its sole discretion that Executive has engaged in any of the following: (i) a material breach of any covenant or condition under this Agreement or any other agreement between the parties; (ii) any act constituting dishonesty, fraud, immoral or disreputable conduct; (iii) any conduct which constitutes a felony under applicable law; (iv) material violation of any Company

8

 

 


policy or any act of misconduct; (v) refusal to follow or implement a clear and reasonable directive of the Company; (vi) negligence or incompetence in the performance of Executive’s duties after the expiration of ten (10) days without cure after written notice of such failure; or (vii) breach of fiduciary duty. For the avoidance of doubt, if the Company determines after Executive’s termination date that it would have had a basis to terminate Executive’s employment for Cause prior to Executive’s departure, then any obligation that the Company otherwise had to provide Executive with the Non-CIC Severance Benefits or the CIC Severance Benefits will immediately cease and Executive will be required to repay the Company for any portion of the Non-CIC Severance Benefits or the CIC Severance Benefits provided by the Company as of such date of notice from the Company (net of tax), to be repaid by Executive within thirty (30) days of demand by the Company.

 

(b)
In the event Executive’s employment is terminated at any time for Cause, Executive will not receive the Non-CIC Severance Benefits, the CIC Severance Benefits, or any other severance compensation or benefit, except that, consistent with the Company’s standard payroll policies, the Company shall provide to Executive the Accrued Obligations.
6.4
Resignation by Executive (other than for Good Reason).
(a)
Executive may resign for any reason from Executive’s employment with the Company at any time by giving notice as described in Section 6.7.
(b)
In the event Executive resigns from Executive’s employment with the Company (other than for Good Reason), Executive will not receive the Non-CIC Severance Benefits, the CIC Severance Benefits, or any other severance compensation or benefit, except that, consistent with the Company’s standard payroll policies, the Company shall provide to Executive the Accrued Obligations.
6.5
Termination by Virtue of Death or Disability of Executive.
(a)
In the event of Executive’s death while employed pursuant to this Agreement, all obligations of the parties hereunder shall terminate immediately, and the Company shall, pursuant to the Company’s standard payroll policies, provide to Executive’s legal representatives Executive’s Accrued Obligations, but neither Executive nor Executive’s legal representatives will be eligible for the Non-CIC Severance Benefits, the CIC Severance Benefits, or any other severance compensation or benefit.
(b)
Subject to applicable state and federal law, the Company shall at all times have the right, upon written notice to the Executive, to terminate this Agreement based on Executive’s Disability (as defined below). Termination by the Company of Executive’s employment based on “Disability” shall mean termination because Executive is unable due to a physical or mental condition to perform the essential functions of Executive’s position with or without reasonable accommodation for six (6) months in the aggregate during any twelve (12) month period or based on the written certification by two licensed physicians of the likely continuation of such condition for such period. This definition shall be interpreted and applied consistent with the Americans with Disabilities Act, the Family and Medical Leave Act, and other applicable law. In the event Executive’s employment is terminated based on Executive’s

9

 

 


Disability, Executive will not receive the Non-CIC Severance Benefits, the CIC Severance Benefits, or any other severance compensation or benefit, except that, pursuant to the Company’s standard payroll policies, the Company shall provide to Executive the Accrued Obligations.
6.6
Notice; Effective Date of Termination.
(a)
Termination of Executive’s employment pursuant to this Agreement shall be effective on the earliest of:
(i)
immediately after the Company gives notice to Executive of Executive’s termination, with or without Cause, unless pursuant to Section 6.3(a)(vi) in which case ten (10) days after notice if not cured, or unless the Company specifies a later date, in which case, termination shall be effective as of such later date;
(ii)
immediately upon Executive’s death;
(iii)
immediately after the Company gives written notice to Executive of Executive’s termination on account of Executive’s Disability, unless the Company specifies a later separation date, in which case, termination shall be effective as of such later separation date, provided that Executive has not returned to the full-time performance of Executive’s duties prior to such date;
(iv)
except as addressed by Section 6.7(a)(v), thirty (30) days after Executive gives written notice to the Company of Executive’s resignation for any reason, provided that the Company may set a separation date at any time between the date of notice and the date of resignation, in which case Executive’s resignation shall be effective as of such other date. Executive will receive compensation through any required notice period; or
(v)
for a termination for Good Reason, immediately upon Executive’s full satisfaction of the requirements of Section 6.1(g).
(b)
In the event notice of a termination under subsection (a)(i) is given orally, at the other party’s request, the party giving notice must provide written confirmation of such notice within five (5) business days of the request in compliance with the requirement of Section 7.1 below. In the event of a termination for Cause, written confirmation shall specify the subsection(s) of the definition of Cause relied on to support the decision to terminate.
6.7
Cooperation With Company After Termination of Employment. Following termination of Executive’s employment for any reason, Executive shall reasonably cooperate with the Company in all matters relating to the winding up of Executive’s pending work including, but not limited to, any litigation in which the Company is involved, and the orderly transfer of any such pending work to such other employees as may be designated by the Company.
6.8
Effect of Termination. Executive agrees that should Executive’s employment be terminated for any reason, Executive shall be deemed to have resigned from any and all positions with the Company and its subsidiaries.
6.9
Application of Section 409A.

10

 

 


(a)
It is intended that all of the compensation payable under this Agreement, to the greatest extent possible, either complies with the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) and the regulations and other guidance thereunder and any state law of similar effect (collectively, “Section 409A”) or satisfies one or more of the exemptions from the application of Section 409A, and this Agreement will be construed in a manner consistent with such intention, incorporating by reference all required definitions and payment terms.
(b)
No severance payments will be made under this Agreement unless Executive’s termination of employment constitutes a Separation from Service. For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulations Section 1.409A-2(b)(2)(iii)), Executive’s right to receive any installment payments under this Agreement (whether severance payments or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment.
(c)
To the extent that any severance payments are deferred compensation under Section 409A, and are not otherwise exempt from the application of Section 409A, then, to the extent required to comply with Section 409A, if the period during which Executive may consider and sign the Release spans two calendar years, the severance payments will not begin until the second calendar year. If the Company determines that the severance benefits provided under this Agreement constitutes “deferred compensation” under Section 409A and if Executive is a “specified employee” of the Company, as such term is defined in Section 409A(a)(2)(B)(i) of the Code at the time of Executive’s Separation from Service, then, solely to the extent necessary to avoid the incurrence of the adverse personal tax consequences under Section 409A, the timing of the severance will be delayed as follows: on the earlier to occur of (a) the date that is six months and one day after Executive’s Separation from Service, and (b) the date of Executive’s death, the Company will: (i) pay to Executive a lump sum amount equal to the sum of the severance benefits that Executive would otherwise have received if the commencement of the payment of the severance benefits had not been delayed pursuant to this Section 6.10(c); and (ii) commence paying the balance of the severance benefits in accordance with the applicable payment schedule set forth in Sections 6.1 and 6.2. No interest shall be due on any amounts deferred pursuant to this Section 6.10(c).
(d)
To the extent required to avoid accelerated taxation and/or tax penalties under Section 409A, amounts reimbursable to Executive under this Agreement shall be paid to Executive on or before the last day of the year following the year in which the expense was incurred and the amount of expenses eligible for reimbursement (and in-kind benefits provided to Executive) during any one year may not effect amounts reimbursable or provided in any subsequent year.
(e)
Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A, and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest, or other expenses that may be incurred by the Executive on account of non-compliance with Section 409A.

11

 

 


6.10
Excise Tax Adjustment.
(a)
If any payment or benefit Executive will or may receive from the Company or otherwise (a “280G Payment”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code, and (ii) but for this Section, be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then any such 280G Payment provided pursuant to this Agreement (a “Payment”) shall be equal to the Reduced Amount. The “Reduced Amount” shall be either (x) the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax, or (y) the largest portion, up to and including the total, of the Payment, whichever amount (i.e., the amount determined by clause (x) or by clause (y)), after taking into account all applicable federal, state, and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in Executive’s receipt, on an after-tax basis, of the greater economic benefit notwithstanding that all or some portion of the Payment may be subject to the Excise Tax. If a reduction in a Payment is required pursuant to the preceding sentence and the Reduced Amount is determined pursuant to clause (x) of the preceding sentence, the reduction shall occur in the manner (the “Reduction Method”) that results in the greatest economic benefit for Executive. If more than one method of reduction will result in the same economic benefit, the items so reduced will be reduced pro rata (the “Pro Rata Reduction Method”).
(b)
Notwithstanding any provision of this Section 6.11 to the contrary, if the Reduction Method or the Pro Rata Reduction Method would result in any portion of the Payment being subject to taxes pursuant to Section 409A that would not otherwise be subject to taxes pursuant to Section 409A, then the Reduction Method and/or the Pro Rata Reduction Method, as the case may be, shall be modified so as to avoid the imposition of taxes pursuant to Section 409A as follows: (A) as a first priority, the modification shall preserve to the greatest extent possible, the greatest economic benefit for Executive as determined on an after-tax basis; (B) as a second priority, Payments that are contingent on future events (e.g., being terminated without Cause), shall be reduced (or eliminated) before Payments that are not contingent on future events; and (C) as a third priority, Payments that are “deferred compensation” within the meaning of Section 409A shall be reduced (or eliminated) before Payments that are not deferred compensation within the meaning of Section 409A.
(c)
Unless Executive and the Company agree on an alternative accounting firm or law firm, the accounting firm engaged by the Company for general tax compliance purposes as of the day prior to the effective date of the Change in Control transaction shall perform the foregoing calculations. If the accounting firm so engaged by the Company is serving as accountant or auditor for the individual, entity, or group effecting the Change in Control transaction, the Company shall appoint a nationally-recognized accounting or law firm to make the determinations required by this Section 6.11. The Company shall bear all expenses with respect to the determinations by such accounting or law firm required to be made hereunder. The Company shall use commercially reasonable efforts to cause the accounting or law firm engaged to make the determinations hereunder to provide its calculations, together with detailed supporting documentation, to Executive and the Company within fifteen (15) calendar days after the date on which Executive’s right to a 280G Payment becomes reasonably likely to occur (if requested at that time by Executive or the Company) or such other time as requested by Executive or the Company.

12

 

 


(d)
If Executive receives a Payment for which the Reduced Amount was determined pursuant to clause (x) of Section 6.11(a) and the Internal Revenue Service determines thereafter that some portion of the Payment is subject to the Excise Tax, Executive agrees to promptly return to the Company a sufficient amount of the Payment (after reduction pursuant to clause (x) of Section 6.11(a)) so that no portion of the remaining Payment is subject to the Excise Tax. For the avoidance of doubt, if the Reduced Amount was determined pursuant to clause (y) of Section 6.11(a), Executive shall have no obligation to return any portion of the Payment pursuant to the preceding sentence.
7.
General Provisions.
7.1
Notices. Any notices required hereunder to be in writing shall be deemed effectively given: (a) upon personal delivery to the party to be notified, (b) when sent by electronic mail, telex or confirmed facsimile if sent during normal business hours of the recipient, and if not, then on the next business day, (c) five (5) days after having been sent by registered or certified mail, return receipt requested, postage prepaid, or (d) one (1) day after deposit with a nationally-recognized overnight courier, specifying next-day delivery, with written verification of receipt. All communications shall be sent to the Company at its primary office location and to Executive at Executive’s address as listed on the Company payroll or Executive’s Company-provided email address, or at such other address as the Company or Executive may designate by ten (10) days’ advance written notice to the other.
7.2
Severability. Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provisions had never been contained herein.
7.3
Waiver. If either party should waive any breach of any provisions of this Agreement, Executive or it shall not thereby be deemed to have waived any preceding or succeeding breach of the same or any other provision of this Agreement.
7.4
Complete Agreement. This Agreement constitutes the entire agreement between Executive and the Company with regard to the subject matter hereof. This Agreement is the complete, final, and exclusive embodiment of their agreement with regard to this subject matter and supersedes any prior oral discussions or written communications and agreements, including the Prior Agreement. This Agreement is entered into without reliance on any promise or representation other than those expressly contained herein, and it cannot be modified or amended except in writing signed by Executive and an authorized officer of the Company. The parties have entered into or are entering into a separate Confidential Information Agreement in connection herewith and have or may enter into separate agreements related to equity awards. These separate agreements govern other aspects of the relationship between the parties, have or may have provisions that survive termination of Executive’s employment under this Agreement, may be amended or superseded by the parties without regard to this Agreement and are enforceable according to their terms without regard to the enforcement provision of this Agreement.

13

 

 


7.5
Counterparts. This Agreement may be executed in separate counterparts, any one of which need not contain signatures of more than one party, but all of which taken together will constitute one and the same agreement.
7.6
Headings. The headings of the sections hereof are inserted for convenience only and shall not be deemed to constitute a part hereof nor to affect the meaning thereof.
7.7
Successors and Assigns. The Company shall assign this Agreement and its rights and obligations hereunder in whole, but not in part, to any Company or other entity with or into which the Company may hereafter merge or consolidate or to which the Company may transfer all or substantially all of its assets, if in any such case said Company or other entity shall by operation of law or expressly in writing assume all obligations of the Company hereunder as fully as if it had been originally made a party hereto, but may not otherwise assign this Agreement or its rights and obligations hereunder. Executive may not assign or transfer this Agreement or any rights or obligations hereunder, other than to Executive’s estate upon Executive’s death.
7.8
Choice of Law. All questions concerning the construction, validity and interpretation of this Agreement will be governed by the law of the State of California.

 

In Witness Whereof, the parties have executed this Employment Agreement on the day and year first written above.

Xometry, Inc.

 

 

By:

Name: Randy Altschuler

Title: CEO

 

Executive:

 

 

James Miln

 

14

 

 


 

Exhibit A

Employee Confidential Information AND INVENTIONS Agreement

 

 

A-1


EX-10.21 3 xmtr-ex10_21.htm EX-10.21 EX-10.21

 

Exhibit 10.21

 

AMENDED AND RESTATED EMPLOYMENT AGREEMENT

 

This Amended And Restated Employment Agreement (the “Agreement”), is entered into effective as of, and contingent upon, the closing of the Company’s initial public offering (the “Effective Date”), by and between Xometry, Inc. (the “Company”) and Kathleen Mayerhofer (“Executive”). This Agreement amends, restates, and supersedes in its entirety any agreement between the Company and Executive that existed with regard to the employment terms detailed below.

The Company desires to continue to employ Executive, in the capacity of full-time Chief Sales Officer pursuant to the terms of this Agreement and, in connection therewith, to compensate Executive for Executive’s personal services to the Company; and

Executive wishes to continue to be employed by the Company and provide personal services to the Company in return for certain compensation.

Accordingly, in consideration of the mutual promises and covenants contained herein, the parties agree to the following:

1.
Employment by the Company.
1.1
At-Will Employment. Executive shall continue to be employed by the Company on an “at-will” basis, meaning either the Company or Executive may terminate Executive’s employment at any time, with or without cause or advanced notice. Any contrary representations that may have been made to Executive shall be superseded by this Agreement. This Agreement shall constitute the full and complete agreement between Executive and the Company on the “at-will” nature of Executive’s employment with the Company, which may be changed only in an express written agreement signed by Executive and a duly authorized officer of the Company. Executive’s rights to any compensation following a termination shall be only as set forth in Section 6.
1.2
Position. Subject to the terms set forth herein, the Company agrees to continue to employ Executive in the position of Chief Sales Officer, and Executive hereby accepts such continued employment. During the term of Executive’s employment with the Company, Executive will devote Executive’s best efforts and substantially all of Executive’s business time and attention to the business of the Company.
1.3
Duties. Executive will report to the Chief Revenue Officer performing such duties as are normally associated with Executive’s then-current position and such duties as are assigned to Executive from time to time, subject to the oversight and direction of the Chief Revenue Officer. Executive shall perform Executive’s duties under this Agreement principally out of the Company’s office in the Rockville, Maryland area or such other location as assigned. In addition, Executive shall make such business trips to such places as may be necessary or advisable for the efficient operations of the Company.

 


 

1.4
Company Policies and Benefits. The employment relationship between the parties shall also continue to be subject to the Company’s personnel policies and procedures as they may be interpreted, adopted, revised or deleted from time to time in the Company’s sole discretion. Executive will be eligible to participate on the same basis as similarly-situated employees in the Company’s benefit plans in effect from time to time during Executive’s employment. All matters of eligibility for coverage or benefits under any benefit plan shall be determined in accordance with the provisions of such plan. The Company reserves the right to change, alter, or terminate any benefit plan in its sole discretion. Notwithstanding the foregoing, in the event that the terms of this Agreement differ from or are in conflict with the Company’s general employment policies or practices, this Agreement shall control.
2.
Compensation.
2.1
Salary. Commencing on July 1, 2021, Executive shall receive for Executive’s services to be rendered hereunder an initial annualized base salary of $275,000, subject to review and adjustment from time to time by the Company in its sole discretion (“Base Salary”). The Base Salary is payable subject to standard federal and state payroll withholding requirements in accordance with the Company’s standard payroll practices.
2.2
Annual Bonus. Commencing as of the Effective Date, Executive shall be eligible to receive an annual performance bonus under this Section 2.2 of up to 35% (the “Target Percentage”) of Executive’s then-current Base Salary (“Annual Bonus”). The Annual Bonus will be based upon the assessment of the Board of Directors of the Company (the “Board”) (or a committee thereof) of Executive’s performance and the Company’s attainment of targeted goals over the applicable calendar year. The Annual Bonus, if any, will be subject to applicable payroll deductions and withholdings. Except as stated herein for the Annual Bonus attributable to 2021, the annual period over which performance is measured for purposes of the Annual Bonus is January 1 through December 31. Following the close of each calendar year, the Company will determine whether Executive has earned the Annual Bonus, and the amount of any Annual Bonus (which can be less than the Target Percentage), based on the set criteria. No amount of the Annual Bonus is guaranteed, and, except as otherwise stated in Sections 6.2, Executive must be an employee in good standing on the Annual Bonus payment date to be eligible to receive an Annual Bonus and no partial or prorated bonuses will be provided. Executive’s eligibility for an Annual Bonus is subject to change in the discretion of the Board (or any authorized committee thereof). Executive’s Annual Bonus, if any, attributable to 2021 under this Section 2.2 shall be prorated for number of days between the Effective Date and December 31, 2021. For the avoidance of doubt, Executive’s eligibility for any annual bonus for the portion of 2021 prior to the Effective Date remains subject to the terms in effect for such time period and is not affected by this Agreement. In addition to the Annual Bonus, the Executive is also eligible to participate each calendar year in an Executive Sales Plan (the “Sales Plan”) under which Executive will be eligible to earn a Sales Bonus of up to 35% of Executive’s then-current Base Salary in accordance with the terms of the Sales Plan. For avoidance of doubt, Executive’s total bonus eligibility for the combined Annual Bonus and Sales Bonus is 70% of Executive’s then current Base Salary.
2.3
Future Equity Awards. Executive remains eligible to be considered for future equity awards as may be determined by the Board or a committee of the Board in its

2

 

 


 

discretion in accordance with the terms of any applicable equity plan or arrangement that may be in effect from time to time.
2.4
Expense Reimbursement. The Company will reimburse Executive for all reasonable, documented business expenses incurred in connection with Executive’s services hereunder, in accordance with the Company’s business expense reimbursement policies and procedures as may be in effect from time to time. For the avoidance of doubt, to the extent that any reimbursements payable to Executive are subject to the provisions of Section 409A (as defined below): (i) any such reimbursements will be paid no later than December 31 of the year following the year in which the expense was incurred, (ii) the amount of expenses reimbursed in one year will not affect the amount eligible for reimbursement in any subsequent year, and (iii) the right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit.
3.
Confidential Information, Inventions, Non-Solicitation, and Non-Competition Obligations. In connection with Executive’s continued employment with the Company, Executive will continue to receive and continue to have access to the Company’s confidential information and trade secrets. Accordingly, and in consideration of the benefits that Executive is eligible to receive under this Agreement, Executive agrees to sign the Company’s Employee Confidential Information, Inventions, Non-Solicitation and Non-Competition Agreement (the “Confidential Information Agreement”) attached hereto as Exhibit A. The Confidential Information Agreement may be amended by the parties from time to time without regard to this Agreement. The Confidential Information Agreement contains provisions that are intended by the parties to survive and do survive termination or expiration of this Agreement.

 

4.
Outside Activities. Except with the prior written consent of the Board, Executive will not, while employed by the Company, undertake or engage in any other employment, occupation or business enterprise that would interfere with Executive’s responsibilities and the performance of Executive’s duties hereunder except for (i) reasonable time devoted to volunteer services for or on behalf of such religious, educational, non-profit and/or other charitable organization as Executive may wish to serve; (ii) reasonable time devoted to activities in the non-profit and business communities consistent with Executive’s duties; (iii) Executive’s participation in professional and academic activities; and (iv) such other activities as may be specifically approved by the Board. This restriction shall not, however, preclude Executive from managing personal investments or owning less than one percent (1%) of the total outstanding shares of a publicly-traded company.
5.
No Conflict with Existing Obligations. Executive represents that Executive’s continued performance of all the terms of this Agreement and as an employee of the Company do not and will not breach any agreement or obligation of any kind made prior to Executive’s employment by the Company, including agreements or obligations Executive may have with prior employers or entities for which Executive has provided services. Executive has not entered into, and Executive agrees that Executive will not enter into, any agreement or obligation, either written or oral, in conflict herewith.

 

3

 

 


 

6.
Termination Of Employment. The parties acknowledge that Executive’s employment relationship with the Company continues to be at-will. Either Executive or the Company may terminate the employment relationship at any time, with or without Cause. The provisions in this Section govern the amount of compensation, if any, to be provided to Executive upon termination of employment and do not alter this at-will status.

 

6.1
Termination by the Company Without Cause or Resignation by Executive for Good Reason (not in Connection with a Change in Control).
(a)
The Company shall have the right to terminate Executive’s employment with the Company pursuant to this Section 6.1 at any time without “Cause” (as defined in Section 6.3(a) below) by giving notice as described in Section 6.7 of this Agreement. A termination pursuant to Section 6.5 or 6.6 below is not a termination without “Cause” for purposes of receiving the Non-CIC Severance Benefits described in (and as defined in) this Section 6.1 or the CIC Severance Benefits described in (and as defined in) Section 6.2.
(b)
If the Company terminates Executive’s employment at any time without Cause or Executive terminates Executive’s employment with the Company for “Good Reason” (as defined in Section 6.1(g) below), in either case, at any time except during the Change in Control Measurement Period (both “Change in Control” and “Change in Control Measurement Period” as defined in Section 6.2 below), then Executive shall be entitled to receive the Accrued Obligations (defined in 6.1(d) below). If such termination without Cause or for Good Reason not occurring during the Change in Control Measurement Period constitutes a “separation from service” (as defined under Treasury Regulation Section 1.409A-1(h), without regard to any alternative definition thereunder, a “Separation from Service”), and Executive complies with the obligations in Section 6.1(c) below, Executive shall also be eligible to receive the following “Non-CIC Severance Benefits:”
(i)
The Company will pay Executive severance pay in the form of continuation of Executive’s then-current Base Salary for six (6) months (the “Non-CIC Severance”). The Non-CIC Severance will be paid in substantially equal installments on the Company’s regular payroll schedule following the termination date, subject to standard deductions and withholdings; provided, however that no portion of the Non-CIC Severance will be paid prior to the Release Effective Date, and any such payments that are otherwise scheduled to be made prior to the Release Effective Date shall instead accrue and be made on the first administratively feasible payroll date following the Release Effective Date;
(ii)
Provided Executive or Executive’s covered dependents, as the case may be, timely elects continued coverage under COBRA, or state continuation coverage (as applicable), under the Company’s group health plans following such termination, the Company will pay, as and when due to the insurance carrier or COBRA administrator (as applicable), the portion of the COBRA, or state continuation coverage, premiums which is equal to the cost of the coverage that the Company was paying as of the date of termination, to continue Executive’s (and Executive’s covered dependents, as applicable) health insurance coverage in effect on the termination date until the earliest of: (1) six (6) months following the termination date; (2) the date when Executive becomes eligible for substantially equivalent health insurance coverage in

4

 

 


 

connection with new employment or self-employment; or (3) the date Executive ceases to be eligible for COBRA or state law continuation coverage for any reason, including plan termination (such period from the termination date through the earlier of (1)-(3), (the “Non-CIC COBRA Payment Period”)). Notwithstanding the foregoing, if at any time the Company determines that its payment of COBRA, or state continuation coverage, premiums on Executive’s behalf would result in a violation of applicable law (including, but not limited to, the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of paying such premiums pursuant to this Section, the Company shall pay Executive on the last day of each remaining month of the Non-CIC COBRA Payment Period, a fully taxable cash payment equal to the COBRA or state continuation coverage premium for such month, subject to applicable tax withholding, for the remainder of the Non-CIC COBRA Payment Period. Nothing in this Agreement shall deprive Executive of Executive’s rights under COBRA (including the right to a COBRA premium subsidy under the American Rescue Plan Act of 2021, if applicable) or ERISA for benefits under plans and policies arising under Executive’s employment by the Company; and
(iii)
The Company will pay Executive an amount equal to the Annual Bonus under Section 2.2 for the calendar year in which Executive’s termination occurs, prorated for the actual time worked in that calendar year through the Executive’s date of Separation of Service, less applicable withholdings and deductions, payable in a lump sum on the later of (x) the date that annual performance bonuses are normally paid to other executives at the Company for that calendar year or (y) the Release Date, but in no event later than March 15 of the year following the year to which the bonus is attributable.
(c)
Executive will be paid all of the Accrued Obligations on the Company’s first administratively feasible payroll date after Executive’s date of termination from employment or earlier if required by law. Executive shall receive the Non-CIC Severance Benefits pursuant to Section 6.1(b) or the CIC Severance Benefits pursuant to Section 6.2(a) of this Agreement if: (i) by the sixtieth (60th) day following the date of Executive’s Separation from Service, Executive has signed and delivered to the Company a separation agreement containing an effective, general release of claims in favor of the Company and its affiliates and representatives, in the form presented by the Company (the “Release”), which cannot be revoked in whole or part by such date (the date that the Release can no longer be revoked is referred to as the “Release Effective Date”); and (ii) if Executive holds any other positions with the Company or any Affiliate, including a position on the Board, Executive resigns such position(s) to be effective no later than the date of Executive’s termination date (or such other date as requested by the Board); (iii) Executive returns all Company property; (iv) Executive complies with all post-termination obligations under this Agreement and the Confidential Information Agreement; and (v) Executive complies with the terms of the Release, including without limitation any non-disparagement and confidentiality provisions contained in the Release.
(d)
For purposes of this Agreement, “Accrued Obligations” are (i) Executive’s accrued but unpaid salary through the date of termination, (ii) any unreimbursed business expenses incurred by Executive payable in accordance with the Company’s standard expense reimbursement policies, and (iii) benefits owed to Executive under any qualified

5

 

 


 

retirement plan or health and welfare benefit plan in which Executive was a participant in accordance with applicable law and the provisions of such plan.
(e)
The Non-CIC Severance Benefits provided to Executive pursuant to this Section 6.1 are in lieu of, and not in addition to, any benefits to which Executive may otherwise be entitled under any Company severance plan, policy, program, or prior agreement with the Company. For avoidance of doubt, Executive shall not be eligible for both the CIC Severance Benefits and the Non-CIC Severance Benefits.
(f)
Any damages caused by the termination of Executive’s employment without Cause not in connection with a Change in Control would be difficult to ascertain; therefore, the Non-CIC Severance Benefits for which Executive is eligible pursuant to Section 6.1(b) above in exchange for the Release is agreed to by the parties as liquidated damages, to serve as full compensation, and not a penalty.
(g)
For purposes of this Agreement, “Good Reason” shall mean the occurrence of any of the following events without Executive’s consent: (i) a material reduction in Executive’s Base Salary of at least 10%; or (ii) a material reduction in Executive’s duties, authority and responsibilities relative to Executive’s duties, authority, and responsibilities in effect immediately prior to such reduction, provided, however, that neither the conversion of the Company to a subsidiary, division or unit of an acquiring entity in connection with a change in control, nor a change in title or Executive’s reporting relationships will be deemed a “material reduction” in and of itself; provided, however, that, any such termination by Executive shall only be deemed for Good Reason pursuant to this definition if: (1) Executive gives the Company written notice of Executive’s intent to terminate for Good Reason within thirty (30) days following the first occurrence of the condition(s) that Executive believes constitute(s) Good Reason, which notice shall describe such condition(s); (2) the Company fails to remedy such condition(s) within thirty (30) days following receipt of the written notice (the “Cure Period”); (3) the Company has not, prior to receiving such notice from Executive, already informed Executive that Executive’s employment with the Company is being terminated; and (4) Executive voluntarily terminates Executive’s employment within thirty (30) days following the end of the Cure Period.
6.2
Termination by the Company without Cause or Resignation by Executive for Good Reason (in connection with a Change in Control).
(a)
In the event that Executive’s employment is terminated without Cause or Executive resigns for Good Reason, in either case, within three (3) months preceding and twelve (12) months following the effective date of a Change in Control (the “Change in Control Measurement Period”) of the Company, then Executive shall be entitled to the Accrued Obligations and, subject to Executive’s full compliance with Section 6.1(c) above, including but not limited to the Release requirement and Executive’s continued compliance with obligations to the Company under Executive’s Confidential Information Agreement, then Executive will be eligible for the following “CIC Severance Benefits:”
(i)
The Company will pay Executive severance pay in the form of continuation of Executive’s then-current Base Salary for six (6) months (the “CIC Severance”).

6

 

 


 

The CIC Severance will be paid in substantially equal installments on the Company’s regular payroll schedule following the termination date, subject to standard deductions and withholdings; provided, however that no portion of the CIC Severance will be paid prior to the Release Effective Date, and any such payments that are otherwise scheduled to be made prior to the Release Effective Date shall instead accrue and be made on the first administratively feasible payroll date following the Release Effective Date;
(ii)
Provided Executive or Executive’s covered dependents, as the case may be, timely elects continued coverage under COBRA, or state continuation coverage (as applicable), under the Company’s group health plans following such termination, the Company will pay, as and when due to the insurance carrier or COBRA administrator (as applicable), the portion of the COBRA, or state continuation coverage, premiums which is equal to the cost of the coverage that the Company was paying as of the date of termination, to continue Executive’s (and Executive’s covered dependents, as applicable) health insurance coverage in effect on the termination date until the earliest of: (1) six (6) months following the termination date; (2) the date when Executive becomes eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment; or (3) the date Executive ceases to be eligible for COBRA or state law continuation coverage for any reason, including plan termination (such period from the termination date through the earlier of (1)-(3), (the “CIC COBRA Payment Period”)). Notwithstanding the foregoing, if at any time the Company determines that its payment of COBRA, or state continuation coverage, premiums on Executive’s behalf would result in a violation of applicable law (including, but not limited to, the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of paying such premiums pursuant to this Section, the Company shall pay Executive on the last day of each remaining month of the CIC COBRA Payment Period, a fully taxable cash payment equal to the COBRA or state continuation coverage premium for such month, subject to applicable tax withholding, for the remainder of the CIC COBRA Payment Period. Nothing in this Agreement shall deprive Executive of Executive’s rights under COBRA (including the right to a COBRA premium subsidy under the American Rescue Plan Act of 2021, if applicable) or ERISA for benefits under plans and policies arising under Executive’s employment by the Company;
(iii)
The Company will make a cash payment to Executive in an amount equal to 50% of the Target Percentage for the year in which the termination occurs, subject to standard deductions and withholdings, which will be paid in a lump sum on the sixtieth (60th) day following Executive’s date of Separation from Service;
(iv)
The Company will pay Executive an amount equal to the Annual Bonus and Sales Bonus under Section 2.2 for the calendar year in which Executive’s termination occurs, less applicable withholdings and deductions, payable in a lump sum on the later of (x) the date that annual performance bonuses are normally paid to other executives at the Company for that calendar year or (y) the Release Date, but in no event later than March 15 of the year following the year to which the bonus is attributable; and

7

 

 


 

(v)
Effective as of Executive’s termination date, the vesting and exercisability of all outstanding equity awards subject only to a time-based vesting schedule that are held by Executive immediately prior to the termination date (if any) shall be accelerated in full.
(b)
For purposes of this Agreement, a “Change in Control” shall have the meaning set forth in the Company’s 2021 Equity Incentive Plan.
(c)
The CIC Severance Benefits provided to Executive pursuant to this Section 6.2 are in lieu of, and not in addition to, any benefits to which Executive may otherwise be entitled under any Company severance plan, policy or program.
(d)
Any damages caused by the termination of Executive’s employment without Cause during the Change in Control Measurement Period would be difficult to ascertain; therefore, the CIC Severance Benefits for which Executive is eligible pursuant to Section 6.2(a) above in exchange for the Release are agreed to by the parties as liquidated damages, to serve as full compensation, and not a penalty.
6.3
Termination by the Company for Cause.

 

Subject to Section 6.3(b) below, the Company shall have the right to terminate Executive’s employment with the Company at any time for Cause by giving notice as described in Section 6.7 of this Agreement.

(a)
Cause” for termination shall mean that the Company has determined in its sole discretion that Executive has engaged in any of the following: (i) a material breach of any covenant or condition under this Agreement or any other agreement between the parties; (ii) any act constituting dishonesty, fraud, immoral or disreputable conduct; (iii) any conduct which constitutes a felony under applicable law; (iv) material violation of any Company policy or any act of misconduct; (v) refusal to follow or implement a clear and reasonable directive of the Company; (vi) negligence or incompetence in the performance of Executive’s duties after the expiration of ten (10) days without cure after written notice of such failure; or (vii) breach of fiduciary duty. For the avoidance of doubt, if the Company determines after Executive’s termination date that it would have had a basis to terminate Executive’s employment for Cause prior to Executive’s departure, then any obligation that the Company otherwise had to provide Executive with the Non-CIC Severance Benefits or the CIC Severance Benefits will immediately cease and Executive will be required to repay the Company for any portion of the Non-CIC Severance Benefits or the CIC Severance Benefits provided by the Company as of such date of notice from the Company (net of tax), to be repaid by Executive within thirty (30) days of demand by the Company.

 

(b)
In the event Executive’s employment is terminated at any time for Cause, Executive will not receive the Non-CIC Severance Benefits, the CIC Severance Benefits, or any other severance compensation or benefit, except that, consistent with the Company’s standard payroll policies, the Company shall provide to Executive the Accrued Obligations.

8

 

 


 

6.4
Resignation by Executive (other than for Good Reason).
(a)
Executive may resign for any reason from Executive’s employment with the Company at any time by giving notice as described in Section 6.7.
(b)
In the event Executive resigns from Executive’s employment with the Company (other than for Good Reason), Executive will not receive the Non-CIC Severance Benefits, the CIC Severance Benefits, or any other severance compensation or benefit, except that, consistent with the Company’s standard payroll policies, the Company shall provide to Executive the Accrued Obligations.
6.5
Termination by Virtue of Death or Disability of Executive.
(a)
In the event of Executive’s death while employed pursuant to this Agreement, all obligations of the parties hereunder shall terminate immediately, and the Company shall, pursuant to the Company’s standard payroll policies, provide to Executive’s legal representatives Executive’s Accrued Obligations, but neither Executive nor Executive’s legal representatives will be eligible for the Non-CIC Severance Benefits, the CIC Severance Benefits, or any other severance compensation or benefit.
(b)
Subject to applicable state and federal law, the Company shall at all times have the right, upon written notice to the Executive, to terminate this Agreement based on Executive’s Disability (as defined below). Termination by the Company of Executive’s employment based on “Disability” shall mean termination because Executive is unable due to a physical or mental condition to perform the essential functions of Executive’s position with or without reasonable accommodation for six (6) months in the aggregate during any twelve (12) month period or based on the written certification by two licensed physicians of the likely continuation of such condition for such period. This definition shall be interpreted and applied consistent with the Americans with Disabilities Act, the Family and Medical Leave Act, and other applicable law. In the event Executive’s employment is terminated based on Executive’s Disability, Executive will not receive the Non-CIC Severance Benefits, the CIC Severance Benefits, or any other severance compensation or benefit, except that, pursuant to the Company’s standard payroll policies, the Company shall provide to Executive the Accrued Obligations.
6.6
Notice; Effective Date of Termination.
(a)
Termination of Executive’s employment pursuant to this Agreement shall be effective on the earliest of:
(i)
immediately after the Company gives notice to Executive of Executive’s termination, with or without Cause, unless pursuant to Section 6.3(a)(vi) in which case ten (10) days after notice if not cured, or unless the Company specifies a later date, in which case, termination shall be effective as of such later date;
(ii)
immediately upon Executive’s death;

9

 

 


 

(iii)
immediately after the Company gives written notice to Executive of Executive’s termination on account of Executive’s Disability, unless the Company specifies a later separation date, in which case, termination shall be effective as of such later separation date, provided that Executive has not returned to the full-time performance of Executive’s duties prior to such date;
(iv)
except as addressed by Section 6.7(a)(v), thirty (30) days after Executive gives written notice to the Company of Executive’s resignation for any reason, provided that the Company may set a separation date at any time between the date of notice and the date of resignation, in which case Executive’s resignation shall be effective as of such other date. Executive will receive compensation through any required notice period; or
(v)
for a termination for Good Reason, immediately upon Executive’s full satisfaction of the requirements of Section 6.1(g).
(b)
In the event notice of a termination under subsection (a)(i) is given orally, at the other party’s request, the party giving notice must provide written confirmation of such notice within five (5) business days of the request in compliance with the requirement of Section 7.1 below. In the event of a termination for Cause, written confirmation shall specify the subsection(s) of the definition of Cause relied on to support the decision to terminate.
6.7
Cooperation With Company After Termination of Employment. Following termination of Executive’s employment for any reason, Executive shall reasonably cooperate with the Company in all matters relating to the winding up of Executive’s pending work including, but not limited to, any litigation in which the Company is involved, and the orderly transfer of any such pending work to such other employees as may be designated by the Company.
6.8
Effect of Termination. Executive agrees that should Executive’s employment be terminated for any reason, Executive shall be deemed to have resigned from any and all positions with the Company and its subsidiaries.
6.9
Application of Section 409A.
(a)
It is intended that all of the compensation payable under this Agreement, to the greatest extent possible, either complies with the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) and the regulations and other guidance thereunder and any state law of similar effect (collectively, “Section 409A”) or satisfies one or more of the exemptions from the application of Section 409A, and this Agreement will be construed in a manner consistent with such intention, incorporating by reference all required definitions and payment terms.
(b)
No severance payments will be made under this Agreement unless Executive’s termination of employment constitutes a Separation from Service. For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulations Section 1.409A-2(b)(2)(iii)), Executive’s right to receive any installment payments under this Agreement (whether severance payments or otherwise) shall be treated as a right to receive a series of separate

10

 

 


 

payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment.
(c)
To the extent that any severance payments are deferred compensation under Section 409A, and are not otherwise exempt from the application of Section 409A, then, to the extent required to comply with Section 409A, if the period during which Executive may consider and sign the Release spans two calendar years, the severance payments will not begin until the second calendar year. If the Company determines that the severance benefits provided under this Agreement constitutes “deferred compensation” under Section 409A and if Executive is a “specified employee” of the Company, as such term is defined in Section 409A(a)(2)(B)(i) of the Code at the time of Executive’s Separation from Service, then, solely to the extent necessary to avoid the incurrence of the adverse personal tax consequences under Section 409A, the timing of the severance will be delayed as follows: on the earlier to occur of (a) the date that is six months and one day after Executive’s Separation from Service, and (b) the date of Executive’s death, the Company will: (i) pay to Executive a lump sum amount equal to the sum of the severance benefits that Executive would otherwise have received if the commencement of the payment of the severance benefits had not been delayed pursuant to this Section 6.10(c); and (ii) commence paying the balance of the severance benefits in accordance with the applicable payment schedule set forth in Sections 6.1 and 6.2. No interest shall be due on any amounts deferred pursuant to this Section 6.10(c).
(d)
To the extent required to avoid accelerated taxation and/or tax penalties under Section 409A, amounts reimbursable to Executive under this Agreement shall be paid to Executive on or before the last day of the year following the year in which the expense was incurred and the amount of expenses eligible for reimbursement (and in-kind benefits provided to Executive) during any one year may not effect amounts reimbursable or provided in any subsequent year.
(e)
Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A, and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest, or other expenses that may be incurred by the Executive on account of non-compliance with Section 409A.
6.10
Excise Tax Adjustment.
(a)
If any payment or benefit Executive will or may receive from the Company or otherwise (a “280G Payment”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code, and (ii) but for this Section, be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then any such 280G Payment provided pursuant to this Agreement (a “Payment”) shall be equal to the Reduced Amount. The “Reduced Amount” shall be either (x) the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax, or (y) the largest portion, up to and including the total, of the Payment, whichever amount (i.e., the amount determined by clause (x) or by clause (y)), after taking into account all applicable federal, state, and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate), results in

11

 

 


 

Executive’s receipt, on an after-tax basis, of the greater economic benefit notwithstanding that all or some portion of the Payment may be subject to the Excise Tax. If a reduction in a Payment is required pursuant to the preceding sentence and the Reduced Amount is determined pursuant to clause (x) of the preceding sentence, the reduction shall occur in the manner (the “Reduction Method”) that results in the greatest economic benefit for Executive. If more than one method of reduction will result in the same economic benefit, the items so reduced will be reduced pro rata (the “Pro Rata Reduction Method”).
(b)
Notwithstanding any provision of this Section 6.11 to the contrary, if the Reduction Method or the Pro Rata Reduction Method would result in any portion of the Payment being subject to taxes pursuant to Section 409A that would not otherwise be subject to taxes pursuant to Section 409A, then the Reduction Method and/or the Pro Rata Reduction Method, as the case may be, shall be modified so as to avoid the imposition of taxes pursuant to Section 409A as follows: (A) as a first priority, the modification shall preserve to the greatest extent possible, the greatest economic benefit for Executive as determined on an after-tax basis; (B) as a second priority, Payments that are contingent on future events (e.g., being terminated without Cause), shall be reduced (or eliminated) before Payments that are not contingent on future events; and (C) as a third priority, Payments that are “deferred compensation” within the meaning of Section 409A shall be reduced (or eliminated) before Payments that are not deferred compensation within the meaning of Section 409A.
(c)
Unless Executive and the Company agree on an alternative accounting firm or law firm, the accounting firm engaged by the Company for general tax compliance purposes as of the day prior to the effective date of the Change in Control transaction shall perform the foregoing calculations. If the accounting firm so engaged by the Company is serving as accountant or auditor for the individual, entity, or group effecting the Change in Control transaction, the Company shall appoint a nationally-recognized accounting or law firm to make the determinations required by this Section 6.11. The Company shall bear all expenses with respect to the determinations by such accounting or law firm required to be made hereunder. The Company shall use commercially reasonable efforts to cause the accounting or law firm engaged to make the determinations hereunder to provide its calculations, together with detailed supporting documentation, to Executive and the Company within fifteen (15) calendar days after the date on which Executive’s right to a 280G Payment becomes reasonably likely to occur (if requested at that time by Executive or the Company) or such other time as requested by Executive or the Company.
(d)
If Executive receives a Payment for which the Reduced Amount was determined pursuant to clause (x) of Section 6.11(a) and the Internal Revenue Service determines thereafter that some portion of the Payment is subject to the Excise Tax, Executive agrees to promptly return to the Company a sufficient amount of the Payment (after reduction pursuant to clause (x) of Section 6.11(a)) so that no portion of the remaining Payment is subject to the Excise Tax. For the avoidance of doubt, if the Reduced Amount was determined pursuant to clause (y) of Section 6.11(a), Executive shall have no obligation to return any portion of the Payment pursuant to the preceding sentence.

12

 

 


 

7.
General Provisions.
7.1
Notices. Any notices required hereunder to be in writing shall be deemed effectively given: (a) upon personal delivery to the party to be notified, (b) when sent by electronic mail, telex or confirmed facsimile if sent during normal business hours of the recipient, and if not, then on the next business day, (c) five (5) days after having been sent by registered or certified mail, return receipt requested, postage prepaid, or (d) one (1) day after deposit with a nationally-recognized overnight courier, specifying next-day delivery, with written verification of receipt. All communications shall be sent to the Company at its primary office location and to Executive at Executive’s address as listed on the Company payroll or Executive’s Company-provided email address, or at such other address as the Company or Executive may designate by ten (10) days’ advance written notice to the other.
7.2
Severability. Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability will not affect any other provision or any other jurisdiction, but this Agreement will be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provisions had never been contained herein.
7.3
Waiver. If either party should waive any breach of any provisions of this Agreement, Executive or it shall not thereby be deemed to have waived any preceding or succeeding breach of the same or any other provision of this Agreement.
7.4
Complete Agreement. This Agreement constitutes the entire agreement between Executive and the Company with regard to the subject matter hereof. This Agreement is the complete, final, and exclusive embodiment of their agreement with regard to this subject matter and supersedes any prior oral discussions or written communications and agreements, including the Prior Agreement. This Agreement is entered into without reliance on any promise or representation other than those expressly contained herein, and it cannot be modified or amended except in writing signed by Executive and an authorized officer of the Company. The parties have entered into or are entering into a separate Confidential Information Agreement in connection herewith and have or may enter into separate agreements related to equity awards. These separate agreements govern other aspects of the relationship between the parties, have or may have provisions that survive termination of Executive’s employment under this Agreement, may be amended or superseded by the parties without regard to this Agreement and are enforceable according to their terms without regard to the enforcement provision of this Agreement.
7.5
Counterparts. This Agreement may be executed in separate counterparts, any one of which need not contain signatures of more than one party, but all of which taken together will constitute one and the same agreement.
7.6
Headings. The headings of the sections hereof are inserted for convenience only and shall not be deemed to constitute a part hereof nor to affect the meaning thereof.

13

 

 


 

7.7
Successors and Assigns. The Company shall assign this Agreement and its rights and obligations hereunder in whole, but not in part, to any Company or other entity with or into which the Company may hereafter merge or consolidate or to which the Company may transfer all or substantially all of its assets, if in any such case said Company or other entity shall by operation of law or expressly in writing assume all obligations of the Company hereunder as fully as if it had been originally made a party hereto, but may not otherwise assign this Agreement or its rights and obligations hereunder. Executive may not assign or transfer this Agreement or any rights or obligations hereunder, other than to Executive’s estate upon Executive’s death.
7.8
Choice of Law. All questions concerning the construction, validity and interpretation of this Agreement will be governed by the law of the State of Maryland.

 

In Witness Whereof, the parties have executed this Amended and Restated Employment Agreement on the day and year first written above.

Xometry, Inc.

 

 

By:

Name: Sophia MacDonald

Title: Chief People Officer

 

Executive:

 

 

Kathleen Mayerhofer

 

14

 

 


 

Exhibit A

Employee Confidential Information, Inventions, Non-Solicitation and Non-Competition Agreement

 

 

A-1


EX-31.1 4 xmtr-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Randolph Altschuler, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Xometry, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(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(s) 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: May 9, 2024

By:

/s/ Randolph Altschuler

Randolph Altschuler

Chief Executive Officer and Director

 

 


EX-31.2 5 xmtr-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, James Miln, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Xometry, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(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(s) 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: May 9, 2024

By:

/s/ James Miln

James Miln

Chief Financial Officer

 

 


EX-32.1 6 xmtr-ex32_1.htm EX-32.1 EX-32.1

 

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 of Xometry, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(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 result of operations of the Company.

 

Date: May 9, 2024

By:

/s/ Randolph Altschuler

Randolph Altschuler

Chief Executive Officer and Director

 

 


EX-32.2 7 xmtr-ex32_2.htm EX-32.2 EX-32.2

 

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 of Xometry, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(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 result of operations of the Company.

 

Date: May 9, 2024

By:

/s/ James Miln

James Miln

Chief Financial Officer

 

 


GRAPHIC 8 img30860539_0.jpg GRAPHIC begin 644 img30860539_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBHKJXCL[2:YF;; M%"A=SZ #)II7=D!+17E?A;QYJ5[XKC@U"YW6=TS(D>U0(V)^7! R?3\:]4KH MQ.%J8:2C/J94JL:JO$****YC4***P['Q+!?^)[W1(H6WVB;VEW##'Y01CV+? MI5QIRFFXK;5DN25K]3G3%5&ES4Y3NM+:=7Z"3L"MCN5(^4_P">E=2RZHT5'!/'*>+=>BO?'/VB2/[1:64B MQK$&P'"G+QP?PJY\*=7REWI$CSY\M6Z*!U8C_ #^EQM9UW1*T*%6Z,/O8_4UZK6$IQPE M&'+%.4E=MJYHDZTY7;26FAQFGQ>-V\/74<\\":EYP6)I@O$>.3E00>3QD=C7 M!^';;Q%/XGU"/2[R.+45$GVB60@AOG&[J#_%@]*]OKR_P'_R4+6_]V;_ -&K M6F%Q+=.M+E6U]OZT)K4K2@KO[SJM'B\1V&E:C)KE[%/,(RT#1@?+A3G^$=\5 MD>!]9UGQ!HVK"XOBUT@"P2E%&QBIP< 8/..M=GJ?_(*O/^N#_P#H)K@_A+_Q MXZG_ -=$_D:Q@U/#U:KBKWCT+DG&I"";MJ6OA_XGU#5+N^T[5IS)&ULT;$EZ^WC^XO+?^RC\:JOAHU:]-TU:,[?+O]PJ=5PI MR4MX_P!(K> =:UO7]1OKJ]NBUE$,)%L4 ,QR "!G@#]15;6O%NM:OK[Z)X94 M#RR5>8 $MCACD\!0>_\ C6YX;T]O#_@(MM(N&MWN9,==Q7('U 'X5YYX,U7 M5]*-Y+I6CM?F3:KN(V;9C/''K_2NFG3IU*E6K"*]VR2V7JS*4I1C"$F]=^YN MWT_CSPM"M_=7:7=JK#S!D.!GL> 0/<5WOA[6X/$&CQ7\(V%LK)'G.QQU']?H M17#ZAXD\6ZCIUS92^%I0D\31DB"3(R,9'O6E\,['4-/TZ_AOK2>W!E5T$J%< MY&#C/T%8XJDI8=SJ**FGTMJOD72G:IRQ;:?<[JO,_BYTT?\ [;?^R5Z97F?Q M@]*T(OA7I$ENC_;;X,R@_>3'3_=K% MUCPWJ'@)X]9TJ]$L08(WF1#"5C+;;FUL.O7:ZI_0BLCX=ZUJ.MZ=>2ZCP% M:$6KKKO@2XU$)L,MG+O3^ZP5@?PR*Y_X3_\ ()U#_KN/_0:PY/\ 9ZKFO>37 MYZFG-^\@HO2QW.HRO!I=W-&VV2.%V4^A"DBN.\#:OJ_B#1-4^T7Q:Y4[()2B MC82IP< 8/-=;K! T2_)Z"VD_]!-<3\)O^09J/_79?_0:SHQC]4J3MJFBIM^V MBK]R;P#XGU#4M0OM,UB .^/UKN+FXCM+6:YF;;%$A=SZ M#)KR_P 3H?"OQ#M-9C!%O)QOOF" @_P MY8_R'XUM7PT:U:G*FK*?X=R*=5PA)2WC_2*?@77M9UW4M0O+Z\_XE\*G$910 MJDG(YQG /Z50F\4>)/%FKS6GAO%O:1'F7 !([,S'IG' '/UJ_#I[:#\);KY M2)[B R2>O[S _12*YOPAK>NZ3IG]:ZXTX3=2M3 MBM'97M;U,7*2482;UU?^MFS%,@9?;U!]P>/PKS77-9\5:[I$VGS^&)D20J=ZP294@@\9^GZUU M?P^MKRS\+);WMO+!(DS[4E4J=I.>A]R:YL923H*I))3O;2VJ^1K0F_:.*;:\ MSCK;Q_K4%QJ-H=U[=R3".T7RQA.6!X49)Z8%;FB:?XY.KVESJEZ1:%]TT7F+ MTQTP!CTZ5B_#ZTCG\<:C/(H8VZR,F>S%\9_+/YUZQ58ZK"A-TZ<%JM7;RZ=O M\Q8>$JBYI29YA_PDGB?Q=JUQ;^'WCM;2$_?.!\O0%B03DX/ _P#KU,]E\1M+ M97CO$O5SRH97'X[@#^55;K0/$7@S5Y]0T)#NUE'/'J/TK9T7X MF6%Y*MMJD#6,Q.W?G,>??NOX_G6TTU'FPT(RA;M=_/J1&U[59-2_ [>$2"&, M3%3+M&\J, G'./:GT9R,BBO /0"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** ,CQ/JPT7P[>7H.)%3;%_OG@?X_A7+_ MTDPZ7<:K*/WET^Q"? M[B]3^+9_[YKL-5T:PUNV6WU&#SHE?>%WLOS8(S\I'J:L6=I!86<5I:QB.")= MJ("3@?C77'$1AAG2C\4GKZ(Q=-NJIO9$]>4>)%/A/XC6^K1@BVN&$K8[@_+( M/KW_ !%>KUG:MH.F:['$FI6HG6(DI\[*03UY4BC!XB-&;YU>+33"M36BS/?I;N1EHI@0RGT]_ MPK=6QMEL%L?)5K58Q$(W^8;0, '/7CUKGI?AYX:EDWBQ9/4),X!_6MEB,/5I MQIUD[QV:MMYD>SJ0DY0MKW-?2-=T_74FDT^8RI"^QF*%1G&>,UYMH.HV_ASX MCZJ-1?R8Y7ECWL.!EPRD^Q _6O3-*T;3]$MC!I]LL,;'+8))8^I)YJKJ_A71 MM8C%6(]R.OXU-"O0IRG"SY)*W2XZE.I)1>G,ON'R:MI^J:7J ML;R&X\J!M_EMNVY4X_D:X_X2_P#'CJ?_ %T3^1KK])\,Z5HMO<065NRI<@"7 M=(S%@ 1W/'4]*FTG0=-T*.5--MO(64@N-[-DCI]XFE[>E"E4I0O[UK7\NX^2 M;G&BV!7LT\,=S!)!,@>*12CJ>X(P169I/AC1M#N'GTZR$,KKL9O,=N,YQ\Q/H M*UPV/C2H.#7O*_*^UR*N'T;6K37K$WED7,(D,>7 M7!)'_P"NL9?ASX9$F[[%(1_=,[X_G70V-A::;;"VLK>."$'.Q!@9]?-26RO^05Z;J4W%&9!XX\-I:Q!M4C!5 "-C^GTKD?'/C6 MQUG3UTK2O,G$DBEY2A4''0*#R3GVKKO^%?>%_P#H%_\ DQ+_ /%5HZ=X:T;2 M91+9:=#%*!@/@LP^A.3733K8.E/VD%)M;7M;\#*4*\URMI+YF=X=T.>R\"KI MDZE;B:&3>I_A+YX_#(KC/AYX@L]!FOM.U23[,7<%6<<*PR"I]/\ ZU>LUA:K MX/T+6)S<7=BOGMUDC8H3]<'!_&HI8N$E4C73M/73HQSHR7*Z>Z[F%XN\;:6- M$N;'3KE;JZND,($7(4-P23]"<8[U6^$W_(,U'_KLO_H-=-IG@[0M)F\ZUL5, MO0/(QS9/_ B:J>)P\N!]X?ES^ KSS3I;CQAK>A:;."8K6(1R>Z* M22?Q4*/K7K?B'58-&T.ZO)]IVH51&_C8CA??_#-<5\*M',<%UJ\J8,G[F$G^ MZ.6/YX'X&M\'7=/!SG);/W?5_P!7,ZU/FK)+KO\ ([K5]/&J:-=V (3SXF12 M1PIQP?SQ7FO@KQ+'X6N+O1=:5X$\TL'*D^6^,$''.#@8(_K7K%9>J^'=)ULJ M=0LHYG48#Y*L!]00:X\-B(0A*E55XOMNF;5:,'KC^E8,7P[\-12!S8N^#D!YG(_G726]M M#:6Z6]O$D4*#"H@P /I6=;ZLHVHWOYV*A[6_OV^1YI\./^1MUG_=;_T97J%9 M>F^'=*TB[GNK&U\J>?(D;S&;/.>A) YK4IXRO&O5YX[60J%-TX']1CMSISQ3ZCYGSRPCC9@\$]SG&/QKLKKP! MX;NI3(;#RF)R?*D91^6<#\*L:;X,T#2IUGMK!3,O*O*Q<@^HR< ^XKJHU\)0 MFJL.:ZZ:?GV,IPK3CR2L7M!BF@\/:=%<@B9+:-7#=00HX-:%%%>;*7-)R[G4 ME96"BBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%(S*B%F8*JC)). !0 M%9G_"1 MZ%_T&M._\"D_QH_X2/0O^@UIW_@4G^-:>QJ?RO[B>>/A?]!K3O_ I/\:/8U/Y7]P<\>YIT5F?\)'H7_0:T[_P*3_&C_A( M]"_Z#6G?^!2?XT>QJ?RO[@YX]S3HK,_X2/0O^@UIW_@4G^-'_"1Z%_T&M._\ M"D_QH]C4_E?W!SQ[FG169_PD>A?]!K3O_ I/\:/^$CT+_H-:=_X%)_C1[&I_ M*_N#GCW-.BLS_A(]"_Z#6G?^!2?XT?\ "1Z%_P!!K3O_ *3_&CV-3^5_<'/ M'N:=%9G_ D>A?\ 0:T[_P "D_QH_P"$CT+_ *#6G?\ @4G^-'L:G\K^X.>/ MA?]!K3O\ P*3_ !H]C4_E?W!SQ[FG M169_PD>A?]!K3O\ P*3_ !H_X2/0O^@UIW_@4G^-'L:G\K^X.>/A?]!K3O_ I/\:/8U/Y7]P<\>YIT5F?\)'H7_0:T[_P M*3_&C_A(]"_Z#6G?^!2?XT>QJ?RO[@YX]S3HK,_X2/0O^@UIW_@4G^-'_"1Z M%_T&M._\"D_QH]C4_E?W!SQ[FG169_PD>A?]!K3O_ I/\:/^$CT+_H-:=_X% M)_C1[&I_*_N#GCW-.BLS_A(]"_Z#6G?^!2?XT?\ "1Z%_P!!K3O_ *3_&CV M-3^5_<'/'N:=%9G_ D>A?\ 0:T[_P "D_QH_P"$CT+_ *#6G?\ @4G^-'L: MG\K^X.>/A?]!K3O\ P*3_ !H]C4_E M?W!SQ[FG169_PD>A?]!K3O\ P*3_ !H_X2/0O^@UIW_@4G^-'L:G\K^X.>/< MTZ*S/^$CT+_H-:=_X%)_C1_PD>A?]!K3O_ I/\:/8U/Y7]P<\>YIT5F?\)'H M7_0:T[_P*3_&C_A(]"_Z#6G?^!2?XT>QJ?RO[@YX]S3HK,_X2/0O^@UIW_@4 MG^-'_"1Z%_T&M._\"D_QH]C4_E?W!SQ[FG169_PD>A?]!K3O_ I/\:/^$CT+ M_H-:=_X%)_C1[&I_*_N#GCW-.BLS_A(]"_Z#6G?^!2?XT?\ "1Z%_P!!K3O_ M *3_&CV-3^5_<'/'N:=%9G_ D>A?\ 0:T[_P "D_QH_P"$CT+_ *#6G?\ M@4G^-'L:G\K^X.>/A?]!K3O\ P*3_ M !H]C4_E?W!SQ[FG5>_@DNM/N;>*4PR2Q,B2CJA((!_#K53_ (2/0O\ H-:= M_P"!2?XT?\)'H7_0:T[_ ,"D_P ::I5$[J+^X3E%]3B_^%:ZA>W"'5M?EN(4 M/ ^9FQ[%CQ^M>@6=G!I]G%:6L8C@B7:BCL*I_P#"1Z%_T&M._P# I/\ &C_A M(]"_Z#6G?^!2?XUO7JXFLDIIV7E8B$:4-8FG169_PD>A?]!K3O\ P*3_ !H_ MX2/0O^@UIW_@4G^-<_L:G\K^XTYX]S3HK,_X2/0O^@UIW_@4G^-'_"1Z%_T& MM._\"D_QH]C4_E?W!SQ[FG169_PD>A?]!K3O_ I/\:/^$CT+_H-:=_X%)_C1 M[&I_*_N#GCW-.BLS_A(]"_Z#6G?^!2?XT?\ "1Z%_P!!K3O_ *3_&CV-3^5 M_<'/'N:=%9G_ D>A?\ 0:T[_P "D_QH_P"$CT+_ *#6G?\ @4G^-'L:G\K^ MX.>/A?]!K3O\ P*3_ !H]C4_E?W!S MQ[FG169_PD>A?]!K3O\ P*3_ !H_X2/0O^@UIW_@4G^-'L:G\K^X.>/A?]!K3O_ I/\:/8U/Y7]P<\>YIT5F?\)'H7_0: MT[_P*3_&C_A(]"_Z#6G?^!2?XT>QJ?RO[@YX]S3HK,_X2/0O^@UIW_@4G^-' M_"1Z%_T&M._\"D_QH]C4_E?W!SQ[FG169_PD>A?]!K3O_ I/\:/^$CT+_H-: M=_X%)_C1[&I_*_N#GCW-.BLS_A(]"_Z#6G?^!2?XT?\ "1Z%_P!!K3O_ *3 M_&CV-3^5_<'/'N:=%9G_ D>A?\ 0:T[_P "D_QH_P"$CT+_ *#6G?\ @4G^ M-'L:G\K^X.>/A?]!K3O\ P*3_ !H] MC4_E?W!SQ[FG169_PD>A?]!K3O\ P*3_ !H_X2/0O^@UIW_@4G^-'L:G\K^X M.>/A?]!K3O_ I/\:/8U/Y7]P<\>YIT56M M-1LM0#FRO+>Y"8#&&57VY]<'BK-0TT[,:=]@HHHI#"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "HKF'[1:S0;MOF(R9QG&1BI:*:=M0/,_P#A4?\ U'/_ "4_^SH_X5'_ -1S M_P E/_LZ],HKO_M7%_S_ (+_ ".?ZI1[?F>9_P#"H_\ J.?^2G_V='_"H_\ MJ.?^2G_V=>F44?VKB_Y_P7^0?5*/;\SS/_A4?_4<_P#)3_[.C_A4?_4<_P#) M3_[.O3**/[5Q?\_X+_(/JE'M^9YG_P *C_ZCG_DI_P#9T?\ "H_^HY_Y*?\ MV=>F44?VKB_Y_P %_D'U2CV_,\S_ .%1_P#4<_\ )3_[.C_A4?\ U'/_ "4_ M^SKTRBC^U<7_ #_@O\@^J4>WYGF?_"H_^HY_Y*?_ &='_"H_^HY_Y*?_ &=> MF44?VKB_Y_P7^0?5*/;\SS/_ (5'_P!1S_R4_P#LZ/\ A4?_ %'/_)3_ .SK MTRBC^U<7_/\ @O\ (/JE'M^9YG_PJ/\ ZCG_ )*?_9T?\*C_ .HY_P"2G_V= M>F44?VKB_P"?\%_D'U2CV_,\S_X5'_U'/_)3_P"SH_X5'_U'/_)3_P"SKTRB MC^U<7_/^"_R#ZI1[?F>9_P#"H_\ J.?^2G_V='_"H_\ J.?^2G_V=>F44?VK MB_Y_P7^0?5*/;\SS/_A4?_4<_P#)3_[.C_A4?_4<_P#)3_[.O3**/[5Q?\_X M+_(/JE'M^9YG_P *C_ZCG_DI_P#9T?\ "H_^HY_Y*?\ V=>F44?VKB_Y_P % M_D'U2CV_,\S_ .%1_P#4<_\ )3_[.C_A4?\ U'/_ "4_^SKTRBC^U<7_ #_@ MO\@^J4>WYGF?_"H_^HY_Y*?_ &='_"H_^HY_Y*?_ &=>F44?VKB_Y_P7^0?5 M*/;\SS/_ (5'_P!1S_R4_P#LZ/\ A4?_ %'/_)3_ .SKTRBC^U<7_/\ @O\ M(/JE'M^9YG_PJ/\ ZCG_ )*?_9T?\*C_ .HY_P"2G_V=>F44?VKB_P"?\%_D M'U2CV_,\S_X5'_U'/_)3_P"SH_X5'_U'/_)3_P"SKTRBC^U<7_/^"_R#ZI1[ M?F>9_P#"H_\ J.?^2G_V='_"H_\ J.?^2G_V=>F44?VKB_Y_P7^0?5*/;\SS M/_A4?_4<_P#)3_[.C_A4?_4<_P#)3_[.O3**/[5Q?\_X+_(/JE'M^9YG_P * MC_ZCG_DI_P#9T?\ "H_^HY_Y*?\ V=>F44?VKB_Y_P %_D'U2CV_,\S_ .%1 M_P#4<_\ )3_[.C_A4?\ U'/_ "4_^SKTRBC^U<7_ #_@O\@^J4>WYGF?_"H_ M^HY_Y*?_ &='_"H_^HY_Y*?_ &=>F44?VKB_Y_P7^0?5*/;\SS/_ (5'_P!1 MS_R4_P#LZ/\ A4?_ %'/_)3_ .SKTRBC^U<7_/\ @O\ (/JE'M^9YG_PJ/\ MZCG_ )*?_9T?\*C_ .HY_P"2G_V=>F44?VKB_P"?\%_D'U2CV_,\S_X5'_U' M/_)3_P"SH_X5'_U'/_)3_P"SKTRBC^U<7_/^"_R#ZI1[?F>9_P#"H_\ J.?^ M2G_V='_"H_\ J.?^2G_V=>F44?VKB_Y_P7^0?5*/;\SS/_A4?_4<_P#)3_[. MC_A4?_4<_P#)3_[.O3**/[5Q?\_X+_(/JE'M^9YG_P *C_ZCG_DI_P#9T?\ M"H_^HY_Y*?\ V=>F44?VKB_Y_P %_D'U2CV_,\S_ .%1_P#4<_\ )3_[.C_A M4?\ U'/_ "4_^SKTRBC^U<7_ #_@O\@^J4>WYGF?_"H_^HY_Y*?_ &='_"H_ M^HY_Y*?_ &=>F44?VKB_Y_P7^0?5*/;\SS/_ (5'_P!1S_R4_P#LZ/\ A4?_ M %'/_)3_ .SKTRBC^U<7_/\ @O\ (/JE'M^9YG_PJ/\ ZCG_ )*?_9T?\*C_ M .HY_P"2G_V=>F44?VKB_P"?\%_D'U2CV_,\S_X5'_U'/_)3_P"SH_X5'_U' M/_)3_P"SKTRBC^U<7_/^"_R#ZI1[?F>9_P#"H_\ J.?^2G_V='_"H_\ J.?^ M2G_V=>F44?VKB_Y_P7^0?5*/;\SS/_A4?_4<_P#)3_[.C_A4?_4<_P#)3_[. MO3**/[5Q?\_X+_(/JE'M^9YG_P *C_ZCG_DI_P#9T?\ "H_^HY_Y*?\ V=>F M44?VKB_Y_P %_D'U2CV_,\S_ .%1_P#4<_\ )3_[.C_A4?\ U'/_ "4_^SKT MRBC^U<7_ #_@O\@^J4>WYGF?_"H_^HY_Y*?_ &='_"H_^HY_Y*?_ &=>F44? MVKB_Y_P7^0?5*/;\SS/_ (5'_P!1S_R4_P#LZ/\ A4?_ %'/_)3_ .SKTRBC M^U<7_/\ @O\ (/JE'M^9YG_PJ/\ ZCG_ )*?_9T?\*C_ .HY_P"2G_V=>F44 M?VKB_P"?\%_D'U2CV_,\S_X5'_U'/_)3_P"SH_X5'_U'/_)3_P"SKTRBC^U< M7_/^"_R#ZI1[?F>9_P#"H_\ J.?^2G_V='_"H_\ J.?^2G_V=>F44?VKB_Y_ MP7^0?5*/;\SF_"7A3_A%HKI/MOVKSV4Y\K9MQGW.>M=)117'5JSJSHV[2.P55#UU#XBVT M%XJ/;QVGS*YP#]XC^8K?MO#N@K*D]O96Y>-@RLAS@CIWINI^%-*U:_\ MEW' M(TI4*=LA .*YCQ#H*>%8X=7T>XFA99 CQL^00?YCCD&@#;\>F<>%Y/)W;?-7 MS%A<-%;?9Q%\TW'F!L>O7=GM5KQ)KYL?#\$L4"2S7RA41 MQE?F&3D=^O3WKGC\.;C^SQ*+U/MOWC$4_=Y_NY_KC% &U\/OM'_"-'SMVSSF M\K/]W Z>V<_K73SR>5;R2?W%+?D*P?".LOJFGR03PI#(X6/SF?<,]2-[_ .(J3XC.J^'H4.-S7*X'_ 6H M ZN2:.*!IY'"Q*N]F/0#KFO+O$$USX@MKK6WW1V,#B"U0_Q9/)_Q_ =JUO%V MKKYMIH,DYM[?:C7%UTS2YB?+9-B>6PX'N10!W MFG_\@VU_ZXI_(59K(\/ZQ8ZI8K'9REVMXT60%",''N.>AK7H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ-YXHB!)*B$\X9 M@* )**B%U;LP59XB3P ''-/=TC7<[*J^K' H =14/VNV_P"?B+_OL5*K*ZAE M8,IZ$'(- "T45#+=VT#!9;B*-CT#N : )J*16#*&4@@\@CO39)8X4WRR*B^K M' H ?14<4\,Z[H94D7U1@1^E.>1(EW2.J#IECB@!U%0_:[;_ )^(O^^Q4H(9 M0RD$'D$=Z %HHHH **** .9U&[\4V>IS&SL8+RQ8@Q@D!EX&1U!ZY]:SKG2_ M$7BB>&/5HHK"PC8.8T8%G_(GGZXZUV]% &#XGT!M9TN*&U=8I[=@\.>!TQCV M_P#K5FC4O&8@\@Z- 9\8\_S%Q]<;L?YZ5V%% '+Z/I_.?SI/#5QK-_X6N+J2YWWN:Z*\M(;^TDM;A2T,@ MPR@D9'U%.MK>*TMHK>! D42A44=@* .475/&:+Y3Z);R2=!(' !]_O?X59\. MZ!?0:E/K.KRJ]].NT(IR$'^0!Q73T4 (M6M;G6H(K2SMCO6!2#O.?J>N._:NUHH KS6%G<2>9/:02OT MW/&&/YD5@^*?#RWFB-%IFGP?:=ZD;%1#COR<5TU% %33;**RLXD2WBAD\M1) ML4#) [XZ]ZMT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5PNNV$&M?$&ULKC<81:?,%.#_$?ZBNZKG-5\)1ZIJYU 7]S;N4 M"$18'3T- "6_@;1K6ZBN(UG\R)PZYDXR#D5#\09-GAG;_?G1?YG^E96K6>J^ M#_)U"TU2>ZM?,"20SG/_ -;G'7@BNFUG2(?$^D01M,\*%EG5E /8]?P- &9% MX T4PH76XW[1N_>=ZZ2QLH=.LHK2W#"*(87<9D8GS0.><^QR/QXKK[^_MM,LY+JZD" M1(.3W)]!ZF@#A]2TZ+PIXFTF72WD2.ZDV20EB01E0>O7.[OW%:7Q#)?2;*W' M62[7_P!!(_K4.BVMUXEUU?$%]&8K2'BTB/?'0_AUSZ_2MWQ!X?CU^&!'N)(# M"^]60 T 9W_"O]#_ +MQ_P!_?_K5T=K;1V=I#;19\N) BY.3@# KC]0\*ZAI MUI+>Z=KEZ9H5,A21R0X')'_Z\UO>&-6DUG0H;J8#S@2DF.A([_CP: -BBBB@ M HHHH **HZKK-AHEJMSJ,_DPLXC#;&;+$$XPH/8&L?\ X6#X7_Z"G_DO+_\ M$UM##U9KFA%M>29$JD(NS:1TU%7_XFC_A8/A?_H*? M^2\O_P 35?5,1_S[?W,7MJ?\R^\Z:BN9_P"%@^%_^@I_Y+R__$T?\+!\+_\ M04_\EY?_ (FCZIB/^?;^YA[:G_,OO.FHKF?^%@^%_P#H*?\ DO+_ /$T?\+! M\+_]!3_R7E_^)H^J8C_GV_N8>VI_S+[SIJ*YG_A8/A?_ *"G_DO+_P#$T?\ M"P?"_P#T%/\ R7E_^)H^J8C_ )]O[F'MJ?\ ,OO.FHKF?^%@^%_^@I_Y+R__ M !-'_"P?"_\ T%/_ "7E_P#B:/JF(_Y]O[F'MJ?\R^\Z:BBBN\G2&,=V/)]@.I_"L-/'FA/,(_/E4$XWM$=O\ C0!TU%-C MD26-9(V#HX#*RG((/<4DLL<,32RNJ1J,LS' ]S0 ^BN:G\=Z%#)L$\DN#@M M'&=>W"0H>F>2WT Y-8T/CO M0IIQ%Y\D>3@.\9"_GVH Z6BD5@RAE(*D9!'>EH **** "N9U'Q'J>F:G-"^B M3W%H"/*FA!Y&!G/!'7/I7344 <'J+ZSXQ:&R33);"Q5P\DLX()^F0,]3P*Z+ M6;Z^T:VM?[.TUKR%?DD1,[E4 8QC_ UM44 <9<>*=7O[=[?3_#]Y'/(-OF2* M=J9[] /SJ[I=B_A/P?&K\3?W M55L$_P#?-=5:VT=G:Q6T(Q'$@11[ 8J6@#C_ _IFIWGB&?Q!JD'V8LFV*$] M1QCD=L =_6L76I=7U'Q 7O=%OKFPMI&$5O'&ZJV#C).TYS7I5% ''KXMU5$5 M$\(WRJHP P '_?%:FM:OJ6F_99;72GNX74F94SN0\8Z9]^U;E% '$WOB+6- M7M)++3]!NHGF4QM+*" H/7D@#\2:Z'P[I)T718;-F#2#+2$="QZ_X?A6K10 M4444 %%%% '#?%7_ )%>V_Z_5_\ 0'KQ^O8/BK_R*]M_U^K_ .@/7C]?69/_ M +LO5GD8S^*%%%%>H<@4444 %%%% !1110 4444 ?3-%%%?GY]$%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 <-JMQ9I\1X'OWB6"&UP3+C;DAL=?]ZNDL;G0KV4"R>QDE7Y@(PNX>^.M2 MW>A:7?W/VFZL899L8W,.HKD?&6AV.D6<&J::GV2XCF4#RS@'J>GJ,4 =CJ&D MV.JB(7MNLPB;^=!"L:1'R\*!M?^''ISBM*.\1=+CO M+EEB3RA)(6X"\9-<>?M/CK4AP\&AV[_0S-_C_(>] &UX)$H\)V?FY_B*Y_N[ MCBMRX@BNK>2"=!)%(I5E/0BG1QI#$D4:A$0!54# ':G4 9BIHND6[0C[';1 MJ/F5BH_//)KF/!RQS>*-7N[",IIK JF!A2=P(Q^O';-;>H^#M(U.ZENIXY1- M*, M?9YG7*J<*,_A@CVI/$<]IK7B'2[?2-D]Y'(&DGAY"KD=2.N.OM3W@E\9>);R MUN9FCT[3I-HB3@LV2,Y]\'\./>H=5TR7P1/%JFE7#FUDD$XX/N M* .TOM(L-3E@DO+9)FA)*;OZ^H]C61XR@L4\+W)EAB4J (<* 0V>,?YZ9KVL3>SR".!4WEF]*XV""Z\;ZFMW=(\.BV[?NHCP93[_P!3VZ#N: .B\*B5 M?"^GB;._RN,_W+_OL4 2T5%]JM_^>\7_ 'V*/M5O_P ]XO\ MOL4 2T5%]JM_^>\7_?8H^U6__/>+_OL4 2T5%]JM_P#GO%_WV*/M5O\ \]XO M^^Q0!+147VJW_P">\7_?8H^U6_\ SWB_[[% $M%1?:K?_GO%_P!]BI: "BBB M@ HHHH X;XJ_\BO;?]?J_P#H#UX_7L'Q5_Y%>V_Z_5_] >O'Z^LR?_=EZL\C M&?Q0HHHKU#D"BBB@ HHHH **** "BBB@#Z9HHHK\_/H@HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F=1L M/$Z:G-<:7J,!MI""()OX> ..#Z>HZU4_X1?5]8O(9?$-_%);Q'%=3FU>\AFN A$3PC&W(VC^$W/[U9G8L4!(Q[X( _.NDN+:"[A,-S"DT3=4=0P/X&I%4(H50 H& !V% M '(K:>.$'E"_L''02,.?_0?Z5=\/^&7TR\FU&_NOM6H3##/CA1WQZ]!Z5T5% M ')WOAO4[76IM4T*]BA>?F:&8?*3W['O_P#KJ%_#>MZWN #VJO%I7C:&)8HM5TY( MT&U56, >G^KKLJ* ,[1H=4ALBNKW$4]SO)#Q# VX&!T'OVK1HHH **** "L M_5_^/1/^N@_D:T*S]7_X]$_ZZ#^1IK<3V,6BBBK,PHHHH **** "BBB@ HHH MH *ZJN5KJJF140HHHJ2PHHHH X;XJ_\ (KVW_7ZO_H#UX_7L'Q5_Y%>V_P"O MU?\ T!Z\?KZS)_\ =EZL\C&?Q0HHHKU#D"BBB@ HHHH **** "BBB@#Z9HHH MK\_/H@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHK.UO5X=$TR2\FY(XC3/WV["@":75 M+&&^2QDNHUNI,;8B>3FK,DB11M)(ZHBC)9C@ ?6O,;2SO(O%.C7VH.3=WTAF M93_".P_+MVXKHOB&9O[!AV%O),Z^=M],'&?;/ZXH UU\4:&TOEC4[?=G'+8' MY]*UE8,H92"",@CO7)7^G^%E\+27$<5J(?*/E3+CS"V.!GJ3GM5OP/\ :/\ MA%K?S]V-S>7N_N9X_K0!T=94_B71;>3RY-2MPX."%;=@^^*O7EI%?6P":UFCFC/1D;( MJ:N$\&B.'Q3J\%@Q;3E'RX.5SN&.?^^OP%=+XAUJ/0]+>X.&F;Y(8_[S?X"@ M"V=4L1J(T_[5']K/2+/S=,_RYJS)(D4;22.J(HRS,< #U)KS;2-/NK'QSI37 MSLUW=1/<2[NJEEDX_(5M>.));NYTK18W*+=S?O"#VR /YD_@* -V'Q'HUQ<" M"+4K=I"< ;L9/H#T-:E3WS5KP=J$FH^& M[>29BTL9,3,3DG'0_EB@#>HHHH **** "BH;FY2UC#N&()Q\M5?[7M_[DOY# M_&G85T:%%9_]KV_]R7\A_C1_:]O_ ')?R'^-%F%T:%%9_P#:]O\ W)?R'^-' M]KV_]R7\A_C19A=&A16?_:]O_B?]=!_(UH5GZO_P >B?\ 70?R--;B>QBT4459F%%% M% !1110 4444 %%%% !755RM=54R*B%%%%26%%%% '#?%7_D5[;_ *_5_P#0 M'KQ^O8/BK_R*]M_U^K_Z ]>/U]9D_P#NR]6>1C/XH4445ZAR!1110 4444 % M%%% !1110!],T445^?GT04444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YM8P/4X'MG\AZUZ350Z5IS$DV%J2>23"O^% '":QXDTN[\4Z1> MPW!:WM\^:WEL,<^F,FMGQ'XCCET:U338TN6U-C%%YB<8!VG@]\D 9I=6\.&? MQ+I=Q:Z?!]CBSY^U44=>X[_E5GQ+X=DU&TM'TPQP7-DY>%0 J\D$CV.0#0!S MLOPZN(+%)K>\26\C^X&['\ZFL]/?PCX/O7:4-=;&D9UZ!R,*!GT. M* .JKF-7\&IJUW/<-J5U&93GR\Y0<8Z4:-)KEWX.-P+@/J,Q+PM*H "Y&!TQ MR 3^-5UU7QDH\M]#MWDZ;Q( #[_>H K^%Y[C1-=G\.7*PL@4R1S1H%+<9Y]> M/7GBLN'Q#INJ>)VU/5IS';6W%I!L9O\ @1P/Q^N/2NB\/Z!?QZM/K6LR(UY* MNU8T.0@__4,<5N_V3IO_ $#[3_ORO^% '"WOB32YO'>GZFEP3:0P%'?RVX.' M[8S_ !"KNMW4-SXJ\-WT3[K>8C8Q&,_-[_45=O/#C/XTL+N+3X/[-2 K+A4" M[L/U7OU7M5[Q)X>&K:9%':%(+BV;? 0, ?[/'3M^0H U[UUBL+B1L!5B9CGT M -,M5LCIDUE;P(X"2W DZ M;'I.EP6,9W")<%L8W$\D_G0!=HHHH **** ,_5_^/1/^N@_D:Q:VM7_X]$_Z MZ#^1K%JX[&P?%7_D5[;_ *_5_P#0 M'KQ^OK,G_P!V7JSR,9_%"BBBO4.0**** "BBB@ HHHH **** /IFBBBOS\^B M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJI+JEC#?)8R74:W4 MF-L1/)S0!;HHJO>W]KIT'G7DZ0QD[0SGJ?2@"Q13(98YX4FB8/'(H96'0@\@ MT^@ HI&8*I9B H&23VJM8ZE9:DCO97"3*APQ0]#0!:HJA=ZUIEA/Y-W>PPRX MSM=L'%,@\0:1B?]=!_(UBUM M:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH444 M4 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+1115F84444 %%%% !111 M0 4444 %=57*UU53(J(4445)84444 <-\5?^17MO^OU?_0'KQ^O8/BK_ ,BO M;?\ 7ZO_ * ]>/U]9D_^[+U9Y&,_BA1117J'(%%%% !1110 4444 %%%% 'T MS1117Y^?1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!G:WJ\.B:9 M)>31>*=&OM0V?R'K3]8\2:7=^*=(O8;@M;V^?-;RV&.?3&30!Z*S*B M%V8*JC))/ %>8^(;F?Q)#?ZFA9-,L,)!_P!-'+ $_D<_E6EXL\407EI:V-G< M%+>\&^6X*'B/<5QCKU4Y^GO4.L:[H'_"'2Z1IDY+!4"*8F&[#@DDD=>": .R MT#_D7=,_Z]8O_016C6!X5UBQO]*M;2WE+SVUM&LJ["-I ZD<\BK?B'5QHFC M37@3?(,+&.VX],^U &-XHU"?4+R/PWIK?OY^;F0=(T]#^')_ =ZA^'T2P1:K M$I)5+C:">N!D50\+ZYH>EV\MU>WS/J5TV^9S$YQ_LYQ^?_UJ7P7KFGVUU>V\ MLQ66[NAY(V$[LG [<=>] $]Q:V>I?$>[BODC>"&U!(D.!G"__%5T=IX?T2&9 M+FULH!(ARKH5(VE"20NV0W&<>XX/6@#L->@U2YT[R=)G2&9V =VX(7O@]C7):%I::-X^^ MQK*TI6V+,[?Q,0":] 4AE##H1FN/3_DJ4G_7K_[** .QHHHH **** "HYIX[ M= \K;5)QG&:DK/U?_CT3_KH/Y&A"9-_:5I_SU_\ '3_A1_:5I_SU_P#'3_A7 M/T5?*B>9G0?VE:?\]?\ QT_X4?VE:?\ /7_QT_X5S]%'*@YF=!_:5I_SU_\ M'3_A1_:5I_SU_P#'3_A7/T4P?%7_ )%>V_Z_5_\ 0'KQ^OK, MG_W9>K/(QG\4****]0Y HHHH **** "BBB@ HHHH ^F:***_/SZ(**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** *ATK3F))L+4D\DF%?\ "N>U;PX9 M_$NEW%KI\'V.+/G[511U[CO^5=910!5;3-/8*&L;8A1A08EX'7 X]S61XDT& M*ZT"ZAT_3[?[4VW9L1$/# GGC'&:Z&B@#GC&OA_PV?QK6O["WU.S>TNT+POC>++/4)Q!I\%Y:%R8CN 95[#J/Y52?1]>\2W] MO)K<<5I8P-N$","7_(G]:[:B@ KFETJ]'CU]3,/^AF#8)-PZX'&,Y_2NEHH M**** "BBB@ K/U?_ (]$_P"N@_D:T*S]7_X]$_ZZ#^1IK<3V,6BBBK,PHHHH M **** "BBB@ HHHH *ZJN5KJJF140HHHJ2PHHHH S]7_ ./1/^N@_D:Q:VM7 M_P"/1/\ KH/Y&L6KCL9RW"BBBF(**** "BBB@ HHHH **** .JHHHK,U"BBB M@ K/U?\ X]$_ZZ#^1K0K/U?_ (]$_P"N@_D::W$]C%HHHJS,**** "BBB@ H MHHH **** "NJKE:ZJID5$****DL**** .&^*O_(KVW_7ZO\ Z ]>/U[!\5?^ M17MO^OU?_0'KQ^OK,G_W9>K/(QG\4****]0Y HHHH **** "BBB@ HHHH ^F M:***_/SZ(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH;FY2UC# MN&()Q\M5?[7M_P"Y+^0_QIV%=&A16?\ VO;_ -R7\A_C1_:]O_QBT4459F%%%% !1110 4444 %%%% !755RM=54R*B%%%%26%%%% & M?J__ !Z)_P!=!_(UBUM:O_QZ)_UT'\C6+5QV,Y;A1113$%%%% !1110 4444 M %%%% '54445F:A1110 5GZO_P >B?\ 70?R-:%9^K_\>B?]=!_(TUN)[&+1 M115F84444 %%%% !1110 4444 %=57*UU53(J(4445)84444 <-\5?\ D5[; M_K]7_P! >O'Z]@^*O_(KVW_7ZO\ Z ]>/U]9D_\ NR]6>1C/XH4445ZAR!11 M10 4444 %%%% !1110!],T445^?GT04444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 9^K_\>B?]=!_(UBUM:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 M 4444 %%%% !1110!U5%%%9FH4444 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_ M(TUN)[&+1115F84444 %%%% !1110 4444 %=57*UU53(J(4445)84444 9^ MK_\ 'HG_ %T'\C6+6UJ__'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 M4444 =511169J%%%% !6?J__ !Z)_P!=!_(UH5GZO_QZ)_UT'\C36XGL8M%% M%69A1110 4444 %%%% !1110 5U5B?\ 70?R-8M;6K_\>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1 M110!U5%%%9FH4444 %9^K_\ 'HG_ %T'\C6A6?J__'HG_70?R--;B>QBT445 M9F%%%% !1110 4444 %%%% !755RM=54R*B%%%%26%%%% '#?%7_ )%>V_Z_ M5_\ 0'KQ^O8/BK_R*]M_U^K_ .@/7C]?69/_ +LO5GD8S^*%%%%>H<@4444 M%%%% !1110 4444 ?3-%%%?GY]$%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% &?J__'HG_70?R-8M;6K_ /'HG_70?R-8M7'8SEN%%%%,04444 %% M%% !1110 4444 =511169J%%%% !6?J__'HG_70?R-:%9^K_ /'HG_70?R-- M;B>QBT4459F%%%% !1110 4444 %%%% !755RM=54R*B%%%%26%%%% &?J__ M !Z)_P!=!_(UBUM:O_QZ)_UT'\C6+5QV,Y;A1113$%%%% !1110 4444 %%% M% '54445F:A1110 5GZO_P >B?\ 70?R-:%9^K_\>B?]=!_(TUN)[&+1115F M84444 %%%% !1110 4444 %=57*UU53(J(4445)84444 <-\5?\ D5[;_K]7 M_P! >O'Z]@^*O_(KVW_7ZO\ Z ]>/U]9D_\ NR]6>1C/XH4445ZAR!1110 4 M444 %%%% !1110!],T445^?GT04444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 9^K_\>B?]=!_(UBUM:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 444 M4 %%%% !1110!U5%%%9FH4444 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN M)[&+1115F84444 %%%% !1110 4444 %=57*UU53(J(4445)84444 9^K_\ M'HG_ %T'\C6+6UJ__'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 M =511169J%%%% !6?J__ !Z)_P!=!_(UH5GZO_QZ)_UT'\C36XGL8M%%%69A M1110 4444 %%%% !1110 5U5 MB?\ 70?R-8M;6K_\>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110! MU5%%%9FH4444 %9^K_\ 'HG_ %T'\C6A6?J__'HG_70?R--;B>QBT4459F%% M%% !1110 4444 %%%% !755RM=54R*B%%%%26%%%% '#?%7_ )%>V_Z_5_\ M0'KQ^O8/BK_R*]M_U^K_ .@/7C]?69/_ +LO5GD8S^*%%%%>H<@4444 %%%% M !1110 4444 ?3-%%%?GY]$%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% &?J__'HG_70?R-8M;6K_ /'HG_70?R-8M7'8SEN%%%%,04444 %%%% ! M1110 4444 =511169J%%%% !6?J__'HG_70?R-:%9^K_ /'HG_70?R--;B>Q MBT4459F%%%% !1110 4444 %%%% !755RM=54R*B%%%%26%%%% &?J__ !Z) M_P!=!_(UBUM:O_QZ)_UT'\C6+5QV,Y;A1113$%%%% !1110 4444 %%%% '5 M4445F:A1110 5GZO_P >B?\ 70?R-:%9^K_\>B?]=!_(TUN)[&+1115F8444 M4 %%%% !1110 4444 %=57*UU53(J(4445)84444 <-\5?\ D5[;_K]7_P! M>O'Z]@^*O_(KVW_7ZO\ Z ]>/U]9D_\ NR]6>1C/XH4445ZAR!1110 4444 M%%%% !1110!],T445^?GT04444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 9^K_\>B?]=!_(UBUM:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 4444 %% M%% !1110!U5%%%9FH4444 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+ M1115F84444 %%%% !1110 4444 %=57*UU53(J(4445)84444 9^K_\ 'HG_ M %T'\C6+6UJ__'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =51 M1169J%%%% !6?J__ !Z)_P!=!_(UH5GZO_QZ)_UT'\C36XGL8M%%%69A1110 M 4444 %%%% !1110 5U5B?\ M70?R-8M;6K_\>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%% M%9FH4444 %9^K_\ 'HG_ %T'\C6A6?J__'HG_70?R--;B>QBT4459F%%%% ! M1110 4444 %%%% !755RM=54R*B%%%%26%%%% '#?%7_ )%>V_Z_5_\ 0'KQ M^O8/BK_R*]M_U^K_ .@/7C]?69/_ +LO5GD8S^*%%%%>H<@4444 %%%% !11 M10 4444 ?3-%%%?GY]$%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M&?J__'HG_70?R-8M;6K_ /'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 M 4444 =511169J%%%% !6?J__'HG_70?R-:%9^K_ /'HG_70?R--;B>QBT44 M59F%%%% !1110 4444 %%%% !755RM=54R*B%%%%26%%%% &?J__ !Z)_P!= M!_(UBUM:O_QZ)_UT'\C6+5QV,Y;A1113$%%%% !1110 4444 %%%% '54445 MF:A1110 5GZO_P >B?\ 70?R-:%9^K_\>B?]=!_(TUN)[&+1115F84444 %% M%% !1110 4444 %=57*UU53(J(4445)84444 <-\5?\ D5[;_K]7_P! >O'Z M]@^*O_(KVW_7ZO\ Z ]>/U]9D_\ NR]6>1C/XH4445ZAR!1110 4444 %%%% M !1110!],T445^?GT04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9 M^K_\>B?]=!_(UBUM:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% ! M1110!U5%%%9FH4444 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+1115 MF84444 %%%% !1110 4444 %=57*UU53(J(4445)84444 9^K_\ 'HG_ %T' M\C6+6UJ__'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =511169 MJ%%%% !6?J__ !Z)_P!=!_(UH5GZO_QZ)_UT'\C36XGL8M%%%69A1110 444 M4 %%%% !1110 5U5B?\ 70?R M-8M;6K_\>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH M4444 %9^K_\ 'HG_ %T'\C6A6?J__'HG_70?R--;B>QBT4459F%%%% !1110 M 4444 %%%% !755RM=54R*B%%%%26%%%% '#?%7_ )%>V_Z_5_\ 0'KQ^O8/ MBK_R*]M_U^K_ .@/7C]?69/_ +LO5GD8S^*%%%%>H<@4444 %%%% !1110 4 M444 ?3-%%%?GY]$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?J_ M_'HG_70?R-8M;6K_ /'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 444 M4 =511169J%%%% !6?J__'HG_70?R-:%9^K_ /'HG_70?R--;B>QBT4459F% M%%% !1110 4444 %%%% !755RM=54R*B%%%%26%%%% &?J__ !Z)_P!=!_(U MBUM:O_QZ)_UT'\C6+5QV,Y;A1113$%%%% !1110 4444 %%%% '54445F:A1 M110 5GZO_P >B?\ 70?R-:%9^K_\>B?]=!_(TUN)[&+1115F84444 %%%% ! M1110 4444 %=57*UU53(J(4445)84444 <-\5?\ D5[;_K]7_P! >O'Z]@^* MO_(KVW_7ZO\ Z ]>/U]9D_\ NR]6>1C/XH4445ZAR!1110 4444 %%%% !11 M10!],T445^?GT04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9^K_\ M>B?]=!_(UBUM:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110 M!U5%%%9FH4444 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+1115F844 M44 %%%% !1110 4444 %=57*UU53(J(4445)84444 9^K_\ 'HG_ %T'\C6+ M6UJ__'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =511169J%%% M% !6?J__ !Z)_P!=!_(UH5GZO_QZ)_UT'\C36XGL8M%%%69A1110 4444 %% M%% !1110 5U5B?\ 70?R-8M; M6K_\>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH4444 M %9^K_\ 'HG_ %T'\C6A6?J__'HG_70?R--;B>QBT4459F%%%% !1110 444 M4 %%%% !755RM=54R*B%%%%26%%%% '#?%7_ )%>V_Z_5_\ 0'KQ^O8/BK_R M*]M_U^K_ .@/7C]?69/_ +LO5GD8S^*%%%%>H<@4444 %%%% !1110 4444 M?3-%%%?GY]$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?J__'HG M_70?R-8M;6K_ /'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =5 M11169J%%%% !6?J__'HG_70?R-:%9^K_ /'HG_70?R--;B>QBT4459F%%%% M!1110 4444 %%%% !755RM=54R*B%%%%26%%%% &?J__ !Z)_P!=!_(UBUM: MO_QZ)_UT'\C6+5QV,Y;A1113$%%%% !1110 4444 %%%% '54445F:A1110 M5GZO_P >B?\ 70?R-:%9^K_\>B?]=!_(TUN)[&+1115F84444 %%%% !1110 M 4444 %=57*UU53(J(4445)84444 <-\5?\ D5[;_K]7_P! >O'Z]@^*O_(K MVW_7ZO\ Z ]>/U]9D_\ NR]6>1C/XH4445ZAR!1110 4444 %%%% !1110!] M,T445^?GT04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9^K_\>B?] M=!_(UBUM:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5% M%%9FH4444 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+1115F84444 % M%%% !1110 4444 %=57*UU53(J(4445)84444 9^K_\ 'HG_ %T'\C6+6UJ_ M_'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =511169J%%%% !6 M?J__ !Z)_P!=!_(UH5GZO_QZ)_UT'\C36XGL8M%%%69A1110 4444 %%%% ! M1110 5U5B?\ 70?R-8M;6K_\ M>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH4444 %9^ MK_\ 'HG_ %T'\C6A6?J__'HG_70?R--;B>QBT4459F%%%% !1110 4444 %% M%% !755RM=54R*B%%%%26%%%% '#?%7_ )%>V_Z_5_\ 0'KQ^O8/BK_R*]M_ MU^K_ .@/7C]?69/_ +LO5GD8S^*%%%%>H<@4444 %%%% !1110 4444 ?3-% M%%?GY]$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?J__'HG_70? MR-8M;6K_ /'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =51116 M9J%%%% !6?J__'HG_70?R-:%9^K_ /'HG_70?R--;B>QBT4459F%%%% !111 M0 4444 %%%% !755RM=54R*B%%%%26%%%% &?J__ !Z)_P!=!_(UBUM:O_QZ M)_UT'\C6+5QV,Y;A1113$%%%% !1110 4444 %%%% '54445F:A1110 5GZO M_P >B?\ 70?R-:%9^K_\>B?]=!_(TUN)[&+1115F84444 %%%% !1110 444 M4 %=57*UU53(J(4445)84444 <-\5?\ D5[;_K]7_P! >O'Z]@^*O_(KVW_7 MZO\ Z ]>/U]9D_\ NR]6>1C/XH4445ZAR!1110 4444 %%%% !1110!],T44 M5^?GT04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9^K_\>B?]=!_( MUBUM:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9F MH4444 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+1115F84444 %%%% M!1110 4444 %=57*UU53(J(4445)84444 9^K_\ 'HG_ %T'\C6+6UJ__'HG M_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =511169J%%%% !6?J__ M !Z)_P!=!_(UH5GZO_QZ)_UT'\C36XGL8M%%%69A1110 4444 %%%% !1110 M 5U5B?\ 70?R-8M;6K_\>B?] M=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH4444 %9^K_\ M'HG_ %T'\C6A6?J__'HG_70?R--;B>QBT4459F%%%% !1110 4444 %%%% ! M755RM=54R*B%%%%26%%%% '#?%7_ )%>V_Z_5_\ 0'KQ^O8/BK_R*]M_U^K_ M .@/7C]?69/_ +LO5GD8S^*%%%%>H<@4444 %%%% !1110 4444 ?3-%%%?G MY]$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?J__'HG_70?R-8M M;6K_ /'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =511169J%% M%% !6?J__'HG_70?R-:%9^K_ /'HG_70?R--;B>QBT4459F%%%% !1110 44 M44 %%%% !755RM=54R*B%%%%26%%%% &?J__ !Z)_P!=!_(UBUM:O_QZ)_UT M'\C6+5QV,Y;A1113$%%%% !1110 4444 %%%% '54445F:A1110 5GZO_P > MB?\ 70?R-:%9^K_\>B?]=!_(TUN)[&+1115F84444 %%%% !1110 4444 %= M57*UU53(J(4445)84444 <-\5?\ D5[;_K]7_P! >O'Z]@^*O_(KVW_7ZO\ MZ ]>/U]9D_\ NR]6>1C/XH4445ZAR!1110 4444 %%%% !1110!],T445^?G MT04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 9^K_\>B?]=!_(UBUM M:O\ \>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH444 M4 %9^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+1115F84444 %%%% !111 M0 4444 %=57*UU53(J(4445)84444 9^K_\ 'HG_ %T'\C6+6UJ__'HG_70? MR-8M7'8SEN%%%%,04444 %%%% !1110 4444 =511169J%%%% !6?J__ !Z) M_P!=!_(UH5GZO_QZ)_UT'\C36XGL8M%%%69A1110 4444 %%%% !1110 5U5 MB?\ 70?R-8M;6K_\>B?]=!_( MUBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH4444 %9^K_\ 'HG_ M %T'\C6A6?J__'HG_70?R--;B>QBT4459F%%%% !1110 4444 %%%% !755R MM=54R*B%%%%26%%%% '#?%7_ )%>V_Z_5_\ 0'KQ^O8/BK_R*]M_U^K_ .@/ M7C]?69/_ +LO5GD8S^*%%%%>H<@4444 %%%% !1110 4444 ?3-%%%?GY]$% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &?J__'HG_70?R-8M;6K_ M /'HG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =511169J%%%% ! M6?J__'HG_70?R-:%9^K_ /'HG_70?R--;B>QBT4459F%%%% !1110 4444 % M%%% !755RM=54R*B%%%%26%%%% &?J__ !Z)_P!=!_(UBUM:O_QZ)_UT'\C6 M+5QV,Y;A1113$%%%% !1110 4444 %%%% '54445F:A1110 5GZO_P >B?\ M70?R-:%9^K_\>B?]=!_(TUN)[&+1115F84444 %%%% !1110 4444 %=57*U MU53(J(4445)84444 <-\5?\ D5[;_K]7_P! >O'Z]@^*O_(KVW_7ZO\ Z ]> M/U]9D_\ NR]6>1C/XH4445ZAR!1110 4444 %%%% !1110!],T445^?GT044 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 9^K_\>B?]=!_(UBUM:O\ M\>B?]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH4444 %9 M^K_\>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+1115F84444 %%%% !1110 44 M44 %=57*UU53(J(4445)84444 9^K_\ 'HG_ %T'\C6+6UJ__'HG_70?R-8M M7'8SEN%%%%,04444 %%%% !1110 4444 =511169J%%%% !6?J__ !Z)_P!= M!_(UH5GZO_QZ)_UT'\C36XGL8M%%%69A1110 4444 %%%% !1110 5U5B?\ 70?R-8M;6K_\>B?]=!_(UBU< M=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH4444 %9^K_\ 'HG_ %T' M\C6A6?J__'HG_70?R--;B>QBT4459F%%%% !1110 4444 %%%% !755RM=54 MR*B%%%%26%%%% '#?%7_ )%>V_Z_5_\ 0'KQ^O8/BK_R*]M_U^K_ .@/7C]? M69/_ +LO5GD8S^*%%%%>H<@4444 %%%% !1110 4444 ?3-%%%?GY]$%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% &?J__'HG_70?R-8M;6K_ /'H MG_70?R-8M7'8SEN%%%%,04444 %%%% !1110 4444 =511169J%%%% !6?J_ M_'HG_70?R-:%9^K_ /'HG_70?R--;B>QBT4459F%%%% !1110 4444 %%%% M!755RM=54R*B%%%%26%%%% &?J__ !Z)_P!=!_(UBUM:O_QZ)_UT'\C6+5QV M,Y;A1113$%%%% !1110 4444 %%%% '54445F:A1110 5GZO_P >B?\ 70?R M-:%9^K_\>B?]=!_(TUN)[&+1115F84444 %%%% !1110 4444 %=57*UU53( MJ(4445)84444 <-\5?\ D5[;_K]7_P! >O'Z]@^*O_(KVW_7ZO\ Z ]>/U]9 MD_\ NR]6>1C/XH4445ZAR!1110 4444 %%%% !1110!],T445^?GT04444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 9^K_\>B?]=!_(UBUM:O\ \>B? M]=!_(UBU<=C.6X4444Q!1110 4444 %%%% !1110!U5%%%9FH4444 %9^K_\ M>B?]=!_(UH5GZO\ \>B?]=!_(TUN)[&+1115F84444 %%%% !1110 4444 % M=57*UU53(J(4445)84444 9^K_\ 'HG_ %T'\C6+6UJ__'HG_70?R-8M7'8S MEN%%%%,04444 %%%% !1110 4444 =511169J%%%% !6?J__ !Z)_P!=!_(U MH5GZO_QZ)_UT'\C36XGL8M%%%69A1110 4444 %%%% !1110 5U5A_]^5_^1Z/^$>^.?_0YZ'_WY7_Y'KV"B@#QN;PO\;[A M DOC'0V4'./*4?\ MO4/_"&?&C_H;=#_ ._8_P#D>O:J*+A8\5_X0SXT?]#; MH?\ W['_ ,CT?\(9\:/^AMT/_OV/_D>O:J*=V*R/%?\ A#/C1_T-NA_]^Q_\ MCT?\(9\:/^AMT/\ []C_ .1Z]JHHNPLCQ7_A#/C1_P!#;H?_ '['_P CT?\ M"&?&C_H;=#_[]C_Y'KVJBB["R/%?^$,^-'_0VZ'_ -^Q_P#(]'_"&?&C_H;= M#_[]C_Y'KVJBB["R/%?^$,^-'_0VZ'_W['_R/1_PAGQH_P"AMT/_ +]C_P"1 MZ]JHHNPLCQ__ (1[XY_]#GH?_?E?_D>C_A'OCG_T.>A_]^5_^1Z]@HI#/'_^ M$>^.?_0YZ'_WY7_Y'H_X1[XY_P#0YZ'_ -^5_P#D>O8** /'_P#A'OCG_P!# MGH?_ 'Y7_P"1ZCF\+_&^X0)+XQT-E!SCRE'_ +;U[)10!XK_ ,(9\:/^AMT/ M_OV/_D>C_A#/C1_T-NA_]^Q_\CU[513NQ61XK_PAGQH_Z&W0_P#OV/\ Y'H_ MX0SXT?\ 0VZ'_P!^Q_\ (]>U447861XK_P (9\:/^AMT/_OV/_D>C_A#/C1_ MT-NA_P#?L?\ R/7M5%%V%D>*_P#"&?&C_H;=#_[]C_Y'H_X0SXT?]#;H?_?L M?_(]>U447861XK_PAGQH_P"AMT/_ +]C_P"1Z/\ A#/C1_T-NA_]^Q_\CU[5 M11=A9'BO_"&?&C_H;=#_ ._8_P#D>K7_ CWQS_Z'/0_^_*__(]>P44AGC__ M CWQS_Z'/0_^_*__(]'_"/?'/\ Z'/0_P#ORO\ \CU[!10!X_\ \(]\<_\ MH<]#_P"_*_\ R/1_PCWQS_Z'/0_^_*__ "/7L%% 'C4H_]MZA_P"$,^-'_0VZ'_W['_R/7M5%%PL>*_\ "&?&C_H;=#_[]C_Y'H_X M0SXT?]#;H?\ W['_ ,CU[513NQ61XK_PAGQH_P"AMT/_ +]C_P"1Z/\ A#/C M1_T-NA_]^Q_\CU[511=A9'BO_"&?&C_H;=#_ ._8_P#D>C_A#/C1_P!#;H?_ M '['_P CU[511=A9'BO_ AGQH_Z&W0_^_8_^1Z/^$,^-'_0VZ'_ -^Q_P#( M]>U447861XK_ ,(9\:/^AMT/_OV/_D>C_A#/C1_T-NA_]^Q_\CU[511=A9'C M_P#PCWQS_P"AST/_ +\K_P#(]'_"/?'/_H<]#_[\K_\ (]>P44AGC_\ PCWQ MS_Z'/0_^_*__ "/1_P (]\<_^AST/_ORO_R/7L%% 'C_ /PCWQS_ .AST/\ M[\K_ /(]1S>%_C?<($E\8Z&R@YQY2C_VWKV2B@#Q7_A#/C1_T-NA_P#?L?\ MR/1_PAGQH_Z&W0_^_8_^1Z]JHIW8K(\5_P"$,^-'_0VZ'_W['_R/1_PAGQH_ MZ&W0_P#OV/\ Y'KVJBB["R/%?^$,^-'_ $-NA_\ ?L?_ "/1_P (9\:/^AMT M/_OV/_D>O:J*+L+(\5_X0SXT?]#;H?\ W['_ ,CT?\(9\:/^AMT/_OV/_D>O M:J*+L+(\5_X0SXT?]#;H?_?L?_(]'_"&?&C_ *&W0_\ OV/_ )'KVJBB["R/ M%?\ A#/C1_T-NA_]^Q_\CU:_X1[XY_\ 0YZ'_P!^5_\ D>O8**0SQ_\ X1[X MY_\ 0YZ'_P!^5_\ D>C_ (1[XY_]#GH?_?E?_D>O8** /'_^$>^.?_0YZ'_W MY7_Y'H_X1[XY_P#0YZ'_ -^5_P#D>O8** /$=5\"_&36[5;;4?%>AS0JXD"[ M N& (SE;<=B:Q_\ A3GQ+_Z#^A_]]-_\9KZ&HK:&(JP7+"32\FR)4X2=VDSY MY_X4Y\2_^@_H?_?3?_&:/^%.?$O_ *#^A_\ ?3?_ !FOH:BJ^MXC_GX_O8O8 MT_Y5]Q\\_P#"G/B7_P!!_0_^^F_^,T?\*<^)?_0?T/\ [Z;_ .,U]#44?6\1 M_P _'][#V-/^5?P]C3_E7W'SS_ ,*<^)?_ $']#_[Z;_XS1_PISXE_]!_0 M_P#OIO\ XS7T-11];Q'_ #\?WL/8T_Y5]Q\\_P#"G/B7_P!!_0_^^F_^,T?\ M*<^)?_0?T/\ [Z;_ .,U]#44?6\1_P _'][#V-/^5?<>/_\ "/?'/_H<]#_[ M\K_\CT?\(]\<_P#H<]#_ ._*_P#R/7L%%8Z!HGQ=M]>LYM<\4Z1=:6DF M;F&&)0[IZ#]PO\Q7IU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !145Q<0VEM)<7,R0P1*7DDD8*JJ.I)/05\\_$3XYWE_ M)-IW@UY8;2'F;40GSN,@?+G[JY(&3RIZ_P" 6O=6O9;R MY%Y(GFRG)V@+@?J:ZWQ5XEL?"/AR[UJ_),4"_*B_>D<\*H]R?RZ]J -FBOF" MW\7_ !3^*&J3KH$L]I:QG)2T<01PCL&D."3[9Y[ 4_58OC)\/H!JMWJM[.-]?O[/2[:;1[>TE,4D<9$21D=C*>7.,?=]<@ &@#Z(HKY M@O\ Q+\4/A3K-G_;M_+?6LV2J7$WGQ3*"-P#'YE(R/3J.HKW;6_$&JS_ \/ MB#PK:1W5W-:)=003 DE& 8\ \L >F>2,4 =317SK;^'_ (W^)X!?3:Q)GP$=7'WE.1U MSP: /HNBBB@ HHHH ***Q/%VJ:GHOA:_U'2-/&H7L$>]+%4>Y/Y=>U?/-OXO^*?Q0U2== EGM+6,Y*6CB".$=@TAP2?;//8"@ M#Z?HKYCU6+XR?#Z :K=ZK>W-G&1YDAN?M<:_[RMD@=LX'UKU[X8_$B/Q]HWM)3%)'& M1$D9'8RGESC'W?7( !K(O_$OQ0^%.LV?]NW\M]:S9*I<3>?%,H(W ,?F4C(] M.HZB@#Z?HKEM;\0:K/\ #P^(/"MI'=7 7TVL7.G+)\Z1R77V8X_W(QD?0XH ^BJ*^=/!GQ'\9>&/B#!X3\82R M7237"6SBZWIOA6^O/#UI M%=ZE"F^.&4$[@.N .2<9('>O$K?P_P#&_P 3P"^FUBYTY9/G2.2Z^S''^Y&, MCZ'% 'T517SIX,^(_C+PQ\08/"?C"62Z2:X2V<3D,\3/@(ZN/O*%4>Y/Y=>U &S17S!;^+_BG\4-4G70)9[2UC M.2EHX@CA'8-(<$GVSSV I^JQ?&3X?0#5;O5;VYLXR/,D-S]KC7_>5LD#MG ^ MM 'TY17 _#'XD1^/M#F:2%(=7LP!<0*<*V>CKGH#@\EVTVCV]I*8I(XR(DC([&4\N<8^[ZY - 'T117S!?\ B7XH?"G6;/\ MV_E MOK6;)5+B;SXIE!&X!C\RD9'IU'45[MK?B#59_AX?$'A6TCNKN:T2Z@@F!)*, M QX!Y8 ],\D8H ZFBOG6W\/_ !O\3P"^FUBYTY9/G2.2Z^S''^Y&,CZ'%)X, M^(_C+PQ\08/"?C"62Z2:X2V<3D,\3/@(ZN/O*X/[NU@)_ULI' ^@ZGV'TKQ7X/>./%&O_$J*TU; M6;NYMY(9G:"1_DR!D<=L4 ?2-%8WBKQ+8^$?#EWK5^28H%^5%^](YX51[D_E MU[5\\V_B_P"*?Q0U2== EGM+6,Y*6CB".$=@TAP2?;//8"@#Z?HKYCU6+XR? M#Z :K=ZK>W-G&1YDAN?M<:_[RMD@=LX'UKU[X8_$B/Q]HWM)3%)'&1$D9'8RGESC'W M?7( !K(O_$OQ0^%.LV?]NW\M]:S9*I<3>?%,H(W ,?F4C(].HZB@#Z?HKEM; M\0:K/\/#X@\*VD=U=S6B74$$P))1@&/ /+ 'IGDC%>/6_A_XW^)X!?3:Q&/B#!X3\82R7237"6SB@ MKYY^(GQSO+^2;3O!KRPVD/,VHA/G<9 ^7/W5R0,GDY'3N ?1=%><_!/6]3U_ MP"U[JU[+>7(O)$\V4Y.T!<#]376^*O$MCX1\.7>M7Y)B@7Y47[TCGA5'N3^7 M7M0!LT5\P6_B_P"*?Q0U2== EGM+6,Y*6CB".$=@TAP2?;//8"GZK%\9/A] M-5N]5O;FSC(\R0W/VN-?]Y6R0.V<#ZT ?3E%<#\,?B1'X^T.9I(4AU>S %Q MIPK9Z.N>@.#QSC\L^:WFM?&+QOK]_9Z7;3:/;VDIBDCC(B2,CL93RYQC[OKD M T ?1%%?,%_XE^*'PIUFS_MV_EOK6;)5+B;SXIE!&X!C\RD9'IU'45])Z1J M4.LZ-9:I;9$%Y D\8;J%900#[\T 7**YCQ]XRM? _A:XU2?:]P?W=K 3_K92 M.!]!U/L/I7BOP>\<>*-?^)45IJVLW=S;R0S.T$C_ "9 R..V* /I&BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNK6"]M)K6ZB2:WF0QR1N M,JRD8((KQ_XB>"-"\%?!C7;?1K3RS-) TLTAW2/^_3 +>@[#^N37LM>>?'#_ M )))K'^]!_Z.2@#,_9[_ .2:-_U_R_R2L']I6^DCT?0+ ,1'//+,P]2BJ!_Z M,-;W[/?_ "31O^O^7^25F?M':1+=^%=+U6-2R6-RR28_A60 9/XJH_$4 =A\ M']*@TKX8:,(4"O=1_:I6'5VM_#^STY9D%]IJF":$M\VT'Y6QUP00,^H-=QXAUZQ\,Z'=:MJ,R MQP6Z%L%@"[8X5?5CT H ^;/@J\NC?&633$8['6YM7'J$RP_5!7U-7S#\!+"X MUGXEWNN.O[NUADED;_II*< ?D7/X5W'Q7^*LME.WA+PFSSZS.WDS30#<82>- MB8ZR'_QWZ] #E/CIXA3Q9XLTOPGHJ_:I[24HYC.=T[D (/\ =QS[DCM7OWAS M2?["\,Z7I.X,;.UC@9EZ,RJ 3^)R:\^^$_PGC\(0KK.L*LVO3+P,[EM5/50> M['NWX#C)/J;.J8W,!DX&3U/I0!Y5XI^.^B^&=;OM';2;^XN[-S&Q!148XSP< MDX_"O/O!-A=_%7XK_P#"6ZA-96L%M.EQ]D2X5I2(\;%"9W8R%RQ !YQUX]_O MO"?AS4Y9);[0-+N99#EY)K2-F8^I)&@H M ;<7$-I;2W-S*D4$2%Y)'.%50,DD]A7S)8N_Q3^/J:E81'^SK:XCG+L, 00[ M<$_[Q X_VO:M+QIXQUGXN>(E\(>$$?\ LE7S-,R^ M!/ NF>!-#%A8CS+B3#75TPPTS_T4=AV^I)(!YI^TK?21Z/H%@&(CGGEF8>I1 M5 _]&&N[^#^E0:5\,-&$*!7NH_M4K#J[.H3+#]4%? M2?B'7K'PSH=UJVHS+'!;H6P6 +MCA5]6/0"OG3X"6%QK/Q+O=<=?W=K#)+(W M_324X _(N?PH ^GJ^;OCIXA3Q9XLTOPGHJ_:I[24HYC.=T[D (/]W'/N2.U= M7\5_BK+93MX2\)L\^LSMY,TT W&$GC8F.LA_\=^O32^$_P )X_"$*ZSK"K-K MTR\#.Y;53U4'NQ[M^ XR2 >@^'-)_L+PSI>D[@QL[6.!F7HS*H!/XG)KSSQ3 M\=]%\,ZW?:.VDW]Q=V;F-B"BHQQG@Y)Q^%>JLZIC<=>/I>ODOXDV%EX$^+$)\*,8'A$5P(8G)\J4DY0=\$8.# M_>QTKZTH **** "BBB@ KRGQ3\=]%\,ZW?:.VDW]Q=V;F-B"BHQQG@Y)Q^%> MJLZIC<=>.C_:5OI(]'T"P#$1S MSRS,/4HJ@?\ HPUY_P#$FPLO GQ8A/A1C \(BN!#$Y/E2DG*#O@C!P?[V.E> ME_M':1-=^%=+U6-"RV-RR2X_A60#D_BJC\10!V'P?TJ#2OAAHPA0*]U']JE8 M=79SG)_#:/PKL[NU@OK.>TN8Q)!/&T=?!#Q/9ZW\/[/3EF07 MVFJ8)H2WS;0?E;'7!! SZ@UW'B'7K'PSH=UJVHS+'!;H6P6 +MCA5]6/0"@# MYL^"KRZ-\99-,1CL=;FU<>H3+#]4%?4U?,/P$L+C6?B7>ZXZ_N[6&261O^FD MIP!^1<_A7$O";//K,[>3-- -QA)XV)CK(?_'?KT .4^.GB%/% MGBS2_">BK]JGM)2CF,YW3N0 @_W<<^Y([5[]XC, MJ@$_B5>*?COHOAG6[[1VTF_N+NS<=>/?[[PGX2: MTC9F/J21G-?,?Q)L++P)\6(3X48P/"(K@0Q.3Y4I)R@[X(P<'^]CI0!]:444 M4 %%%% !4=Q<0VEM+5_'?_A(+CPA;:;H5G>7 M*7<^V[6T@:1M@&0#M!P"$O%GQ'\&:%'I.E> V\E6+O)+I5T9 M)&/5F(8 G&!TZ 5R7AWQ+XETWXC7>M:;HXN=I MX[T >K_M*WTD>CZ!8!B(YYY9F'J450/_ $8:[OX/Z5!I7PPT80H%>ZC^U2L. MKLYSD_AM'X5YW\:[75-=^&'AGQ%?V9M[R @WD(C9/),JC/RMR &4#!]179?! M#Q/9ZW\/[/3EF07VFJ8)H2WS;0?E;'7!! SZ@T >BW=K!?6<]I-HY$ M;HRL,$?D:^7_ (*O+HWQEDTQ&.QUN;5QZA,L/U05])^(=>L?#.AW6K:C,L<% MNA;!8 NV.%7U8] *^=/@)87&L_$N]UQU_=VL,DLC?]-)3@#\BY_"@#Z>KYN^ M.GB%/%GBS2_">BK]JGM)2CF,YW3N0 @_W<<^Y([5U?Q7^*LME.WA+PFSSZS. MWDS30#<82>-B8ZR'_P =^O32^$_PGC\(0KK.L*LVO3+P,[EM5/50>['NWX#C M)(!Z#XC,J@$_B#DG'X5ZJSJF-S 9.!D]3Z5D7WA/PYJ!/BQ"?"C&!X1%<"&)R?*E).4'?!&#@_WL=*^M* "BBB@ HHHH B MNK6"]M)K6ZB2:WF0QR1N,JRD8((KQ_XB>"-"\%?!C7;?1K3RS-) TLTAW2/^ M_3 +>@[#^N37LM>>?'#_ )))K'^]!_Z.2@#,_9[_ .2:-_U_R_R2L']I6^DC MT?0+ ,1'//+,P]2BJ!_Z,-;W[/?_ "31O^O^7^25F?M':1+=^%=+U6-2R6-R MR28_A60 9/XJH_$4 =A\']*@TKX8:,(4"O=1_:I6'5VM_#^STY9D%]IJF":$M\VT'Y6QUP00, M^H-=QXAUZQ\,Z'=:MJ,RQP6Z%L%@"[8X5?5CT H ^;/@J\NC?&633$8['6YM M7'J$RP_5!7U-7S#\!+"XUGXEWNN.O[NUADED;_II*< ?D7/X5W'Q7^*LME.W MA+PFSSZS.WDS30#<82>-B8ZR'_QWZ] #E/CIXA3Q9XLTOPGHJ_:I[24HYC.= MT[D (/\ =QS[DCM7O.B6,/A?PA865Q-&D6G62)-,3A1L0;FR>W!-<'\)_A/' MX0A76=859M>F7@9W+:J>J@]V/=OP'&23X[_\)!<>$+;3="L[RY2[GVW:VD#2 M-L R =H. 3CZXH X>V2Y^.?Q0:XE61/"VDGY5.1N3/ _WI",GT4>PS4^&ZJG M[1NK*BA5%U?@*!@ ;FXJ#PEXL^(_@S0H])TKP&WDJQ=Y)=*NC)(QZLQ# $XP M.G0"N2\.^)?$NF_$:[UK3='%SKDLL[2V7V:1]K.27&Q3N&"3U/'>@#[+HK+\ M-WU]J7AK3;[4[;[+?3VZ23P;&3RW(R1M;D<]C6I0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %@/:NJHH XGX6^#]0\$>$#I.I36TMP;EYMULS,N&"@/2NLU'3K35]-N M-/OX%GM;A#'+&W1E/^>M6J* /GK5OV?M:>,M-\3Z3XBATSQIJ%_+@J_G/,UP/+/!:/<><<\9'(QQ7VA7,>./ NE>/ M-'6QU'=')$V^"YC WQ'OC/8C@CZ=P* *7@OPSHFD?#_[-X3N%DCO8&=+\M\T MLC*0'8@9&#QC'&.FE>U44 %%%% !1110 5Q_Q,\+ZIXP\&3:-I-U#;SRRHS-/( MR(R Y(.T$^G&.U=A10!\UV/P%^(&F%S8>(=-M#)C?Y%[/'NQTSB/GJ:M_P#" MF_BE_P!#A;_^#.Y_^(KZ)HH HW.EV^I:(^EZG$MS!-#Y4Z-DAQC!YZ_CUKPC M5OV?M!=*\>:.MCJ.Z.2)M\%S&!OB/?&>Q'!'T[@52\ _#__ M (0&*XMK;6[N\LIOF%M.BA4?^\N.F1P1WX]* /&H/V?/'-K=+=6^M:1#<*21 M+'=3JX)Z\B//*^"/@0VEZY#KGBC4X]0NX9?.2"'<8'(YSTKVJBB@ HHH MH **** .3^(O@^;QOX4;2;>]6SF$R3)(R%AE<\<'(Z]:\H3X:?&&T06MOXOS M!]T%=4FPH]LKD?A7T'10!XKX(^!#:7KD.N>*-3CU"[AE\Y((=S(7!R&=VP6Y MYQ@1'GN:]E\ _#_\ X0&*XMK;6[N\LIOF%M.BA4?^\N.F1P1WX]*[ M2@#YV_X4W\4O^APM_P#P9W/_ ,17;3?#/7=5^$T'A?5-;C;58KDW'VO>\RMA MF*CIT4 ?/B?#3XPVB"UM_%^8/N@KJDV%'MEH7<,OG)!#N9"X.0SNV"W/.,#DN:%\6;_ ,5W5WI[V%Q-=2)'%(YE D8E<@H!WYY_.O7:* *NHZ=::OIM MQI]_ L]K<(8Y8VZ,I_SUKP35OV?M!=*\>:.MCJ.Z.2)M\%S M&!OB/?&>Q'!'T[@52\ _#_\ X0&*XMK;6[N\LIOF%M.BA4?^\N.F1P1WX]* M/&H/V?/'-K=+=6^M:1#<*21+'=3JX)Z\B//NZK\)H/"^J:W&VJQ7)N/M>]YE;#,5&YL-T/7'&*X]/AI\8;1 M!:V_B_,'W05U2;"CVRN1^%?0=% 'BO@CX$-I>N0ZYXHU./4+N&7SD@AW,A<' M(9W;!;GG&!R.<]*]JHHH **** "BBB@ KE?B-X9O/%_@:_T33Y8(KFX,11[A MB$&V16.2 3T![5U5% '$_"WP?J'@CP@=)U*:VEN# M&6,>@= =WUXKS3QEIOB?2?$4.F>--0OY<%7\YYFN!Y9X+1[CSCGC(Y&.*^T* MYCQQX%TKQYHZV.H[HY(FWP7,8&^(]\9[$<$?3N!0!2\%^&=$TCX?_9O"=PLD M=[ SI?EOFED92 [$#(P>,8XQTSFO&H/V?/'-K=+=6^M:1#<*21+'=3JX)Z\B M//N:%\6;_ ,5W5WI[V%Q-=2)'%(YE D8E<@H!WYY_.O7:* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ; **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 9 img30860539_1.jpg GRAPHIC begin 644 img30860539_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **YOQ!XUTWPW?QV=Y!=22/$)0854C!)'=ASP:RT^*>@LV M&M[]!ZM&O]&KJA@L1.*E&#:9DZ].+LV=Q167H_B+2]>1CI]TLC*,M&05=?J# M_.M2N><)0?+)69HI*2N@HHHJ1A1110 4444 %%%% !1110 4444 %%%,EECA MC,DLBQHO5G. /QH ?12*RN@96#*PR"#D$4M !1110 4444 %%%% !1110 44 M44 %%%% !117+>,?&*^&DA@@A6>]G&Y48_*JYQDXY.3T'L:TI4IUIJ$%=LF< MU!YSN../6N\JJU"5%I2:?H[BA M44U=!16%XC\5V/AC[-]MBN)/M&[9Y*J<;<9SDC^\*PQ\5=")_P"/741_VS3_ M .+JZ>#KU(\\(MHF5:G%V;U.YHK"T;QAHVNRB&TN<7!&1#*NUC].Q_"MVL:E M.=-\LU9EQDI*\6%%%%04%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 445E^(-;M_#^D27]PI?:0J1@X+L>@_F?H#50A*)+*2[LXYHTCD,9$R@'. >Q/K5U,)7I1YIQ:0HUH2=HLUJ***YS0* M*BN9UM;6:X<$I$C.V.N ,UA^%?%W:W8 JS;L@YP<_@:TC2G*#J M):+"5)5!P2C!AGTXHL!)161XDUZ/PYI#7 M\D+3?.$5%.,D^_;I5C1=5CUK1[;48D:-)E)V-U!!((_,&M/935/VEO=O;YD\ M\>;EZE^BBBLR@HHHH **** "BBB@ HJIJFHP:1IEQ?W.?*A7<0O4^@'N3@50 M\.>)K+Q-;336B2QF%PKI* &Y&0>">.OY5HJ4W!U$M%U)=_$:X6T\G@_XAV/]G.RPNT7 MZ-I>K^,?%46NZE;F"RC977<,!@O*JN>HSU/UJ[\5M2E2.QTQ'VQR9FD'KCA? MPZ_I1B*7UBM2HMWDE[S_ *ZA3G[.$YI:7T+EQ\5=*CG*06=U-&#CS.%S[@?X MXKH= \6:7XC#+9R,DZ#+02@!\>HP2"/I6/H^K^#-&TV.S@OK4X4"1S&&;>":[AFD69BJB( D8&>?>L84B_VF(VMHO M_BCH]K.T5K!<784X\Q0%4_3//Z4GQ*O3IOAJ*RM0L*W4NUP@Q\HY(X]3BK_@ MWPS8:9H-K.]M%)=SQK+)*ZY(R,@#/3 ..*(TL/"E[>I%V;LE?\V#E4V M[#P]X[L/$-^+*&UN8IRI;Y@"N!UY!_I6CK_BC3/#D2F]D8RN,I#&,NP]?8>Y MJ_%IUC;W374-G!'.R[&D2,!B.N"1]!7DEO?:9K'C^[O=?N$6SB9O+1P2K;3M M1>.V.??'O10H4<14E*,6HQ5[;MOL@J5)TXI-J[.G@^*VE/+MFL;N)"?O#:V/ MJ,BNVLKVVU&TCNK29)H)!E74\&N6U/6O!>JZ;)93WMH$92$(C(,9[%>."*P_ MA/?R%M0T]G)C 69%]#T;\_E_*G5PL)4)580<''H^J%"K)34)-.YUE_XQTW3- M?72+L21N4WF=L"-1@GDYSV]*Q+KXJZ3%.4M[.YG0''F<*#[@'G\\5SGC>R_M M'XC066XK]H\F/<.V>,UZE9Z1I^GVBVUK9PQQ*,8" Y^I[_C3G2PM"G"TO#)%#'" MS*JXR !D?-TKN=4U6ST:Q:\OI3'"I R%++=,\2!UM&D2>,;FAE7# >HQD$5%_;?A+38OLZ7>F MQQ@8*1;6'X[C5ISY:;BTK MIOK8Q=6<)*\D[NQZ?JNKV6BV+7=_,(H@<#C)8^@'P5/_BJZZ^U:RTW3?M][,(8, M Y;J2>@ [GVKSGP8J6WQ)U.WL<&T F7"G@*&&/UP*;\1KX7OBJQTJXN/)LH@ MAD;^Z7/+'Z+C]:Z)X*E/$1I032M=]7;T,XUYJFYR=W>QKO\ %?2Q-M6PNVBS M]_*@_EG^M=5H?B'3O$-J9K"4DK]^)QAT^H_KTK'MM?\ !5I8BRAN;);<+M*& M,D-]>.?QKB]"N[/3?B:J:1.'TZXD\L;PT45F^(+]]+\/W][&0)(H6*$]-W0?J17DPBYR45U.MNRNS( MUWQ]H^AW+6I,EU_TS6;9_%/2)YA'F, M=>M>0:YXGL=3\;6FKK%,UG;F/Y&4!F"MD\9QU-=5\*]1DNM+O=.F(>.V96C! M[*VMSM M@I)>\[L\S^+G31_^VW_LE=M!H.CR6<0?2;%LHNGTKB?BYTT?_MM_[)0G MQ76*W1%T9B54#)N,#_T&O6]A7JX.E[%;/M%MO#6KV M%]I.;8R[G"(>$=".1Z=1Q[5ZS%<(UDES(1&AC$C%C@*,9YKRNSLM6^(^L1ZA M>JD.F0-L(0\ #!*@9R2:O=]O^&04Y*"G52]WH-O_ (HZ1;7#16UO<704X,BX53],\G\JU= \ M;Z1X@G^SPM)!<_PQ3@ O_ND$@_SK!\):EX1T31+=7O;;[;(@>=V0EMQYVYQT M'2N;\:WFCKK-EJGAZYB$^2TODJ5"NI!5L8ZG)_*FL'1J3=&,)+M)_KH#K3C' MG)DT*>"X2=W5%E(782PXYSGOCIUKHJ\R^)%F9[+2_$-N"K; M51V7J 1N0_@<_F*[W1-275]$L[]L-!LA=Z4/^$M^)\U\?GM+5S(OIM3A/S.#^=0>)+RUU;XCBWU:X$6F MVK>62%IU*4IP@X..NO5#C5E&:3 MDFF=YK7BNQT'4K.RNXY=UT1B1<;4&<98DUB:C\4-'M+AH;:">[VG!D3"H?H3 MR?RK!^*X+:OIR@9)A8#_ +ZKT'1?#]AHNG16T%O$750))2HW2-CDDU+I8:E0 MA5J)MROI>P^>K.I*$79(S= \=Z3K]T+2,2V]RWW8Y@/G[G!'_P!:M+Q!KUMX M=TX7MU'+)&9!'MB )R03W(]*\\\>64&C>+],OK*-86D*R,L8VC>K=>/7BNC^ M*/\ R*:?]?2?R:F\+1E5I.%^6?0%5FHS3WB=5IE_%JFFV]]"KK'.@=5?&0/? M%5M?UVW\/:;]NNHY9(]X3;$ 3D_4CTJ#P=_R*&E_]$_K7+3 MHQEBE2>U[?B:RFU2Y^MCJ-+U"+5M,M[^%76.==RJ^,CZXK(\0>,]*\.R""X9 MYKHC/DP@$@>Y/ _G1X4F%OX%L)V^[';%S]!DUYWX2O='NM?O=7\27,7F[@\: M2J2K,2=8[FVN;8 M,<>80&4>YQS^0-=O#-'<0I-#(LD3@,KJX-<'XJU;PEK.@W,2WEL;J.,M M;LJ$,& R #CH>GXU+\+;^2Y\/W%K(Y86TV$SV5AG'YY_.C$86#H>VA%QL[-/ M\T%.K+VG))IWZG=5Y)\0?%FGZW;PV%B96\B8N[LFU20".,\]SVKUNO.OBO&B M:7IY5%4F=LD#'\-3E;A]9CS*[Z#Q5_9.S+'AKQ[I;QZ7HL5I=++LCMPQ5=N[ M &>N<9K?NO%EA9^)$T29)5F9-YF.T1J-I;DYST'I5W188AHNGL(T#?9H^=HS M]T5Y?X[M'O\ XA16<3;7N!#$#Z;N,_K6E*E0Q->4;Y,YU*5-.]]CI MKWXIZ3;W+16]K<7**<>8,*#],\_RKK+O6+/3]*74;Z46\)4-\W)R1G: .I^E M0Z;X,M.T%)-D V+@=F<\G\!C]:B MG2P^(J*%--)7;;?1#E.I3CS2=V]C2E^*^F+*1%I]TZ9^\Q53^6371^'_ !;I M?B,,EI(R3J,M!*,-CU'8CZ5?LM&TW3[-;2VLX4A QC8#N^I/7\:\R\86*>$/ M%EAJNF*(8Y6O0$'# >Q!''N:NG3PN);I4XN,NCO>_J*4JM)W@C MFO&0X9X\!,^Q/7\JP_BII=K!]AOX84CED9HY"@QOP 03[]:ZSP?H%EIGAZS= M;>,W$\2RRRLH+$L,XSZ#.*UG2PD:4<1RNSTY;_J3&59S=.ZTZD>@>/-*U^[% MHBRV]RWW$E P_4>&[6WO/BAK$5U;Q3Q^9?:)P00I^7S.?O<>E;Y;%RC52=M#/$NS@WW/6_[!T?\ Z!-C M_P" Z?X47!M="TNXN+:P'EQ R-#:QJI;U(' )Q_*N&^V?$O_ )\T_P"^8O\ M&NT\.OJLFC1-K482^+-O48Z9XZ<=*PK494TI2FI*^R=S2$U)V46OD0>'/%6G M^)HYC:"2.2$C='* &P>AX)XJQKVO6?AW3_MEX6(+!4C3!9S[9_.O/O$6GW'@ M?Q/#KNF)_H,SD/&. "?O(?8]1Z8]JCC^T?$CQ:'99(M)M1]T]0OIQ_$Q'X > MU=7U&E*2K)_NK7??T]3+V\TN1KW_ .M3T/3-;AU?0WU,6L\5OM8A)E&74#D@ M G@\BL_P=JNC:G;71T;3S91QN/,4QJNXGOP36S?1)#HMS%$@2-+=E55& %. M *X;X2_\>.I_]=$_D:YX4X2P]6HM+-6U\S1RDJD8OS.BU_QOI/A^'PW\2;NZUJS:>WED=XV M9=V QRK 'KCI_P#JKT>WN/#_ (FMB(C9WL>.49067ZJ>1714H4*$(N4')-7O M?^OQ,XU*E232DDUT,?Q%XZL+'14DMO.>>]MV:V^3;MSD!CGWKDO!GC>P\.:- M)975O-&/VM^2H/\*4Z4J"P^)2A?!SA0 !/ M'P/J:T?!'_(F:9_US/\ Z$:Y9TX_554C_,^OD:QD_:\K[%.+XB:(PO3,9H/L MK;=KJ,R')&% )ST]NM9?_"V-,\W']G7?E_WLKG\L_P!:YCPCHMOK7C>Z2[02 M6\!DF9#T<[L '\3G\*];N-*T^ZLVM)K.!H&&-FP #Z>E=.(IX/#34'%N]NNQ MG3E6JQNFD1Z/K5CKMB+NPEWQYVL",,C>A%1:YXAT[P]:K/?RD%\B.-!EW(]! M_4\5PGPQ+6OB'5[ ,2BIZ]U?&?UJ+QB([KXF:=;W^/LG[E<,< J6.<_4Y%3] M1A]:=._NI7\[#^L2]DI==C7_ .%JZ>&W-IEX(3T?Y>?PS_6K%K\3M*O+N&VC MLK[?*X0$JN!DX_O5UUS:VDUA);7$41M2A5D8 *%Q^E><_"EW%[JT49+6X"$$ M^N6Q^8S^5$(X6I1G45-KEMU[A)U8SC%RW\CTZBBD) !). .I->4=9YY\4-2= MX['0[?+2W#B1U'4C.%'XG/Y5F^&U?P=\07TB:0F"Z41ACT8D90_GE?Q-0Z3? MVFO?$B;5;ZZ@AM;4X![$'\Z^BIPY%'!M:23OZO5?<>;)\S=9/9Z>AZA6-KWBC3/#L:F]E8RN M,I#&-SL/7'8>YJSH>IIK&B6E^F/WT8+ =FZ,/P(->::1:+XR^(=[-?\ [RV@ M+/LSP54[47Z=#[X/K7EX;#1E*;K:*&_^1UU:K22ANS:7XL:<9,-IUT$]0RD_ ME_\ 7KM;'4[>_P!*BU)"T=O(GF9E&TJOJ?2AM*TYX/(:PM6AZ>685V_EBN1^ M)5Z=,\+V]A:!8HYW$151C$:C.!Z#[OX4U&AB)QIT8N+;[WT$W.G%RF[CK_XH MZ/:SM%:P7%V%./,4!5/TSS^E7O#WCNP\0WXLH;6YBG*EOF *X'7D'^E'@WPS M8:9H-K.]M%)=SQK+)*ZY(R,@#/3 ..*Z"+3K&WNFNH;.".=EV-(D8#$=<$CZ M"G7EA(\T(1=UUO\ H$%6=I2:]"OK.NZ?H%H+B_FV!CA$ RSGT KD#\6-.\W MTZZ,?]XLN?RS_6LG5HV\5?%!=-N')M+=MFT''RJNYA]2*;/PS';O=PSRBQ+KS]E)OXD> MBPRB:".500KJ& /7!&:Q_$?B>T\,PP27<,\@F8JHB .,>N2/6M/3_P#D&VO_ M %Q3^0K@?BU_QXZ9_P!=7_D*Y,)1C5Q"IRV=S:M-PIN2W.^^UI_9_P!MVMY? ME>;COC&?SKEX_B3H3Z8]X_GQL)"BP%09'X!R #C'/4D5N?\ ,J_]N7_LE>:_ M#/0K35-0N[R\B69+4*$C<94LV><=\;?UK?#4*+I5*E6_NM;$5:DU*,8=3?B^ M*^F-+B73[M$S]X%6/Y9%=8=?T[^PFUI)_,LE3<7123UQC'KGBHM?T:QU'0KJ M"6VBXB8QL% *, <$'M7)_"B8R:7J-L_S1I,K 'D?,.?_ $&B5/#U*#K4XM]TQ*52,U"3ODAG^R1(8TC&-X781ZXZDGKWKT+P[XSL/$ MMW+;6MOGK%&A)1%4GT M&*US"5%1@E#7E5M=O\R<,IMR=^K.6UKXA:/H]V]H!+=3QG:XA VJ?0D]_IFL MZV^*NDR2!;BSNH0?XAM<#]]AU^U8RD[1.R;C&>AI]%%>.=H4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y9X M^57^(6CHZAE:.$$$9!'FM7I46GV4#;H;.WC/JD2C^E%" MT;1M&WIPTV2QO%)C8@AE.&1AT(]ZRP5=4*ZJ/8NO3]I! MQ1B67@WPEJ%E#=VVG(\,R!T;SI.A_P"!593P)X:C=772U#*<@^;)U_[ZKE(O M!'BS16=-&UF/[.6R%\QDS[E2",_C5_2O"7B9]8M;[6=:$D=O()!$)&?..V. M*[9W5Y1Q&GJ[_<81MHG3U^1%\6?^09IW_79O_0:[;2/^0+8?]>\?_H(K"\<> M&;SQ+9VD-G+!&T,A9O.8@$$8XP#716,#6NGVUNY!:*)4)'0D "N6K4B\+3@G MJFS6$6JTI=-#AOBO;-)I%A:\]7P)XET6XE.@ZPJP.<[6]TG6K?>I:2.$.S+\ MX;CH1U&?TKM/#7A_Q):ZS_:&MZKYZB-D6$2LW7OC J3Q9X&@\03?;K:;[-? M@ %B/E?'3..0?>KPU2GAYRI.>DENNC%5C*HE/EVZ,M_\(#X8_P"@6O\ W]D_ M^*J_I7AO2-$F>;3K,02.NUF#LV1U[DUQ0\.>/XU\A=;0QC@/]H;^97-=/X2\ M/WVA07)U"_\ M=Q<,K,>AR6N_\ M)7M/_P!Z&O4*XW4O"5_>>.[77(YK86L1C+(S-O\ EZX&,?K795&,J1G"DHN] MHV95&+BY7ZL\O\1_\E;TO_>@_G6E\5P?[ LCCC[5_P"RM5S5O"5_?^.;/6XI MK86T!C+(S-O.TY.!C'ZUM^)=!B\1Z,]C))Y;;@\RDXU%;=DGAU@_AG2F4Y'V2+_ - %<)\2+ZZN]?L-"CF,5O*J,W8, MS,5!/J!C^=/L?"_CG3(ELK35H([53QB0D 9[97(_"M[QGX,_X240W-M.L-[" MNP%\[77.0#CI@D\^].E[&ABE-S33O\NUPGSU*7*DTU;YDEE\/?#MI"JR69N9 M .9)G8D_@#C]*XG35L4^+<::(R#C\0:UAX:\=W,0L[G6T2VQ MM9O-))'U"Y/XFK>F?#V71O%&GW]KJVHW6VFA MUWAGPG9>&8'$#--N"H.UNGL* M6>[\2> ]8M!?:BUY9S<[6D9U90?F'S%I$5TTU&1AE6$SD$>O MWJGM/!GA^QNXKJVTY4FB8,C>8YP1]37(0>$/&NDQ_9].UF+[./NJ)6 'X$^$M3AC&7\DN!Z[2&_I6W17FTYN$U-='+=<=(]:U>/[,ISC>6_$* 3]:].K3P]>K[;VB M47JT]SDA*I3AR(/^2NZ;_O0UZ%I M&E6VBZ9#86BD11CJW5B>I/O7-ZIX2O[WQU::Y'-;"VA,99&9MYV]<#&/UIPQ M<)XFI5;LFFE^@.C*-*,%T9V5%%%>0=AYG\7.FC_]MO\ V2O06M8;[2/LMP@> M&:$(ZGN"*YKQUX4OO$XL/L4MO']G\S?YS,,[MN,8!_NFNMA0QP1H>2J@''TK MNK58O#4HQ>JO\M3GA!^UFVM'8\G\/7DW@?QE/I%ZY^Q3L$+GIS]R3^A_'TK; M^*]JTFCV-TJDB&8JQ'8,._\ WS6KXU\(-XF@@DM7BBO83@/(2%9#U!(!/7D? MCZUH:?I%S-X772=>,-PVSRG:)B0RC[IR0#N''/J,UU2Q5-SIXK[2TDOU,U2E MRRI=.AA>'/"WA76= L[Q=/1W:,"7]Z_$@&&'WO6M3_A ?#'_ $"U_P"_LG_Q M5L:/#J/AVXTI%"HT.R('HI'W?R(%>9^'O M$KZ3X,UO3Y&*7,1Q IZ@O\K8^A&?QKV"O-?$'PVOM2\07-[8W%I%;3OO*R,P M8$_>X"D=!^NX_B*Y.^LK"'XI36^L1;K*XF).YBH^=AZ3>+=V-@L,Z@@.)'. >#U-<;%X7\= MV,:VUMK49@ PN)V^4?BN1^%;_A3PUJVDWMQ?:MJ?VN>:/9MW,^., UV598FI&5"E%/5)W^\NE%JI-OK8\O^*/_ "&M(_W3_P"A"MSX MGH6\) @<+,AAP1ST_ M6O4?#^GRZ3H-G83LC2P1[6*$E2<]L@5S/B3X?_VCJ)U32;H6EZS;W#$A2W]X M$M;F\KMFE.SEI"QLUY[\6?^05I_\ UW;_ -!K MT*N6\;^&KSQ+96L-G+!&T,A=C,Q ((QQ@&LL!.-/$1E)V2*Q$7*FTCT?_H(KSS7?^2O:?_O0UZ186[6FG6MNY!>*%(V*]"0 .*Y74O"5_>>. M[77(YK86L1C+(S-O^7K@8Q^M:X2K"%6;D]&F36A)PBDNJ.RKRGQ!KQHU;SV:: M?S*KTW.'N[K4V58,H92"I&01T->6_$^X%_K>F:7;_O)XP%_ ;:5J/]JZK="ZO@25"DE58]6)/ M+&NJA&CA)NM[12M>R7Z]C&HYUER'[.PN&1I84*L8R2IY)X MR!ZUSRJ1>#4+Z\U_P-5%^V$K_Q!JMA=6DULB6XPXE9 M@3\V>, UV5/$5(RH4HIZJ]_O"G%JI-OK8*\N\)_\E5UC_?N?_1E>HUYG=^ O M$?\ PD%]J6G:E:VQN)Y'5EFD1PK,3@X7Z56!E#EJ0G*UU8G$*5XN*O9GIE%> M:_\ "(^._P#H9%_\#)O_ (FN@TS2?$]CX:O+6748;C4Y9"89Y9G98U( ZE _%$NC:FX^Q7!!$N,#GA7'MV/I^%=3X,\&MX=\^ZOI(I[^4[0\9)"+[$ M@')/6K?C#PNGB;352,I'>PG,,C]/=3CL?Z5W?6J$6L+O3ZOS[G/[*H_WOVNW MEV-G4O\ D%7G_7!__037!_"7_CQU/_KHG\C73Z)IFK6OAI],U.>WEF6-HHI( MV8C:1@;L@=.GTJEX'\,7OAFVO([V6WD:9U9?)8D# /7('K7+&4*>'JT^:[;5 MO/4V:E*I"5NYT&HZ58:M!Y%_:Q7$?8..1]#U'X5YMXL\$1^'K1M:T>\EA6!E M+1LWS+D@ JPYZD<'\ZT[_P *>*[;5[R\T;6%6&XF>7RC(RXW$G&T@@XSUJO- MX,\6ZZR1ZWK,0ME.2JL6Y]=H !/U-=.%:H-2597',[6DJN0/O%7_#W_D=M:_W9/\ T8*L M_%5;$PV :)CJ+DB)U8 ! 1D-Z\GC\?QU?"WA*_T/Q%J.H7,UL\-R&"+&S%AE MPW.0.U<]XEGF\<^)%T73+:("Q9]UU(Q'W)&178:!X?LO#EA]ELPQ+'=)(_ MWG/O_A7$K\._$"1A4\1%<#A0\@ _6H-*U/7_ MXPM=%U6]:[@N611ND+C#' M"LI/(Y[?7ZU%:,\1!QA53MK9*Q4&J;3E!KI>]SU*N9\>:O\ V3X6N-C8FN?W M$?KSU/Y9_2NFKC/&/A/4_$VIV1CN+:.P@&&5V;?DGYB %(Z 8YKSL&J?MHNH M[):G36YN1\NYA>&?AS8ZIH-O?:A/=QS3@NJ1,H 7^'JIZCG\:TKCX5:3]GE^ MSW=]YVP^7O="N['&?EZ9KNXHDAA2*-0L:*%51V X I];3S+$.;DI-+L1'#4U M&S1YO\+=3=/MVB7&5DB;S8U;J.SC\#C\S5#P)*FD^.]1TZX.QI/,B3=W96R! M^(!KH&\&ZA;>.QKNGS6J6KR!Y8W9@Q###X 4@YY(YZU-XL\"1Z]GW$3 CR51O9E&"/S%: MU>9KX$\2Z+<2G0=858'.=K.4)^HP5/UK9\->'_$EKK/]H:WJOGJ(V181*S=> M^, "IKX>C[U2%16Z+KZ#IU)Z1E%G-PR+HGQ?E-R=D<\S88]/WBY4_F0*]7KF MO%G@^V\31))YGD7D0PDN,@C^ZP]/Y5S*^&?'L4'V./68_( VAA.W ^NW=6U3 MV6+C"7.HR2L[^75$1YZ+:Y;IZZ%3Q'*NL_%/3[:WRXMWBB2?>M7Q)H$'B M/26LIG\M@P>*4#)1AWQW[BJ^MTH8BGRN\8*U_P V+V,Y4Y7WD6]*E2?1[*6- M@R/ A!'^Z*\\^+-Y&TNFV2L#(@>5U] AP23G'85>&IX>AB%5E4373_@] MB:LJE2GR*+.\_P"95_[^&;:\CO9;>1IG5E\EB0, ]<@>M]\,PWJ7LMO(9V0KY+,<8SUR!ZTJ-2*PM6#>KM;[QSBW5BULKG.0$)\:W MW<9=@,^\/%>H5PWBWP1=ZKJZ:QI%TD%X-N\.Q7)7HP89P< #\*O^&+#Q5;7\ MLNO7\<]OY15(U8$[LCGA1V!_.M<5[.M3A4C-744FNNA%+FA)Q:W=[FSJNA:9 MK4>S4+..8@85R,,OT8#/R@R$8_X"P('X4[_ (03Q#KEW%)XCU=6A0Y"1L6/N ,! M1]>:Z,,XX=W=9.';77Y&=5.HO@:EW_X)W>D7K:CHUE>NH5YX$D8#H"0":NU' M!!';6\<$*A(HE"(H[ # %25XTFG)M;':KVU"BBBI&%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'FOB31M:T7QA_PDFD6INXW.YHT4L5.W:P('.#UR.E6!\1]18;% M\+W1FZ$!VZ_39FO0J*[OKD)QBJU-2:5D[M:?(Y_8R3;A*USRZ/1/$/C77+>^ MUJV^Q6$1&(V7:=NI45TX?$.BVK73T:,JE)3MK9H\]/Q&U.9"MMX7N6E MQW9F /T"<_I4.A^'=D45K]P4445PG0%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 45C^)M=_X1W1VU#[-]HPZILW M[.OO@UQ?_"W/^H'_ .3?_P!A771P5>O'GIQNO5&,Z].#M)GIE%>9_P#"W/\ MJ!_^3?\ ]A1_PMS_ *@?_DW_ /85K_96+_D_%?YD_6Z/?\STRBO,_P#A;G_4 M#_\ )O\ ^PH_X6Y_U __ ";_ /L*/[*Q?\GXK_,/K='O^9Z917F?_"W/^H'_ M .3?_P!A1_PMS_J!_P#DW_\ 84?V5B_Y/Q7^8?6Z/?\ ,],HKS/_ (6Y_P!0 M/_R;_P#L*/\ A;G_ % __)O_ .PH_LK%_P GXK_,/K='O^9Z917F?_"W/^H' M_P"3?_V%'_"W/^H'_P"3?_V%']E8O^3\5_F'UNCW_,],HKS/_A;G_4#_ /)O M_P"PH_X6Y_U _P#R;_\ L*/[*Q?\GXK_ ##ZW1[_ )GIE%>9_P#"W/\ J!_^ M3?\ ]A1_PMS_ *@?_DW_ /84?V5B_P"3\5_F'UNCW_,],HKS/_A;G_4#_P#) MO_["C_A;G_4#_P#)O_["C^RL7_)^*_S#ZW1[_F>F45YG_P +<_Z@?_DW_P#8 M4?\ "W/^H'_Y-_\ V%']E8O^3\5_F'UNCW_,],HKS/\ X6Y_U __ ";_ /L* M/^%N?]0/_P F_P#["C^RL7_)^*_S#ZW1[_F>F45YG_PMS_J!_P#DW_\ 84?\ M+<_Z@?\ Y-__ &%']E8O^3\5_F'UNCW_ #/3**\S_P"%N?\ 4#_\F_\ ["C_ M (6Y_P!0/_R;_P#L*/[*Q?\ )^*_S#ZW1[_F>F45YG_PMS_J!_\ DW_]A1_P MMS_J!_\ DW_]A1_96+_D_%?YA];H]_S/3**\S_X6Y_U _P#R;_\ L*/^%N?] M0/\ \F__ +"C^RL7_)^*_P P^MT>_P"9Z917F?\ PMS_ *@?_DW_ /84?\+< M_P"H'_Y-_P#V%']E8O\ D_%?YA];H]_S/3**\S_X6Y_U _\ R;_^PH_X6Y_U M _\ R;_^PH_LK%_R?BO\P^MT>_YGIE%>9_\ "W/^H'_Y-_\ V%'_ MS_J!_ M^3?_ -A1_96+_D_%?YA];H]_S/3**\S_ .%N?]0/_P F_P#["C_A;G_4#_\ M)O\ ^PH_LK%_R?BO\P^MT>_YGIE%>9_\+<_Z@?\ Y-__ &%'_"W/^H'_ .3? M_P!A1_96+_D_%?YA];H]_P STRBO,_\ A;G_ % __)O_ .PH_P"%N?\ 4#_\ MF_\ ["C^RL7_ "?BO\P^MT>_YGIE%>9_\+<_Z@?_ )-__84?\+<_Z@?_ )-_ M_84?V5B_Y/Q7^8?6Z/?\STRBO,_^%N?]0/\ \F__ +"C_A;G_4#_ /)O_P"P MH_LK%_R?BO\ ,/K='O\ F>F45YG_ ,+<_P"H'_Y-_P#V%'_"W/\ J!_^3?\ M]A1_96+_ )/Q7^8?6Z/?\STRBO,_^%N?]0/_ ,F__L*/^%N?]0/_ ,F__L*/ M[*Q?\GXK_,/K='O^9Z917F?_ MS_J!_^3?_ -A1_P +<_Z@?_DW_P#84?V5 MB_Y/Q7^8?6Z/?\STRBO,_P#A;G_4#_\ )O\ ^PH_X6Y_U __ ";_ /L*/[*Q M?\GXK_,/K='O^9Z917F?_"W/^H'_ .3?_P!A1_PMS_J!_P#DW_\ 84?V5B_Y M/Q7^8?6Z/?\ ,],HKS/_ (6Y_P!0/_R;_P#L*/\ A;G_ % __)O_ .PH_LK% M_P GXK_,/K='O^9Z917F?_"W/^H'_P"3?_V%'_"W/^H'_P"3?_V%']E8O^3\ M5_F'UNCW_,],HKS/_A;G_4#_ /)O_P"PH_X6Y_U _P#R;_\ L*/[*Q?\GXK_ M ##ZW1[_ )GIE%>9_P#"W/\ J!_^3?\ ]A1_PMS_ *@?_DW_ /84?V5B_P"3 M\5_F'UNCW_,],HKS/_A;G_4#_P#)O_["C_A;G_4#_P#)O_["C^RL7_)^*_S# MZW1[_F>F45YG_P +<_Z@?_DW_P#84?\ "W/^H'_Y-_\ V%']E8O^3\5_F'UN MCW_,],HKS/\ X6Y_U __ ";_ /L*/^%N?]0/_P F_P#["C^RL7_)^*_S#ZW1 M[_F>F45YG_PMS_J!_P#DW_\ 84?\+<_Z@?\ Y-__ &%']E8O^3\5_F'UNCW_ M #/3**\S_P"%N?\ 4#_\F_\ ["C_ (6Y_P!0/_R;_P#L*/[*Q?\ )^*_S#ZW M1[_F>F45YG_PMS_J!_\ DW_]A1_PMS_J!_\ DW_]A1_96+_D_%?YA];H]_S/ M3**\S_X6Y_U _P#R;_\ L*/^%N?]0/\ \F__ +"C^RL7_)^*_P P^MT>_P"9 MZ917F?\ PMS_ *@?_DW_ /84?\+<_P"H'_Y-_P#V%']E8O\ D_%?YA];H]_S M/3**\S_X6Y_U _\ R;_^PH_X6Y_U _\ R;_^PH_LK%_R?BO\P^MT>_YGIE%> M9_\ "W/^H'_Y-_\ V%'_ MS_J!_^3?_ -A1_96+_D_%?YA];H]_S/3**\S_ M .%N?]0/_P F_P#["C_A;G_4#_\ )O\ ^PH_LK%_R?BO\P^MT>_YGIE%>9_\ M+<_Z@?\ Y-__ &%'_"W/^H'_ .3?_P!A1_96+_D_%?YA];H]_P STRBO,_\ MA;G_ % __)O_ .PH_P"%N?\ 4#_\F_\ ["C^RL7_ "?BO\P^MT>_YGIE%>9_ M\+<_Z@?_ )-__84?\+<_Z@?_ )-__84?V5B_Y/Q7^8?6Z/?\STRBO,_^%N?] M0/\ \F__ +"C_A;G_4#_ /)O_P"PH_LK%_R?BO\ ,/K='O\ F>F45YG_ ,+< M_P"H'_Y-_P#V%'_"W/\ J!_^3?\ ]A1_96+_ )/Q7^8?6Z/?\STRBO,_^%N? M]0/_ ,F__L*/^%N?]0/_ ,F__L*/[*Q?\GXK_,/K='O^9Z917F?_ MS_J!_ M^3?_ -A1_P +<_Z@?_DW_P#84?V5B_Y/Q7^8?6Z/?\STRBO,_P#A;G_4#_\ M)O\ ^PH_X6Y_U __ ";_ /L*/[*Q?\GXK_,/K='O^9Z917F?_"W/^H'_ .3? M_P!A1_PMS_J!_P#DW_\ 84?V5B_Y/Q7^8?6Z/?\ ,],HKS/_ (6Y_P!0/_R; M_P#L*/\ A;G_ % __)O_ .PH_LK%_P GXK_,/K='O^9Z917F?_"W/^H'_P"3 M?_V%'_"W/^H'_P"3?_V%']E8O^3\5_F'UNCW_,],HKS/_A;G_4#_ /)O_P"P MH_X6Y_U _P#R;_\ L*/[*Q?\GXK_ ##ZW1[_ )GIE%>9_P#"W/\ J!_^3?\ M]A1_PMS_ *@?_DW_ /84?V5B_P"3\5_F'UNCW_,],HKS/_A;G_4#_P#)O_[" MC_A;G_4#_P#)O_["C^RL7_)^*_S#ZW1[_F>F45YG_P +<_Z@?_DW_P#84?\ M"W/^H'_Y-_\ V%']E8O^3\5_F'UNCW_,],HKS/\ X6Y_U __ ";_ /L*/^%N M?]0/_P F_P#["C^RL7_)^*_S#ZW1[_F>F45YG_PMS_J!_P#DW_\ 84?\+<_Z M@?\ Y-__ &%']E8O^3\5_F'UNCW_ #/3**\S_P"%N?\ 4#_\F_\ ["C_ (6Y M_P!0/_R;_P#L*/[*Q?\ )^*_S#ZW1[_F>F45YG_PMS_J!_\ DW_]A1_PMS_J M!_\ DW_]A1_96+_D_%?YA];H]_S/3**\S_X6Y_U _P#R;_\ L*/^%N?]0/\ M\F__ +"C^RL7_)^*_P P^MT>_P"9Z917F?\ PMS_ *@?_DW_ /84?\+<_P"H M'_Y-_P#V%']E8O\ D_%?YA];H]_S/3**\S_X6Y_U _\ R;_^PH_X6Y_U _\ MR;_^PH_LK%_R?BO\P^MT>_YGIE%>9_\ "W/^H'_Y-_\ V%'_ MS_J!_^3?_ M -A1_96+_D_%?YA];H]_S/3**\S_ .%N?]0/_P F_P#["C_A;G_4#_\ )O\ M^PH_LK%_R?BO\P^MT>_YGIE%>9_\+<_Z@?\ Y-__ &%'_"W/^H'_ .3?_P!A M1_96+_D_%?YA];H]_P STRBO,_\ A;G_ % __)O_ .PH_P"%N?\ 4#_\F_\ M["C^RL7_ "?BO\P^MT>_YGIE%>9_\+<_Z@?_ )-__84?\+<_Z@?_ )-__84? MV5B_Y/Q7^8?6Z/?\STRBO,_^%N?]0/\ \F__ +"C_A;G_4#_ /)O_P"PH_LK M%_R?BO\ ,/K='O\ F>F45YG_ ,+<_P"H'_Y-_P#V%'_"W/\ J!_^3?\ ]A1_ M96+_ )/Q7^8?6Z/?\STRBO,_^%N?]0/_ ,F__L*/^%N?]0/_ ,F__L*/[*Q? M\GXK_,/K='O^9Z917F?_ MS_J!_^3?_ -A1_P +<_Z@?_DW_P#84?V5B_Y/ MQ7^8?6Z/?\STRBO,_P#A;G_4#_\ )O\ ^PH_X6Y_U __ ";_ /L*/[*Q?\GX MK_,/K='O^9Z917F?_"W/^H'_ .3?_P!A1_PMS_J!_P#DW_\ 84?V5B_Y/Q7^ M8?6Z/?\ ,],HKS/_ (6Y_P!0/_R;_P#L*/\ A;G_ % __)O_ .PH_LK%_P G MXK_,/K='O^9Z917F?_"W/^H'_P"3?_V%'_"W/^H'_P"3?_V%']E8O^3\5_F' MUNCW_,],HKS/_A;G_4#_ /)O_P"PH_X6Y_U _P#R;_\ L*/[*Q?\GXK_ ##Z MW1[_ )GIE%>9_P#"W/\ J!_^3?\ ]A1_PMS_ *@?_DW_ /84?V5B_P"3\5_F M'UNCW_,],HKS/_A;G_4#_P#)O_["C_A;G_4#_P#)O_["C^RL7_)^*_S#ZW1[ M_F>F45YG_P +<_Z@?_DW_P#84?\ "W/^H'_Y-_\ V%']E8O^3\5_F'UNCW_, M],HKS/\ X6Y_U __ ";_ /L*/^%N?]0/_P F_P#["C^RL7_)^*_S#ZW1[_F> MF45YG_PMS_J!_P#DW_\ 84?\+<_Z@?\ Y-__ &%']E8O^3\5_F'UNCW_ #/3 M**\S_P"%N?\ 4#_\F_\ ["C_ (6Y_P!0/_R;_P#L*/[*Q?\ )^*_S#ZW1[_F M>F45YG_PMS_J!_\ DW_]A1_PMS_J!_\ DW_]A1_96+_D_%?YA];H]_S/3**\ MS_X6Y_U _P#R;_\ L*/^%N?]0/\ \F__ +"C^RL7_)^*_P P^MT>_P"9Z917 MF?\ PMS_ *@?_DW_ /84?\+<_P"H'_Y-_P#V%']E8O\ D_%?YA];H]_S/3** M\S_X6Y_U _\ R;_^PH_X6Y_U _\ R;_^PH_LK%_R?BO\P^MT>_YGIE%>9_\ M"W/^H'_Y-_\ V%'_ MS_J!_^3?_ -A1_96+_D_%?YA];H]_S/3**\S_ .%N M?]0/_P F_P#["C_A;G_4#_\ )O\ ^PH_LK%_R?BO\P^MT>_YGIE%>9_\+<_Z M@?\ Y-__ &%'_"W/^H'_ .3?_P!A1_96+_D_%?YA];H]_P STRBO,_\ A;G_ M % __)O_ .PH_P"%N?\ 4#_\F_\ ["C^RL7_ "?BO\P^MT>_YGIE%>9_\+<_ MZ@?_ )-__84?\+<_Z@?_ )-__84?V5B_Y/Q7^8?6Z/?\STRBO,_^%N?]0/\ M\F__ +"C_A;G_4#_ /)O_P"PH_LK%_R?BO\ ,/K='O\ F>F45YG_ ,+<_P"H M'_Y-_P#V%'_"W/\ J!_^3?\ ]A1_96+_ )/Q7^8?6Z/?\STRBO,_^%N?]0/_ M ,F__L*/^%N?]0/_ ,F__L*/[*Q?\GXK_,/K='O^9Z917F?_ MS_J!_^3?_ M -A1_P +<_Z@?_DW_P#84?V5B_Y/Q7^8?6Z/?\STRBO,_P#A;G_4#_\ )O\ M^PH_X6Y_U __ ";_ /L*/[*Q?\GXK_,/K='O^9Z917F?_"W/^H'_ .3?_P!A M1_PMS_J!_P#DW_\ 84?V5B_Y/Q7^8?6Z/?\ ,],HKS/_ (6Y_P!0/_R;_P#L M*/\ A;G_ % __)O_ .PH_LK%_P GXK_,/K='O^9Z917F?_"W/^H'_P"3?_V% M'_"W/^H'_P"3?_V%']E8O^3\5_F'UNCW_,],HKS/_A;G_4#_ /)O_P"PH_X6 MY_U _P#R;_\ L*/[*Q?\GXK_ ##ZW1[_ )GIE%>9_P#"W/\ J!_^3?\ ]A1_ MPMS_ *@?_DW_ /84?V5B_P"3\5_F'UNCW_,],HKS/_A;G_4#_P#)O_["C_A; MG_4#_P#)O_["C^RL7_)^*_S#ZW1[_F>F45YG_P +<_Z@?_DW_P#84?\ "W/^ MH'_Y-_\ V%']E8O^3\5_F'UNCW_,],HKS/\ X6Y_U __ ";_ /L*/^%N?]0/ M_P F_P#["C^RL7_)^*_S#ZW1[_F>F45YG_PMS_J!_P#DW_\ 84?\+<_Z@?\ MY-__ &%']E8O^3\5_F'UNCW_ #/3**\S_P"%N?\ 4#_\F_\ ["C_ (6Y_P!0 M/_R;_P#L*/[*Q?\ )^*_S#ZW1[_F>F45YG_PMS_J!_\ DW_]A1_PMS_J!_\ MDW_]A1_96+_D_%?YA];H]_S/3**\S_X6Y_U _P#R;_\ L*/^%N?]0/\ \F__ M +"C^RL7_)^*_P P^MT>_P"9Z917F?\ PMS_ *@?_DW_ /85J^'/B%_PD&M1 M:=_9?D>8K'S/M&_& 3TVCTJ9Y;BH1QF?\(YH7_0%T[_P%3_"C_A'-"_Z MNG?^ J?X5IT4>VJ?S/[PY(]C,_X1S0O^@+IW_@*G^%'_ CFA?\ 0%T[_P ! M4_PK3HH]M4_F?WAR1[&9_P (YH7_ $!=._\ 5/\*/\ A'-"_P"@+IW_ ("I M_A6G11[:I_,_O#DCV,S_ (1S0O\ H"Z=_P" J?X4?\(YH7_0%T[_ ,!4_P * MTZ*/;5/YG]XQF?\(YH7_0%T[_ ,!4_P */^$')'L9 MG_".:%_T!=._\!4_PH_X1S0O^@+IW_@*G^%:=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P%3_"C M_A'-"_Z NG?^ J?X5IT4>VJ?S/[PY(]C,_X1S0O^@+IW_@*G^%'_ CFA?\ M0%T[_P !4_PK3HH]M4_F?WAR1[&9_P (YH7_ $!=._\ 5/\*/\ A'-"_P"@ M+IW_ ("I_A6G11[:I_,_O#DCV,S_ (1S0O\ H"Z=_P" J?X4?\(YH7_0%T[_ M ,!4_P *TZ*/;5/YG]XQF?\(YH7_0%T[_ ,!4_P */^$')'L9G_".:%_T!=._\!4_PH_X1S0O^@+IW_@*G^%:=%'MJG\S^\.2/8S/ M^$QF?\(YH7_0%T M[_P%3_"C_A'-"_Z NG?^ J?X5IT4>VJ?S/[PY(]C,_X1S0O^@+IW_@*G^%'_ M CFA?\ 0%T[_P !4_PK3HH]M4_F?WAR1[&9_P (YH7_ $!=._\ 5/\*/\ MA'-"_P"@+IW_ ("I_A6G11[:I_,_O#DCV,S_ (1S0O\ H"Z=_P" J?X4?\(Y MH7_0%T[_ ,!4_P *TZ*/;5/YG]XQF?\(YH7_0%T[_ ,!4_P */^$')'L9G_".:%_T!=._\!4_PH_X1S0O^@+IW_@*G^%:=%'MJG\S M^\.2/8S/^$QF?\ M(YH7_0%T[_P%3_"C_A'-"_Z NG?^ J?X5IT4>VJ?S/[PY(]C,_X1S0O^@+IW M_@*G^%'_ CFA?\ 0%T[_P !4_PK3HH]M4_F?WAR1[&9_P (YH7_ $!=._\ M 5/\*/\ A'-"_P"@+IW_ ("I_A6G11[:I_,_O#DCV,S_ (1S0O\ H"Z=_P" MJ?X4?\(YH7_0%T[_ ,!4_P *TZ*/;5/YG]XQF?\(YH7_0%T[_ ,!4_P * M/^$')'L9G_".:%_T!=._\!4_PH_X1S0O^@+IW_@*G^%: M=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P%3_"C_A'-"_Z NG?^ J?X5IT4>VJ?S/[PY(]C,_X1 MS0O^@+IW_@*G^%'_ CFA?\ 0%T[_P !4_PK3HH]M4_F?WAR1[&9_P (YH7_ M $!=._\ 5/\*/\ A'-"_P"@+IW_ ("I_A6G11[:I_,_O#DCV,S_ (1S0O\ MH"Z=_P" J?X4?\(YH7_0%T[_ ,!4_P *TZ*/;5/YG]XQF?\(YH7_0%T[_ M ,!4_P */^$')'L9G_".:%_T!=._\!4_PH_X1S0O^@+I MW_@*G^%:=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P%3_"C_A'-"_Z NG?^ J?X5IT4>VJ?S/[P MY(]C,_X1S0O^@+IW_@*G^%'_ CFA?\ 0%T[_P !4_PK3HH]M4_F?WAR1[&9 M_P (YH7_ $!=._\ 5/\*/\ A'-"_P"@+IW_ ("I_A6G11[:I_,_O#DCV,S_ M (1S0O\ H"Z=_P" J?X4?\(YH7_0%T[_ ,!4_P *TZ*/;5/YG]XQF?\(Y MH7_0%T[_ ,!4_P */^$')'L9G_".:%_T!=._\!4_PH_X M1S0O^@+IW_@*G^%:=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P%3_"C_A'-"_Z NG?^ J?X5IT4 M>VJ?S/[PY(]C,_X1S0O^@+IW_@*G^%'_ CFA?\ 0%T[_P !4_PK3HH]M4_F M?WAR1[&9_P (YH7_ $!=._\ 5/\*/\ A'-"_P"@+IW_ ("I_A6G11[:I_,_ MO#DCV,S_ (1S0O\ H"Z=_P" J?X4?\(YH7_0%T[_ ,!4_P *TZ*/;5/YG]X< MD>QF?\(YH7_0%T[_ ,!4_P */^$')'L9G_".:%_T!=._ M\!4_PH_X1S0O^@+IW_@*G^%:=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P%3_"C_A'-"_Z NG?^ M J?X5IT4>VJ?S/[PY(]C,_X1S0O^@+IW_@*G^%'_ CFA?\ 0%T[_P !4_PK M3HH]M4_F?WAR1[&9_P (YH7_ $!=._\ 5/\*/\ A'-"_P"@+IW_ ("I_A6G M11[:I_,_O#DCV,S_ (1S0O\ H"Z=_P" J?X4?\(YH7_0%T[_ ,!4_P *TZ*/ M;5/YG]XQF?\(YH7_0%T[_ ,!4_P */^$')'L9G_". M:%_T!=._\!4_PH_X1S0O^@+IW_@*G^%:=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P%3_"C_A'- M"_Z NG?^ J?X5IT4>VJ?S/[PY(]C,_X1S0O^@+IW_@*G^%'_ CFA?\ 0%T[ M_P !4_PK3HH]M4_F?WAR1[&9_P (YH7_ $!=._\ 5/\*/\ A'-"_P"@+IW_ M ("I_A6G11[:I_,_O#DCV,S_ (1S0O\ H"Z=_P" J?X4?\(YH7_0%T[_ ,!4 M_P *TZ*/;5/YG]XQF?\(YH7_0%T[_ ,!4_P */^$' M)'L9G_".:%_T!=._\!4_PH_X1S0O^@+IW_@*G^%:=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P% M3_"C_A'-"_Z NG?^ J?X5IT4>VJ?S/[PY(]C,_X1S0O^@+IW_@*G^%'_ CF MA?\ 0%T[_P !4_PK3HH]M4_F?WAR1[&9_P (YH7_ $!=._\ 5/\*/\ A'-" M_P"@+IW_ ("I_A6G11[:I_,_O#DCV,S_ (1S0O\ H"Z=_P" J?X4?\(YH7_0 M%T[_ ,!4_P *TZ*/;5/YG]XQF?\(YH7_0%T[_ ,!4_P */^$')'L9G_".:%_T!=._\!4_PH_X1S0O^@+IW_@*G^%:=%'MJG\S^\.2 M/8S/^$QF?\(YH7 M_0%T[_P%3_"C_A'-"_Z NG?^ J?X5IT4>VJ?S/[PY(]C,_X1S0O^@+IW_@*G M^%'_ CFA?\ 0%T[_P !4_PK3HH]M4_F?WAR1[&9_P (YH7_ $!=._\ 5/\ M*/\ A'-"_P"@+IW_ ("I_A6G11[:I_,_O#DCV,S_ (1S0O\ H"Z=_P" J?X4 M?\(YH7_0%T[_ ,!4_P *TZ*/;5/YG]XQF?\(YH7_0%T[_ ,!4_P */^$< MT+_H"Z=_X"I_A6G11[:I_,_O#DCV,S_A'-"_Z NG?^ J?X4?\(YH7_0%T[_P M%3_"M.BCVU3^9_>')'L9G_".:%_T!=._\!4_PH_X1S0O^@+IW_@*G^%:=%'M MJG\S^\.2/8S/^$ MQF?\(YH7_0%T[_P%3_"C_A'-"_Z NG?^ J?X5IT4>VJ?S/[PY(]C,_X1S0O^ M@+IW_@*G^%'_ CFA?\ 0%T[_P !4_PK3HH]M4_F?WAR1[&9_P (YH7_ $!= M._\ 5/\*/\ A'-"_P"@+IW_ ("I_A6G11[:I_,_O#DCV,S_ (1S0O\ H"Z= M_P" J?X4?\(YH7_0%T[_ ,!4_P *TZ*/;5/YG]XQF?\(YH7_0%T[_ ,!4 M_P */^$')'L9G_".:%_T!=._\!4_PH_X1S0O^@+IW_@* MG^%:=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P%3_"C_A'-"_Z NG?^ J?X5IT4>VJ?S/[PY(]C M,_X1S0O^@+IW_@*G^%'_ CFA?\ 0%T[_P !4_PK3HH]M4_F?WAR1[&9_P ( MYH7_ $!=._\ 5/\*/\ A'-"_P"@+IW_ ("I_A6G11[:I_,_O#DCV,S_ (1S M0O\ H"Z=_P" J?X4?\(YH7_0%T[_ ,!4_P *TZ*/;5/YG]XQF?\(YH7_0 M%T[_ ,!4_P */^$')'L9G_".:%_T!=._\!4_PH_X1S0O M^@+IW_@*G^%:=%'MJG\S^\.2/8S/^$QF?\(YH7_0%T[_P%3_"C_A'-"_Z NG?^ J?X5IT4>VJ? MS/[PY(]C,_X1S0O^@+IW_@*G^%'_ CFA?\ 0%T[_P !4_PK3HH]M4_F?WAR M1[&9_P (YH7_ $!=._\ 5/\*/\ A'-"_P"@+IW_ ("I_A6G11[:I_,_O#DC MV,S_ (1S0O\ H"Z=_P" J?X4?\(YH7_0%T[_ ,!4_P *TZ*/;5/YG]XQF M?\(YH7_0%T[_ ,!4_P */^$*!58?B!5ZBDZLVK.3#DCV"BBBH*"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H) &2<"FN MZQQL['"J"3]*\]TK3)O&\USJ.IW4R6JR%(H8F''?'(QP".W- 'HE%1$N06X?<,G\."/R MK>\9:E,EO#H]D2;V_;8 #RJ9P?SZ?3- '4453TNP32],@LXR6$2X+'^(]2?S MS5R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS\07'C7Q%?13W4L6 MFV3;!'&?O(!I&AK=6Y#37&%@SR.1G=^ _I0!O%@HRQ 'O2@Y&17#V'@= MM2@2\UV]NI+F4;MBM]S/8D@\_3%;DT$?ACPGH+ $D?3/YXH Z2BLGPWI)T?18K=R3.W[R8DY^8]OPX'X5K4 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %86O>*+;1)8[80R75Y)@K#'UP>F36[7# M:;Y;?%#4#M<[XZ2U;PO.;@J)%93"3UW9'3\,_A6'J>JRK\,['YSON-L M!/?:I/\ 1.1-=/!I&EW&H%."Z9 ^O )Q]<5MZ)J5WJ5K)+>:=)8R M(^T))GYA@'(R!Z_I7.Z7XC\/>'M-@L%E9Y54&9HH\Y<\G)[^G>NDAU*UU?29 MY]/G64&-@,=5;'0CJ* ,"7QT0\TUOI,\^G0OL>Z#X'UQC^O<=*ZJ"[@N+)+N M.0>0Z"0.>/EQG)KB=">$?#/4-Q7A)@W^]CC^E5)=1F'@W2=%MV NKU3O).-D M6X\GT!'Z T =?H.N_P!O+4(AY>[IG#;?_'J )QXY MGMI$;4M"NK2VD.!*2Q M!;LV/EQ[YQBN3TG59;;X9WXW$?RW&@#6O_ !M!%?-9:;93:C.I MPWE?=]\8!)_*M'0]7O\ 4WG6]TF:Q\L*5,A.'SGID#IC]:YCPYK>A>'-&B66 M4O>3CS)?+3<1GH"?8=LUV&E:WI^LQ,]E.'V_>0C#+]0: ,74/&+P7]U;V.ER MWJ6G_'Q*KX"8Z]C_ )!K>TO48-6TZ&]M\^7(.AZJ1P0:YGP:T:#7A.5W+32_ C109-W=W+Q6X7K@A02/\]2* .RTSQ NK:M>6EO;DV]KP M;G?PS=, 8^O?M[ULUQN@:SH&@VD6E->+]HSF:0*2AD/7YNF!TSTXKL@01DZS/8.;&6UM1(1 M#YHPTC<9./3I_C5[Q9+=_P#"=V(LXQ)<+$HA5NFXEN?PZ_A4L,LOC/Q7;W4< M+IIEB(88C*EOB.51V&3_/<1GZ4 )>:7XLL M[1[Y=<\Z:-=[0A,*0.3CC!_(5)-/-XQ\"RM'&!=JW*+T+J0>/J/YU-J/CC1Q MI,KVTYEN)(R$BV$$$COD8XJ?P/I\VG^'%\]"CSR&;:>H! S^ S^- '-ZAJ5 MSKUGIUC+87%O':%9;R:5,*H48)_+/'X55:_OY[O^W8E"W=_/]FL=XSY:]"1[ M\A?Q:NB\6W,NIW]KX;LVP\[![AA_"@YY_G^ ]:C\6VL>E1:#D:=+7E2T\,H$WLL((0_Q M-A.*L:I?-XWU>VT[3TD_L^!]\TQ& ??VXR!WYK4\<:=.UE9:A9H6>PDW;%&? MEXY_ J* &/H_BZ: W+:VL=SC<+=%PH]L]/T/UI^D:C<>*O#.HV-R M[&IB8X MP"2#M)';D'/TJ=/'FBG3A/9]ME#(# MW R<_3+'\J ,26]U&Z\-1>&AI=RMVK!)'9<($5L@Y_ <].*KW-^\COJ\8#VN MFA+2QW#Y6?'WL>P!;_OFNL\9:G+%:1:39Y:]OSY8 ZA#P?SZ?GZ50\3Z&+#P M)%:6R[A:R+)(P_B/(9OS;\J $2]U_0=1TUM4O5NK:^8)(NP Q,<>W;/Z'BNW MK@]=U>U\0W>A6FGOYLC3K+( /]6..#^OY5WE !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !6#KGA6TUJ=+KS9+:[0 ":+J0.F1_6MZL/6XO$3W4;:/<6R M0[,.LH&=V>O0]L4 @/>CQ%8R6O MP^TA6!!C=68>FY6/]:U;7PC?W^HQWWB*^6Z,?*PQ_=_'@ #V YKI]1L(-3T^ M:RN 3%*N#CJ/0CW!H JZ1IFG6^D01VUO$T+Q*2Q4'?D=3ZUS7A>-;+QQK-E: M\6H4G:#P"&&!^&6%/@T#Q7ID)LM.U6V-ID[#(/F4'_@)Q^!K9\->'%T*&626 M;S[RYYQT% M:%QI=M/HSZ6%V6[1>4H'\(QP?PZT <9K=A;0_#O3IXHU25%BD5U&&W,,GG\? MTKN[9VDM87;[S(I/UQ7%KX4URY@M=+O[ZV.EV[[ALSO8#H.GOCKQ[UW 4 M8 X H 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?7?#EGK\2"U58[&2/X5S,0",Y$,'? M] !]>377M:0/9&S,:_9S'Y>P=-N,8_*@##\'Z=81>';6:&&-I)DW22%026[C M/MTQ6/#!%I_Q06&R41Q31$RHG &5)Z?4 _C4L/AOQ%HKRQ:)J4/V1VW!)QRO M_CI'Y?E6CX>\,RZ;>3:EJ-R+K4)A@N.BCO@GKV]/2@!NJ^#K2\O)[Q+VXLQ, M/](6-L*X[Y_SBN=TJR2]>_U2W1EL-,MY([%3U+A2=WUR=WU(]*[/Q%97^HZ1 M)9Z?)%')*=KM*Q'R=P, ]>GTS4^GZ5;Z?I$>G(H:)8]C9_CSU)^O- '&66GV MC_"Z65HD\QE>4O@9W*Y Y^@ KK?#&].>0DL8%!)[X&*YD^$]>CLY-'AO M[?\ LIY-VY@=X7.<8Q^F:[2TMH[*SAM8A^[A0(OT Q0!-1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!6?+H6DSSM/+IUJ\KG+,T0))]36A10 R**.&,1Q1K&B]%08 _"G,JNI5U#*1 M@@C((I:* *$>B:5%-YT>FVBR Y#"%<@^HXXJ_110!"MG;)=/=+;0K<.,-*$ M=AZ$]3T'Y4^6*.>)HIHTDC889'&01[BGT4 5K33K*P#"TM88-WWO+0+GZXJS M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 51N=&TR]G,]S86\LIP"[ MQ@DU>HH BM[:"TB$5O#'#&/X8U"C\A4M%% &>="TEIO-.F6A?U\E?\*T !@ M# HHH A:SMGNENFMH6N$&%E* NH] >O<_G4K*&4JP!4C!!Z&EHH J6NEZ?92 M-):V5O"[<%HXPIQZ<5;HHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HI,C.,C/I2T %%%% !12$@#).*6@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBLW5I9(_)\N1ESNSM.,]*%J)NQI45S7VJ MX_Y[R_\ ?9H^U7'_ #WE_P"^S5\O_?9HY0YCI:*YK[5\O_?9HY0YCI:*YK[57_ +[-'VJX_P">\O\ WV:.4.8Z6BN:^U7'_/>7_OLT?:KC_GO+_P!]FCE# MF.EHKFOM5Q_SWE_[[-'VJX_Y[R_]]FCE#F.EHKFOM5Q_SWE_[[-'VJX_Y[R_ M]]FCE#F.EHKFOM5Q_P ]Y?\ OLT?:KC_ )[R_P#?9HY0YCI:*YK[5\O_ 'V:.4.8Z6BN:^U7'_/>7_OLT?:KC_GO+_WV:.4.8Z6BN:^U M7'_/>7_OLT?:KC_GO+_WV:.4.8Z6BN:^U7'_ #WE_P"^S1]JN/\ GO+_ -]F MCE#F.EHKFOM5Q_SWE_[[-'VJX_Y[R_\ ?9HY0YCI:*K:>S/8QL[%F..U4H[*=X&5..QH!E MZBN:^U7'_/>7_OLT?:KC_GO+_P!]FJY2>8Z6BN:^U7'_ #WE_P"^S1]JN/\ MGO+_ -]FCE#F.EHKFOM5Q_SWE_[[-'VJX_Y[R_\ ?9HY0YCI:*YK[5\O_?9HY0YCI:*YK[5\O_?9HY0YCI:*YK[5 M7_ +[-'VJX_P">\O\ WV:.4.8Z6BN:^U7'_/>7_OLT?:KC_GO+_P!] MFCE#F.EHKFOM5Q_SWE_[[-'VJX_Y[R_]]FCE#F.EHKFOM5Q_SWE_[[-'VJX_ MY[R_]]FCE#F.EHKFOM5Q_P ]Y?\ OLT?:KC_ )[R_P#?9HY0YCI:*YK[5\O_ 'V:.4.8Z6BN:^U7'_/>7_OLT?:KC_GO+_WV:.4.8Z6B MN:^U7'_/>7_OLT?:KC_GO+_WV:.4.8Z6BN:^U7'_ #WE_P"^S1]JN/\ GO+_ M -]FCE#F.EHKFOM5Q_SWE_[[-'VJX_Y[R_\ ?9HY0YCI:*HZ5(\EJQ=V8[R, ML<]A5ZI92"BBB@ HHHH **** "BBB@ HHHH **** "HYYEMX6E<$JO7'6I*J MZE_R#Y?P_F*$#(?[7M_[DOY#_&C^U[?^Y+^0_P :Q:*OE1GS,VO[7M_[DOY# M_&C^U[?^Y+^0_P :Q:*.5!S,VO[7M_[DOY#_ !H_M>W_ +DOY#_&L6BCE0W_N2_D/\ M:Q:*.5!S,VO[7M_[DOY#_&C^U[?^Y+^0_P :Q:*.5!S,VO[7M_[DOY#_ !H_ MM>W_ +DOY#_&L6BCE0W_N2_D/\:Q:*.5!S,VO[7M_[DOY#_&C^U[?^Y+^0_P :Q:*. M5!S,VO[7M_[DOY#_ !H_M>W_ +DOY#_&L6BCE0W_N2_D/\:Q:*.5!S,VO[7M_[DOY# M_&C^U[?^Y+^0_P :Q:*.5!S,VO[7M_[DOY#_ !H_M>W_ +DOY#_&L6BCE0Y:U04444AA1110 4444 %%%% M!1110 4444 %-D<1QLYSA02<4ZHKK_CTF_ZYM_*@"I_:]O\ W)?R'^-']KV_ M]R7\A_C6+15\J,^9FU_:]O\ W)?R'^-']KV_]R7\A_C6+11RH.9FU_:]O_K#&03_GM5$>-Y;N+R;#1[M[YOEV,OR*WN?3ZXJC\/$DFM-7 M!;#2,HW=?FPV3^M %#PQX9B\16=Q>W%W<1$3E (R,'@'O]:Z[0_"EMH=Z]U# M=7$K-&8]LA&,$@YX'M6)I_A7Q-IEJT%IK%O#'O+[54G)Z9)*^PJQI&O:O9:^ MNB:Z$>209BF0 9].F 0<$=,YH @FL5\4^,=0MKV:46ED@6.-&Q\QQS^>?TJ[ MX-O)8+74[&[G+)ITS()'/1!G]!M/YU5NIKCPSXLO;]K*>XL[U 085SAQC@_C MG\ZP5_M!XI=.$;17^MW/FR(1@I%DG)[C)+?@OO0!T7AP2Z_X@NO$$VX6\9,- MHA]/7\C^9/I795YUI[ZW=6%W+H]ZMM8Z<3'#%L!,NT9)/'4]?J:[+P_JAUC1 M+>]=0LC@AP.FX'!Q_.@#3HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *RM9_Y8?\ OZ5JUE:S_RP_P"!?TIK<4MC*HHHJS,**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H- M-_Y!\7X_S-6JJZ;_ ,@^+\?YFK50]S1;!1112&%%%% !1110 4444 %%%% ! M1110 5GZO_QZ)_UT'\C6A6?J_P#QZ)_UT'\C36XGL8M%%%69A1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 ;6D?\>C_]=#_(5H5GZ1_QZ/\ ]=#_ "%:%0]S1;!1112&%%%% !1110 4 M444 %%%% !1110 55U+_ )!\OX?S%6JJZE_R#Y?P_F*:W$]CGZ***LS"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH U=&_Y;_P# ?ZUJUE:-_P M_P#@/]:U:A[FD=@HHHI#"BBB@ HH MHH **** "BBB@ HHHH *BNO^/2;_ *YM_*I:BNO^/2;_ *YM_*@#FJ***T,@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** -#2/\ C[?_ *YG^8K:K%TC_C[?_KF?YBMJHEN7'8****10 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5 M6_U&TTRW$]Y,(HBP7<03R?I5JH+JSMKZ'R;J".:/.=LBY&?6@#E];\;6*V;V M^E2-W<-A937<[;8HE+,:YCPA:37US=>([U?WUTQ6$'^!/;\@/P]ZZJ> MWANH6AN(8YHFZI(H93^!IT<:11K'&BHBC"JHP /0"@#S[0M6M= TG6=.O9/+ MN8II"B'J^5"@#\OUKHO!%M);>%K;S%*F0M( ?0GC].:U;C2M.O)Q-YI'8****0PHHHH **** "BBB@ M HHHH **** "HKK_ (])O^N;?RJ6HKK_ (])O^N;?RH YJBBBM#(**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#0TC_C[?\ ZYG^8K:K%TC_ (^W_P"N9_F*VJB6Y<=@HHHI%!1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%96L_P#+#_@7]*U:RM9_Y8?\"_I36XI;&51115F84444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '0:;_R M#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH **** M"L_5_P#CT3_KH/Y&M"L_5_\ CT3_ *Z#^1IK<3V,6BBBK,PHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M -K2/^/1_P#KH?Y"M"L_2/\ CT?_ *Z'^0K0J'N:+8****0PHHHH **** "B MBB@ HHHH **** "JNI?\@^7\/YBK55=2_P"0?+^'\Q36XGL<_1115F84444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% &KHW_+?_@/]:U:RM&_Y;_\ ?ZUJU#W-([!1112&%%%% !1110 M4444 %%%% !1110 5%=?\>DW_7-OY5+45U_QZ3?]?^$CUW_H-:C_ .!3_P"-'_"1Z[_T&M1_ M\"G_ ,:S**^\]C3_ )5]Q\_SR[FG_P )'KO_ $&M1_\ I_\:/\ A(]=_P"@ MUJ/_ (%/_C6911[&G_*ON#GEW-/_ (2/7?\ H-:C_P"!3_XT?\)'KO\ T&M1 M_P# I_\ &LRBCV-/^5?<'/+N:?\ PD>N_P#0:U'_ ,"G_P :/^$CUW_H-:C_ M .!3_P"-9E%'L:?\J^X.>7N_]!K4?_ I M_P#&LRBCV-/^5?<'/+N:?_"1Z[_T&M1_\"G_ ,:/^$CUW_H-:C_X%/\ XUF4 M4>QI_P J^X.>7N_]!K4?_ I_\:/^$CUW_H-:C_X%/_C6911[&G_*ON#GEW-/ M_A(]=_Z#6H_^!3_XT?\ "1Z[_P!!K4?_ *?_&LRBCV-/^5?<'/+N:?_ D> MN_\ 0:U'_P "G_QH_P"$CUW_ *#6H_\ @4_^-9E%'L:?\J^X.>7N_P#0:U'_ ,"G_P :S**/8T_Y5]P<\NYI_P#"1Z[_ M -!K4?\ P*?_ !H_X2/7?^@UJ/\ X%/_ (UF44>QI_RK[@YY=S3_ .$CUW_H M-:C_ .!3_P"-'_"1Z[_T&M1_\"G_ ,:S**/8T_Y5]P<\NYI_\)'KO_0:U'_P M*?\ QH_X2/7?^@UJ/_@4_P#C6911[&G_ "K[@YY=S3_X2/7?^@UJ/_@4_P#C M1_PD>N_]!K4?_ I_\:S**/8T_P"5?<'/+N=KX&UO5;OQC807.IWLT+>9NCDN M&93B-B,@GUKV2O#/A]_R/.G?]M?_ $4]>YU\UG,5&NE%6T_5GJ8)MTW?N%%% M%>0=@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5E:S_RP_P"!?TK5K*UG_EA_P+^E-;BEL95%%%69A1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 =!IO_ "#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ MHHHH **** "L_5_^/1/^N@_D:T*S]7_X]$_ZZ#^1IK<3V,6BBBK,PHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** -K2/^/1_^NA_D*T*S](_X]'_ZZ'^0K0J'N:+8****0PHHHH **** M"BBB@ HHHH **** "JNI?\@^7\/YBK55=2_Y!\OX?S%-;B>QS]%%%69A1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 :NC?\ +?\ X#_6M6LK1O\ EO\ \!_K6K4/DW_7-OY5+45U_P >DW_7-OY4 OGZL]7 _P MWZ_Y!1117CG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %96L_P#+#_@7]*U:RM9_Y8?\"_I36XI;&51115F84444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% '0:;_R#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** M"BBB@ HHHH **** "L_5_P#CT3_KH/Y&M"L_5_\ CT3_ *Z#^1IK<3V,6BBB MK,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** -K2/^/1_P#KH?Y"M"L_2/\ CT?_ *Z'^0K0J'N:+8** M**0PHHHH **** "BBB@ HHHH **** "JNI?\@^7\/YBK55=2_P"0?+^'\Q36 MXGL<_1115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% &KHW_+?_@/]:U:RM&_Y;_\ ?ZUJU#W-([! M1112&%%%% !1110 4444 %%%% !1110 5%=?\>DW_7-OY5+45U_QZ3?]&?#[_ )'G3O\ MK_Z*>O% MZ?JSU<#_ WZ_P"04445XYVA1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !65K/_+#_ (%_2M6LK6?^6'_ OZ4UN*6Q ME44459F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!T&F_\ (/B_'^9JU573?^0?%^/\S5JH>YHM@HHH MI#"BBB@ HHHH **** "BBB@ HHHH *S]7_X]$_ZZ#^1K0K/U?_CT3_KH/Y&F MMQ/8Q:***LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH VM(_X]'_ZZ'^0K0K/TC_CT?_KH?Y"M"H>Y MHM@HHHI#"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_D'R_A_ M,4UN)['/T4459F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!JZ-_P M_P#@/]:U:RM&_P"6_P#P'^M: MM0]S2.P4444AA1110 4444 %%%% !1110 4444 %177_ !Z3?]&?#[_D>=._[:_\ HIZ] MSKY?._\ >%Z?JSU<#_#?K_D%%%%>.=H4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5E:S_ ,L/^!?TK5K*UG_EA_P+ M^E-;BEL95%%%69A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 =!IO_(/B_'^9JU573?^0?%^/\S5JH>Y MHM@HHHI#"BBB@ HHHH **** "BBB@ HHHH *S]7_ ./1/^N@_D:T*S]7_P"/ M1/\ KH/Y&FMQ/8Q:***LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH VM(_X]'_ .NA_D*T*S](_P"/ M1_\ KH?Y"M"H>YHM@HHHI#"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_ MF*M55U+_ )!\OX?S%-;B>QS]%%%69A1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :NC?\M_^ _UK5K*T M;_EO_P !_K6K4/YUX9\/O\ D>=. M_P"VO_HIZ]SKY?._]X7I^K/5P/\ #?K_ )!1117CG:%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %96L_\L/\ @7]* MU:RM9_Y8?\"_I36XI;&51115F84444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% '0:;_P @^+\?YFK55=-_ MY!\7X_S-6JA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?_CT3_KH/ MY&M"L_5_^/1/^N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?_KH?Y"M" ML_2/^/1_^NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7_( M/E_#^8JU574O^0?+^'\Q36XGL<_1115F84444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &KHW_ "W_ . _ MUK5K*T;_ );_ / ?ZUJU#W-([!1112&%%%% !1110 4444 %%%% !1110 5% M=?\ 'I-_US;^52U%=?\ 'I-_US;^5 '-4445H9!1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :&D?\?; M_P#7,_S%;58ND?\ 'V__ %S/\Q6U42W+CL%%%%(H**** "BBB@ HHHH **** M "BBB@ HHHH ^9J***_0#YT**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#IOA]_R/.G?]M?_ $4]>YUX M9\/O^1YT[_MK_P"BGKW.OE\[_P!X7I^K/5P/\-^O^04445XYVA1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !65K/\ MRP_X%_2M6LK6?^6'_ OZ4UN*6QE44459F%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T&F_\@^+\?YF MK55=-_Y!\7X_S-6JA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?\ MX]$_ZZ#^1K0K/U?_ (]$_P"N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_C MT?\ ZZ'^0K0K/TC_ (]'_P"NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH *** M* "BBB@ JKJ7_(/E_#^8JU574O\ D'R_A_,4UN)['/T4459F%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!JZ-_RW_X#_6M6LK1O^6__ '^M:M0]S2.P4444AA1110 4444 %%%% !1 M110 4444 %177_'I-_US;^52U%=?\>DW_7-OY4 GZL]7 _P -^O\ D%%%%>.= MH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5E:S_RP_P"!?TK5K*UG_EA_P+^E-;BEL95%%%69A1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 = M!IO_ "#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH M **** "L_5_^/1/^N@_D:T*S]7_X]$_ZZ#^1IK<3V,6BBBK,PHHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** -K2/^/1_^NA_D*T*S](_X]'_ZZ'^0K0J'N:+8****0PHHHH **** "BBB M@ HHHH **** "JNI?\@^7\/YBK55=2_Y!\OX?S%-;B>QS]%%%69A1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 :NC?\ +?\ X#_6M6LK1O\ EO\ \!_K6K4/DW_7-OY5+45U_P >DW_7-OY4 OGZL]7 _PWZ_Y M!1117CG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %96L_P#+#_@7]*U:RM9_Y8?\"_I36XI;&51115F84444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% '0:;_R#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB M@ HHHH **** "L_5_P#CT3_KH/Y&M"L_5_\ CT3_ *Z#^1IK<3V,6BBBK,PH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** -K2/^/1_P#KH?Y"M"L_2/\ CT?_ *Z'^0K0J'N:+8****0P MHHHH **** "BBB@ HHHH **** "JNI?\@^7\/YBK55=2_P"0?+^'\Q36XGL< M_1115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &KHW_+?_@/]:U:RM&_Y;_\ ?ZUJU#W-([!1112 M&%%%% !1110 4444 %%%% !1110 5%=?\>DW_7-OY5+45U_QZ3?]&?#[_ )'G3O\ MK_Z*>O%Z?JS MU<#_ WZ_P"04445XYVA1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !65K/_+#_ (%_2M6LK6?^6'_ OZ4UN*6QE444 M59F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!T&F_\ (/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI#"B MBB@ HHHH **** "BBB@ HHHH *S]7_X]$_ZZ#^1K0K/U?_CT3_KH/Y&FMQ/8 MQ:***LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH VM(_X]'_ZZ'^0K0K/TC_CT?_KH?Y"M"H>YHM@H MHHI#"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_D'R_A_,4UN M)['/T4459F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!JZ-_P M_P#@/]:U:RM&_P"6_P#P'^M:M0]S M2.P4444AA1110 4444 %%%% !1110 4444 %177_ !Z3?]&?#[_D>=._[:_\ HIZ]SKY? M._\ >%Z?JSU<#_#?K_D%%%%>.=H4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5E:S_ ,L/^!?TK5K*UG_EA_P+^E-; MBEL95%%%69A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 =!IO_(/B_'^9JU573?^0?%^/\S5JH>YHM@H MHHI#"BBB@ HHHH **** "BBB@ HHHH *S]7_ ./1/^N@_D:T*S]7_P"/1/\ MKH/Y&FMQ/8Q:***LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH VM(_X]'_ .NA_D*T*S](_P"/1_\ MKH?Y"M"H>YHM@HHHI#"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M5 M5U+_ )!\OX?S%-;B>QS]%%%69A1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 :NC?\M_^ _UK5K*T;_EO M_P !_K6K4/YUX9\/O\ D>=._P"V MO_HIZ]SKY?._]X7I^K/5P/\ #?K_ )!1117CG:%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %96L_\L/\ @7]*U:RM M9_Y8?\"_I36XI;&51115F84444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% '0:;_P @^+\?YFK55=-_Y!\7 MX_S-6JA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?_CT3_KH/Y&M" ML_5_^/1/^N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?_KH?Y"M"L_2/ M^/1_^NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7_(/E_# M^8JU574O^0?+^'\Q36XGL<_1115F84444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &KHW_ "W_ . _UK5K M*T;_ );_ / ?ZUJU#W-([!1112&%%%% !1110 4444 %%%% !1110 5%=?\ M'I-_US;^52U%=?\ 'I-_US;^5 '-4445H9!1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :&D?\?;_P#7 M,_S%;58ND?\ 'V__ %S/\Q6U42W+CL%%%%(H**** "BBB@ HHHH **** "BB MB@ HHHH ^9J***_0#YT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#IOA]_R/.G?]M?_ $4]>YUX9\/O M^1YT[_MK_P"BGKW.OE\[_P!X7I^K/5P/\-^O^04445XYVA1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !65K/\ RP_X M%_2M6LK6?^6'_ OZ4UN*6QE44459F%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T&F_\@^+\?YFK55= M-_Y!\7X_S-6JA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?\ X]$_ MZZ#^1K0K/U?_ (]$_P"N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?\ MZZ'^0K0K/TC_ (]'_P"NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH **** "B MBB@ JKJ7_(/E_#^8JU574O\ D'R_A_,4UN)['/T4459F%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!J MZ-_RW_X#_6M6LK1O^6__ '^M:M0]S2.P4444AA1110 4444 %%%% !1110 M4444 %177_'I-_US;^52U%=?\>DW_7-OY4 GZL]7 _P -^O\ D%%%%>.=H444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5E:S_RP_P"!?TK5K*UG_EA_P+^E-;BEL95%%%69A1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 =!IO_ M "#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH *** M* "L_5_^/1/^N@_D:T*S]7_X]$_ZZ#^1IK<3V,6BBBK,PHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** - MK2/^/1_^NA_D*T*S](_X]'_ZZ'^0K0J'N:+8****0PHHHH **** "BBB@ HH MHH **** "JNI?\@^7\/YBK55=2_Y!\OX?S%-;B>QS]%%%69A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 :NC?\ +?\ X#_6M6LK1O\ EO\ \!_K6K4/DW_7-OY5+45U_P >DW_7-OY4 OGZL]7 _PWZ_Y!111 M7CG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %96L_P#+#_@7]*U:RM9_Y8?\"_I36XI;&51115F84444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% '0:;_R#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HH MHH **** "L_5_P#CT3_KH/Y&M"L_5_\ CT3_ *Z#^1IK<3V,6BBBK,PHHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** -K2/^/1_P#KH?Y"M"L_2/\ CT?_ *Z'^0K0J'N:+8****0PHHHH M **** "BBB@ HHHH **** "JNI?\@^7\/YBK55=2_P"0?+^'\Q36XGL<_111 M5F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% &KHW_+?_@/]:U:RM&_Y;_\ ?ZUJU#W-([!1112&%%% M% !1110 4444 %%%% !1110 5%=?\>DW_7-OY5+45U_QZ3?]&?#[_ )'G3O\ MK_Z*>O%Z?JSU<#_ M WZ_P"04445XYVA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !65K/_+#_ (%_2M6LK6?^6'_ OZ4UN*6QE44459F% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!T&F_\ (/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI#"BBB@ MHHHH **** "BBB@ HHHH *S]7_X]$_ZZ#^1K0K/U?_CT3_KH/Y&FMQ/8Q:** M*LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH VM(_X]'_ZZ'^0K0K/TC_CT?_KH?Y"M"H>YHM@HHHI# M"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_D'R_A_,4UN)['/ MT4459F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!JZ-_P M_P#@/]:U:RM&_P"6_P#P'^M:M0]S2.P4 M444AA1110 4444 %%%% !1110 4444 %177_ !Z3?]&?#[_D>=._[:_\ HIZ]SKY?._\ M>%Z?JSU<#_#?K_D%%%%>.=H4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5E:S_ ,L/^!?TK5K*UG_EA_P+^E-;BEL9 M5%%%69A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 =!IO_(/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI# M"BBB@ HHHH **** "BBB@ HHHH *S]7_ ./1/^N@_D:T*S]7_P"/1/\ KH/Y M&FMQ/8Q:***LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH VM(_X]'_ .NA_D*T*S](_P"/1_\ KH?Y M"M"H>YHM@HHHI#"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_ M )!\OX?S%-;B>QS]%%%69A1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 :NC?\M_^ _UK5K*T;_EO_P ! M_K6K4/YUX9\/O\ D>=._P"VO_HI MZ]SKY?._]X7I^K/5P/\ #?K_ )!1117CG:%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %96L_\L/\ @7]*U:RM9_Y8 M?\"_I36XI;&51115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% '0:;_P @^+\?YFK55=-_Y!\7X_S- M6JA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?_CT3_KH/Y&M"L_5_ M^/1/^N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?_KH?Y"M"L_2/^/1_ M^NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7_(/E_#^8JU M574O^0?+^'\Q36XGL<_1115F84444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &KHW_ "W_ . _UK5K*T;_ M );_ / ?ZUJU#W-([!1112&%%%% !1110 4444 %%%% !1110 5%=?\ 'I-_ MUS;^52U%=?\ 'I-_US;^5 '-4445H9!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :&D?\?;_P#7,_S% M;58ND?\ 'V__ %S/\Q6U42W+CL%%%%(H**** "BBB@ HHHH **** "BBB@ H MHHH ^9J***_0#YT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#IOA]_R/.G?]M?_ $4]>YUX9\/O^1YT M[_MK_P"BGKW.OE\[_P!X7I^K/5P/\-^O^04445XYVA1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !65K/\ RP_X%_2M M6LK6?^6'_ OZ4UN*6QE44459F%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!T&F_\@^+\?YFK55=-_Y! M\7X_S-6JA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?\ X]$_ZZ#^ M1K0K/U?_ (]$_P"N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?\ ZZ'^ M0K0K/TC_ (]'_P"NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ MJKJ7_(/E_#^8JU574O\ D'R_A_,4UN)['/T4459F%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!JZ-_R MW_X#_6M6LK1O^6__ '^M:M0]S2.P4444AA1110 4444 %%%% !1110 4444 M %177_'I-_US;^52U%=?\>DW_7-OY4 GZL]7 _P -^O\ D%%%%>.=H4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E: MS_RP_P"!?TK5K*UG_EA_P+^E-;BEL95%%%69A1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 =!IO_ "#X MOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH **** "L M_5_^/1/^N@_D:T*S]7_X]$_ZZ#^1IK<3V,6BBBK,PHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -K2/^ M/1_^NA_D*T*S](_X]'_ZZ'^0K0J'N:+8****0PHHHH **** "BBB@ HHHH * M*** "JNI?\@^7\/YBK55=2_Y!\OX?S%-;B>QS]%%%69A1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :N MC?\ +?\ X#_6M6LK1O\ EO\ \!_K6K4/DW_7-OY5+45U_P >DW_7-OY4 OGZL]7 _PWZ_Y!1117CG: M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %96L_P#+#_@7]*U:RM9_Y8?\"_I36XI;&51115F84444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '0 M:;_R#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH * M*** "L_5_P#CT3_KH/Y&M"L_5_\ CT3_ *Z#^1IK<3V,6BBBK,PHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** -K2/^/1_P#KH?Y"M"L_2/\ CT?_ *Z'^0K0J'N:+8****0PHHHH *** M* "BBB@ HHHH **** "JNI?\@^7\/YBK55=2_P"0?+^'\Q36XGL<_1115F84 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% &KHW_+?_@/]:U:RM&_Y;_\ ?ZUJU#W-([!1112&%%%% !1 M110 4444 %%%% !1110 5%=?\>DW_7-OY5+45U_QZ3?]&?#[_ )'G3O\ MK_Z*>O%Z?JSU<#_ WZ M_P"04445XYVA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !65K/_+#_ (%_2M6LK6?^6'_ OZ4UN*6QE44459F%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!T&F_\ (/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI#"BBB@ HHHH M **** "BBB@ HHHH *S]7_X]$_ZZ#^1K0K/U?_CT3_KH/Y&FMQ/8Q:***LS" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH VM(_X]'_ZZ'^0K0K/TC_CT?_KH?Y"M"H>YHM@HHHI#"BBB M@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_D'R_A_,4UN)['/T445 M9F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!JZ-_P M_P#@/]:U:RM&_P"6_P#P'^M:M0]S2.P4444A MA1110 4444 %%%% !1110 4444 %177_ !Z3?]&?#[_D>=._[:_\ HIZ]SKY?._\ >%Z? MJSU<#_#?K_D%%%%>.=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5E:S_ ,L/^!?TK5K*UG_EA_P+^E-;BEL95%%% M69A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 =!IO_(/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI#"BBB M@ HHHH **** "BBB@ HHHH *S]7_ ./1/^N@_D:T*S]7_P"/1/\ KH/Y&FMQ M/8Q:***LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH VM(_X]'_ .NA_D*T*S](_P"/1_\ KH?Y"M"H M>YHM@HHHI#"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_ )!\ MOX?S%-;B>QS]%%%69A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 :NC?\M_^ _UK5K*T;_EO_P !_K6K M4/YUX9\/O\ D>=._P"VO_HIZ]SK MY?._]X7I^K/5P/\ #?K_ )!1117CG:%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %96L_\L/\ @7]*U:RM9_Y8?\"_ MI36XI;&51115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% '0:;_P @^+\?YFK55=-_Y!\7X_S-6JA[ MFBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?_CT3_KH/Y&M"L_5_^/1/ M^N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?_KH?Y"M"L_2/^/1_^NA_ MD*T*A[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7_(/E_#^8JU574O M^0?+^'\Q36XGL<_1115F84444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% &KHW_ "W_ . _UK5K*T;_ );_ M / ?ZUJU#W-([!1112&%%%% !1110 4444 %%%% !1110 5%=?\ 'I-_US;^ M52U%=?\ 'I-_US;^5 '-4445H9!1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 :&D?\?;_P#7,_S%;58N MD?\ 'V__ %S/\Q6U42W+CL%%%%(H**** "BBB@ HHHH **** "BBB@ HHHH M^9J***_0#YT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#IOA]_R/.G?]M?_ $4]>YUX9\/O^1YT[_MK M_P"BGKW.OE\[_P!X7I^K/5P/\-^O^04445XYVA1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !65K/\ RP_X%_2M6LK6 M?^6'_ OZ4UN*6QE44459F%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!T&F_\@^+\?YFK55=-_Y!\7X_ MS-6JA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?\ X]$_ZZ#^1K0K M/U?_ (]$_P"N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?\ ZZ'^0K0K M/TC_ (]'_P"NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7 M_(/E_#^8JU574O\ D'R_A_,4UN)['/T4459F%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!JZ-_RW_X# M_6M6LK1O^6__ '^M:M0]S2.P4444AA1110 4444 %%%% !1110 4444 %17 M7_'I-_US;^52U%=?\>DW_7-OY4 GZL]7 _P -^O\ D%%%%>.=H4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E:S_RP M_P"!?TK5K*UG_EA_P+^E-;BEL95%%%69A1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 =!IO_ "#XOQ_F M:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH **** "L_5_^ M/1/^N@_D:T*S]7_X]$_ZZ#^1IK<3V,6BBBK,PHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -K2/^/1_^ MNA_D*T*S](_X]'_ZZ'^0K0J'N:+8****0PHHHH **** "BBB@ HHHH **** M"JNI?\@^7\/YBK55=2_Y!\OX?S%-;B>QS]%%%69A1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :NC?\ M+?\ X#_6M6LK1O\ EO\ \!_K6K4/DW_7-OY5+45U_P >DW_7-OY4 OGZL]7 _PWZ_Y!1117CG:%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%96L_P#+#_@7]*U:RM9_Y8?\"_I36XI;&51115F84444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '0:;_R M#XOQ_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH **** M"L_5_P#CT3_KH/Y&M"L_5_\ CT3_ *Z#^1IK<3V,6BBBK,PHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M -K2/^/1_P#KH?Y"M"L_2/\ CT?_ *Z'^0K0J'N:+8****0PHHHH **** "B MBB@ HHHH **** "JNI?\@^7\/YBK55=2_P"0?+^'\Q36XGL<_1115F84444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% &KHW_+?_@/]:U:RM&_Y;_\ ?ZUJU#W-([!1112&%%%% !1110 M4444 %%%% !1110 5%=?\>DW_7-OY5+45U_QZ3?]&?#[_ )'G3O\ MK_Z*>O%Z?JSU<#_ WZ_P"0 M4445XYVA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !65K/_+#_ (%_2M6LK6?^6'_ OZ4UN*6QE44459F%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!T&F_\ (/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI#"BBB@ HHHH *** M* "BBB@ HHHH *S]7_X]$_ZZ#^1K0K/U?_CT3_KH/Y&FMQ/8Q:***LS"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH VM(_X]'_ZZ'^0K0K/TC_CT?_KH?Y"M"H>YHM@HHHI#"BBB@ HH MHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_D'R_A_,4UN)['/T4459F%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!JZ-_P M_P#@/]:U:RM&_P"6_P#P'^M:M0]S2.P4444AA111 M0 4444 %%%% !1110 4444 %177_ !Z3?]&?#[_D>=._[:_\ HIZ]SKY?._\ >%Z?JSU< M#_#?K_D%%%%>.=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 5E:S_ ,L/^!?TK5K*UG_EA_P+^E-;BEL95%%%69A1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 =!IO_(/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI#"BBB@ HH MHH **** "BBB@ HHHH *S]7_ ./1/^N@_D:T*S]7_P"/1/\ KH/Y&FMQ/8Q: M***LS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH VM(_X]'_ .NA_D*T*S](_P"/1_\ KH?Y"M"H>YHM M@HHHI#"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_ )!\OX?S M%-;B>QS]%%%69A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 :NC?\M_^ _UK5K*T;_EO_P !_K6K4/YUX9\/O\ D>=._P"VO_HIZ]SKY?._ M]X7I^K/5P/\ #?K_ )!1117CG:%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %96L_\L/\ @7]*U:RM9_Y8?\"_I36X MI;&51115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% '0:;_P @^+\?YFK55=-_Y!\7X_S-6JA[FBV" MBBBD,**** "BBB@ HHHH **** "BBB@ K/U?_CT3_KH/Y&M"L_5_^/1/^N@_ MD::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@#:TC_CT?_KH?Y"M"L_2/^/1_^NA_D*T* MA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7_(/E_#^8JU574O^0?+ M^'\Q36XGL<_1115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% &KHW_ "W_ . _UK5K*T;_ );_ / ? MZUJU#W-([!1112&%%%% !1110 4444 %%%% !1110 5%=?\ 'I-_US;^52U% M=?\ 'I-_US;^5 '-4445H9!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 :&D?\?;_P#7,_S%;58ND?\ M'V__ %S/\Q6U42W+CL%%%%(H**** "BBB@ HHHH **** "BBB@ HHHH ^9J* M**_0#YT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#IOA]_R/.G?]M?_ $4]>YUX9\/O^1YT[_MK_P"B MGKW.OE\[_P!X7I^K/5P/\-^O^04445XYVA1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !65K/\ RP_X%_2M6LK6?^6' M_ OZ4UN*6QE44459F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!T&F_\@^+\?YFK55=-_Y!\7X_S-6J MA[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?\ X]$_ZZ#^1K0K/U?_ M (]$_P"N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?\ ZZ'^0K0K/TC_ M (]'_P"NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7_(/E M_#^8JU574O\ D'R_A_,4UN)['/T4459F%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!JZ-_RW_X#_6M6 MLK1O^6__ '^M:M0]S2.P4444AA1110 4444 %%%% !1110 4444 %177_'I M-_US;^52U%=?\>DW_7-OY4 GZL]7 _P -^O\ D%%%%>.=H4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E:S_RP_P"! M?TK5K*UG_EA_P+^E-;BEL95%%%69A1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 =!IO_ "#XOQ_F:M55 MTW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH **** "L_5_^/1/^ MN@_D:T*S]7_X]$_ZZ#^1IK<3V,6BBBK,PHHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -K2/^/1_^NA_D M*T*S](_X]'_ZZ'^0K0J'N:+8****0PHHHH **** "BBB@ HHHH **** "JNI M?\@^7\/YBK55=2_Y!\OX?S%-;B>QS]%%%69A1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :NC?\ +?\ MX#_6M6LK1O\ EO\ \!_K6K4/DW_7-OY5+45U_P >DW_7-OY4 OGZL]7 _PWZ_Y!1117CG:%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %96L M_P#+#_@7]*U:RM9_Y8?\"_I36XI;&51115F84444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '0:;_R#XOQ M_F:M55TW_D'Q?C_,U:J'N:+8****0PHHHH **** "BBB@ HHHH **** "L_5 M_P#CT3_KH/Y&M"L_5_\ CT3_ *Z#^1IK<3V,6BBBK,PHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -K2 M/^/1_P#KH?Y"M"L_2/\ CT?_ *Z'^0K0J'N:+8****0PHHHH **** "BBB@ MHHHH **** "JNI?\@^7\/YBK55=2_P"0?+^'\Q36XGL<_1115F84444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% &KHW_+?_@/]:U:RM&_Y;_\ ?ZUJU#W-([!1112&%%%% !1110 4444 M %%%% !1110 5%=?\>DW_7-OY5+45U_QZ3?]&?#[_ )'G3O\ MK_Z*>O%Z?JSU<#_ WZ_P"04445 MXYVA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !65K/_+#_ (%_2M6LK6?^6'_ OZ4UN*6QE44459F%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!T&F_\ (/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI#"BBB@ HHHH **** "B MBB@ HHHH *S]7_X]$_ZZ#^1K0K/U?_CT3_KH/Y&FMQ/8Q:***LS"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH VM(_X]'_ZZ'^0K0K/TC_CT?_KH?Y"M"H>YHM@HHHI#"BBB@ HHHH * M*** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_D'R_A_,4UN)['/T4459F%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!JZ-_P M_P#@/]:U:RM&_P"6_P#P'^M:M0]S2.P4444AA1110 44 M44 %%%% !1110 4444 %177_ !Z3?]&?#[_D>=._[:_\ HIZ]SKY?._\ >%Z?JSU<#_#? MK_D%%%%>.=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5E:S_ ,L/^!?TK5K*UG_EA_P+^E-;BEL95%%%69A1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 =!IO_(/B_'^9JU573?^0?%^/\S5JH>YHM@HHHI#"BBB@ HHHH * M*** "BBB@ HHHH *S]7_ ./1/^N@_D:T*S]7_P"/1/\ KH/Y&FMQ/8Q:***L MS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH VM(_X]'_ .NA_D*T*S](_P"/1_\ KH?Y"M"H>YHM@HHH MI#"BBB@ HHHH **** "BBB@ HHHH *JZE_R#Y?P_F*M55U+_ )!\OX?S%-;B M>QS]%%%69A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 :NC?\M_^ _UK5K*T;_EO_P !_K6K4/YUX9\/O\ D>=._P"VO_HIZ]SKY?._]X7I M^K/5P/\ #?K_ )!1117CG:%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %96L_\L/\ @7]*U:RM9_Y8?\"_I36XI;&5 M1115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% '0:;_P @^+\?YFK55=-_Y!\7X_S-6JA[FBV"BBBD M,**** "BBB@ HHHH **** "BBB@ K/U?_CT3_KH/Y&M"L_5_^/1/^N@_D::W M$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#:TC_CT?_KH?Y"M"L_2/^/1_^NA_D*T*A[FB MV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7_(/E_#^8JU574O^0?+^'\Q M36XGL<_1115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% &KHW_ "W_ . _UK5K*T;_ );_ / ?ZUJU M#W-([!1112&%%%% !1110 4444 %%%% !1110 5%=?\ 'I-_US;^52U%=?\ M'I-_US;^5 '-4445H9!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 :&D?\?;_P#7,_S%;58ND?\ 'V__ M %S/\Q6U42W+CL%%%%(H**** "BBB@ HHHH **** "BBB@ HHHH ^9J***_0 M#YT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#IOA]_R/.G?]M?_ $4]>YUX9\/O^1YT[_MK_P"BGKW. MOE\[_P!X7I^K/5P/\-^O^04445XYVA1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !65K/\ RP_X%_2M6LK6?^6'_ OZ M4UN*6QE44459F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!T&F_\@^+\?YFK55=-_Y!\7X_S-6JA[FB MV"BBBD,**** "BBB@ HHHH **** "BBB@ K/U?\ X]$_ZZ#^1K0K/U?_ (]$ M_P"N@_D::W$]C%HHHJS,**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#:TC_CT?\ ZZ'^0K0K/TC_ (]' M_P"NA_D*T*A[FBV"BBBD,**** "BBB@ HHHH **** "BBB@ JKJ7_(/E_#^8 MJU574O\ D'R_A_,4UN)['/T4459F%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!JZ-_RW_X#_6M6LK1O M^6__ '^M:M0]S2.P4444AA1110 4444 %%%% !1110 4444 %177_'I-_US M;^52U%=?\>DW_7-OY4 GZL]7 _P -^O\ D%%%%>.=H4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !4-W"]Q93P1S-"\D;(LJ]4)& P^G6IJ* /'_^ M%0>,/^BLZY^4W_Q^C_A4'C#_ **SKGY3?_'Z]@HH \?_ .%0>,/^BLZY^4W_ M ,?H_P"%0>,/^BLZY^4W_P ?KV"B@#Q__A4'C#_HK.N?E-_\?H_X5!XP_P"B MLZY^4W_Q^O8** /'_P#A4'C#_HK.N?E-_P#'Z:_P;\628\SXK:TV.FY)3C_R M/7L5% 'C7_"EO%'_ $5+6/\ OW+_ /'Z/^%+>*/^BI:Q_P!^Y?\ X_7LM% ' MC7_"EO%'_14M8_[]R_\ Q^C_ (4MXH_Z*EK'_?N7_P"/U[+10!XU_P *6\4? M]%2UC_OW+_\ 'Z/^%+>*/^BI:Q_W[E_^/U[+10!XU_PI;Q1_T5+6/^_*/^ MBI:Q_P!^Y?\ X_7LM% 'C7_"EO%'_14M8_[]R_\ Q^C_ (4MXH_Z*EK'_?N7 M_P"/U[+10!XU_P *6\4?]%2UC_OW+_\ 'Z/^%+>*/^BI:Q_W[E_^/U[+10!X MU_PI;Q1_T5+6/^_*/^BI:Q_P!^Y?\ X_7LM% 'C7_"EO%'_14M8_[]R_\ MQ^C_ (4MXH_Z*EK'_?N7_P"/U[+10!XU_P *6\4?]%2UC_OW+_\ 'Z/^%+>* M/^BI:Q_W[E_^/U[+10!XU_PI;Q1_T5+6/^_*/^BI:Q_P!^Y?\ X_7LM% ' MC7_"EO%'_14M8_[]R_\ Q^C_ (4MXH_Z*EK'_?N7_P"/U[+10!XU_P *6\4? M]%2UC_OW+_\ 'Z/^%+>*/^BI:Q_W[E_^/U[+10!X\OP=\7(H5/BOK:J.@"R@ M?^CZ7_A4'C#_ **SKGY3?_'Z]@HH \?_ .%0>,/^BLZY^4W_ ,?H_P"%0>,/ M^BLZY^4W_P ?KV"B@#Q__A4'C#_HK.N?E-_\?H_X5!XP_P"BLZY^4W_Q^O8* M* /'_P#A4'C#_HK.N?E-_P#'Z/\ A4'C#_HK.N?E-_\ 'Z]@HH \?_X5!XP_ MZ*SKGY3?_'Z/^%0>,/\ HK.N?E-_\?KV"B@#Q_\ X5!XP_Z*SKGY3?\ Q^C_ M (5!XP_Z*SKGY3?_ !^O8** /'_^%0>,/^BLZY^4W_Q^C_A4'C#_ **SKGY3 M?_'Z]@HH \?_ .%0>,/^BLZY^4W_ ,?IK_!SQ;(,/\5];8=<,LI_]KU[%10! MXU_PI;Q1_P!%2UC_ +]R_P#Q^C_A2WBC_HJ6L?\ ?N7_ ./U[+10!XU_PI;Q M1_T5+6/^_*/^BI:Q_W[E_\ C]>RT4 >-?\ "EO%'_14M8_[ M]R__ !^C_A2WBC_HJ6L?]^Y?_C]>RT4 >-?\*6\4?]%2UC_OW+_\?H_X4MXH M_P"BI:Q_W[E_^/U[+10!XU_PI;Q1_P!%2UC_ +]R_P#Q^C_A2WBC_HJ6L?\ M?N7_ ./U[+10!XU_PI;Q1_T5+6/^_*/^BI:Q_W[E_\ C]>R MT4 >-?\ "EO%'_14M8_[]R__ !^C_A2WBC_HJ6L?]^Y?_C]>RT4 >-?\*6\4 M?]%2UC_OW+_\?H_X4MXH_P"BI:Q_W[E_^/U[+10!XU_PI;Q1_P!%2UC_ +]R M_P#Q^C_A2WBC_HJ6L?\ ?N7_ ./U[+10!XU_PI;Q1_T5+6/^_*/^BI:Q_W[E_\ C]>RT4 >-?\ "EO%'_14M8_[]R__ !^C_A2WBC_HJ6L? M]^Y?_C]>RT4 >-?\*6\4?]%2UC_OW+_\?H_X4MXH_P"BI:Q_W[E_^/U[+10! MXU_PI;Q1_P!%2UC_ +]R_P#Q^C_A2WBC_HJ6L?\ ?N7_ ./U[+10!XU_PI;Q M1_T5+6/^_*/^BI:Q_W[E_\ C]>RT4 >-?\ "EO%'_14M8_[ M]R__ !^C_A2WBC_HJ6L?]^Y?_C]>RT4 >.I\'/%L8PGQ7UM1UPJRC_VO3O\ MA4'C#_HK.N?E-_\ 'Z]@HH \?_X5!XP_Z*SKGY3?_'Z/^%0>,/\ HK.N?E-_ M\?KV"B@#Q_\ X5!XP_Z*SKGY3?\ Q^C_ (5!XP_Z*SKGY3?_ !^O8** /'_^ M%0>,/^BLZY^4W_Q^C_A4'C#_ **SKGY3?_'Z]@HH \?_ .%0>,/^BLZY^4W_ M ,?H_P"%0>,/^BLZY^4W_P ?KV"B@#Q__A4'C#_HK.N?E-_\?H_X5!XP_P"B MLZY^4W_Q^O8** /'_P#A4'C#_HK.N?E-_P#'Z/\ A4'C#_HK.N?E-_\ 'Z]@ MHH \?_X5!XP_Z*SKGY3?_'Z1O@[XN=2K_%?6V4]05E(_]'U[#10!XU_PI;Q1 M_P!%2UC_ +]R_P#Q^C_A2WBC_HJ6L?\ ?N7_ ./U[+10!XU_PI;Q1_T5+6/^ M_*/^BI:Q_W[E_\ C]>RT4 >-?\ "EO%'_14M8_[]R__ !^C M_A2WBC_HJ6L?]^Y?_C]>RT4 >-?\*6\4?]%2UC_OW+_\?H_X4MXH_P"BI:Q_ MW[E_^/U[+10!XU_PI;Q1_P!%2UC_ +]R_P#Q^C_A2WBC_HJ6L?\ ?N7_ ./U M[+10!XU_PI;Q1_T5+6/^_*/^BI:Q_W[E_\ C]>RT4 >-?\ M"EO%'_14M8_[]R__ !^C_A2WBC_HJ6L?]^Y?_C]>RT4 >-?\*6\4?]%2UC_O MW+_\?H_X4MXH_P"BI:Q_W[E_^/U[+10!XU_PI;Q1_P!%2UC_ +]R_P#Q^C_A M2WBC_HJ6L?\ ?N7_ ./U[+10!XU_PI;Q1_T5+6/^_*/^BI: MQ_W[E_\ C]>RT4 >-?\ "EO%'_14M8_[]R__ !^C_A2WBC_HJ6L?]^Y?_C]> MRT4 >-?\*6\4?]%2UC_OW+_\?H_X4MXH_P"BI:Q_W[E_^/U[+10!XU_PI;Q1 M_P!%2UC_ +]R_P#Q^C_A2WBC_HJ6L?\ ?N7_ ./U[+10!XU_PI;Q1_T5+6/^ M_*/^BI:Q_W[E_\ C]>RT4 >-?\ "EO%'_14M8_[]R__ !^C M_A2WBC_HJ6L?]^Y?_C]>RT4 >.I\&_%D>?+^*VM+GKM249_\CT[_ (5!XP_Z M*SKGY3?_ !^O8** /'_^%0>,/^BLZY^4W_Q^C_A4'C#_ **SKGY3?_'Z]@HH M \?_ .%0>,/^BLZY^4W_ ,?H_P"%0>,/^BLZY^4W_P ?KV"B@#Q__A4'C#_H MK.N?E-_\?H_X5!XP_P"BLZY^4W_Q^O8** /'_P#A4'C#_HK.N?E-_P#'Z/\ MA4'C#_HK.N?E-_\ 'Z]@HH \?_X5!XP_Z*SKGY3?_'Z/^%0>,/\ HK.N?E-_ M\?KV"B@#Q_\ X5!XP_Z*SKGY3?\ Q^C_ (5!XP_Z*SKGY3?_ !^O8** /'_^ M%0>,/^BLZY^4W_Q^@_!_Q>P(/Q8UP@\$%9?_ (_7L%% 'C7_ I;Q1_T5+6/ M^_ M*/\ HJ6L?]^Y?_C]>RT4 >-?\*6\4?\ 14M8_P"_RT4 >-?\*6\4?]%2UC_OW+_P#'Z/\ A2WBC_HJ6L?]^Y?_ (_7 MLM% 'C7_ I;Q1_T5+6/^_*/\ HJ6L?]^Y?_C]>RT4 >-?\*6\4?\ 14M8_P"_ MRT4 >-?\*6\4?]%2UC_OW+_P#'Z/\ MA2WBC_HJ6L?]^Y?_ (_7LM% 'C7_ I;Q1_T5+6/^_*/\ HJ6L?]^Y?_C]>RT4 M >-?\*6\4?\ 14M8_P"_RT4 >-?\*6 M\4?]%2UC_OW+_P#'Z/\ A2WBC_HJ6L?]^Y?_ (_7LM% 'C7_ I;Q1_T5+6/ M^_ M*/\ HJ6L?]^Y?_C]>RT4 >-?\*6\4?\ 14M8_P"_RT4 >.)\&O%<9RGQ5UE3TRJ2C_ -KT_P#X5!XP_P"BLZY^4W_Q M^O8** /'_P#A4'C#_HK.N?E-_P#'Z/\ A4'C#_HK.N?E-_\ 'Z]@HH \?_X5 M!XP_Z*SKGY3?_'Z/^%0>,/\ HK.N?E-_\?KV"B@#Q_\ X5!XP_Z*SKGY3?\ MQ^C_ (5!XP_Z*SKGY3?_ !^O8** /'_^%0>,/^BLZY^4W_Q^C_A4'C#_ **S MKGY3?_'Z]@HH \?_ .%0>,/^BLZY^4W_ ,?H_P"%0>,/^BLZY^4W_P ?KV"B M@#Q__A4'C#_HK.N?E-_\?H_X5!XP_P"BLZY^4W_Q^O8** /'_P#A4'C#_HK. MN?E-_P#'Z/\ A4'C#_HK.N?E-_\ 'Z]@HH \,_X9]U/_ *'^[_\ 1O_ (]1 M_P ,^ZG_ -#_ '?_ ("-_P#'J]SHK3VU3^9_>3R1['AG_#/NI_\ 0_W?_@(W M_P >H_X9]U/_ *'^[_\ 1O_ (]7N=%'MJG\S^\.2/8\,_X9]U/_ *'^[_\ M 1O_ (]1_P ,^ZG_ -#_ '?_ ("-_P#'J]SHH]M4_F?WAR1['AG_ S[J?\ MT/\ =_\ @(W_ ,>H_P"&?=3_ .A_N_\ P$;_ ./5[G11[:I_,_O#DCV/#/\ MAGW4_P#H?[O_ ,!&_P#CU'_#/NI_]#_=_P#@(W_QZOQX9_ MPS[J?_0_W?\ X"-_\>H_X9]U/_H?[O\ \!&_^/5[G11[:I_,_O#DCV/#/^&? M=3_Z'^[_ / 1O_CU'_#/NI_]#_=_^ C?_'J]SHH]M4_F?WAR1['AG_#/NI_] M#_=_^ C?_'J/^&?=3_Z'^[_\!&_^/5[G11[:I_,_O#DCV/#/^&?=3_Z'^[_\ M!&_^/4?\,^ZG_P!#_=_^ C?_ !ZOQX9_PS[J?_ $/]W_X" M-_\ 'J/^&?=3_P"A_N__ $;_P"/5[G11[:I_,_O#DCV/#/^&?=3_P"A_N__ M $;_P"/4?\ #/NI_P#0_P!W_P" C?\ QZOQX9_P ,^ZG_ M -#_ '?_ ("-_P#'J/\ AGW4_P#H?[O_ ,!&_P#CU>YT4>VJ?S/[PY(]CPS_ M (9]U/\ Z'^[_P# 1O\ X]1_PS[J?_0_W?\ X"-_\>KW.BCVU3^9_>')'L>& M?\,^ZG_T/]W_ . C?_'J/^&?=3_Z'^[_ / 1O_CU>YT4>VJ?S/[PY(]CPS_A MGW4_^A_N_P#P$;_X]1_PS[J?_0_W?_@(W_QZOQXC;_ %U MJTG6>V^(VH0S+G;)';.K#(P<$3>E7O\ A4'C#_HK.N?E-_\ 'Z]@HJ92/_\ "H/& M'_16=<_*;_X_1_PJ#QA_T5G7/RF_^/U[!10!X_\ \*@\8?\ 16=<_*;_ ./T M?\*@\8?]%9US\IO_ (_7L%% '*^!_"NJ^%K.[@U7Q/>:\\T@=);H-F( 8P-S MM]>U=5110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%);>YBOIM,LII%$-K!PGE[L=2/F.003Z@].E?6= !17E/Q<^+#^" M?+TC2$CEUB9/,9Y!E;=#T..['G [=3VKS[3M"^-7BJT755U?4+6*8;XQ)?&V MWCMA%Q@'MD"@#Z7HKYELOB5\0/AOXACTWQ>D][:G!>*Y(9RG]Z.4?>_$D=N# M7L/CCQGJ.G?#Y/$?A2S345G5'60Y(BC8?ZS8.6QP,=LY/0T =S17SE!H7QP\ M16HU)]4N[/Z%LS>VQ<8^C8K6^$WQ-\0S^+F\'>*F>:X)DCBEE4"6.5 M 2R.1U&%//7([YX /=Z*\K^*6I_$>+5K'2O!]G_HMVF?M4"!I%<'E69OEC&, M8/?U[5P6K>'/C1H&F3ZY-X@NID@0RS117YD**.2=A^4@#TS0!](T5YG\&OB' M>^.='O8-5"'4=/9 \J*%$J/G:<#@'Y2#CCI7IE !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 445YY\6?%/BGPSH]H?#6F?:)+N7R6N53S6A8_= CQR6[$Y'&,:ZOX*_$[4_%=Q=:#KK"6^M MH?.BN=H4R("%8,!QN!8<@<\YZ<@'L=%)+C5KO(MXG^Z@' M5VQV&0,<9_ UY%I,/QD^($']JVNJWUM9R$^7(+G[)&W^ZJX)';./QH ^G**^ M89O&'Q1^%VJVZ>(9)[RTD.0EVXFCF'<+*,D-[9X[@U[9-XWEU+X:2>*O#%A_ M:$Y@,B6KM@JP.'! Y)7DX'7''44 =E17S?96WQK\+_#/C^'PEXREDN5FG6V8SD-)"[X",''WE.1USPU><3^#_C>+ M5M1;7;DS(N[[+'J)WGV"CY"?QH ^BJ*\:^"GQ-U7Q5=W>@Z\PGO+>'SXKG:% M9U!"LK <$C<.?KFO9: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKC_B3JOBG1_"K M7?A2R2ZO!($D'EF1T0\;D0?>(./7UQ0!V%%?.Z>$?CAJ=N+Z;7;BVDQO6W-_ MY3'VVI\H^AJ_\*/B9XDE\9'P=XJ=IYF,D:22J!+%*@)*L1]X?*??..: />:* MY3X@^.+3P'X;?4IX_/N9&\JUM\X\Q^O)[ #DG_$5X7IFI_%WXFRS7FEW]S;6 M:MMWP2_984/]U2/F;'_ B.] 'T_17S!J6J_%WX8S0WFJ7US=6;/MWW$OVJ%S M_=)/S+GZJ3VKVWPGX]7QEX'FUO2;(2ZC C+)IYEV_O@,A-V.AXP<=_8T =E1 M7S?;7GQF^(4L]S9S3Z79!R@"M]E1"#@@'[[8._#'Q=#IGBZYF MOK-]K2I,XE+1$XWQOUR.>">V"* /IFBN.^)&K>*-)\*&\\)6<=W=[U5QY9D= M4;CMN;_RF/MM3Y1]#0!]$45X-\*/ MB9XDE\9'P=XJ=IYF,D:22J!+%*@)*L1]X?*??..:]YH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HKF/'WC*U\#^%KC5)]KW!_=VL!/\ K92.!]!U/L/I7BOP M>\<>*-?^)45IJVLW=S;R0S.T$C_)D#(X[8H ^D:*QO%7B6Q\(^'+O6K\DQ0+ M\J+]Z1SPJCW)_+KVKYYM_%_Q3^*&J3KH$L]I:QG)2T<01PCL&D."3[9Y[ 4 M?3]%?,>JQ?&3X?0#5;O5;VYLXR/,D-S]KC7_ 'E;) [9P/K7KWPQ^)$?C[0Y MFDA2'5[, 7$"G"MGHZYZ X/'./RR =]17SO>:U\8O&^OW]GI=M-H]O:2F*2. M,B)(R.QE/+G&/N^N0 #61?\ B7XH?"G6;/\ MV_EOK6;)5+B;SXIE!&X!C\R MD9'IU'44 ?3]%)-.UM]9U*>]:&6(1F9L[00V-KWP[X?L)=.@M6^_#MPZ'[ MLC3,,#(Y &.XY(-IZQ/(+'PMH%WK&HOM MM[=-V!U=NRCW)P* -6BOEOPA\2_%?B'XJ:8MUJUS'9WE\-UFCXB5#T4#TQBO MJ2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "N=\5^"-"\:16D>M6IE%K+YD;(VUO=21SM/&1["NBHH ^8?C?:P67Q M0T2UM88X+>&PMTCBC4*J*)9, =*^GJ^9OCS_P E:TG_ *\K?_T=)7TS0!\I M74">*_VCIK6^42PMJ[1.C=&2'(V_3$>*^K:^4O%.>VF4/'+&P96![@B@#RO]H;2H+OP!#J+1C[ M18W:;'[A7^5A]"=I_ 5;^ -]+=_#"**0DBUNY84S_=X?^;FL+]HGQ/9P^';7 MPY%*CWMQ.L\J*P)CC4'&X=LDC'T-;_PDB@\(?!ZWU'5YDM8)=]](\G 5&.%^ MI*A<#OD"@#T#6-7L=!TFYU/49U@M+="\CM_(>I)X [DU\[?"BTN_&WQDOO%S M0>79V\TMT^>BM(&6-,]R <_\!HU74O$'QX\6KIFE+)9^'+-]Q=Q\J#IYC^KD M9VKV_,U[_P"&/#&F>$=#ATG2H=D$?+,W+RN>KL>Y/_UAP* )?$.MP>'/#][K M%U'))!:1F1TB W$>V2!7AGB[]H&WUC0;O2M#TB>*6\B: W%W(JB-6&"0 3S@ MGDD =>:^@)X;:]AEM;B.*>)AMDBD4,I![$&N0\4?#OP5?:#>M>:+IUDJ0NYN M[>!(7BP"=VY0.G7!XH Y_P"!G@L^&?#=SJ4]W;7%SJA0G[-,LJ1HF<+O7()R MS9P2.E>JU\V_LW:C>+XFU;3 [FQ>S^T,G\(D5U4'V)#-]<>U?25 !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 445D^(_$>F>%-$GU;59Q%;Q#@#EI&[*H[D_P">* (/ M%_BJQ\'>&[K5[YUQ&I$,6<&:0CY4'U_09/:O%?V>-!N[O7M5\57"8@\MK:-B M,;Y&968CZ ?^/5G66G^(?CSXN.H7YDL?#EF^U0I^6->NQ/[TAXRW;\A7T9I. ME6.AZ7;Z;IUNEO:6Z;(XU[#^I/4GN: /F3XQL^M_&Q=+D8[$^RVB<] X5C^L MAKZBM;:&RM(;6VC6."%%CC1>BJ!@ ?@*^8_CI97&A_%2VUQ4)2YCAN(V[%X\ M*5_#:I_X$*^C] UVQ\2:):ZKITRRV]P@8;6!*''*MZ,.A% '*_&/2H-5^%^K M^;&&>U0743=T93U'_ 2P_&N+_9KOI9- URQ8DQP7,F 1GU(K%_9ZTXZ5X&U/6KQDA@N[@LKN< 1 MQC!8D]!DM^1H ]BN+B&TMI;FYE2*")"\DCG"JH&22>PKYDL7?XI_'U-2L(C_ M &=;7$(''^U[5I>-/&.L_%SQ$OA#P@C_P!DJ^9ICE1, >9' M/\,8[#J3CO@#V7P)X%TSP)H8L+$>9<28:ZNF&&F?^BCL.WU)) .CN[E+.RGN MI Q2&-I&"]2 ,\?E7B&K_M):?]AE71M$NVNV4B-[ME5$/J0I)./3C/K7N3^7 M)NA?8VY?F0X.5/'(]*YW4/A]X.U*U>&Y\-Z6%88+Q6R1N/HR@$?G0!YE\ O! MDEF]YXKN[VUGFN8S!%%;SK*4!8,Q M;3)GN8&8'(DB0.R.>W55Y]_>OJ6@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0NH M95+ ,W0$\F@#QG6?VBM'T^:ZM;31+^>Y@=H_WKI&A8''4%CCCTK ^#?AVZ\3 M>.KKQ[J5W9EQ)+,MM!,KOYD@(RR@DHH#-@-STKVB\\$>%=06077AS2I#)DLY MM$#$GJ=P&0??-?-]A'#X1_:%@L/#DSFS74X[7:K[OW;E1(A/<+EAS_=]10!M M_M)7TC^*M'L"Q\J&R,P'N[D'_P!%BO>O"6E0:)X1TG3;= D<%J@P.[$98_4D MD_C7A_[2>D2KJ>BZTJDPO"UH[=E96+J/Q#-_WR:]>^'/B>S\5>"=-N[>9&GB M@2&YB#9:.11@@CMG&1Z@B@"_XQTJ#6_!NL:=<1ATFM), ]F RI^H8 _A7A?[ M-E]*GB/6K $^5+:+,1_M(X _]#->Q_$GQ/9^%_ ^IW-Q*BSS0/!;1%@&DD8; M1@=\9R?85Y1^S9I$OVC6];9<0!$M$8_Q-G>WY +^= 'T(2 ,DX KY=^(=_\ M\+4^+EEH^A8FMX0+19UY5@"6DDS_ '1D_7;D=:Z7XE_$F^\5ZI_P@_@@/Y@=H_WKI&A8''4%CCCTKV M8NH95+ ,W0$\FL*\\$>%=06077AS2I#)DLYM$#$GJ=P&0??- 'B_P;\.W7B; MQU=>/=2N[,N))9EMH)E=_,D!&64$E% 9L!N>E?0U?*-A'#X1_:%@L/#DSFS7 M4X[7:K[OW;E1(A/<+EAS_=]17U=0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1W%Q# M:6TMS<2+%#$A>21S@*H&22?3%25Y7\=_^$@N/"%MINA6=YDZ5X#;R58N\DNE71DD8]68A@"<8'3H M!7)>'?$OB73?B-=ZUINCBYUR66=I;+[-(^UG)+C8IW#!)ZGCO0!ZO^TK?21Z M/H%@&(CGGEF8>I15 _\ 1AKN_@_I4&E?##1A"@5[J/[5*PZNSG.3^&T?A7G? MQKM=4UWX8>&?$5_9FWO("#>0B-D\DRJ,_*W( 90,'U%=E\$/$]GK?P_L].69 M!?::I@FA+?-M!^5L=<$$#/J#0!Z+=VL%]9SVES&)()XVCD1NC*PP1^1KY?\ M@J\NC?&633$8['6YM7'J$RP_5!7TGXAUZQ\,Z'=:MJ,RQP6Z%L%@"[8X5?5C MT KYT^ EA<:S\2[W7'7]W:PR2R-_TTE. /R+G\* /IZOF[XZ>(4\6>+-+\)Z M*OVJ>TE*.8SG=.Y "#_=QS[DCM75_%?XJRV4[>$O";//K,[>3-- -QA)XV)C MK(?_ !WZ]-+X3_">/PA"NLZPJS:],O SN6U4]5![L>[?@.,D@'H/AS2?["\, MZ7I.X,;.UC@9EZ,RJ 3^)R:\\\4_'?1?#.MWVCMI-_<7=FYC8@HJ,<9X.2$_#FIRR2WV@:7<=>/I>ODOXDV%EX$^+$ M)\*,8'A$5P(8G)\J4DY0=\$8.#_>QTKZTH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"D(!!!&0>H-+10!YKKG@#PWX3\%>,;_2=/6*YN]/NF:1N3&IC;Y$_NK[#^@Q MR?[-/_(+\0_]=X?_ $%J]3^('_).?$O_ &#+C_T6U>6?LT_\@OQ#_P!=X?\ MT%J .B_:"OI+3X9F%&(%W>Q0O[@!G_F@J+]GO2H+/X>OJ"H/M%]=.7?N53Y5 M'T'S'\36A\=-(EU7X8W;PJ7>QFCNRH_NC*L?P#$_A7._L\>)[.X\-7'AR69$ MO;:=IHHV;!DC;DE1WP0<_44 >UU\IZ; OA7]HZ*TL5\J%=6,*(O18Y>-OT ? M]*^I;V]M=.LYKR]GCM[:%2\DLC;54>I-?+G@IG\<_'T:O!&PM_MDE^=W5(T^ MYGWSL'U- 'U57@_[0WBVUDLK3PE:,)KQIEN+D)SY8 (1?J=V<>@'K74_%;XJ MP^#;5M*TIDGU^=?E7[PM@>C,.[>B_B>.N'\*?A1/;W:^+O%RO-JTK>=!;SG< MT;'GS),]7[@=NO7H =_\-/#T_A;X?:5I=VH2Z2-I9U_NN[%B#[C('X5Y'XMU M*[^,OQ(M_"NCS,- T]RT]PG*MCAY?0_W5^N>AX]1^+4^MP_#V^CT""YFO;AE M@(MHFDD$;'#$!>>G&>V:\,\$ZU\0? 5A<6VD^!99&N'#RSW&EW+2-@<#((&! MS@8[F@"W<6%MI7[3%EI]E$(K:VNK2*)!V58(P*^GZ^-+SQ+XEF^*:Z_/HX3Q M")XW%A]FD'SJBA1Y9._D '&>]?4_@36=9U[PE;:AK^G_ -GZC(SB2W\EXMH# M$ [7)(R #0!TE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 >0?$OX5:YXS\<6.MZ==Z=%;06\43K<2.KDK(S' 5 M",88=Z]?HHH XSX@_#C2_B!I\:73M:W\ /V>[C7)4'JK#^)?;\CUSXY-\'_B M7X:M+D:)KI>V16;RK&^EB:0=<;, 9/IFOI:B@#Y ^%^C:%XH\=+;>++Z<3,P M:*&4\74@/*.Y.0?;OR,@XS[S\5_ 6K^-]"TW3=$N;.UCMI2\D<[NB$;<* %4 M].>W%5O%GP0T+Q/XADUJ*]N=-N)<-*MLJ[6D_O\ /0GOCOSUS7H>E6<]AI=M M:75])?30IL:YE4!Y,="<<9QW[T ?/5E\"_B)IL316/B73[6-FW%(+ZX0$],X M$?7@5JZ1\)/B59:U875UXL@DMX;B.25!J-RQ9 P)&"F#D \&O?** /(/B!\+ M?$^M^+Y/$GAGQ EC<21)&R&62!E"C'#IG.?H*Y:Y^$WQ4UZ+['K/BF)[/(W) M-?RR*WOM"X)^M?1%% '%_#OX<:=\/M-FBMYFNKVY(-Q=.NW=CHJKSA1D^IY^ MF.THHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "O*/B[\--?\ 'VH:;+I=]90VUK$R MM'=2R+\Y/4!58=,#->KT4 ?.%K\$/B38VZV]IXHLK>!<[8X=0N$49.3@"/'6 MND\&?#'X@:'XOT[4M7\30W5A [--"M_/(7!4@#:R 'DCJ:]KHH YSQIX+TKQ MQHATW4U92IWP3Q_?A?U'J/4=_P B/$S\$/'_ (>GE/AOQ'&(6.0T%W+;.WU4 M<9_$U]'T4 ?&'A_3;75_B#'IOCK4KVT_>&*>28EG\P' 1V8_*#R-W./U'TOX M\\$7.N?#T>&/#;VU@BM&J)([)'Y:_P )V@D]CTY-5/'?P@T3QSJ<6I2SS6-X M%V2R6ZJ?. Z;@>XZ9]..PKJ_"^AS>'-!@TJ;4[C45M_EBFN% <)V4XZX]?3Z M4 >!V/P%^(&F%S8>(=-M#)C?Y%[/'NQTSB/GJ:M_\*;^*7_0X6__ (,[G_XB MOHFB@#RSXC?#/7?%5YI>J:+K<=EJ%C;"#YF=-QSDL)%R1^5<9/\ "_XNZE U MC>^+%>U8;7$NI3,KCT(VY/XU]#44 ><_#3X36/@%I;Z:Z^W:K-'Y9FV;4B7J M50>Y R3Z=N:]&HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N!^*/@&_\K7JW^J1@^4L:D10DC!8$\L<$\D#&>F>:]9HH RO$7AW3?% M.B7&D:K#YMM,.QPR,.C*>Q'^>*\)N?@-XOT+4'G\*^(XQ&?NN)Y+:;'8':"# M^?X5]%T4 ?%>H6%^GCJ/2?'FIW\/E3".YN9&:=T0]&7<>5/!SZ'.#TKZBN_! M]NOPON/#?A.2&VCN+79;SF4[7W8)=G4$G<,Y('?TIGC[X9Z/X_2V>\>2UO+? MA+F$#<4_N'/49Y'I^)J_X(\(OX+T9M*75[K4+56W0+<* 81W4$=B><=N?6@# MPZS^ 'CS3IC-8Z[I5K*5VEX+N=&(],B/IP*O?\*;^*7_ $.%O_X,[G_XBOHF MB@#RSQ5\,=<\2>"/#FG#6XH=8TB,;YV9V65]H!._[PZ=<9KCC\-/C$\9LV\7 MY@88+'5)B,>GW=V*^A** /)OAQ\%8/"&IQZWJUZM_JD8/E+&I$4)(P6!/+'! M/) QGIGFO6:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\B\)_"O7-"^+-_ MXKNKO3WL+B:ZD2.*1S*!(Q*Y!0#OSS^=>NT4 5=1TZTU?3;C3[^!9[6X0QRQ MMT93_GK7@FK?L_:YIFJ->>$->2-,DH)I7AEC'H'0'=]>*^A:* /B_P 9:;XG MTGQ%#IGC34+^7!5_.>9K@>6>"T>X\XYXR.1CBOISP7X9T32/A_\ 9O"=PLD= M[ SI?EOFED92 [$#(P>,8XQTSFKOCCP+I7CS1UL=1W1R1-O@N8P-\1[XSV(X M(^G<"J7@'X?_ /" Q7%M;:W=WEE-\PMIT4*C_P!Y<=,C@COQZ4 >-0?L^>.; M6Z6ZM]:TB&X4DB6.ZG5P3UY$>>YK0_X4W\4O^APM_P#P9W/_ ,17T310!Y9- M\,]=U7X30>%]4UN-M5BN3N.,5QZ?#3XPVB"UM_%^8/N M@KJDV%'MEH7<,OG)!#N9"X.0SNV"W/., M#DZMX LM5AU6XLIFNY(WC-J[L %!!SN5?6 MO2:* &R1I-$\4J*\;J596&0P/4$5X/XF_9\N4U1M0\':K': MO2WN'93$?\ M8D7)QZ9'XFO>J* /CCX@:)XX\./;6?BK4;R[MYEW0NUX\T1QU W="..,=Z^@ M/@YX>\,:7X2CU'P_<&]EO /M-U*H60,.L949V8/;)]Q'^(Z&N7\"?"R/P#J4MQ8:_>S6\R[9K65%V.>S<="/7\ M* /,-2^ ?C6\UZZU--8TD2RW+3I*US-Y@);(.?+Z].]6/^%-_%+_ *'"W_\ M!G<__$5]$T4 6OB/5$U"XEN/,C=+B24*FT#&7 (Y!XKN* M** /(K_X5ZY=?&I/&:7>GC3A4TC^=A8U4\;,9R#WKUVBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2**** "BBB@ HHHH **** /_9 end GRAPHIC 10 img30860539_2.jpg GRAPHIC begin 644 img30860539_2.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **XI?B%;GQ;_8WV4>1Y_D?:?-_BZ?=QTW<=?>NUK6K0J4K>*VMY) MYG"11J7=CT4 9)H2OH@)**@L[VWU"TCNK2598),[77H<''\Q4]-IIV8)WU04 M444@"BBB@ HHHH ***P_%NN3>'M">^MX%FD#J@#YVC/O:EKEI?/ MJ5SY[1.@0[%7 (.?N@5<*$I4I55M&WXB=1*2AW.UHHHK$L**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\2ZL-%\/WE]D"1$VQ>[GA M?U.?PK6KR_XIZL)+JST=) %3]],>P)X7/T&3^(KKP5#V]>,.G7T,:]3V=-LY MD^'IE\%+XA&_S?M6,Y_Y9]-WUW\5[%X=U4:UH%G? C?(F) .SCAOU!KFV\1> M#V\-'1!JB^1]G\@'R9/3&[[O7/-9/PKU;;+>:/(X(/[^'Z]&_P#93^!KT<6J MF(H2G.+3B[JZZ,YJ/+3J**=[K\3T+5-3M='T^6]O)-D,8YP,DGL .YK@7^)U M]=3,-,T)I8U[DLS8]PHX_6F?%2ZEEO-,TQ'(5LR%?5B=JG^?YUZ#I>FVVD:= M#96L:I'&H&0,%CW8^YKEC"C0H1J5(\TI7LKV22-7*=2HXQ=DC"\)>+I_$D]U M!-IK6KVZ@NV_(R>@P0"#P?RI_BCQK8^&F6 QMZ3[)"\/G,'.=B]>O M?C^=:6,C%<%\4[U[?0;6SC;8MQ-\P'=5&]V] ?/2 MBY2EL6+6+L=OF9)4' M_:! ('OS71>$M*@TKPU91Q(H>2)996QRS,,G/TSCZ"L3XFZ3!<^'3J.P"XM7 M7YP.2K';@^V2#6T7A*E7V"A9-V3N[D-5HP]IS?(Z^^N?L>GW-T%W^3$TFW., MX!.,_A6+X1\3MXHL[B=K06QAD"8$F_/&?052T.^DU#X8M-,Y>1;.:-B>ORA@ M/T K,^$__()U#_KN/_0:Q^K1C0JN2]Z+2+]JW4A;9H[R\G^RV4]QMW>5&S[< MXS@9Q6%X1\4-XHM;F9K06WDN%P)-^\G_H)KB/A-_P @ MS4?^NR_^@U%*E"6%J5&M4U8J)AIEW;8MQ&'>X#DD94D M#;CGD =>]8[_ !(U*Y9I-,\/2RVRG[[!F)'OM&!^M9/C*R74?B9;6;YV3F!& MQUVD\_I7K,,,=O"D,,:QQH-JHHP /0"NFHL-0ITY.',Y+N[&475J2DN:R3.5 M\+>.[7Q%RN=)AT^<0R*HDO"#L )! MVCC'/3K67J\*6/Q>LF@4)YTD3,!QRWRG\ZZGXC_\B7=?[\?_ *$*M4Z-/$TI M1CI*SMV=Q.4Y4IIO57.4\->,=4TSP_:V=OX=N+N*,-MG0MALL3V4^N.O:NQU MSQE:Z!IEI/=02-=W,8=;53@KP,[B>@!..GX4O@#_ )$C3?I)_P"C&KF_B3IE MZFIV.O6\'GPVZJLBXW!2K%@6'H MO;!/_P (S)]F(R&VOC'^]C%=5X6\2CQ-82W*VL[1O MB-HNI!([IS8W!ZK-]S/LW3\\5UD0CV;HMFQ_FRF,-GO7/BN6"Y'1Y7WN_P"F M:T;MW4[H?7)Q^,V_X35O#T]B(AO*K/YN<_+N7C'?COWKK*\M^(D;:3XLTO6H ME/.UCCNT; _R('X5&!I0K5'3FM6G;U'B)RA%27?4]+O;N.PL+B[E_P!7!&TC M?0#-+XDU-[&2R%LXC,B$2[MV",CH/7/X4SXD:LMOX46&)\F^=54CN@ M^8G^0_&N+%F_@[7O#M^V52:%))B>Q;(*]/_LOX76ED1AHC%O'^TB7XG0?\ "32#PC;ZU#IE^"/\ D3-,_P"N M9_\ 0C7'^ _^2A:W_NS?^C5K7#NE3C77)>WF]K[$5.:3IN^YU&EZ]>:YHNJ/ M>:5+IYBB(429^?*GID#IC]:X#P;XLMO#6FWJM!)<74\J>5"G&< \D_C[UZ[J M?_(*O/\ K@__ *":\T^%.FP3WM]J$L89[<(D1(SM+9)(]^!^9I8:=)X>M*4? M=TTO^HZJFJD$GKKJ7&^)6J6A62^\//% QP&)9/R)7!KN=%UFTUW3([ZS9O+8 MD%6X9&'4'WIVM6L5[HE[;S(&1X7!!'MP?SKB/A+(QL-3B_A65&'U(/\ @*PG M&C6P\JL(\KBUUO>YI%SA44).Z9Z+1117FG2%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% #)94@A>61@L:*69CV Y)KR?PSID7C?Q7J>I:E$TE MH,MLW%>3PBY!!X4?H*]+US39-7T:YT^*Z^S&==IEV;L#/(QD=1D?C53POX=B M\,Z4;-)O/=Y#(\NS;N/0<9/0 =Z[L/7C1HS<7[[T7DNK.>I3AS_P "KUVL+Q5X M:B\3Z=';-/\ 9Y(Y-Z2[-V.,$8R.O]*O"XV<:EJTFXO1W;8JU!./N*S1QOQ0 MA;[1I.KP#=%MV"0=,YW+^>3^5>AZ5J=MK&G0WMK(K1R*"0#DJ>ZGW%4;?P[ M?#$.B:E(+V*--F\KL) /RXY."!@=>U5FTW79848_=9"#CW*D9_*K MY\/6I*E.=G&]G9V:%:I";G%7OT/10Z%R@9=X&2N>0*\G\*W4?AKX@7]C>D0Q MS%XE9S@ [MR'Z$?S%=EX4\'_ /"-S7-Q)?M=3W"A6)3:!@Y]234GB;P9I_B0 MB:1FM[M1M$Z#.1Z,.]10J4*4ITG*\)*U[?H.I&1M88S],@#\:I_\*POV7R'\0N;8?P^6W3_=W8KNK'1[>TT* M+29!Y]ND7E-Y@^^.^:472PM2-6G/F:?9K3YC:G5BXRC8I>$-6@U?PW9O%(IE MBB6*9,\JRC'/UQD5B?$W5X+;P^=-$BFXNG7Y >50'=D_B /_ -55+KX8&*[: M;1]7FM%;^!@25]@P(.*GTGX9VUO>K=ZK>O?R*=P0KA2?]HDDM^E;0^IPJ^W4 M[I.Z5M3-^VE#V?+\[FAX?TV:U^&XM'0K/+:RL5/7+[B/T(K"^$UW%]GU&S+@ M3;UD"D\E<8./I_6O2:X'5?AG%/J#WNE:B]B[,6\O9D*3_=((('MS44<13JQJ M0K/EYW>^^MRITY1<905[:'1>+]3@TOPQ?/+(%>6%HHESRS,,# [XSG\*YCX3 M?\@S4?\ KLO_ *#4ME\-%:Z$^LZI-?E>B<@?B223].*W/"7A;_A%[6YA^V?: M?.GA9T82O)M=!*-2553DK)'(Z[_R5[3_]Z&O4*Y>_\'_; M?%]OK_V[9Y)0^1Y6<[?]K=_2NHK#%U85(4U%[1LS2C"47)OJSR_Q'_R5O2_] MZ#^==-\15+>"KP@?=>,G_OL4[4?!_P#:'BVUUW[=Y?D%#Y'E9W;3G[V[C\JZ M"_L8-2L)[*Y3=#,A1A_4>]:SQ--2HR6O*E?[R8TI6FGU.?\ A[,DO@JQ5&!, M9D1P.QWL>+\,KZTE<:?X@E@A<\@ M(RG'OAL&M37/ /\ ;"V,JZI+%=6ELEOYA3<'VY^;KD$DGN:5:GAIUG/VFDFW ML] A*K&%N7;S+7B#P1H>J6\TYB2RG"EOM$7R@>[#H1Z]_>L+X47US+;:A92. MSP0%&C!_A+;L@>W /YTA^&VJ7""&\\22O!_';#[+9*QW M'=)(YRSGWK2K6IPPTJ/M.=NUM'I]Y,82=53Y>7]35KCOB7I_VSPHUPHR]I*L MG_ 3\I_F#^%=C5;4+--1TZYLI#A)XFC)QG&1C-<&'J^RJQGV9T5(<\'$\=M[ ME_%VK^&],;+1VT*Q2@^BDEC^*JM=K\3M-^U^&ENT7Y[.4-_P!OE/Z[?RJ;PK MX#C\-:E)>M??:G:,QJ/)V;HZ=IS4Z$G3DI[O\ I'D%M>/XO\4Z!;R LL$,<J/?-?_ &IC$8U7R=FW)'/WCZ8_&MGQ-H7_ D6 MCMI_VG[/EU?S-F_I[9%%;%47B:;@_ MF3CK7,^(/A['JNJMJ=A?-97+G.I_]=$_D:Z#P_P"&+S2K+4(;W5I+U[M M@9P3Y> 1QDG/7VZ4_P )>%?^$6@N8OMOVKSV5L^5LVX!]SZU"G2IT*M)2O>U MM'KW*Y9RJ1FU;%/^$6BND^V_:OM#*<^5LVXS[G/6HI581PU2FWJ[6^3'.$G5 MC);*YTE%%%<1N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%'2@ HJ);FW=RB3Q,P_A# M@FI:;36X!1112 **** "BBB@ HHHH **** "BBJ]]?6^FV4MY=R>7!$,N^TG M SCH.::3;L@;MJRQ15/3-4L]8LQ=V$WFP%BH;:5Y'7@@&KE$HN+M)68DTU=! M1112&%%%% !16+JOBS1-&G,%[?(DP&3&BEV'UP#C\:L:1K^F:ZDC:=="<1XW MC8RE;;N2%?:5S@X/! -5RRY>:V@KJ]BW1114C"BBB@ HH) &3P M*BCNK>9RD4\3L.H5P33LP):***0!1144EU;PN$EGB1CT#. ::3>P$M% ((R. M112 **BDNK>%PDL\2,>@9P#4H((R.13LP"BBHY;B"#'G31QYZ;V S^=)*^P$ ME%(K*ZAE8,IZ$'(-+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7EWA/_ )*KK/\ OW/_ *,KU&O+O"?_ "576/\ ?N?_ M $97HX+^%6_PG-7^.'J>HUS?BSPDOBE;0->-;?9RYXCW[MV/<>E=)17%2JSI M34X.S1O."FN66QY%XB^'2:%H5SJ0U-IC#M_=F';G+!>NX^M,\-?#Y/$&B1:B MVI- 79EV"'=C!QUW"NZ^(/\ R(^H_P#;/_T8M0_#C_D2[7_KI)_Z$:]A8_$? M4_:\WO('6]:Y\^QD&#'LVX1O<^M>=^% M=2?1/$%C?OE;=G,4C=BIX;\L@_E7M7B/_D6-6_Z\IO\ T UY):Z3]O\ AI<7 MB+F6ROV?_@!2,-_0_A6N!KNK3FZSOS-)_-6)Q%/DE%0Z*Y[=6;X@U1=&T*\O MR1NBC.P'NYX4?F15#P3JW]L>%K65FS-"/(E_WEZ'\1@_C7,_$N]EO+O3?#UK M\TLSB1U'70PKEB?8RZ/7T1U5*MJ7.NIQ/AE9?^$NTB27=F6Y1P MQ_B^;&?S!KWVO);^RCT[XEZ+90_ZN 6\:^^._P"/6O6JZ M$$$_@:ZGPEHE]H6F26U_>FZD,I*$.S*B8& ,].]1Z/XXT/62L:77V>=N/)N/ ME)/L>A_.NCK'$XG%->RK_BBJ5*DGSTQ RL3A@<=<&H1>VIE\H7,)DSC8)!G\ MJ\4TBVU/5/$%_H^GW36\=W*QN''9%)ZXYQSC'?(KJKSX46XLF-EJ,IN@,KYJ MC8Q]..1^M;5,#1HR4:M6U_+\R(XB$?Q/2**\\^''B"[FEN=#U%Y'F@!:( MR]8/ U/K'L/Q MZ6[FGUB/L_:';M=VRS>4UQ$)/[A<9_*IJ\YM_A1;M9 W>I3?;&&28U&Q3]#R M?S%0>#=4U#0_%$OA;496EB!*19.0C ;@1_LD=O<>]7+!TY0DZ,^9QU:M;3NA M*M)-*<;7/3"R@@%@">@)J.:Y@MP#/-'$#TWN%S^=>9?%&>2UU[2;B%MLL4>] M#Z$-D5:L/AS)J]NNH:[J5RUW<*'*KC*YY ).>?;M3C@J:I1K59V3\M1.O)S< M(QO8]&21)%#1NK*>A4Y%.KQ]K>\^'_C&TAANVELK@J2#P'0G!##U'K]/I7IO MB'5UT/0KK4"-S1KA%/=SPOZFLJ^$<)05-\REL73K%<+X<\)77C/SM8U>^F$;N54CEW(ZXSP M%'3_ /53?%/A*[\*:=)/I]_-)87&(KB-NHST)QP1QUZ@_6NRE@Z,*\8>T]]- M:6T]+F$ZTY4W+ET9V'PT_P"1.C_Z[2?SKKZY#X:?\B='_P!=I/YUU]<.-_WF M?JSHH?PH^@5!)>VL,GERW,*/_=:0 UQ'Q$\27=H]OHNF.Z75P TC1\-M)PJ@ M^I.?\FJUG\*8&M U_J,WVIAEO* VJ?QY/Z5K#"4U352O/EOMI=D2K2N0?2O6](TV+1]*M]/A=WCA4JK/C) MY)YQ]:ZZFX_,NTV21(EW2.J+ZL<"G5P%Q\-Y=3U2XN MM4UF>6-I&,2CYF"$\ ENG'8"O/H4Z0^*/"\O@I[35=*OY]ADV98@,K8R.1P00#QCM[ MUW&J:5#XQ\,V-Q/<3P*81<%(6 !)4'!!ZX-=%3"4XJ$U.\)=;:KY&<:TG>+C MJBOX,\47'B"ZU=KB2,00RK]G7 4A"6Z^O %=>&##*D$>U>+>"/"5IXG6^-U< M3Q?9RFWRL<[MV?\ )1-%_P!R#_T:U>HUY=X\_P"2B:+_ +D'_HUJ M65_QWZ,>*^#YH]1HHI"0JDDX Y)KSCI!F5%+,P51R23@"HX;F"XSY,\>G/I5C7OAZ="TY]5T>_N/.M1 MYC!B V!U*D8QCK7I_4:<6J=2I:;Z6VOW9R_6)-.48W2/4J1F5%+,P4#J2<5S MO@G7Y/$'A]9K@YNH7,4K8QN( (;\01^.:RM9\!7&NZ[/=7>KRBR)!BA&6*<< M@9X SFN98>,:LJ=:7+;RN:NHW%2@KW.SBNK>!5\ M-Z:-7TN^N,P.N_>0&7)P&5ACN1^==KHVNW%WX#75W DN8[:1F&/O,FX?KM_6 MM*N$BJ:J4IYT$L\4"[II4C7U=@/YT17$,XS#-'(/5&!_ ME7DGA?PZ/&\EW?ZMJL[2H^THI&_GG/.0%[ =JZ"+X816>I6]S9:K<(D<@+J MPPQ7/(#+C'Y5=3"4*3<)U/>7EH3&M4FN:,=/4ZGQ-JW]B>'KN^5E$J)B(-W< M\#COR<_A4/A35I=5\,V=[>2QFXE#;R,*.'(Z?0"N8^)/AZ%[&?7&N;@RQ[$6 M$D; "0.!VK.\,_#W3M;\/6FHSW=TDDP;*IMP,,1W'M6D,/AWA%.4K-O>WEL2 MZE3VW*ET[_B>J5'//';6\L\K;8XD+NWH ,DTVUMUM+."V0DK#&L8+=2 ,+]?\3VFHII5H(=,AB8SL M0"QCP-;3089](C2?3@S;8MJ,.&ZUGV>K7GA6QUC0- M0LF'VJ-E!Z%6*E01_>4\5W/PWU2Q/ANWT_[7$+Q'!WX]*^BQ"5" M@^2FG&ZMUNK;GFT_WDUS2=['4Z1->7.DVL^H0K#=R(&DC4$!2>V#R.*\GCT# M_A+/'VM6QN3;K')*^\)OSM<*!C(]?TKV6O%="\3Q^'?$NK7<]I),\[NH53M( M._)SFN++O:-5945[UM/F_,WQ/*N13V.@_P"%1I_T&F_\!O\ [*NZT33!HVC6 MVG"8S"!2N\KMSR3T_&N1M/BKIDLRI=65Q;J3@N"'"^YZ'\J[BVNX+RTCNK:5 M98)%W*ZG@BL,;/&.*CB-OE^A=!4;WIGF'B*]U+QCXN;P_83&.S@N#P!]/6I=2^&$EA8-=Z7J$LMW"-X0KM+8_ND'@TGPK7[1J^K7C\R;%&?\ M>8D_^@UZC75BL54PE14:6BBE?S]3*E2C6BYSW9R'P_\ $DVNZ3)#=OON[0A6 M<]74]"??@@_3WKKZ\M\"#['\0M8LTXC F7'^[(,?UKU*N+,*<:==\FSL_O-\ M-)RIZ[HY#X@^(YM"TF.&S?9=W9*JXZHH^\1[\@?C7.Z7\,9-0T];S5-0EBNI MQOV!=Q7/3<2>32?$$?:O'6CV;\QLD0(_WI"#_(5ZE72ZTL)AJ?LM'*[;_(R4 M%6JRY]D>5^'[W4?!OBU- U"8R64[!8R3P-W"NOID\$?7TKI?B#XCFT+28X;- M]EW=DJKCJBC[Q'OR!^-<]\5T\G4-)NTXD*N ?]TJ1_Z%4?CXB^\;:):MS&\< M60?]N0@_H!73&G"O4I5YK=-OS<3-RE3C.FGM:WS'Z7\,9-0T];S5-0EBNIQO MV!=Q7/3<2>33/#][J/@WQ:F@:A,9+*=@L9)X&[A77TR>"/KZ5ZI7E_Q73R=0 MTF[3B0JX!_W2I'_H598;%5,74=&KJI7MY>A=6E&C'GANOQ.Q\8Z\WA_P_+=1 M8^TR,(H<\X8]_P ":X;0? 5SXDL_P"UM7U"9&N/F08W.P[,2?Y>E7/BQ.6M MM'0?=S#/^017 _%>!6T.QGQ\R M7.P'V92?_9176>'9FG\-:7*QRS6L9)]3M%1C'[:A"N_B=T_.PZ*Y*DJ:VW1I MT445YIU!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5Y=X3_Y*KK'^_<_^C*]1KQ2+7_^$;\?ZO?&V^T9N)X]F_9UDZYP?2O4RZ$J MD*L([M')B9*,H-]SVNBO-/\ A;B_] 4_^!7_ -A77>%?$@\3Z=+=BU-MY_\?Z$?\Q'R_4V? M$?\ R+&K?]>4W_H!KE/AE;QW7@Z_MYEW12W4B./4&- :ZOQ'_P BQJW_ %Y3 M?^@&N9^%7_(KW/\ U^O_ .@)2I.V"FU_,@G_ !X^C,;P'=/X?\5:CH-V^U&+ M;2W W)DY^A7)_ 4_PDK>)O'U_KTH)@MR3%GL3\J#\%!/UJO\4=,:TU6VU:#* MBX0QR,O'S 8_53C\*[#P%I/]E>%;?>N)KG]_)^/W1_WSC]:[L15@J#Q,?BFD MO\S"G&7M/9/:.O\ DHUQ8[^'1 M_P *-\/\4_4*CG@AN86AGB26)AAD=0P(]P:DKS*#XIW=JQAU71\3+U\MC&1_ MP%@?YUS8?#5:]W25[&M2K"G;GZFCXB^&^FW-K-<:4IM;E5+",$F-SZ8[?A^5 M-^&&M7-_875AJ5X3I5UJ>F^);S4]-MVN#:R.9D M SE"Q!R!SCW[<5UEW\5XWLF6RTV1;MAA3(P*J?7CD_I5X_!5JU92IJ^B^0L/ M7A"%I:%;0.?B]?&'[GF3[_US_P"/53\9PW=Q\288;>803N85MY"2 IXPYQ^OK4_Q \+76IF#5M,1GO+<;71# MAF4'(*^X.?S]JI8BG'&J-]%'EOTN3[.3H7MUN5O^$7\=?]#)'_W^?_XFF:=X M$UZ+Q-:ZO?ZE;3O'*KR-O7_$S_ )&/1O\ =_\ 9Z]0KDQ?^[4?1_F;4?XL_D>7 M_%'_ )#6D?[I_P#0A6]\3M__ B)V]/M";OIS_7%8/Q1_P"0UH_^Z?\ T(5W MOB'2%US0KK3V.UI%RC>CCE3^8K?VBIPPTY;*_P"9GRN4JJ7E^11\#;/^$+TS M9T\MOSW'/ZYIGCX*?!.I;^F$Q]?,7'ZUP^@^*;_P1YNCZOI\K1*Y9 #AE)ZX M[%3UI?$?BC4/&&G36^FZ=+%86ZF>XD8YR%!.">@]<][] M+W%[>/L>3K:UCK/AI_R)T?\ UVD_G77UR'PT_P"1.B_Z[2?SKKZ\_&_[S/U9 MTT/X4?0\KUX_\7?L?-^X)8-GZ8_6O5*X/XA>&+O4#!K&F(SW=L-KHGWBH.05 M]2#G_(JE:?%58;81ZCIDOVQ!AO+8 ,?H>1^M=M2C/%4:AW>_\ L:?S/O\ V=MWUV\UYGIUEJ7CWQ3% MJM_;-#IL)&.NW:#D(">I)ZG^7%>GZA_R#+K_ *XO_(U&+M3A2H-ZQO?YO8JC M[SG4Z,X'X2_\>>J?]=(_Y-7H]>LLS_WN?R_)%87 M^"BEJ^IPZ-I5QJ%P"8X5R0O4G. /Q) KS^PU7QMXO,D^G306%D&VAL #/H"0 M6)^G%=CXOTN;6/"][9VXS.5#HN?O%6!Q^.,5P/A?QTOAG3&TG4=/GWPNQ7;A M6&3DA@<=ZWP5*]"4Z<5*=^O1=[$5YVJ)2=HD/C+1M>TW1X9M6UO[9&\X40Y) M ;:QSS]#^=>B>'_^1)T__KR7_P!!KS7Q5J^J^*[$ZD+)[?2+1@%W'[S,<9SW M/TZ?C7IWAA0_A'2T8<-:(#_WS6F-YUAH>TM>^MK:?<10LZLN7:QQGPC_ -7J M_P!8?_9Z]+KQK0-8N/A_K5]9ZC9R/'+@';P3M)VLN>"#DUZ=X<\00>)-.>]M MX9(D64Q8DQDX .>/K66:49NJZZ7NNVOR+PLX\BI]4:]>7>//^2B:+_N0?^C6 MKU&O)_B3R[,K%Z4_FCUBJFJ[_[(O?* M_P!9Y$FWZ[3BO/\ _A;B_P#0%/\ X%?_ &%;?A?QROB?4Y+#^S3;@0M(6,V_ M."!C&T>M9RP&)I+VDHZ+S7^92Q%*;Y4]S@O!FE:[J27AT75$L]A3S0792V6HVFO4UO".@7'@[2]1DU&XA>,_OB823M"J<]0*P;?Q)XL\7WLR:$(K*TC. M#(P' /3B[M?LFZIITWS/OP.'5L8[]0<#G^>:YZ4)5'5G**E55M.AK-J/+%-J)=\3:%XFLO# MMU=:GKXN(%VAX%+8?+ #L._/X5U/P\57\#VJ, RLTH(/0C>:Y#Q%XBU/QEIT MR:?I\D.F6JF:>1C]['J>GX#/K74>"YYK7X;BXMX_-GBCG>./!.Y@6(&!RV5ZU_X:OV@?)(A+E2OLK#J/8_G M46F^.]8T;4DTWQ1:D D S%=K*#_$<<,/?$75[.#3M.>*W@)4RMSM#8R6/0<#@5K3IUI^YC(KE2^+2Z^?4F4H1 MUHO7L=K\1O\ D2[K_?C_ /0A4_@#_D2--^DG_HQJF\7:5+JGA*\LK92\P16C M7NQ4@X^I (KA/"_CZ/P]I TK4+&=GMV8(4P",DDA@<8()-<=*E*O@G"GJU*] MO*QM.:IU^:6S1ZS14%C=+?6%M=JI59XEE"GJ P!Q^M0:S93:CHUU9V\WDS2Q ME4DR1M/X5YBC[W++0ZF]+HI>+K2WN?"^I-/!'(T5M(\9=02C!3@CT->5CPQ$ M? :>(H;ATN(W(=#T(W[1M[@]*VM1TKQWIVC7D<^H+<6*POYV9 Y*8YY8;NE4 M?#WA36_$FBVRMJ*P:0KL5C+$G.3D[1P3G/4U]!A4L/1O[56YEMVMMZL\ZJ_: M3MR.]OZ9Z#X'U.XU7PI:SW3L\REHV=NK8/!_+%;ZQ1K(TBQH';JP')_&J5GI M\6B:(MG81DK!$?+!Y+-R5]7 MGB9SG06E]O4Z_:1I1BJCU.N\4Z'8ZOHMU]HAC\Y(F>.; #(0,CGTXYKF/A1= M22Z7J%HY8QQ2*R9Z#<#D#_OG]:S]6\>7_B2W?2M#TR96N!L=\[G*GJ !P..I M/:NO\%>'7\.Z'Y,Y!NIV\R8#D*<8"Y[X_F373.$Z&#E3K;MJR[>9E%JI64H; M+=G)?"P_9M8U:R?B0(IQ_NL0?_0J]1KRWQ)I^I>$O%C>(M-A,EI,Q>4 9 )^ M^K>@)Y!_PI=2^)\U_8-::9ITL5W,NS>7W%<_W0!R:O$X6IBZBK4M5)*_D_,5 M*K&C%PGNOQ$\"'[9\0M8O$YC(F<'_>D&/ZUZE7'?#[PW-H6ERW%XFR[NR"4/ M5$'0'WY)/X5G^'O%&L:UXXN;)9D.FPO*Q7RQG8"0O/7J5K+%P^L59RIOW8)? M@51E[.$5+>3,_P"(1^R>.-&O7XC5(R3_ +LA)_0BO4:Y/Q]X;EU_1T>T7=>6 MI+QK_?4_>4>_ /X5S6F?$R?3;!;+5-.EDNH!LW[MA;'3<".#[U3HRQ>'I^RU M<;IK\@4U1J2Y]F+\5Y/.U#2;1.9 CMC_ 'BH'_H-,\?+]A\::)=MQ&D<7/\ MN2$G]"*9H%CJ7C/Q:FO:A"8[*%@Z9'RG;RJ+Z\\D_7UKJO'WAN77]'1[1=UY M:DO&O]]3]Y1[\ _A73&K##U*5";V33\N8R<95(SJ);VM\CK*\O\ BO)YVH:3 M:)S($=L?[Q4#_P!!I-,^)D^FV"V6J:=+)=0#9OW;"V.FX$<'WJ+0+'4O&?BU M->U"$QV4+!TR/E.WE47UYY)^OK66%PL\)4=>KHHWMY^A56M&M'DAN_P+?Q7M MRMII$@^[&9(R?J%Q_(UZ'83+GDRW)4JK&=+C889;6/(]] MHKS0#4_B/XC@E>V:#3(#@]U1>XW=V./Y>E>NJ JA5 P .U3C%[&A"@_B5V M_*XZ+YZDJBVV0M%%%>8=04444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,>*.48DC5Q_M# M-/HH 9'%'$,1QJ@]%&*?110!Y?\ #C_D;=9_W6_]&5Z8+>$2>8(8]_7=M&?S MK*TCPOINB7]Q>6:RB6X!#[WR.3GC\:V:Z\;7C6J\\-K(QH4W"'+(****Y#89 M)#%+CS(T?'3TG!,4\;1O@X.",&H-)TJUT73H[&S#B%"2-[9/)R>:O457/+E MY;Z"LKWZA3)(8I<>9&CXZ;E!I]%2,:B)&NU%55'91@4ZBB@ J-((8V+)%&K' MNJ@&I**+@0W7G"SG^S@&?RV\L$X!;''ZURW@+PO<>'[.ZEOT47D[@$!@V$'3 MGW)/Z5U]%;1K2C3E36TK7^1#@G)2?0*C>"&5@TD2.1T+*#4E%8WL6'08%%%% M $;P0RL&DB1R.A90:DZ# HHHN 4R2&*;'F1H^.FY0:?10 BJ%4*H Z 4M%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5-3U"+2M-GOIU=H MH%W,$ +$>V2*MU!>V=OJ%G+:74?F02KM=%_P#H%_\ DQ+_ /%4<^7?RR_#_,.7$]T9G_"U M="_Y]-1_[]I_\71_PM70O^?34?\ OVG_ ,76G_PK[PO_ - O_P F)?\ XJC_ M (5]X7_Z!?\ Y,2__%4<^7?RR_#_ ##EQ/=&9_PM70O^?34?^_:?_%T?\+5T M+_GTU'_OVG_Q=:?_ K[PO\ ] O_ ,F)?_BJ/^%?>%_^@7_Y,2__ !5'/EW\ MLOP_S#EQ/=&9_P +5T+_ )]-1_[]I_\ %T?\+5T+_GTU'_OVG_Q=:?\ PK[P MO_T"_P#R8E_^*H_X5]X7_P"@7_Y,2_\ Q5'/EW\LOP_S#EQ/=&9_PM70O^?3 M4?\ OVG_ ,71_P +5T+_ )]-1_[]I_\ %UI_\*^\+_\ 0+_\F)?_ (JC_A7W MA?\ Z!?_ ),2_P#Q5'/EW\LOP_S#EQ/=&9_PM70O^?34?^_:?_%T?\+5T+_G MTU'_ +]I_P#%UI_\*^\+_P#0+_\ )B7_ .*H_P"%?>%_^@7_ .3$O_Q5'/EW M\LOP_P PY<3W1F?\+5T+_GTU'_OVG_Q='_"U="_Y]-1_[]I_\76G_P *^\+_ M /0+_P#)B7_XJC_A7WA?_H%_^3$O_P 51SY=_++\/\PY<3W1F?\ "U="_P"? M34?^_:?_ !='_"U="_Y]-1_[]I_\76G_ ,*^\+_] O\ \F)?_BJ/^%?>%_\ MH%_^3$O_ ,51SY=_++\/\PY<3W1F?\+5T+_GTU'_ +]I_P#%T?\ "U="_P"? M34?^_:?_ !=:?_"OO"__ $"__)B7_P"*H_X5]X7_ .@7_P"3$O\ \51SY=_+ M+\/\PY<3W1F?\+5T+_GTU'_OVG_Q='_"U="_Y]-1_P"_:?\ Q=:?_"OO"_\ MT"__ "8E_P#BJ/\ A7WA?_H%_P#DQ+_\51SY=_++\/\ ,.7$]T9G_"U="_Y] M-1_[]I_\71_PM70O^?34?^_:?_%UI_\ "OO"_P#T"_\ R8E_^*H_X5]X7_Z! M?_DQ+_\ %4<^7?RR_#_,.7$]T9G_ M70O\ GTU'_OVG_P 71_PM70O^?34? M^_:?_%UI_P#"OO"__0+_ /)B7_XJC_A7WA?_ *!?_DQ+_P#%4<^7?RR_#_,. M7$]T9G_"U="_Y]-1_P"_:?\ Q='_ M70O\ GTU'_OVG_P 76G_PK[PO_P! MO_R8E_\ BJ/^%?>%_P#H%_\ DQ+_ /%4<^7?RR_#_,.7$]T9G_"U="_Y]-1_ M[]I_\71_PM70O^?34?\ OVG_ ,76G_PK[PO_ - O_P F)?\ XJC_ (5]X7_Z M!?\ Y,2__%4<^7?RR_#_ ##EQ/=&9_PM70O^?34?^_:?_%T?\+5T+_GTU'_O MVG_Q=:?_ K[PO\ ] O_ ,F)?_BJ/^%?>%_^@7_Y,2__ !5'/EW\LOP_S#EQ M/=&9_P +5T+_ )]-1_[]I_\ %T?\+5T+_GTU'_OVG_Q=:?\ PK[PO_T"_P#R M8E_^*H_X5]X7_P"@7_Y,2_\ Q5'/EW\LOP_S#EQ/=&9_PM70O^?34?\ OVG_ M ,71_P +5T+_ )]-1_[]I_\ %UI_\*^\+_\ 0+_\F)?_ (JC_A7WA?\ Z!?_ M ),2_P#Q5'/EW\LOP_S#EQ/=&9_PM70O^?34?^_:?_%T?\+5T+_GTU'_ +]I M_P#%UI_\*^\+_P#0+_\ )B7_ .*H_P"%?>%_^@7_ .3$O_Q5'/EW\LOP_P P MY<3W1F?\+5T+_GTU'_OVG_Q='_"U="_Y]-1_[]I_\76G_P *^\+_ /0+_P#) MB7_XJC_A7WA?_H%_^3$O_P 51SY=_++\/\PY<3W1F?\ "U="_P"?34?^_:?_ M !='_"U="_Y]-1_[]I_\76G_ ,*^\+_] O\ \F)?_BJ/^%?>%_\ H%_^3$O_ M ,51SY=_++\/\PY<3W1F?\+5T+_GTU'_ +]I_P#%TJ_%30F8 VVH*/4QI_1Z MTO\ A7WA?_H%_P#DQ+_\52-\//"[*0--*GU$\G_Q5'/EW\LOP_S#EQ/=%+_A M:'A_^Y>_]^A_\51_PM#P_P#W+W_OT/\ XJK/_"N?#7_/G)_W_?\ QH_X5SX: M_P"?.3_O^_\ C1S9=VE^ 6Q/=%;_ (6AX?\ [E[_ -^A_P#%4?\ "T/#_P#< MO?\ OT/_ (JK/_"N?#7_ #YR?]_W_P :/^%<^&O^?.3_ +_O_C1S9=VE^ 6Q M/=%;_A:'A_\ N7O_ 'Z'_P 51_PM#P__ '+W_OT/_BJL_P#"N?#7_/G)_P!_ MW_QH_P"%<^&O^?.3_O\ O_C1S9=VE^ 6Q/=%;_A:'A_^Y>_]^A_\51_PM#P_ M_'_ .Y>_P#?H?\ Q5'_ M# MP_\ W+W_ +]#_P"*JS_PKGPU_P ^'_[E[_WZ'_Q5'_"T/#_ /'_P"Y>_\ ?H?_ !5'_"T/#_\ '_[E[_WZ M'_Q5'_"T/#_]R]_[]#_XJK/_ KGPU_SYR?]_P!_\:/^%<^&O^?.3_O^_P#C M1S9=VE^ 6Q/=%;_A:'A_^Y>_]^A_\51_PM#P_P#W+W_OT/\ XJK/_"N?#7_/ MG)_W_?\ QH_X5SX:_P"?.3_O^_\ C1S9=VE^ 6Q/=%;_ (6AX?\ [E[_ -^A M_P#%4?\ "T/#_P#_]^A_\51_PM#P__'_ .Y> M_P#?H?\ Q5'_ M#P_\ W+W_ +]#_P"*JS_PKGPU_P ^S\":!87D-W;VLBS0N'0F9C@CV)J9/+^5\JE?Y#2Q%]6CI****\TZ@HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **R-<\0V6A09F;S)V'[N!#\S?X#WIGAG7'U_3)+N2!82LQC MVJV>@!S^M &U116+KVO/H[00P6$]W<3Y\M4'R\=>>>?PH VJ*XV?Q3K^G(+G M4=!"6F0"R2G(_3-:WA[Q$FN+/&]NUM=VYQ+"W./I^(- &W16)K_B:ST& M+:Y\VZ8?) IY^I]!4WAW5WUO2$O7A6)F=EVJ^IG5'MU:[";0 MQY QT./7WK"^''_(NS_]?3?^@K76R?ZM_H:Y+X:C9Z>$-W MN/2@#AM?\:6>IZ=)ING1N\ES\A>;"*H/N3_A70V6ALG@]='>5=[0,I=>0&;) M_$ FD\2V&E'0[N6[@@3;&Q23: P;'&#ZYQQ7/6%Y>P?"Z>9&<.I*1MGD(7 . M/S:@"#2/%P\-VV#Q69X<1-.\?^(=7\0W-GY&H:>]A8N0)I(DWG&?7./Y4 ==;:G>ZGX634-/AB-Y)'E8W/ MR[@<'^1Q60NA^*[B/SI_$ AFZB*-/E'L2,?R-;^@K9+H=HNGR>9:JF$<]3ZY M]\YK#U?6O$]O+<1V>B@Q*Q$Y( M.<>XZ^]1>(O$EY%=2Z5H]N[WB)OEE9>(EQG(S[=SQ]:@\ FS:.\E^T22:E*V MZY61=I7D]/7DGG]!73ZDBC3;UPH#&!P3CD_*: ,SP=?7.H^'H[B[F:64R,"S M=< UOUS'@'_D5HO^NK_SKIZ "BBB@ HHHH **** $(W*0>AXK.T71;;0K)K6 MU>5T:0R$RD$Y( [ >E:5% '(^(-/GU?Q=I5N8)#9VZF623:=G7)7/3)V@?C6 MIK?ABQUV6.:X>:.:-=JO$^#C.>X/K6U10!RD?@'3?,5KJZO;D*>$DD&W]!G] M:Z46ENMG]C$*"WV>7Y>/EV],8J:B@#E'\!:>)&-M>7UM&QR8XY1C]1G\\UL: M-H%AH4+)9QMN?[\CG+-]3_A6G10!'/"MQ;R0N2%D4H<=<$8JII&DP:+IZV=L M\C1JQ;,A!//T J_10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4V3_5O]#3J.M '(?#C_D79_P#KZ;_T M%:U];\0V^AO:QRPRS/*K'4)6C^QVB9"9.XODD'&,8^[^5 %G4O$>FZ3?1VE[*T32)O#["5QDC MM]*R]<\7:+_8]S%#J%NK:&=1T$B!L?G4%O MHFEVL@D@TZUCD!R'6(9'T- &#X>F'AKP9'JL,@UG_P#"/:-OW_V59Y_ZXKC\L4 < MQX4+:GXMU/6H8FCLW4HI(QN)*_\ Q.3]:Z_4_P#D%7G_ %P?_P!!-6$C2)%2 M-%1%& JC I6574JRAE88((R"* .9\ _\BM%_P!=7_G73U%;VT%I$(K:&.&, M'(2- H_(5+0 4444 %%%% !117!^-?&NI>&]9AL[."T>-[=929D8G)9AV8/_P#"U==_Y]-._P"_;_\ Q='_ M77?\ MGTT[_OV__P 71_8^)[+[P^N4CV"BO'_^%JZ[_P ^FG?]^W_^+H_X6KKO_/II MW_?M_P#XNC^Q\3V7WA]/_ /"U==_Y]-._[]O_ /%T?\+5UW_GTT[_ M +]O_P#%T?V/B>R^\/KE(]@HKQ__ (6KKO\ SZ:=_P!^W_\ BZ/^%JZ[_P ^ MFG?]^W_^+H_L?$]E]X?7*1[!17F_A;X@:KK?B.TTZYM[)(9M^YHT8,,(S#&6 M/<5Z17'B,-4P\N2ION;TZL:BO$****YS0**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *\?^*O_ "-%M_UY+_Z&]>P5X_\ %7_D:+;_ *\E_P#0 MWKU,G_WE>C.3&?PCAJ***^L/("BBB@ HHHH **** "BBB@#IOA]_R/.G?]M? M_13U[G7AGP^_Y'G3O^VO_HIZ]SKY?._]X7I^K/5P/\-^O^04445XYVA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 #2=)MGFU&1<[BORQJ>_/7^0_2CP/J-WJ>B2S7 MD[32"X90S8Z;5./U-=#(BX=]HW;2-V.<>E;<2N#.1T0 M YP?T)^E=78VB6-A;VB'*PQJ@/K@8S0!RW]B>+)H?/EUX1W&,B%5^7/H2./T M-7_".N7.L64\=ZH%W:OLD(&-WH<>O!JWXAUV#0M.:9R&G<$0Q=V;_ =ZI>"] M(GTW2I)[L$7-V_FNIZJ.P/OR3^- $$]AXKU&\FWZC#I]JK$1B$;BP['U_,_A M52"_UKP_XCM--U*\%]:W9"I(1A@2_:@#T>BBB@ HHHH **** ,C M59I8[I0DCJ-@.%8CN:H_:KC_ )[R_P#?9JWJ_P#Q]I_US'\S6?5K8S>Y+]JN M/^>\O_?9H^U7'_/>7_OLU%13$2_:KC_GO+_WV:/M5Q_SWE_[[-144 2_:KC_ M )[R_P#?9H^U7'_/>7_OLU%10!+]JN/^>\O_ 'V:/M5Q_P ]Y?\ OLU%10!+ M]JN/^>\O_?9JSI\\SWT:O+(RG.06)'0U1JWIO_(0B_'^1H>PUN;]%%%9F@44 M44 %>/\ Q5_Y&BV_Z\E_]#>O8*\?^*O_ "-%M_UY+_Z&]>ID_P#O*]&0%%%% !1110 4444 %%%% '3?#[_D>=._[:_P#HIZ]SKPSX??\ M(\Z=_P!M?_13U[G7R^=_[PO3]6>K@?X;]?\ (****\<[0HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBF3316\+S32+'&@RSL< "@!]%06EY;WT GM9DFB)(#H MW/YT 6J*;)(D,3RR,%1%+,QZ #J M:R_^$GT/_H*6W_?= &M15:SO[348FEL[A)HU;:60Y /I^M17VL:=IA O;R*% MB,A6/)'TZT 7J*JV6HV>HQ&2SN8YU'!V-G'U':K5 !1110 4444 %%%% #9/ M]6_T-*",G<5B0*,^N!0!FZWXAM M]#>UCEAEF>Y8JBQ8SQCU/N*RO&/BAM)"Z?:';=S+DRD<1*>,_7K]*O:AH4^H M>*K'4)6C^QVB9"9.XODD'&,8^[^5:MSIEA>2"2ZL;:>0#&Z6)6./3)% '(>' MM4\+Z%;'_B9"6[EYFG,,F6/H/EZ5OWOB>PMM!;5H7,\);9&%4C?W-OY3E8@.G08^GY]:[C3?$&EZO.T-C=":15WE=C+@9QW ]:?_ &#H_P#T M";'_ ,!T_P *FMM-L;)R]K96T#D8+11*I(].!0!E6_C30IP=UYY+ X*RH0?\ M*YS7]1@\3ZYI=EI.Z9H9-SS!2 HR,]>PQFNSN-$TJZD,D^G6KN>K&(9/XU8M M;*ULD*6MM# IZB) N?RH GHHHH **** "BBB@#%U?_C[3_KF/YFL^M#5_P#C M[3_KF/YFL^M%L9O<****!!1110 4444 %%%% !5O3?\ D(1?C_(U4JWIO_(0 MB_'^1H>P+/_%7_D:+;_KR M7_T-Z]3)_P#>5Z,Y,9_".&HHHKZP\@**** "BBB@ HHHH **** .F^'W_(\Z M=_VU_P#13U[G7AGP^_Y'G3O^VO\ Z*>OGZL]7 _PWZ_Y!1117 MCG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5R/B/0]1U:ZN)+J\":5!$9(XH^ M"S =_P >_P"7>NNJKJ?_ ""KS_K@_P#Z": ,+P#_ ,BM%_UU?^==/7,> ?\ MD5HO^NK_ ,ZZ>@#'\0VFJWUG';Z7&">QKFO"VG1Z5XZU"QB=G6* MU W-U)/EDG\R:[VN.TO_ )*;J_\ U[#_ -IT ;WB.3RO#>I-_P!.[K^8Q_6N M?\-:%H=QX?LI+NVMY+F126+-\Q^8X[^E=7>V<.H64MI< F*5=K '!KGG^'^A MM"459U;'#B7G_"@#?LM/L],@:*S@6&-FW%4[G'7]*XSPAIMKK\E_J^IQ+< '&/ITX^M+_P (YK>C:A<3 M:#=6_P!FN&W-!/GY3^7;UH J:A9P^%_&&F7%A^ZM[UO*EA!XZ@'\/F!^HKO* M\SU6QU+_ (2G1TU*]2XO)958I$,)$@88QT]&[=J],H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#%U?_C[3_KF/YFL^M#5 M_P#C[3_KF/YFL^M%L9O<****!!1110 4444 %%%% !5O3?\ D(1?C_(U4JWI MO_(0B_'^1H>P+/_%7_D:+ M;_KR7_T-Z]3)_P#>5Z,Y,9_".&HHHKZP\@**** "BBB@ HHHH **** .F^'W M_(\Z=_VU_P#13U[G7AGP^_Y'G3O^VO\ Z*>OGZL]7 _PWZ_Y! M1117CG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9VKZU M9:):^?=R8)^Y&O+.?84NBZO%K>G+>Q1O&C,5VOC/%9FK>&K&:YO=7GWS2_9V MV1R'*(0IY _I4?@'_D5HO^NK_P Z .GJ.:>*VA>::18XD&6=C@ 5)67K>A6^ MNPP17,LJ1QR;RL;8#^Q_QH JZ/XJLM;U2:RM(Y<1H7$K# 8 @<#KWKAV\-I\1=4M[>-8XH[4*J*. /W=:?CFX:W\*W 1MIE98 M\^Q//Z"@"I)X^MC([6NFWEQ;1DAYU7 'O_\ KQ70Z5JMKK%BMW:/N0\%3PRG MT(]:BT"SCLM LH$4 >2K-QU8C)/YFN=\++]@\7:YIL7$.?-1.PYXQ^#8H T- M3\8VME?M8VUK/?7*??6$<*?3/_UJGT3Q39ZU,]L(Y+>Z09,,HY(]JQOAWY1M M]19\?;3/^\S][;CC]=U1^*I;>T\9:+/;LHN_, G"]=I( S]06'TH [JBBB@ MHHHH **** "J]]&\VGW,48R[Q,JCU)!Q5BB@#"\(:==:7H$=M>1>5,)&)7<& MX)]02*HZYJ6H'Q;IFE6%PT2N \P4 Y7)SU'HI_.NKJFNEV:ZH^I"+_2V3RRY M8GY?8=!TH N5S5AI5[!XZU+4I(<6DT 2.3<#D_)VSGL:Z6B@"CJXU#^S9/[+ M*"\!!3?C!Y&1S[9KG3JGC-T,0T2W67&/,WC ]_O5V%% '/>&- FTA;FZO9A- M?73;I6!R!WQ]OEU5 M]:UN59+YAB-%Y$8Z?3IQQ74T44 %%%% !1110 5D:K-+'=*$D=1L!PK$=S6O M6+J__'VG_7,?S-..Y,MBI]JN/^>\O_?9H^U7'_/>7_OLU%15D$OVJX_Y[R_] M]FC[5\O\ MWV:/M5Q_SWE_[[-144 2_:KC_GO+_P!]FC[57_ +[-144 7M/GF>^C M5Y9&4YR"Q(Z&MRL#3?\ D(1?C_(UOU,MRX[!1114E!1110!BZO\ \?:?]O8*\ M?^*O_(T6W_7DO_H;UZF3_P"\KT9R8S^$<-1117UAY 4444 %%%% !1110 44 M44 =-\/O^1YT[_MK_P"BGKW.O#/A]_R/.G?]M?\ T4]>YU\OG?\ O"]/U9ZN M!_AOU_R"BBBO'.T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH JZG_R"KS_ *X/_P"@FL+P#_R*T7_75_YUT5S#]HM9H-VWS$9,XSC(Q5'0 M-'_L/2ELO/\ /VLS;]FWK[9- &BSHA 9E!/3)ZTZN+UF ZQ\0-/LP,Q6<8FE M]N<_K\H_&NTH X[2_P#DINK_ /7L/_:=7?'4#3^%9RJDF)T?CTS@_P ZN6N@ M_9O$UYK/VG=]IC$?D[,;?N\YSS]WT[UJS0QW$$D,J!XY%*LIZ$'J* *6AW*7 M>A6,T9R&@4'V(&"/S!KF_#3"\\;:Y>Q_-$O[H-V/('_LM/\ ^$)N[?S(=/UV MXMK.0DF'!.,_1A6_HFBVNA6 MK;+$G=)(W5V]?\ ZU &=J'@RPO;][V&>YLY MW.7,#X#$]3]:YFYT:R@\9:7IE@9)I(Y!-O_CI_P *=F%T6J*J_P!I6G_/7_QT_P"%']I6G_/7_P =/^%%F%T6 MJ*J_VE:?\]?_ !T_X4?VE:?\]?\ QT_X46871:HJK_:5I_SU_P#'3_A1_:5I M_P ]?_'3_A19A=%JBJO]I6G_ #U_\=/^%.CO;>:01QR98]!M-*P718HHHH&% M%%% !6+J_P#Q]I_US'\S6U6+J_\ Q]I_US'\S3CN3+8SZ***L@**** "BBB@ M HHHH **** +>F_\A"+\?Y&M^L#3?^0A%^/\C6_4RW+CL%%%%24%%%% &+J_ M_'VG_7,?S-9]:&K_ /'VG_7,?S-9]:+8S>X4444""BBB@ HHHH **** "K>F M_P#(0B_'^1JI5O3?^0A%^/\ (T/8%N;]%%%9FH4444 %>/\ Q5_Y&BV_Z\E_ M]#>O8*\?^*O_ "-%M_UY+_Z&]>ID_P#O*]&0%%%% !1110 M 4444 %%%% '3?#[_D>=._[:_P#HIZ]SKPSX??\ (\Z=_P!M?_13U[G7R^=_ M[PO3]6>K@?X;]?\ (****\<[0HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH 3 SG SZTM%% !1110 4444 %%%% !1110 4444 %%% M% &+J_\ Q]I_US'\S6?6AJ__ !]I_P!F M_P#(0B_'^1K?K TW_D(1?C_(UOU,MRX[!1114E!1110!BZO_ ,?:?]X4444""BBB@ HHHH **** "K>F_\A"+\?Y&J ME6]-_P"0A%^/\C0]@6YOT445F:A1110 5X_\5?\ D:+;_KR7_P!#>O8*\?\ MBK_R-%M_UY+_ .AO7J9/_O*]&0%%%% !1110 4444 %%%% M '3?#[_D>=._[:_^BGKW.O#/A]_R/.G?]M?_ $4]>YU\OG?^\+T_5GJX'^&_ M7_(****\<[0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J5YJ'V M241^5NRN<[L?TJ[6+J__ !]I_P!F_\A"+\?Y&A[ MS?HHHK,U"BBB@ K%U?_C[3_KF/YFMJL75_P#C[3_K MF/YFG'P+GZL]7 _P -^O\ D%%%%>.=H4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !6+J__'VG_7,?S-;58NK_ /'VG_7, M?S-..Y,MC/HHHJR HHHH **** "BBB@ HHHH MZ;_P A"+\?Y&M^L#3?^0A% M^/\ (UOU,MRX[!1114E!1110!BZO_P ?:?\ 7,?S-9]:&K_\?:?]ID_^\KT9R8S^$<-1117UAY 4444 M %%%% !1110 4444 =-\/O\ D>=._P"VO_HIZ]SKPSX??\CSIW_;7_T4]>YU M\OG?^\+T_5GJX'^&_7_(****\<[0HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "L75_^/M/^N8_F:VJQ=7_X^T_ZYC^9IQW)EL9]%%%60%%%% !1 M110 4444 %%%% %O3?\ D(1?C_(UOU@:;_R$(OQ_D:WZF6Y<=@HHHJ2@HHHH M Q=7_P"/M/\ KF/YFL^M#5_^/M/^N8_F:SZT6QF]PHHHH$%%%% !1110 444 M4 %6]-_Y"$7X_P C52K>F_\ (0B_'^1H>P+O4R?_>5Z,Y,9_".&HHHKZP\@**** "BBB@ HHHH **** .F^ M'W_(\Z=_VU_]%/7N=>&?#[_D>=._[:_^BGKW.OE\[_WA>GZL]7 _PWZ_Y!11 M17CG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5BZO_P ?:?\ M7,?S-;58NK_\?:?]ID_^ M\KT9R8S^$<-1117UAY 4444 %%%% !1110 4444 =-\/O^1YT[_MK_Z*>OK@?X;]?\@HHHKQSM"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *Q=7_P"/M/\ KF/YFMJL75_^/M/^ MN8_F:<=R9;&?1115D!1110 4444 %%%% !1110!;TW_D(1?C_(UOU@:;_P A M"+\?Y&M^IEN7'8****DH**** ,75_P#C[3_KF/YFL^M#5_\ C[3_ *YC^9K/ MK1;&;W"BBB@04444 %%%% !1110 5;TW_D(1?C_(U4JWIO\ R$(OQ_D:'L"W M-^BBBLS4**** "L75_\ C[3_ *YC^9K:K%U?_C[3_KF/YFG'/\ Q5_Y&BV_Z\E_]#>O4R?_ 'E>C.3&?PCAJ*** M^L/("BBB@ HHHH **** "BBB@#IOA]_R/.G?]M?_ $4]>YUX9\/O^1YT[_MK M_P"BGKW.OE\[_P!X7I^K/5P/\-^O^04445XYVA1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %8NK_P#'VG_7,?S-;58NK_\ 'VG_ %S'\S3CN3+8 MSZ***L@**** "BBB@ HHHH **** +>F_\A"+\?Y&M^L#3?\ D(1?C_(UOU,M MRX[!1114E!1110!BZO\ \?:?]X4444""BBB@ HHHH **** "K> MF_\ (0B_'^1JI5O3?^0A%^/\C0]@6YOT445F:A1110 5X_\ %7_D:+;_ *\E M_P#0WKV"O'_BK_R-%M_UY+_Z&]>ID_\ O*]&0%%%% !111 M0 4444 %%%% '3?#[_D>=._[:_\ HIZ]SKPSX??\CSIW_;7_ -%/7N=?+YW_ M +PO3]6>K@?X;]?\@HHHKQSM"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *Q=7_ ./M/^N8_F:VJQ=7_P"/M/\ KF/YFG'F_\A"+\?Y&A[ MS?HHHK,U"BBB@ KQ_P"*O_(T6W_7DO\ Z&]>P5X_\5?^ M1HMO^O)?_0WKU,G_ -Y7HSDQG\(X:BBBOK#R HHHH **** "BBB@ HHHH Z; MX??\CSIW_;7_ -%/7N=>&?#[_D>=._[:_P#HIZ]SKY?._P#>%Z?JSU<#_#?K M_D%%%%>.=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+J_P#Q M]I_US'\S6U6+J_\ Q]I_US'\S3CN3+8SZ***L@**** "BBB@ HHHH **** + M>F_\A"+\?Y&M^L#3?^0A%^/\C6_4RW+CL%%%%24%%%% &+J__'VG_7,?S-9] M:&K_ /'VG_7,?S-9]:+8S>X4444""BBB@ HHHH **** "K>F_P#(0B_'^1JI M5O3?^0A%^/\ (T/8%N;]%%%9FH4444 %8NK_ /'VG_7,?S-;58NK_P#'VG_7 M,?S-..Y,MC/HHHJR HHHH **** "BBB@ HHHH MZ;_R$(OQ_D:WZP--_Y"$7 MX_R-;]3+F_\A"+\?Y&A[ MS?HHHK,U"BBB@ KQ_XJ_\C1;?]>2_^AO7 ML%>/_%7_ )&BV_Z\E_\ 0WKU,G_WE>C.3&?PCAJ***^L/("BBB@ HHHH *** M* "BBB@#IOA]_P CSIW_ &U_]%/7N=>&?#[_ )'G3O\ MK_Z*>O% MZ?JSU<#_ WZ_P"04445XYVA1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %8NK_\?:?]F_\ (0B_ M'^1K?K TW_D(1?C_ "-;]3+X4444""BBB@ HHHH **** "K>F_\A"+\?Y&JE6]-_Y" M$7X_R-#V!;F_11169J%%%% !7C_Q5_Y&BV_Z\E_]#>O8*\?^*O\ R-%M_P!> M2_\ H;UZF3_[RO1G)C/X1PU%%%?6'D!1110 4444 %%%% !1110!TWP^_P"1 MYT[_ +:_^BGKW.O#/A]_R/.G?]M?_13U[G7R^=_[PO3]6>K@?X;]?\@HHHKQ MSM"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q=7_X^T_ZYC^9K M:K%U?_C[3_KF/YFG'2_^AO7L%>/_ !5_Y&BV_P"O)?\ T-Z]3)_]Y7HSDQG\ M(X:BBBOK#R HHHH **** "BBB@ HHHH Z;X??\CSIW_;7_T4]>YUX9\/O^1Y MT[_MK_Z*>O%Z?JSU<#_#?K_D%%%%>.=H4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !6+J__ !]I_P!F_P#(0B_'^1K?K TW_D(1?C_(UOU, MMRX[!1114E!1110!BZO_ ,?:?]X444 M4""BBB@ HHHH **** "K>F_\A"+\?Y&JE6]-_P"0A%^/\C0]@6YOT445F:A1 M110 5BZO_P ?:?\ 7,?S-;58NK_\?:?]/_%7_ )&BV_Z\ ME_\ 0WKV"O'_ (J_\C1;?]>2_P#H;UZF3_[RO1G)C/X1PU%%%?6'D!1110 4 M444 %%%% !1110!TWP^_Y'G3O^VO_HIZ]SKPSX??\CSIW_;7_P!%/7N=?+YW M_O"]/U9ZN!_AOU_R"BBBO'.T**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ K%U?_ (^T_P"N8_F:VJQ=7_X^T_ZYC^9IQW)EL9]%%%60%%%% !11 M10 4444 %%%% %O3?^0A%^/\C6_6!IO_ "$(OQ_D:WZF6Y<=@HHHJ2@HHHH MQ=7_ ./M/^N8_F:SZT-7_P"/M/\ KF/YFL^M%L9O<****!!1110 4444 %%% M% !5O3?^0A%^/\C52K>F_P#(0B_'^1H>P+P5X_P#% M7_D:+;_KR7_T-Z]3)_\ >5Z,Y,9_".&HHHKZP\@**** "BBB@ HHHH **** M.F^'W_(\Z=_VU_\ 13U[G7AGP^_Y'G3O^VO_ **>OGZL]7 _P MWZ_Y!1117CG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5BZO_ M ,?:?]F_\A"+\?Y&M^L# M3?\ D(1?C_(UOU,MRX[!1114E!1110!BZO\ \?:?]O8*\?^*O_(T6W_7DO_H; MUZF3_P"\KT9R8S^$<-1117UAY 4444 %%%% !1110 4444 =-\/O^1YT[_MK M_P"BGKW.O#/A]_R/.G?]M?\ T4]>YU\OG?\ O"]/U9ZN!_AOU_R"BBBO'.T* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%U?\ X^T_ZYC^9K:K M%U?_ (^T_P"N8_F:<=R9;&?1115D!1110 4444 %%%% !1110!;TW_D(1?C_ M "-;]8&F_P#(0B_'^1K?J9;EQV"BBBI*"BBB@#%U?_C[3_KF/YFL^M#5_P#C M[3_KF/YFL^M%L9O<****!!1110 4444 %%%% !5O3?\ D(1?C_(U4JWIO_(0 MB_'^1H>P+2_P#H;U[!7C_Q5_Y&BV_Z\E_]#>O4R?\ WE>C.3&? MPCAJ***^L/("BBB@ HHHH **** "BBB@#IOA]_R/.G?]M?\ T4]>YUX9\/O^ M1YT[_MK_ .BGKW.OE\[_ -X7I^K/5P/\-^O^04445XYVA1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %8NK_ /'VG_7,?S-;58NK_P#'VG_7,?S- M..Y,MC/HHHJR HHHH **** "BBB@ HHHH MZ;_R$(OQ_D:WZP--_Y"$7X_R- M;]3+2_^AO7J9/\ [RO1G)C/X1PU%%%?6'D!1110 444 M4 %%%% !1110!TWP^_Y'G3O^VO\ Z*>OYU\OG M?^\+T_5GJX'^&_7_ ""BBBO'.T**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ K%U?_C[3_KF/YFMJL75_P#C[3_KF/YFG'P+P5X_\5?\ D:+;_KR7_P!#>O4R M?_>5Z,Y,9_".&HHHKZP\@**** "BBB@ HHHH **** .F^'W_ "/.G?\ ;7_T M4]>YUX9\/O\ D>=._P"VO_HIZ]SKY?._]X7I^K/5P/\ #?K_ )!1117CG:%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5BZO_Q]I_US'\S6U6+J M_P#Q]I_US'\S3CN3+8SZ***L@**** "BBB@ HHHH **** +>F_\ (0B_'^1K M?K TW_D(1?C_ "-;]3+X4444""BBB@ HHHH **** "K>F_\A"+\?Y&JE6]-_Y"$7X_ MR-#V!;F_11169J%%%% !6+J__'VG_7,?S-;58NK_ /'VG_7,?S-..Y,MC/HH MHJR HHHH **** "BBB@ HHHH MZ;_P A"+\?Y&M^L#3?^0A%^/\ (UOU,MRX M[!1114E!1110!BZO_P ?:?\ 7,?S-9]:&K_\?:?] M/_%7_D:+;_KR7_T-Z]@KQ_XJ_P#(T6W_ %Y+_P"AO7J9/_O*]&0%%%% !1110 4444 %%%% '3?#[_ )'G3O\ MK_Z*>OF_\ (0B_'^1H>P+P5 MX_\ %7_D:+;_ *\E_P#0WKU,G_WE>C.3&?PCAJ***^L/("BBB@ HHHH **** M "BBB@#IOA]_R/.G?]M?_13U[G7AGP^_Y'G3O^VO_HIZ]SKY?._]X7I^K/5P M/\-^O^04445XYVA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8N MK_\ 'VG_ %S'\S6U6+J__'VG_7,?S-..Y,MC/HHHJR HHHH **** "BBB@ H MHHH MZ;_ ,A"+\?Y&M^L#3?^0A%^/\C6_4RW+CL%%%%24%%%% &+J_\ Q]I_ MUS'\S6?6AJ__ !]I_P!F_P#(0B_'^1K? MK TW_D(1?C_(UOU,MRX[!1114E!1110!BZO_ ,?:?]X4444""BBB@ HHHH **** "K>F_\A"+\?Y&JE6]-_P"0A%^/ M\C0]@6YOT445F:A1110 5X_\5?\ D:+;_KR7_P!#>O8*\?\ BK_R-%M_UY+_ M .AO7J9/_O*]&0%%%% !1110 4444 %%%% '3?#[_D>=._ M[:_^BGKW.O#/A]_R/.G?]M?_ $4]>YU\OG?^\+T_5GJX'^&_7_(****\<[0H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L75_\ C[3_ *YC^9K: MK%U?_C[3_KF/YFG'F_P#(0B_'^1H>P+2_\ H;U[!7C_ ,5?^1HMO^O)?_0WKU,G_P!Y7HSD MQG\(X:BBBOK#R HHHH **** "BBB@ HHHH Z;X??\CSIW_;7_P!%/7N=>&?# M[_D>=._[:_\ HIZ]SKY?._\ >%Z?JSU<#_#?K_D%%%%>.=H4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !6+J_\ Q]I_US'\S6U6+J__ !]I_P!< MQ_,TX[DRV,^BBBK("BBB@ HHHH **** "BBB@"WIO_(0B_'^1K?K TW_ )"$ M7X_R-;]3+X4444""BBB@ HHHH **** "K>F_\ (0B_'^1JI5O3?^0A%^/\C0]@6YOT M445F:A1110 5BZO_ ,?:?]/_ !5_ MY&BV_P"O)?\ T-Z]@KQ_XJ_\C1;?]>2_^AO7J9/_ +RO1G)C/X1PU%%%?6'D M!1110 4444 %%%% !1110!TWP^_Y'G3O^VO_ **>OF_\A"+\?Y&A[ MS?HHHK,U"BBB@ K% MU?\ X^T_ZYC^9K:K%U?_ (^T_P"N8_F:<=R9;&?1115D!1110 4444 %%%% M!1110!;TW_D(1?C_ "-;]8&F_P#(0B_'^1K?J9;EQV"BBBI*"BBB@#%U?_C[ M3_KF/YFL^M#5_P#C[3_KF/YFL^M%L9O<****!!1110 4444 %%%% !5O3?\ MD(1?C_(U4JWIO_(0B_'^1H>P+/_%7_D:+;_KR7_T-Z]3)_P#>5Z,Y,9_".&HHHKZP\@**** "BBB@ HHH MH **** .F^'W_(\Z=_VU_P#13U[G7AGP^_Y'G3O^VO\ Z*>OG MZL]7 _PWZ_Y!1117CG:%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5BZO\ \?:?]F_\A"+\?Y&M M^L#3?^0A%^/\C6_4RW+CL%%%%24%%%% &+J__'VG_7,?S-9]:&K_ /'VG_7, M?S-9]:+8S>X4444""BBB@ HHHH **** "K>F_P#(0B_'^1JI5O3?^0A%^/\ M(T/8%N;]%%%9FH4444 %>/\ Q5_Y&BV_Z\E_]#>O8*\?^*O_ "-%M_UY+_Z& M]>ID_P#O*]&0%%%% !1110 4444 %%%% '3?#[_D>=._[: M_P#HIZ]SKPSX??\ (\Z=_P!M?_13U[G7R^=_[PO3]6>K@?X;]?\ (****\<[ M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L75_^/M/^N8_F:VJ MQ=7_ ./M/^N8_F:<=R9;&?1115D!1110 4444 %%%% !1110!;TW_D(1?C_( MUOU@:;_R$(OQ_D:WZF6Y<=@HHHJ2@HHHH Q=7_X^T_ZYC^9K/K0U?_C[3_KF M/YFL^M%L9O<****!!1110 4444 %%%% !5O3?^0A%^/\C52K>F_\A"+\?Y&A M[ MS?HHHK,U"BBB@ K%U?_C[3_KF/YFMJL75_P#C[3_KF/YFG'P+GZL]7 _P -^O\ D%%%%>.=H4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6+J__'VG_7,?S-;58NK_ /'VG_7,?S-..Y,MC/HHHJR MHHHH **** "BBB@ HHHH MZ;_P A"+\?Y&M^L#3?^0A%^/\ (UOU,MRX[!11 M14E!1110!BZO_P ?:?\ 7,?S-9]:&K_\?:?]ID_^\KT9R8S^$<-1117UAY 4444 %%%% !1110 4444 M =-\/O\ D>=._P"VO_HIZ]SKPSX??\CSIW_;7_T4]>YU\OG?^\+T_5GJX'^& M_7_(****\<[0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L75_^ M/M/^N8_F:VJQ=7_X^T_ZYC^9IQW)EL9]%%%60%%%% !1110 4444 %%%% %O M3?\ D(1?C_(UOU@:;_R$(OQ_D:WZF6Y<=@HHHJ2@HHHH Q=7_P"/M/\ KF/Y MFL^M#5_^/M/^N8_F:SZT6QF]PHHHH$%%%% !1110 4444 %6]-_Y"$7X_P C M52K>F_\ (0B_'^1H>P+O4R? M_>5Z,Y,9_".&HHHKZP\@**** "BBB@ HHHH **** .F^'W_(\Z=_VU_]%/7N M=>&?#[_D>=._[:_^BGKW.OE\[_WA>GZL]7 _PWZ_Y!1117CG:%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5BZO_P ?:?\ 7,?S-;58NK_\?:?] MID_^\KT9R8S^$<-1117U MAY 4444 %%%% !1110 4444 =-\/O^1YT[_MK_Z*>OK@?X;]?\@HHHKQSM"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *Q=7_P"/M/\ KF/YFMJL75_^/M/^N8_F:<=R9;&?1115 MD!1110 4444 %%%% !1110!;TW_D(1?C_(UOU@:;_P A"+\?Y&M^IEN7'8** M**DH**** ,75_P#C[3_KF/YFL^M#5_\ C[3_ *YC^9K/K1;&;W"BBB@04444 M %%%% !1110 5;TW_D(1?C_(U4JWIO\ R$(OQ_D:'L"W-^BBBLS4**** "L7 M5_\ C[3_ *YC^9K:K%U?_C[3_KF/YFG'/\ Q5_Y&BV_Z\E_]#>O4R?_ 'E>C.3&?PCAJ***^L/("BBB@ HHHH * M*** "BBB@#IOA]_R/.G?]M?_ $4]>YUX9\/O^1YT[_MK_P"BGKW.OE\[_P!X M7I^K/5P/\-^O^04445XYVA1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %8NK_P#'VG_7,?S-;58NK_\ 'VG_ %S'\S3CN3+8SZ***L@**** "BBB M@ HHHH **** +>F_\A"+\?Y&M^L#3?\ D(1?C_(UOU,MRX[!1114E!1110!B MZO\ \?:?]X4444""BBB@ HHHH **** "K>F_\ (0B_'^1JI5O3 M?^0A%^/\C0]@6YOT445F:A1110 5X_\ %7_D:+;_ *\E_P#0WKV"O'_BK_R- M%M_UY+_Z&]>ID_\ O*]&0%%%% !1110 4444 %%%% '3?# M[_D>=._[:_\ HIZ]SKPSX??\CSIW_;7_ -%/7N=?+YW_ +PO3]6>K@?X;]?\ M@HHHKQSM"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q=7_ ./M M/^N8_F:VJQ=7_P"/M/\ KF/YFG'F_\A"+\?Y&A[ M MS?HHHK,U"BBB@ KQ_P"*O_(T6W_7DO\ Z&]>P5X_\5?^1HMO^O)?_0WKU,G_ M -Y7HSDQG\(X:BBBOK#R HHHH **** "BBB@ HHHH Z;X??\CSIW_;7_ -%/ M7N=>&?#[_D>=._[:_P#HIZ]SKY?._P#>%Z?JSU<#_#?K_D%%%%>.=H4444 % M%%% !1110 4444 %%%% !1110 4444 Z0,' M3' &8W[^PKB?^$>^.?\ T.>A_P#?E?\ Y'KV"B@#Q_\ X1[XY_\ 0YZ'_P!^ M5_\ D>H9O"7QLN'#R^+]#9@,9\H#_P!MZ]FHH \5_P"$,^-'_0VZ'_W['_R/ M1_PAGQH_Z&W0_P#OV/\ Y'KVJBG=BLCQ7_A#/C1_T-NA_P#?L?\ R/1_PAGQ MH_Z&W0_^_8_^1Z]JHHNPLCQ7_A#/C1_T-NA_]^Q_\CT?\(9\:/\ H;=#_P"_ M8_\ D>O:J*+L+(\5_P"$,^-'_0VZ'_W['_R/1_PAGQH_Z&W0_P#OV/\ Y'KV MJBB["R/%?^$,^-'_ $-NA_\ ?L?_ "/1_P (9\:/^AMT/_OV/_D>O:J*+L+( M\8C\(?&N&021^+M###H?+'_R/4__ CWQS_Z'/0_^_*__(]>P44AGC__ CW MQS_Z'/0_^_*__(]'_"/?'/\ Z'/0_P#ORO\ \CU[!10!X_\ \(]\<_\ H<]# M_P"_*_\ R/1_PCWQS_Z'/0_^_*__ "/7L%% 'C,WA+XV7#AY?%^ALP&,^4!_ M[;U'_P (9\:/^AMT/_OV/_D>O:J*+BLCQ7_A#/C1_P!#;H?_ '['_P CT?\ M"&?&C_H;=#_[]C_Y'KVJBG=A9'BO_"&?&C_H;=#_ ._8_P#D>C_A#/C1_P!# M;H?_ '['_P CU[511=A9'BO_ AGQH_Z&W0_^_8_^1Z/^$,^-'_0VZ'_ -^Q M_P#(]>U447861XK_ ,(9\:/^AMT/_OV/_D>C_A#/C1_T-NA_]^Q_\CU[511= MA9'BO_"&?&C_ *&W0_\ OV/_ )'I\?A#XUPR"2/Q=H88=#Y8_P#D>O9Z*5PL MCQ__ (1[XY_]#GH?_?E?_D>C_A'OCG_T.>A_]^5_^1Z]@HH&>/\ _"/?'/\ MZ'/0_P#ORO\ \CT?\(]\<_\ H<]#_P"_*_\ R/7L%% 'C_\ PCWQS_Z'/0_^ M_*__ "/4,WA+XV7#AY?%^ALP&,^4!_[;U[-10!XK_P (9\:/^AMT/_OV/_D> MC_A#/C1_T-NA_P#?L?\ R/7M5%.[%9'BO_"&?&C_ *&W0_\ OV/_ )'H_P"$ M,^-'_0VZ'_W['_R/7M5%%V%D>*_\(9\:/^AMT/\ []C_ .1Z/^$,^-'_ $-N MA_\ ?L?_ "/7M5%%V%D>*_\ "&?&C_H;=#_[]C_Y'H_X0SXT?]#;H?\ W['_ M ,CU[511=A9'BO\ PAGQH_Z&W0_^_8_^1Z/^$,^-'_0VZ'_W['_R/7M5%%V% MD>,1^$/C7#()(_%VAAAT/EC_ .1ZG_X1[XY_]#GH?_?E?_D>O8**0SQ__A'O MCG_T.>A_]^5_^1Z/^$>^.?\ T.>A_P#?E?\ Y'KV"B@#Q_\ X1[XY_\ 0YZ' M_P!^5_\ D>C_ (1[XY_]#GH?_?E?_D>O8** /&9O"7QLN'#R^+]#9@,9\H#_ M -MZC_X0SXT?]#;H?_?L?_(]>U447%9'BO\ PAGQH_Z&W0_^_8_^1Z/^$,^- M'_0VZ'_W['_R/7M5%.["R/%?^$,^-'_0VZ'_ -^Q_P#(]'_"&?&C_H;=#_[] MC_Y'KVJBB["R/%?^$,^-'_0VZ'_W['_R/1_PAGQH_P"AMT/_ +]C_P"1Z]JH MHNPLCQ7_ (0SXT?]#;H?_?L?_(]'_"&?&C_H;=#_ ._8_P#D>O:J*+L+(\5_ MX0SXT?\ 0VZ'_P!^Q_\ (]/C\(?&N&021^+M###H?+'_ ,CU[/12N%D>/_\ M"/?'/_H<]#_[\K_\CT?\(]\<_P#H<]#_ ._*_P#R/7L%% SQ_P#X1[XY_P#0 MYZ'_ -^5_P#D>C_A'OCG_P!#GH?_ 'Y7_P"1Z]@HH \?_P"$>^.?_0YZ'_WY M7_Y'K'U7X:_%K6[I;G4?$VAS3*@C#8*X4$G&%@'**N$Y0?-!V?D*45)6 M:N?//_"G/B7_ -!_0_\ OIO_ (S1_P *<^)?_0?T/_OIO_C-?0U%:_6\1_S\ M?WLCV-/^5?P]C3_E7W'SS_ ,*<^)?_ $']#_[Z;_XS1_PISXE_]!_0_P#O MIO\ XS7T-11];Q'_ #\?WL/8T_Y5]Q\\_P#"G/B7_P!!_0_^^F_^,T?\*<^) M?_0?T/\ [Z;_ .,U]#44?6\1_P _'][#V-/^5?P]C3_E7W'@>G_"WXJZ5? M1WMEXDT.*XCSL?EL9!!X,!'0FMS_ (1[XY_]#GH?_?E?_D>O8**RG4G4=YMM M^948QBK15CQ__A'OCG_T.>A_]^5_^1ZZKP/IGQ!L+V[;QEKFGZC;M&! EJ@4 MH^>2<1)V]S7;45!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%9/B+Q)I7A72)-3UBZ6WMTX&>6D;LJCN3 MZ?TH UJ*^4?&'QK\4ZYJ(N-(GN-'TM69($B^\^,9+MW;D<#@9'U/TYX>GENO M#.E7$[F2:6SA=W/5F* D_G0!I45P'Q2^),7@#28EMXDN-6N\BWB?[J =7;'8 M9 QQG\#7D6DP_&3X@0?VK:ZK?6UG(3Y<@N?LD;?[JK@D=LX_&@#Z74OAI)XJ\,6']H3F MR):NV"K X<$#DE>3@=<<=10!V5%?-]E;?&OQS;_VE'J-SI]I+\T7[X6@([;5 M7YL>A/7U-3^"?B1XO\,^/X?"7C*62Y6:=;9C.0TD+O@(P4Y'7/!R/< ^B M:*\\^*NK>.-,L+*/P=9"8W4AAEECB\R6)C]W / !YRQ!Q[5YQ/X/^-XM6U%M M=N3,B[OLL>HG>?8*/D)_&@#Z*HKQKX*?$W5?%5W=Z#KS">\MX?/BN=H5G4$* MRL!P2-PY^N:]EH **** "BBB@ HKSSXL^*?%/AG1[0^&M,^T27:2>&OCC<6;:K)JUZDBKO%JM\%=AU^XORY]CS0!]'45X MY\%?B=J?BNXNM!UUA+?6T/G17.T*9$!"L& XW L.0.><].>D^*7Q)B\ :3$M MO$EQJUWD6\3_ '4 ZNV.PR!CC/X&@#OZ*^8])A^,GQ @_M6UU6^MK.0GRY!< M_9(V_P!U5P2.V(9)[RTD.0EVXFCF'<+*,D-[9X[@T ? M3U%<;-XWEU+X:2>*O#%A_:$Y@,B6KM@JP.'! Y)7DX'7''45Y#96WQK\"?B1XO\,^/X?"7C*62Y6:= M;9C.0TD+O@(P4Y'7/!R/?T;XJZMXXTRPLH_!UD)C=2&&66.+S)8F/W< \ M 'G+$''M0!Z'17SK/X/^-XM6U%M=N3,B[OLL>HG>?8*/D)_&NE^"GQ-U7Q5= MW>@Z\PGO+>'SXKG:%9U!"LK <$C<.?KF@#V6BBB@ HHHH ***\\^*NK>.-,L M+*/P=9"8W4AAEECB\R6)C]W / !YRQ!Q[4 >AT5\ZS^#_C>+5M1;7;DS(N[[ M+'J)WGV"CY"?QKI?@I\3=5\57=WH.O,)[RWA\^*YVA6=00K*P'!(W#GZYH ] MEHK@/BE\28O &DQ+;Q)<:M=Y%O$_W4 ZNV.PR!CC/X&O(M)A^,GQ @_M6UU6 M^MK.0GRY!<_9(V_W57!([9Q^- 'TY17S#-XP^*/PNU6W3Q#)/>6DAR$NW$T< MP[A91DAO;/'<&O;)O&\NI?#23Q5X8L/[0G,!D2U=L%6!PX(')*\G ZXXZB@# MLJ*^;[*V^-?CFW_M*/4;G3[27YHOWPM 1VVJOS8]">OJ:G\$_$CQ?X9\?P^$ MO&4LERLTZVS&#D>X!]$T5YY\5=6\<:9864?@ZR$QNI# M#++'%YDL3'[N > #SEB#CVKSB?P?\;Q:MJ+:[X*:S=KO>1#\UO%Z^S-C ]LGTH ]:HKR#X!^(]9\ M1:1K,FL:E<7KPSQK&T[[BH*G(%=!\4OB3%X TF);>)+C5KO(MXG^Z@'5VQV& M0,<9_ T =_17S'I,/QD^($']JVNJWUM9R$^7(+G[)&W^ZJX)';./QILWC#XH M_"[5;=/$,D]Y:2'(2[<31S#N%E&2&]L\=P: /IZBN-F\;RZE\-)/%7ABP_M" M #SEB#CVH ]#HKYUG\'_&\6 MK:BVNW)F1=WV6/43O/L%'R$_C72_!3XFZKXJN[O0=>83WEO#Y\5SM"LZ@A65 M@."1N'/US0![+1110 4444 %%%9/B+Q)I7A72)-3UBZ6WMTX&>6D;LJCN3Z? MTH UJ*^4?&'QK\4ZYJ(N-(GN-'TM69($B^\^,9+MW;D<#@9'U/TYX>GENO#. ME7$[F2:6SA=W/5F* D_G0!I45P'Q2^),7@#28EMXDN-6N\BWB?[J =7;'89 MQQG\#7D6DP_&3X@0?VK:ZK?6UG(3Y<@N?LD;?[JK@D=LX_&@#Z74OAI)XJ\,6']H3F R) M:NV"K X<$#DE>3@=<<=10!V5%?-]E;?&OQS;_P!I1ZC+_#/C^'PEXREDN5FG6V8SD-)"[X",''WE.1USP\B'YK>+U]F;&![9/I0!ZU17D'P#\1ZSXBT MC69-8U*XO7AGC6-IWW%05.0*]?H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *Q?%/A72O&&BOI6KPF2 L'5D.'C8=U/8]1]":VJ* /F_ M]H/2;#0K/PGINF6L=K:0QW(2*,8 YBY/J3W)Y->]>%O^11T7_KP@_P#1:UXE M^TS_ *_PS_NW/\XJ]M\+?\BCHO\ UX0?^BUH ^;OC&SZW\;%TN1CL3[+:)ST M#A6/ZR&OJ*UMH;*TAM;:-8X(46.-%Z*H& !^ KYC^.EE<:'\5+;7%0E+F.&X MC;L7CPI7\-JG_@0KZ/T#7;'Q)HEKJNG3++;W"!AM8$H<C?#^[TUI4-]J0$,4(8;MFM..E>!M3UJ\9(8+ MNX+*[G $<8P6)/09+?D: /8KBXAM+:6YN94B@B0O)(YPJJ!DDGL*^9+%W^*? MQ]34K"(_V=;7$(''^U[5I>-/&.L_%SQ$OA#P@C_ -DJ^9IC ME1, >9'/\,8[#J3CO@#V7P)X%TSP)H8L+$>9<28:ZNF&&F?^BCL.WU)) .CN M[E+.RGNI Q2&-I&"]2 ,\?E7B&K_ +26G_895T;1+MKME(C>[951#ZD*23CT MXSZU[D_ER;H7V-N7YD.#E3QR/2N=U#X?>#M2M7AN?#>EA6&"\5LD;CZ,H!'Y MT >9? +P9)9O>>*[N]M9YKF,P116\ZRE 6#,7*D@,<+QU'.:]RKY:^#UR^D_ M&J32]*N7FTR9[F!F!R)(D#LCGMU5>??WKZEH **** "BBB@ K"\7^*K'P=X; MNM7OG7$:D0Q9P9I"/E0?7]!D]JG\1^(],\*:)/JVJSB*WB' '+2-V51W)_SQ M7S[9:?XA^//BXZA?F2Q\.6;[5"GY8UZ[$_O2'C+=OR% &C^SQH-W=Z]JOBJX M3$'EM;1L1C?(S*S$?0#_ ,>KG_C&SZW\;%TN1CL3[+:)ST#A6/ZR&OIO2=*L M=#TNWTW3K=+>TMTV1QKV']2>I/U0743 M=T93U'_ 2P_&NJT#7;'Q)HEKJNG3++;W"!AM8$H<C?#^ M[TUI4-]J0$,4(8;MF._L]:<=*\#:GK5XR0P7=P65W. (XQ M@L2>@R6_(US'C3QCK/Q<\1+X0\((_P#9*OF:8Y43 'F1S_#&.PZDX[X ,VQ M=_BG\?4U*PB/]G6UQ'.788 @AVX)_P!X@!=,\":&+"Q'F7$F&NKIAAIG_HH[#M]22>F?RY-T+[&W+\R'!RI MXY'I0!X;J_[26G_895T;1+MKME(C>[951#ZD*23CTXSZT_X!>#)+-[SQ7=WM MK/-.HYS7INH?#[P=J5J\-SX;TL*PP7BMDC;3)GN8&8'(DB0.R.>W55Y]_>@#ZEHHHH **** M"H;NY2SLI[J0,4AC:1@O4@#/'Y5-3'\N3="^QMR_,AP.1Z4 >&ZO^TEI_ MV&5=&T2[:[92(WNV540^I"DDX].,^M/^ 7@R2S>\\5W=[:SS7,9@BBMYUE* ML&8N5) 8X7CJ.??WH ;\8V?6_C8NER,=B?9;1.>@<*Q_6 M0U]16MM#96D-K;1K'!"BQQHO15 P /P%?,?QTLKC0_BI;:XJ$I M%*_AM4_\"%?1^@:[8^)-$M=5TZ99;>X0,-K E#CE6]&'0B@#E?C'I4&J_"_5 M_-C#/:H+J)NZ,IZC_@)8?C7%_LUWTLF@:Y8L28X+F.51Z%U(/_H KH_CEXGL M]&^']WIK2H;[4@(8H0PW;,Y9R/3 (SZD5B_L]:<=*\#:GK5XR0P7=P65W. ( MXQ@L2>@R6_(T >Q7%Q#:6TMS21SA54#))/85\R6+O\4_CZFI6$1_ MLZVN(YR[# $$.W!/^\0./]KVK2\:>,=9^+GB)?"'A!'_ +)5\S3'*B8 \R.? MX8QV'4G'? 'LO@3P+IG@30Q86(\RXDPUU=,,-,_]%'8=OJ22 ='=W*6=E/=2 M!BD,;2,%ZD 9X_*O$-7_ &DM/^PRKHVB7;7;*1&]VRJB'U(4DG'IQGUKW)_+ MDW0OL;E<[J'P^\':E:O#<^&]+"L,%XK9(W'T90"/SH \R^ 7@ MR2S>\\5W=[:SS7,9@BBMYUE* L&8N5) 8X7CJ.D$1C; M#%G!ED/W4'U_0 GM7@_ASPO?^(O#'B_XC^(\R7$]A=_8E8<$F-E+@=E ^51[ M'T%6_CK9^*M;\96]I::/J-[I5G"K1"WM9'C9VY8DJ.3P!UX%4M5^(7Q'?PE> M:1/X(CL=*-F]N[)I=R@AAV;202V!@=SQ0!TW[-7_ "!->_Z^8O\ T$UQ7QC9 M];^-BZ7(QV)]EM$YZ!PK']9#4/P>\4>*=$O?L&AZ*+ZPO+V%;R?[++)Y()P3 MN4@+P2>?2KGQTLKC0_BI;:XJ$I%*_AM4_\"% 'TY:VT-E:0VMM M&L<$*+'&B]%4# _ 5Q'QCTJ#5?A?J_FQAGM4%U$W=&4]1_P$L/QKJM UVQ\ M2:):ZKITRRV]P@8;6!*''*MZ,.A%<)\UW%Q#:6TMS M21SA54#))/85X[^SUIQTKP-J>M7C)#!=W!97-/&.L_ M%SQ$OA#P@C_V2KYFF.5$P!YD<_PQCL.I..^ #-L7?XI_'U-2L(C_9UM<1SE MV& ((=N"?]X@!=,\":&+"Q' MF7$F&NKIAAIG_HH[#M]22>F?RY-T+[&W+\R'!RIXY'I0!X;J_P"TEI_V&5=& MT2[:[92(WNV540^I"DDX].,^M/\ @%X,DLWO/%=W>VL\US&8(HK>=92@+!F+ ME20&.%XZCG->FZA\/O!VI6KPW/AO2PK#!>*V2-Q]&4 C\Z^?_@]Y@9@37O7A;_D4=%_Z\(/_1:UXE^TS_K_ S_ +MS_.*O;?"W_(HZ+_UX0?\ MHM: /F[XQL^M_&Q=+D8[$^RVB<] X5C^LAKZBM;:&RM(;6VC6."%%CC1>BJ! M@ ?@*^8_CI97&A_%2VUQ4)2YCAN(V[%X\*5_#:I_X$*^C] UVQ\2:):ZKITR MRV]P@8;6!*''*MZ,.A% '*_&/2H-5^%^K^;&&>U0743=T93U'_ 2P_&N+_9K MOI9- URQ8DQP7,C?#^[TUI4-]J0$,4(8;MFM..E>!M3UJ\9(8+NX+*[G $<8P6)/09+?D: /8KBXAM+:6YN9 M4B@B0O)(YPJJ!DDGL*^9+%W^*?Q]34K"(_V=;7$(''^U[5I M>-/&.L_%SQ$OA#P@C_V2KYFF.5$P!YD<_P ,8[#J3CO@#V7P)X%TSP)H8L+$ M>9<28:ZNF&&F?^BCL.WU)) +?C'Q59>#?#-UK%Z01&-L,6<&60_=0?7] ">U M>#^'/"]_XB\,>+_B/XCS)<3V%W]B5AP28V4N!V4#Y5'L?05;^.MGXJUOQE;V MEIH^HWNE6<*M$+>UD>-G;EB2HY/ '7@52U7XA?$=_"5YI$_@B.QTHV;V[LFE MW*"&'9M)!+8&!W/% '3?LU?\@37O^OF+_P!!->Y5\I?![Q1XIT2]^P:'HHOK M"\O85O)_LLLGD@G!.Y2 O!)Y]*^K: "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#RWXP?#;6/B!)H[:5W%7J* .<\:>"]*\<:(=-U-64J M=\$\?WX7]1ZCU'?\B/$S\$/'_AZ>4^&_$<8A8Y#07']-M=7^(,>F^.M2O;3]X8IY)B6?S !=DLENJGS@.FX' MN.F?3CL*ZOPOHSQ[L=,XCYZFK?\ PIOXI?\ 0X6__@SN?_B*^B:* /+/B-\, M]=\57FEZIHNMQV6H6-L(/F9TW'.2PD7)'Y5QD_PO^+NI0-8WOBQ7M6&UQ+J4 MS*X]"-N3^-?0U% 'G/PT^$UCX!:6^FNOMVJS1^69MFU(EZE4'N0,D^G;FO1J M** "BBB@ HHHH \H^+OPTU_Q]J&FRZ7?64-M:Q,K1W4LB_.3U 56'3 S7#VO MP0^)-C;K;VGBBRMX%SMCAU"X11DY. (\=:^CZ* /%/!GPQ^(&A^+].U+5_$T M-U80.S30K?SR%P5( VL@!Y(ZFO2/&G@O2O'&B'3=35E*G?!/']^%_4>H]1W_ M "(Z.B@#YP/P0\?^'IY3X;\1QB%CD-!=RVSM]5'&?Q->?^']-M=7^(,>F^.M M2O;3]X8IY)B6?S >>._A!HGCG4XM2EGFL;P+LEDMU4 M^>"+G7/AZ/#'AM[:P16C5$D=DC\M?X3M!)['IR:\CL M?@+\0-,+FP\0Z;:&3&_R+V>/=CIG$?/4U[YX7T.;PYH,&E3:G<:BMO\ +%-< M* X3LIQUQZ^GTK8H ^=O^%-_%+_H<+?_ ,&=S_\ $5VWQ&^&>N^*KS2]4T76 MX[+4+&V$'S,Z;CG)82+DC\J]3HH ^>9_A?\ %W4H&L;WQ8KVK#:XEU*9E<>A M&W)_&O0/AI\)K'P"TM]-=?;M5FC\LS;-J1+U*H/<@9)].W->C44 %%%% !11 M10 5YC\3_AMK7B_5K#6-!UF.PO;.$Q*&9XR?FSD.F2.OI7IU% 'SS/\ "_XN MZE UC>^+%>U8;7$NI3,KCT(VY/XUZ!\-/A-8^ 6EOIKK[=JLT?EF;9M2)>I5 M![D#)/IVYKT:B@#G/&G@O2O'&B'3=35E*G?!/']^%_4>H]1W_(CQ,_!#Q_X> MGE/AOQ'&(6.0T%W+;.WU4<9_$U]'T4 ?&'A_3;75_B#'IOCK4KVT_>&*>28E MG\P' 1V8_*#R-W./U'TOX\\$7.N?#T>&/#;VU@BM&J)([)'Y:_PG:"3V/3DU M4\=_"#1/'.IQ:E+/-8W@79+);JI\X#IN![CIGTX["NK\+Z'-X['3.(^>IJW_ M ,*;^*7_ $.%O_X,[G_XBOHFB@#RSXC?#/7?%5YI>J:+K<=EJ%C;"#YF=-QS MDL)%R1^5<9/\+_B[J4#6-[XL5[5AM<2ZE,RN/0C;D_C7T-10!YS\-/A-8^ 6 MEOIKK[=JLT?EF;9M2)>I5![D#)/IVYKT:BB@ HHHH **** "LGQ1I-)[RSE@C:0D*&9" 3@$XR?2M:B@#SCX1?#_5? .G:G;ZK<64SW4R.AM7 M9@ 1SN5?6ND\:>"]*\<:(=-U-64J=\$\?WX7]1ZCU'?\B.CHH ^<#\$/'_A MZ>4^&_$<8A8Y#07&*>28EG\P' M1V8_*#R-W./U'V?7GGCOX0:)XYU.+4I9YK&\"[)9+=5/G =-P/<=,^G'84 6 M_'G@BYUSX>CPQX;>VL$5HU1)'9(_+7^$[02>QZOI]*V* M/G;_ (4W\4O^APM__!G<_P#Q%=M\1OAGKOBJ\TO5-%UN.RU"QMA!\S.FXYR6 M$BY(_*O4Z* /GF?X7_%W4H&L;WQ8KVK#:XEU*9E<>A&W)_&O0/AI\)K'P"TM M]-=?;M5FC\LS;-J1+U*H/<@9)].W->C44 %%%% !1110 4444 >6_&#X;:Q\ M0)-';2KFQA%D)A)]J=USOV8QM5O[I]*]$T:SDT[0M/L9F5I;:VCA"54 X MSVXJ]10!SGC3P7I7CC1#INIJRE3O@GC^_"_J/4>H[_D1XF?@AX_\/3RGPWXC MC$+'(:"[EMG;ZJ.,_B:^CZ* /C#P_IMKJ_Q!CTWQUJ5[:?O#%/),2S^8#@([ M,?E!Y&[G'ZCZ7\>>"+G7/AZ/#'AM[:P16C5$D=DC\M?X3M!)['IR:J>._A!H MGCG4XM2EGFL;P+LEDMU4^OI]* / ['X"_$#3"YL/$.FVADQO\ (O9X]V.F<1\]35O_ (4W M\4O^APM__!G<_P#Q%?1-% $5NCQ6L4 EX-101.SCH 11 xmtr-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Credit Concentrations link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Property and Equipment and Long-Lived Assets link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Disaggregated Revenue and Cost of Revenue Information link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Investment in Unconsolidated Joint Venture link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Debt Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Property and Equipment and Long-Lived Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Disaggregated Revenue and Cost of Revenue Information (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Debt Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Organization and Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Basis of Presentation and Summary of Significant accounting Policies - Summary of Allowance for Credit Losses Related to Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Basis of Presentation and Summary of Significant accounting Policies - Summary of Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Credit Concentrations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Inventory - Schedule of Components of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Property and Equipment and Long-Lived Assets - Summary of Components of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Property and Equipment and Long-Lived Assets - Summary of Depreciation and Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Property and Equipment and Long-Lived Assets - Additional Information - (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Leases - Schedule of Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Acquisition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Acquisition - Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Disaggregated Revenue and Cost of Revenue Information - Schedule of Disaggregated Revenue and Cost of Revenue Information (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Investment in Unconsolidated Joint Venture - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Stock Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Stock Based Compensation - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Stock Based Compensation - Schedule of Total Stock-based Compensation Costs (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Debt Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Debt Commitments and Contingencies - Schedule of Outstanding Principal Amount and Carrying Value of Notes (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Debt Commitments and Contingencies - Schedule of Interest Expense Related to Notes (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Debt Commitments and Contingencies - Schedule of Carrying Value and Estimated Fair Value of Notes (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Debt Commitments and Contingencies - Schedule of Restructuring Related Employee Termination Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Debt Commitments and Contingencies - Summary of Total Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Segments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Segments - Summary of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Average Remaining Contractual Term Percentage of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Geographical [Axis] Noncontrolling Interest [Member] Noncontrolling Interest Cost of Revenue, Total Cost of revenue Cost of Revenue Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Other liabilities Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Restricted Stock Units (RSUs) [Member] Restricted Stock Units Estimated amortization expense for intangible assets 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Level 1 Fair Value, Inputs, Level 1 [Member] Concentration Risk Disclosure [Text Block] Credit Concentrations Property, Plant and Equipment, Useful Life Property, plant and equipment, useful life Property and equipment, Useful life Segment Revenue Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Revenue Disaggregation of Revenue [Table Text Block] Schedule of Disaggregated Revenue and Cost of Revenue Information Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Cash paid for business combinations, net of cash acquired Concentration Risk Type [Axis] Concentration Risk Type Equity Method Investments and Joint Ventures [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Contract Liabilities, Ending balance Contract Liabilities, Beginning balance Contract with Customer, Liability, Current Contract liabilities Compensation Related Costs, Policy [Policy Text Block] Stock Based Compensation Goodwill, Gross Gross goodwill Convertible Debt, Fair Value Disclosures Fair Value Goodwill acquired during period Goodwill, Acquired During Period 2014 Equity Incentive Plan Two thousand fourteen equity incentive plan. Two Thousand Fourteen Equity Incentive Plan [Member] Operating Lease, Liability, Noncurrent Operating lease liabilities, net of current portion Net income attributable to noncontrolling interest Net income attributable to noncontrolling interest Net income (loss) attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Debt Instrument, Unamortized Discount, Total Debt Instrument, Unamortized Discount Unamortized debt discount Employee Termination Benefits Employee Severance [Member] Assets, Current Total current assets Liabilities and Equity Total liabilities and stockholders' equity Entity Address, State or Province Entity Address, State or Province Thomas publishing company. Thomas Publishing Company [Member] Thomas Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Shares, Ending Balance Number of Shares, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value of options granted Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total comprehensive loss Total comprehensive loss attributable to common stockholders Inventory Disclosure [Text Block] Inventory Goodwill Acquired contract liabilities Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Goodwill And Intangible Assets [Line Items] Goodwill and intangible assets. Goodwill And Intangible Assets [Line Items] Trading Symbol Trading Symbol Common stock share issued Common Stock, Shares, Issued Subtotal Subtotal [Member] Subtotal. Gain loss from unconsolidated joint venture. Gain loss from unconsolidated joint venture Income from unconsolidated joint venture Sales and Marketing Selling and Marketing Expense [Member] Schedule of Long-Term Debt Instruments [Table] Foreign Foreign Tax Authority [Member] Advertising expense Advertising Expense Advertising costs Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Business Combination Disclosure [Text Block] Acquisition Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Entity Address, City or Town Entity Address, City or Town Increase (Decrease) in Income Taxes Payable Income taxes payable Two thousand twenty seven convertible senior notes. Two Thousand Twenty Seven Convertible Senior Notes [Member] 2027 Notes Debt Disclosure [Text Block] Debt Commitments and Contingencies Summary of Components of Property and Equipment Property, Plant and Equipment [Table Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Number of Shares, Expired Finance Lease, Principal Payments Payments on finance lease obligations Number of customer accounted for more than 10% Number of customer Number of customer Number of customer accounted for more than 10% of revenue Additional Paid-in Capital [Member] Additional Paid-In Capital NonUsMember Non-US [Member] International Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Allowance for credit losses, accounts receivable current Preferred stock, par or stated value per share Preferred Stock, Par or Stated Value Per Share Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Operating lease liabilities, current portion Marketable Securities, Policy [Policy Text Block] Marketable Securities Debt Instrument, Maturity Date Debt instrument, maturity date Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property and equipment, net Property and Equipment, net Goodwill acquired during the year Goodwill, Purchase Accounting Adjustments Class of Stock [Domain] Class of Stock Restructuring Charges Restructuring Charges, Total Total restructure charge Restructuring costs incurred during the nine months ended September 30, 2023 Accounts Receivable, Credit Loss Expense (Reversal) Charge to provision accounts Contingent consideration Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability, Total Statement of Comprehensive Income [Abstract] Entity Central Index Key Entity Central Index Key Plan Name [Domain] Plan Name Risks and Uncertainties [Abstract] General and administrative. General And Administrative [Policy Text Block] General and Administrative Summary of Allowance for Credit Losses Related to Accounts Receivable Accounts Receivable, Allowance for Credit Loss [Table Text Block] Increase (Decrease) in Other Operating Assets, Total Increase (Decrease) in Other Operating Assets Other assets Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Schedule of Goodwill [Table Text Block] Schedule of Carrying Amount of Goodwill Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before income taxes Loss before income taxes James rallo. James Rallo [Member] James Rallo Inventory, Finished Goods, Net of Reserves Finished goods Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in other assets and liabilities: Payments of Debt Issuance Costs Costs incurred in connection with issuance of convertible notes Investment, Name [Axis] Lessee, Operating Leases [Text Block] Leases Plan Name [Axis] Plan Name Geographical [Domain] Assets Total assets U.S. UNITED STATES Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Operating lease right-of-use lease assets Unrecognized compensation cost related to unvested stock options granted Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Common Class A [Member] Class A Common Stock Class A - Common Stock Entity Registrant Name Entity Registrant Name Debt Issuance Costs, Net, Total Debt Issuance Costs, Net Unamortized debt issuance costs Lessee, Lease, Description [Line Items] Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Accumulated deficit Supplemental Cash Flow Information [Abstract] Supplemental cash flow information: Amortization of deferred sales commissions Amortization Expense (Income) of Deferred Sales Commission Amortization expense (income) of deferred sales commission Retained Earnings [Member] Accumulated Deficit Class of Stock [Axis] Class of Stock Inventory, Raw Materials, Net of Reserves Raw materials Number of Shares, Unvested, Ending Balance Number of Shares, Unvested, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Equity, Including Portion Attributable to Noncontrolling Interest Total equity Balance Balance Deferred income taxes Deferred Income Tax Liabilities, Net Minimum [Member] Minimum Sales contract acquisition costs. Sales Contract Acquisition Costs [Member] Sales Contract Acquisition Costs Total Stockholders' Equity Parent [Member] Proceeds from Stock Options Exercised Proceeds from stock options exercised Employee termination costs Severance Costs Capitalized Computer Software, Impairments Impairment of abandoned software project Donated common stock, Shares Stock issued during period shares donated common stock. Stock Issued During Period Shares Donated Common Stock Income taxes payable Accrued Income Taxes, Current Equity Component [Domain] Equity Component Total matching contribution Defined Contribution Plan, Cost Stock Options Outstanding Land [Member] Land Other Nonoperating Income (Expense) [Member] Other Expenses Amortization of Debt Issuance Costs and Discounts, Total Amortization of Debt Issuance Costs and Discounts Amortization of deferred costs on convertible notes Software Development [Member] Capitalized Software Development Software Projects Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Impact of foreign exchange Goodwill, Foreign Currency Translation Gain (Loss) Debt Disclosure [Abstract] Entity Current Reporting Status Entity Current Reporting Status Common stock shares authorized Common Stock, Shares Authorized Product development Research and Development Expense, Total Research and Development Expense Assets [Abstract] Assets Revenue from Contract with Customer [Policy Text Block] Revenue Amortization expense Amortization of Intangible Assets, Total Amortization of Intangible Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Shares available for grant Common stock Common Stock, Value, Issued Debt Instrument, Convertible, Conversion Price Debt instrument conversion price Accrued restructuring costs as of December 31, 2022 Restructuring Reserve Restructuring Reserve, Total Accrued restructuring costs as of September 30, 2023 Industrial Media, LLC. Industrial Media Limited Liability Corporation [Member] Industrial Media, LLC Proceeds from Sale of Property, Plant, and Equipment, Total Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of property and equipment Capitalized Contract Cost, Amortization Period Sales contract acquisition costs, amortization period Contract with Customer, Liability, Revenue Recognized Revenue recognized related to contract liabilities Revenue recognized Furniture and Fixtures [Member] Furniture and Fixtures Accrued Liabilities, Current, Total Accrued Liabilities, Current Accrued expenses Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock based compensation Operating Income (Loss) Loss from operations Operations and Support Operations and support. Operations And Support [Member] Fair value of consideration Business Combination, Consideration Transferred Total consideration Fair value of consideration Deferred Income Tax Expense (Benefit), Total Deferred Income Tax Expense (Benefit) Deferred income tax expense (benefit) Deferred taxes benefit Income tax (benefit) provision Provision for income taxes Income Tax Expense (Benefit), Total Benefit for income taxes Business combination contingent consideration liability payment description Business Combination Contingent Consideration Liability Payment Description Business combination contingent consideration liability payment description. Organization and Description of Business Nature of Operations [Text Block] Stock Issued During Period, Shares, Acquisitions Shared issued in business combination, Shares Leases Lessee, Leases [Policy Text Block] Amount paid during the period ended March 31, 2023 Payments for Restructuring Amount paid during the period ended September 30, 2023 Share-Based Payment Arrangement, Expense Total stock compensation expense Other common stock issued, Shares Stock Issued During Period, Shares, Other Disaggregation of Revenue [Table] Manufacturing Equipment Equipment [Member] Lease liabilities Increase (Decrease) in Operating Lease Liability Concentration Risk [Line Items] Concentration Risk [Line Items] Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Net carrying amount Schedule of Segment Reporting Information, by Segment [Table Text Block] Summary of Segment Information Supplier Services Supplier service revenue. Supplier Service Revenue [Member] Disaggregated Revenue and Cost of Revenue Information Revenue from Contract with Customer [Text Block] Vesting of restricted stock units,shares Stock Issued During Period, Shares, Restricted Stock Award, Gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Debt Instrument, Face Amount Aggregate principal amount Net Loss Per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Incom Co., LTD. Incom Co Limited [Member] Incom Co., LTD Other (expenses) income Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to noncontrolling interest Property, Plant and Equipment [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Recognized amounts of identifiable assets acquired and liabilities assumed: Other Assets, Noncurrent, Total Other Assets, Noncurrent Other assets Stock options granted to purchase shares of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of Shares, Granted Depreciation, Total Depreciation Depreciation expense Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Estimated amortization expense for intangible assets 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Estimated amortization expense for intangible assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Existing customers. Existing customers [Member] Existing Customers Common Class B [Member] Class B Common Stock Class B - Common Stock Marketplace Marketplace revenue. Marketplace Revenue [Member] Equity, Attributable to Parent [Abstract] Stockholders' equity Developed Technology Rights [Member] Developed Technology Gain (Loss) on Disposition of Property Plant Equipment, Total Gain (Loss) on Disposition of Property Plant Equipment Loss on sale of property and equipment Earnings per share: Earnings Per Share [Abstract] Investment, Name [Domain] Income Taxes [Table] Income taxes. Accounting Policies [Abstract] Estimated amortization expense for intangible assets 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Lessee, Lease, Description [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total identifiable net assets assumed Debt Instrument, Interest Rate, Effective Percentage Debt instrument, effective interest rate Net loss per share attributable to common stockholders, basic Net loss per share, basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Customer Concentration Risk [Member] Customer Concentration Risk Inventory Write-down Inventory write-off Commitments and Contingencies Commitments and contingencies (Note 13) Business Combinations [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment and Long-Lived Assets Class A and Class B Common Stock Common Class A and Class B [Member] Common Stock Class A and Class B. Inventory tools. Inventory Tools Tools inventory Selling, General and Administrative Expenses, Policy [Policy Text Block] Sales and Marketing Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Contract Liabilities Laurence Zuriff Laurence Zuriff [Member] Laurence Zuriff. Schedule of restructuring-related employee termination benefits. Schedule Of Restructuring-Related Employee Termination Benefits [Table Text Block] Schedule of Restructuring Related Employee Termination Benefits Increase (Decrease) in Prepaid Expense Prepaid expenses Goodwill, Impaired, Accumulated Impairment Loss Accumulated impairments Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Revaluation of contingent consideration Increase in contingent consideration liability Tangible Asset Impairment Charges, Total Tangible Asset Impairment Charges Impairment of assets Restructuring Type [Axis] Statistical Measurement [Domain] Statistical Measurement Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Balance at period end, March 31 and December 31, respectively Accounts Receivable, Allowance for Credit Loss Balance at beginning of year, January 1 Net loss per share attributable to common stockholders, diluted Net loss per share, diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Product and Service [Domain] Cost of Revenue Cost of Revenue Cost of Sales [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Goodwill and intangible assets. Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Credit Concentration Risk [Member] Credit Concentration Risk Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Requisite service period Revenue from Contract with Customer [Abstract] Debt Instrument, Name [Domain] Fair Value Hierarchy and NAV [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Number of Shares, Exercisable Number of Reportable Segments Number of reportable segments Rollforward of contract liabilities: Change in Contract with Customer, Liability [Abstract] Above Market Lease Intangible Asset Above Market Leases [Member] Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Additional paid-in capital In-place Lease Intangible Asset Leases, Acquired-in-Place [Member] Stockholders' Equity Attributable to Noncontrolling Interest, Total Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Equity, Attributable to Noncontrolling Interest Noncontrolling interest Schedule of Restructuring and Related Costs [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of common stock options, Shares Number of Shares, Exercised Liabilities and Equity [Abstract] Liabilities, convertible preferred stock and stockholders’ equity Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Dividends received Proceeds from Dividends Received Stock Issued During Period, Value, Acquisitions Shared issued in business combination Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt Instrument, Convertible, Conversion Ratio Debt instrument conversion rate Entity Interactive Data Current Entity Interactive Data Current Private Placement [Member] Private Offering Percentage of employee's matching contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match Selling and Marketing Expense, Total Selling and Marketing Expense Sales and marketing Shares issued in business combinations Stock Issued Debt Instrument, Convertible, Threshold Consecutive Trading Days Number of consecutive trading days Over-Allotment Option [Member] Over-Allotment Option Increase (Decrease) in Accounts Payable, Total Increase (Decrease) in Accounts Payable Accounts payable Sales contract acquisition costs, amortization period over contract renewal Capitalized Contract Costs Amortization Period Over Contract Renewal Capitalized contract costs amortization period over contract renewal. Estimated amortization expense for intangible assets 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of Shares, Granted Number of shares granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Summary of Depreciation and Amortization Expense Schedule of depreciation expenses. Schedule Of Depreciation Expenses [Table Text Block] Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable, net Restructuring and Related Activities [Abstract] Inventory Disclosure [Abstract] Payments to Acquire Businesses, Gross Cash consideration Cash Schedule of Equity Method Investments [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date fair value (per share), Vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Exercisable Schedule of Equity Method Investments [Line Items] Goodwill acquired during period Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, Total Goodwill Goodwill acquired Statement of Cash Flows [Abstract] Provision for Estimated Returns, Refunds or Allowances Provision for estimated returns, refunds or allowances. Revenue, net of estimated returns, refunds and allowances Income Tax Authority [Domain] Income Tax Authority Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment and Long-Lived Assets Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross Profit Gross profit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Common stock, par or stated value per share Common Stock, Par or Stated Value Per Share Accounts Receivable, Allowance for Credit Loss [Roll Forward] Operations and support. Operations And Support [Policy Text Block] Operations and Support Effect of foreign currency translation on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Debt Instrument, Interest Rate, Stated Percentage Debt instrument, interest rate Cost is expected to be recognized over weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Convertible Debt, Noncurrent Convertible notes Net carrying value Carrying Value Cost of Goods and Service [Policy Text Block] Cost of Revenue Comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Debt Instrument, Convertible, Threshold Trading Days Number of trading days Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Intangible assets Total intangible assets Fair Value, Inputs, Level 3 [Member] Level 3 APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock based compensation Ownership [Domain] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net decrease in cash and cash equivalents Inventory, Work in Process, Net of Reserves Work-in-progress General and Administrative General and Administrative Expense [Member] Emily rollins. Emily Rollins [Member] Emily Rollins Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Shares, Forfeited Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share Schedule of Components of Inventory Schedule of Inventory, Current [Table Text Block] Segment Reporting Disclosure [Text Block] Segments City Area Code City Area Code Total Inventory, Net Inventory Total Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Unvested Performance Restricted Stock Units Unvested Performance Restricted Stock Units [Member] Unvested performance restricted stock units. Contract With Customer Liability Noncurrent Payments Received in Advance Contract with customer liability noncurrent payments received in advance. Payments received in advance Business Acquisition [Line Items] Customer [Domain] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation General and Administrative Expense, Total General and Administrative Expense General and administrative Weighted-average number of shares outstanding used to compute net loss per share, basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Restructuring and Related Costs [Table Text Block] Schedule of Total Restructuring Costs Contract With Customer Liability Revenue Recognized Current Contract with customer liability revenue recognized current. Revenue recognized related to contract liabilities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Research and Development Expense, Policy [Policy Text Block] Product Development Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Debt instrument, redemption price, percentage of principal amount redeemed Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Summary of Restricted Stock Unit Activity Non-cash investing and financing activities: Other Noncash Investing and Financing Items [Abstract] Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Accounts Receivable [Member] Accounts Receivable Schedule of Operating Lease Expense Schedule Of Operating Lease Expense [Table Text Block] Schedule of operating lease expense. Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Weighted Average Assumptions Increase (Decrease) in Contract with Customer, Liability Contract liabilities Non-cash income tax benefit Non cash income tax expense benefit. Non Cash Income Tax Expense Benefit Document Fiscal Period Focus Document Fiscal Period Focus Income (Loss) from Equity Method Investments, Total Income (Loss) from Equity Method Investments Income from unconsolidated joint venture Income from unconsolidated joint venture Revenue from Contract with Customer Benchmark [Member] Revenue Statement [Line Items] Statement [Line Items] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Schedule of Carrying Value and Estimated Fair Value of Notes Schedule of Long-Term Debt Instruments [Table Text Block] Schedule of Outstanding Principal Amount and Carrying Value of Notes Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Potentially dilutive securities excluded from computation of diluted net loss per share Total shares Warrant [Member] Warrants Outstanding Donation of common stock Donation of common stock. Donation of Common Stock Accounts receivable, less allowance for credit losses of $2.4 million and $2.4 million as of March 31, 2024 and December 31, 2023 Accounts receivable, less allowance for doubtful accounts of $0.6 million as of June 30, 2021 and December 31, 2021 Accounts Receivable, after Allowance for Credit Loss, Current Customer [Axis] Common Stock [Member] Common Stock Debt Instrument [Line Items] Performance Restricted Stock Units Performance Restricted Stock Units (PRSUs) [Member] Performance restricted stock units. Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Total Stock-based Compensation Costs Other Assets, Current Other current assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, Exercisable Debt instrument indenture date. Debt Instrument Indenture Date Indenture date Prepaid Expense, Current, Total Prepaid Expense, Current Prepaid expenses Product development. Product Development [Member] Product Development Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property and equipment Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Operations and support expense. Operations And Support Expense Operations and support Cover [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Basis of Presentation and Summary of Significant Accounting Policies [Abstract] Basis of presentation and summary of significant accounting policies. Aggregate non-contingent portion will be paid future period Settlement of preexisting relationship Business Acquisition, Preacquisition Contingency, Amount of Settlement May 2023 Restructuring May Two Thousand Twenty Restructuring [Member] May Two Thousand Twenty restructuring. Sale of Stock [Domain] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date fair value (per share), Granted Patents [Member] Patents Restructuring Plan [Domain] Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Accounts Receivable [Policy Text Block] Accounts Receivable Domestic Tax Authority [Member] Federal Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Amortization Expense New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Standards Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares authorized Preferred Stock, Shares Authorized Technology Equipment [Member] Technology Hardware Customer Relationships [Member] Customer Relationships Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Unvested restricted stock units. Unvested Restricted Stock Units [Member] Unvested Restricted Stock Units Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Total Capitalized Contract Cost [Domain] Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Forfeited Business Acquisition, Acquiree [Domain] Stock Issued During Period, Value, Stock Options Exercised Exercise of common stock options Entity Emerging Growth Company Entity Emerging Growth Company Proceeds from Convertible Debt Net proceeds from issuance of notes, net of debt issuance costs Proceeds from issuance of convertible notes Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Intrinsic value of options exercised Amendment Flag Amendment Flag Marketable securities Marketable Securities, Current Marketable Securities, Current, Total IPO [Member] IPO Initial Public Offering Subsidiary, Ownership Percentage, Parent Ownership percentage Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Equity Method Investment, Ownership Percentage Ownership percentage Leases [Abstract] Estimated amortization expense for intangible assets thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Capitalized Contract Cost [Axis] Non-cash consideration in connection with business combination Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed) Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed), Total Securities Act File Number Entity File Number Finite-Lived Intangible Assets, Fair Value Disclosure Fair value of intangible asset Goodwill and Intangible Assets Disclosure [Abstract] Debt Instrument, Convertible, Stock Price Trigger Debt instrument, convertible, stock price trigger Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term granted. Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Granted Average Remaining Contractual Term, Granted Rich Media Group, LLC. Rich Media Group, Limited Liability Corporations [Member] Rich Media Group, LLC Share-Based Payment Arrangement [Abstract] Deferred sales contract acquisition costs Deferred Sales Contract Acquisition Costs Deferred sales contract acquisition costs. Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Debt Instrument [Axis] Weighted Average Grant Date fair value (per share), Unvested Ending Balance Weighted Average Grant Date fair value (per share), Unvested Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Operating Expenses Total operating expenses Tridi Tridi Teknoloj A S Member Tridi Teknoloj A S Member. Entity Address, Address Line Two Entity Address, Address Line Two Preferred stock, $0.000001 par value. Authorized; 50,000,000 shares; zero shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of Operating Segments Number of operating segments Database Rights [Member] Database Acquisition costs included in general and administrative for the period ended March 31, 2023 Business combination, transaction costs Business Acquisition, Transaction Costs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Total unrecognized compensation cost related to unvested restricted stock units Exit costs Business Exit Costs Earnings Per Share [Text Block] Net Loss Per Share Attributable to Common Stockholders Other common stock issued Stock Issued During Period, Value, Other New customers. New Customers [Member] New Customers Entity Address, Address Line One Entity Address, Address Line One Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Antidilutive Securities [Axis] Antidilutive Securities Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Gross carrying amount Income Statement Location [Axis] Income Statement Location Amortization of Debt Discount (Premium) Amortization of debt discount Two thousand twenty one equity incentive plan. Two Thousand Twenty One Equity Incentive Plan [Member] 2021 Equity Incentive Plan Net (loss) income Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Level 2 Fair Value, Inputs, Level 2 [Member] Benefit related to adjustments in fair value of assets. Benefit Related To Adjustments In Fair Value Of Assets Benefit related to adjustments in fair value of assets Long-Term Debt, Gross Principal Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Depreciation and amortization Product and Service [Axis] Two thousand sixteen equity incentive plan. Two Thousand Sixteen Equity Incentive Plan [Member] 2016 Equity Incentive Plan Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of Intangible Assets Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Debt instrument, convertible, threshold percentage of stock price trigger Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Amortization of Debt Issuance Costs Amortization of transaction costs Amortization of deferred costs on convertible notes Losses related to marketable securities Marketable Security, Gain (Loss) Marketable Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss, Total Concentration Risk [Table] Concentration Risk [Table] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Inventory Business Combination, Consideration Transferred [Abstract] Consideration: Estimated amortization expense remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Interest Expense, Debt Interest expense Total interest expense Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Average Remaining Contractual Term, Exercisable Restructuring Plan [Axis] Common Stock, Shares, Outstanding Balance, Shares Balance, Shares Common stock share outstanding Share-Based Payment Arrangement [Text Block] Stock Based Compensation Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date fair value (per share) - Forfeited and cancelled Business Combinations Policy [Policy Text Block] Business Combinations Concentration Risk Type [Domain] Concentration Risk Type Income Statement Location [Domain] Income Statement Location Stock options granted exercise price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Granted Document Type Document Type Ownership [Axis] Business Combination, Fair Value of Contingent Consideration, Total Business Combination, Fair Value of Contingent Consideration, Total Business combination, fair value of contingent consideration. Business Combination, Fair Value of Contingent Consideration Fair value of contingent consideration Net Cash Provided by (Used in) Investing Activities Net cash provided by (used in) investing activities Document Quarterly Report Document Quarterly Report Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Coupon interest expense debt. Coupon Interest Expense Debt Coupon interest Segment Losses Net Income (Loss) Available to Common Stockholders, Basic Net loss attributable to common stockholders Number of Shares, Forfeited and cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of Shares, Forfeited and cancelled Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Business combination initial fair value of contingent consideration. Business Combination Initial Fair Value Of Contingent Consideration Initial fair value of contingent consideration Entity Filer Category Entity Filer Category Aggregate non-contingent portion of purchase price withheld for future payment Aggregate Non Contingent Portion Of Purchase Price Withheld for Future Payment Aggregate non-contingent portion of purchase price withheld for future payment. Equity Method Investments and Joint Ventures Disclosure [Text Block] Investment in Unconsolidated Joint Venture Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Expired Increase (Decrease) in Accrued Liabilities, Total Increase (Decrease) in Accrued Liabilities Accrued expenses Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation Losses on marketable securities Unrealized losses related to marketable securities Unrealized loss related to marketable securities Marketable Security, Unrealized Gain (Loss) Marketable Securities, Unrealized Gain (Loss), Total Purchases of marketable securities Payments to Acquire Marketable Securities Payments to Acquire Marketable Securities, Total Accounts Receivable, Allowance for Credit Loss, Writeoff Write-offs or other Trade Names [Member] Trade Names Total other income Nonoperating Income (Expense) Non-cash purchase of property and equipment Capital Expenditures Incurred but Not yet Paid Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Interest and dividend income Investment Income, Interest and Dividend Investment Income, Interest and Dividend, Total Convertible notes. Convertible Notes [Member] Convertible Notes Intangible assets, estimated useful lives Finite-Lived Intangible Asset, Useful Life Acquired intangible assets, useful life Equity, Attributable to Parent Balance Balance Total stockholders' equity Weighted average amortization period in years Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Schedule of debt instruments interest expense. Schedule of Debt Instruments Interest Expense [Table Text Block] Schedule of Interest Expense Related to Notes Intangible Assets, Net (Excluding Goodwill), Total Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Plan termination, month and year Share Based Compensation Arrangement By Share Based Payment Award Plan Termination Month And Year Share based compensation arrangement by share based payment award plan termination month and year. Segment Losses Net Income (Loss) Attributable to Parent, Total Other income (expenses) Nonoperating Income (Expense) [Abstract] Vendor relationships. Vendor Relationships [Member] Vendor Relationships Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Current assets Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements and Financial Instruments Statement of Financial Position [Abstract] Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term exercised. Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Exercised Average Remaining Contractual Term, Exercised Basis of Presentation and Significant Accounting Policies [Text Block] Basis of Presentation and Summary of Significant Accounting Policies Weighted-average number of shares outstanding used to compute net loss per share, diluted Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Current liabilities Operating Lease, Right-of-Use Asset, Periodic Reduction Reduction in carrying amount of right-of-use asset Entity month and year of incorporation Entity Incorporation Month and Year Of Incorporation Entity incorporation month and year of incorporation. Estimated annual effective tax rate Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Reconciliation, Percent Payments of advertising expense. Payments Of Advertising Expense Payments of advertising expense Maximum percentage of employee contributions Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Use of Estimates, Policy [Policy Text Block] Use of Estimates Income Tax Disclosure [Text Block] Income Taxes Number of business day. Number Of Business Day Number of business day Percentage of sales price and applicable conversion rate. Percentage of Sales Price and Applicable Conversion Rate Percentage of sales price and applicable conversion rate Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Ending Balance Weighted Average Exercise Price Per Share, Beginning Balance Aggregate non-contingent portion of the purchase price. Aggregate Non-Contingent Portion of Purchase Price Aggregate non-contingent portion of purchase price Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders Donated common stock Stock issued during period value donated common stock. Stock Issued During Period Value Donated Common Stock Shares reserved for charitable contribution. Shares Reserved for Charitable Contribution [Member] Shares Reserved for Charitable Contribution Disaggregation of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements Income Tax Authority Income Tax Authority [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Schedule of Business Acquisitions, by Acquisition [Table Text Block] Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive loss Fair Value Hierarchy and NAV [Axis] Property and equipment includes capitalized internal-use software development costs Capitalized Computer Software, Additions Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Aggregate Intrinsic Value, Unvested Ending Balance Aggregate Intrinsic Value, Unvested Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Aggregate Intrinsic Value, Unvested RSUs as of March 31, 2022 Aggregate Intrinsic Value, Unvested RSUs Type of Restructuring [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Shares, Vested Number of Shares, Vested Operating lease expense Operating Lease, Expense Cash rental payment Business Acquisition [Axis] Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Proceeds from Sale and Maturity of Marketable Securities, Total Proceeds from Sale and Maturity of Marketable Securities Proceeds from sale of marketable securities Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Investment in unconsolidated joint venture Disclosure Income Taxes Additional Information Details Line Items Income Taxes [Line Items] Disclosure Income Taxes Additional Information Details [Line Items] XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Registrant Name XOMETRY, INC.  
Entity Central Index Key 0001657573  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity File Number 001-40546  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 32-0415449  
Entity Address, Address Line One 6116 Executive Blvd  
Entity Address, Address Line Two Suite 800  
Entity Address, City or Town North Bethesda  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 20852  
City Area Code 240  
Local Phone Number 335-7914  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   46,123,556
Document Quarterly Report true  
Document Transition Report false  
Title of 12(b) Security Class A common stock, par value $0.000001 per share  
Trading Symbol XMTR  
Security Exchange Name NASDAQ  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 45,701 $ 53,424
Marketable securities 208,078 215,352
Accounts receivable, less allowance for credit losses of $2.4 million and $2.4 million as of March 31, 2024 and December 31, 2023 69,324 70,102
Inventory 2,890 2,885
Prepaid expenses 5,998 5,571
Other current assets 9,366 8,897
Total current assets 341,357 356,231
Property and equipment, net 37,579 35,637
Operating lease right-of-use assets 11,152 12,251
Investment in unconsolidated joint venture 4,211 4,114
Intangible assets, net 34,856 35,768
Goodwill 262,827 262,915
Other assets 489 471
Total assets 692,471 707,387
Current liabilities:    
Accounts payable 13,989 24,710
Accrued expenses 46,193 41,845
Contract liabilities 9,613 7,357
Income taxes payable 2,208 2,484
Operating lease liabilities, current portion 6,731 6,799
Total current liabilities 78,734 83,195
Convertible notes 282,234 281,769
Operating lease liabilities, net of current portion 9,345 10,951
Deferred income taxes 275 275
Other liabilities 288 778
Total liabilities 370,876 376,968
Commitments and contingencies (Note 13)
Stockholders' equity    
Preferred stock, $0.000001 par value. Authorized; 50,000,000 shares; zero shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
Additional paid-in capital 656,554 648,317
Accumulated other comprehensive income 381 855
Accumulated deficit (336,488) (319,872)
Total stockholders' equity 320,447 329,300
Noncontrolling interest 1,148 1,119
Total equity 321,595 330,419
Total liabilities and stockholders' equity 692,471 707,387
Class A Common Stock    
Stockholders' equity    
Common stock
Class B Common Stock    
Stockholders' equity    
Common stock
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Allowance for credit losses, accounts receivable current $ 2.4 $ 2.4
Preferred stock, par or stated value per share $ 0.000001 $ 0.000001
Preferred stock, shares authorized 50,000,000 50,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Class A Common Stock    
Common stock, par or stated value per share $ 0.000001 $ 0.000001
Common stock shares authorized 750,000,000 750,000,000
Common stock share issued 46,010,987 45,489,379
Common stock share outstanding 46,010,987 45,489,379
Class B Common Stock    
Common stock, par or stated value per share $ 0.000001 $ 0.000001
Common stock shares authorized 5,000,000 5,000,000
Common stock share issued 2,676,154 2,676,154
Common stock share outstanding 2,676,154 2,676,154
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue $ 122,690 $ 105,326
Cost of revenue 74,788 65,957
Gross profit 47,902 39,369
Sales and marketing 27,200 22,439
Operations and support 14,047 12,608
Product development 9,590 8,125
General and administrative 14,922 15,957
Impairment of assets   27
Total operating expenses 65,759 59,156
Loss from operations (17,857) (19,787)
Other income (expenses)    
Interest expense (1,189) (1,198)
Interest and dividend income 2,732 2,695
Other (expenses) income (387) 17
Income from unconsolidated joint venture 97 66
Total other income 1,253 1,580
Loss before income taxes (16,604) (18,207)
Provision for income taxes 0 (136)
Net loss (16,604) (18,343)
Net income attributable to noncontrolling interest 12 1
Net loss attributable to common stockholders (16,616) (18,344)
Earnings Per Share [Abstract]    
Net loss (16,604) (18,343)
Comprehensive loss:    
Foreign currency translation (457) 135
Total other comprehensive (loss) income (457) 135
Comprehensive loss (17,061) (18,208)
Comprehensive income attributable to noncontrolling interest 29 5
Total comprehensive loss attributable to common stockholders $ (17,090) $ (18,213)
Common Class A and Class B [Member]    
Earnings Per Share [Abstract]    
Net loss per share, basic $ (0.34) $ (0.38)
Net loss per share, diluted $ (0.34) $ (0.38)
Weighted-average number of shares outstanding used to compute net loss per share, basic 48,577,980 47,699,561
Weighted-average number of shares outstanding used to compute net loss per share, diluted 48,577,980 47,699,561
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Total Stockholders' Equity
Noncontrolling Interest
Class A - Common Stock
Class B - Common Stock
Balance at Dec. 31, 2022 $ 374,833 $ 623,081 $ 28 $ (249,366) $ 373,743 $ 1,090    
Balance, Shares at Dec. 31, 2022             44,822,264 2,676,154
Exercise of common stock options 483 483     483      
Exercise of common stock options, Shares             82,909  
Vesting of restricted stock units,shares             169,446  
Shared issued in business combination 180 180     180      
Shared issued in business combination, Shares             3,562  
Donated common stock 370 370     370      
Donated common stock, Shares             20,133  
Stock based compensation 4,694 4,694     4,694      
Comprehensive loss:                
Foreign currency translation 135   131   131 4    
Net (loss) income (18,343)     (18,344) (18,344) 1    
Comprehensive loss (18,208)       (18,213) 5    
Balance at Mar. 31, 2023 362,352 628,808 159 (267,710) 361,257 1,095    
Balance, Shares at Mar. 31, 2023             45,098,314 2,676,154
Balance at Dec. 31, 2023 330,419 648,317 855 (319,872) 329,300 1,119    
Balance, Shares at Dec. 31, 2023             45,489,379 2,676,154
Exercise of common stock options $ 1,233 1,233     1,233      
Exercise of common stock options, Shares 117,705           120,481  
Vesting of restricted stock units,shares             359,911  
Shared issued in business combination $ 625 625     625      
Shared issued in business combination, Shares             21,083  
Donated common stock 343 343     343      
Donated common stock, Shares             20,133  
Stock based compensation 6,036 6,036     6,036      
Comprehensive loss:                
Foreign currency translation (457)   (474)   (474) 17    
Net (loss) income (16,604)     (16,616) (16,616) 12    
Comprehensive loss (17,061)       (17,090) 29    
Balance at Mar. 31, 2024 $ 321,595 $ 656,554 $ 381 $ (336,488) $ 320,447 $ 1,148    
Balance, Shares at Mar. 31, 2024             46,010,987 2,676,154
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (16,604) $ (18,343)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,153 2,566
Impairment of assets   27
Reduction in carrying amount of right-of-use asset 1,096 1,935
Stock based compensation 6,036 4,694
Revaluation of contingent consideration 137  
Income from unconsolidated joint venture (97) (66)
Donation of common stock 343 370
Loss on sale of property and equipment   91
Amortization of deferred costs on convertible notes 464 466
Deferred taxes benefit   (23)
Changes in other assets and liabilities:    
Accounts receivable, net 532 (2,804)
Inventory (40) 133
Prepaid expenses (433) 185
Other assets (442) (3,687)
Accounts payable (10,649) (503)
Accrued expenses 4,440 (2,119)
Contract liabilities 2,277 1,436
Lease liabilities (1,671) (970)
Income taxes payable (276) 157
Net cash used in operating activities (11,734) (16,455)
Cash flows from investing activities:    
Purchases of marketable securities (2,726) (2,688)
Proceeds from sale of marketable securities 10,000  
Purchases of property and equipment (4,347) (4,186)
Proceeds from sale of property and equipment   223
Cash paid for business combinations, net of cash acquired   (3,349)
Net cash provided by (used in) investing activities 2,927 (10,000)
Cash flows from financing activities:    
Proceeds from stock options exercised 1,233 483
Net cash provided by financing activities 1,233 483
Effect of foreign currency translation on cash and cash equivalents (149) 15
Net decrease in cash and cash equivalents (7,723) (25,957)
Cash and cash equivalents at beginning of the period 53,424 65,662
Cash and cash equivalents at end of the period 45,701 39,705
Supplemental cash flow information:    
Cash paid for interest $ 1,438 1,438
Non-cash investing and financing activities:    
Non-cash purchase of property and equipment   78
Non-cash consideration in connection with business combination   $ 1,593
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (16,616) $ (18,344)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Securities Trading Plans of Directors and Executive Officers

During our last fiscal quarter, our directors and officers (as defined in Rule 16a-1(f) under the Securities and Exchange Act of 1934, as amended) adopted or terminated the contracts, instructions or written plans for the purchase or sale of the Company’s securities set forth in the table below.

 

Type of Trading Arrangement

Name and Position

Action

Adoption/Termination Date

Rule 10b5-1*

Non-Rule 10b5-1**

 

Total Shares of Class A Common Stock to be Sold

 

 

Total Shares of Class A Common Stock to be Purchased

 

Expiration Date

Laurence Zuriff(1) Director, Managing Director of Donor Advised Fund

Adopted

3/4/2024

X

 

-

 

 

27,000

 

 

 

-

 

2/28/2025

* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.

** “Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.

(1) The shares of Class A common stock to be sold pursuant to this plan are held of record by ZFI Capital, LP, over which Mr. Zuriff may be deemed to exercise voting and dispositive control.

Name Laurence Zuriff [1]
Title Director, Managing
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date 3/4/2024
Termination Date 2/28/2025
Aggregate Available 27,000
[1]

(1) The shares of Class A common stock to be sold pursuant to this plan are held of record by ZFI Capital, LP, over which Mr. Zuriff may be deemed to exercise voting and dispositive control.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Description of Business
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business

(1) Organization and Description of Business

Xometry, Inc. (“Xometry”, the “Company”, “we”, or “our”) was incorporated in the State of Delaware in May 2013. Xometry is a global artificial intelligence (“AI”) powered online marketplace connecting buyers with suppliers of manufacturing services, driving the digital transformation of one of the largest industries in the world. We use our proprietary AI, machine learning and cloud-based services, including our Thomasnet® platform, to help buyers efficiently source custom-manufactured parts and assemblies, and empower suppliers of manufacturing services to grow their businesses. Xometry's corporate headquarters is located in North Bethesda, Maryland.

Our AI-enabled technology platform is powered by proprietary machine learning algorithms and datasets, resulting in a sophisticated two-sided marketplace that is rapidly digitizing the manufacturing industry. As a result, buyers can procure the products they want on demand, and suppliers can source new manufacturing opportunities that match their specific capabilities and capacity, ultimately resulting in locally resilient supply chains so goods can get to market faster. Every interaction on our marketplace provides rich data insights that allow us to continuously improve our AI models and create new products and services, fueling powerful network effects as we scale.

 

We use proprietary technology to enable product designers, engineers, buyers, and supply chain professionals to instantly access the capacity of a global network of manufacturing facilities. The Company’s platform makes it possible for buyers to quickly receive pricing, expected lead times, manufacturability feedback and place orders on the Company’s platform. The network allows the Company to provide high volumes of unique parts, including custom components and assemblies for its buyers.

 

Xometry’s suppliers’ capabilities include computer numerical control manufacturing, sheet metal forming, sheet cutting, 3D printing (including fused deposition modeling, direct metal laser sintering, PolyJet, stereolithography, selective laser sintering, binder jetting, carbon digital light synthesis, multi jet fusion and lubricant sublayer photo-curing), die casting, stamping, injection molding, urethane casting, tube cutting, tube bending, as well as finishing services, rapid prototyping and high-volume production. Xometry's extensible technology platform allows the Company to add new technologies and processes to gain more wallet share with our buyers.

We empower suppliers to grow their manufacturing businesses and improve machine uptime by providing access to an extensive, diverse base of buyers. We also offer suppliers supporting products and services to meet their unique needs. Through Thomasnet, a leading industrial sourcing platform in North America, we offer suppliers an array of digital advertising and marketing services and data solutions. In addition, our suite of supplier services includes financial service products to stabilize and enhance cash flow and a cloud-based manufacturing execution system to help suppliers optimize their productivity.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

(2) Basis of Presentation and Summary of Significant Accounting Policies

(a)
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K filed with the SEC on February 29, 2024.

The condensed consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but may not include all disclosures including certain notes required by U.S. GAAP on an annual reporting basis. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, stockholders' equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2023 or any future period. The Company has two reporting segments which are referred to as: (1) the United States (“U.S.”) and (2) International.

Foreign Operations and Comprehensive Loss

The U.S. dollar (“USD”) is the functional currency for Xometry’s consolidated subsidiary operating in the U.S. The primary functional currency for the Company's consolidated subsidiaries operating in Germany and to a lesser extent, United Kingdom, Turkey, China and Japan, is the Euro, British Pound Sterling, Turkish Lira, Yuan and the Yen, respectively. For the Company’s consolidated subsidiaries whose functional currencies are not the USD, the Company translates their financial statements into USD. The Company translates assets and liabilities at the exchange rate in effect as of the financial statement date. Revenue and expense accounts are translated using an average exchange rate for the period. Gains and losses resulting from translation are included in accumulated other comprehensive income, as a separate component of equity.

Noncontrolling Interest

We have a 66.67% ownership in Incom Co., LTD. As we have a controlling interest in Incom Co., LTD, we have consolidated Incom Co., LTD into our unaudited condensed consolidated financial statements. The portion of equity in Incom Co., LTD not owned by the Company is accounted for as a noncontrolling interest. We present the portion of any equity that we do not own in a consolidated entity as noncontrolling interest and classify their interest as a component of total equity, separate from total stockholders’ equity on our Condensed Consolidated Balance Sheets. We include net (loss) income attributable to the noncontrolling interests in net loss in our Condensed Consolidated Statements of Operations and Comprehensive Loss.

(b)
Use of Estimates

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, which affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates.

(c)
Business Combinations

The Company accounts for business combinations using the acquisition method of accounting, which requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to the valuation of intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, such as legal and consulting fees, are expensed as incurred.

(d)
Fair Value Measurements and Financial Instruments

The Company measures certain assets and liabilities at fair value on a recurring basis based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability.

The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis, whereby inputs used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:

Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 - Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3 - Unobservable inputs reflecting the Company’s own assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.

The carrying amounts of certain of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and contract liabilities approximate their fair values due to their short maturities. The Company's marketable securities are recorded at fair value.

(e)
Cash and Cash Equivalents

Cash and cash equivalents consist of cash held in checking accounts. These investments are stated at cost, which approximates fair value.

(f)
Marketable Securities

The Company measures its marketable securities at fair value. The Company's marketable securities represent our investments in a short term money market fund. These marketable securities have maturities of three months or less. As of March 31, 2024 and December 31, 2023, the Company's marketable securities of $208.1 million and $215.4 million, respectively, were recorded at fair value, within Level 1 of the fair value hierarchy. The fair value of the Company’s Level 1 financial instruments is based on quoted prices in active markets, total fair value is the published market price per unit multiplied by the number of units held without consideration of transaction costs, discounts or blockage factors.

(g)
Accounts Receivable

Accounts receivable are stated at the amount the Company expects to collect from outstanding balances. The Company's accounts receivable do not bear interest. Amounts collected on accounts receivable are included in net cash used in operating activities in the Condensed Consolidated Statements of Cash Flows. For buyers for which the Company provides credit, the Company performs credit inquiries, including reference checks, and queries credit ratings services and other publicly available information. Management provides for probable uncollectible amounts through a provision for bad debt expense and an adjustment to a valuation allowance based on the age of the outstanding amounts, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. The Company reviews its valuation allowance monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.

Allowance For Credit Losses

The allowance for credit losses related to accounts receivable and changes were as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Allowance for credit losses

 

 

 

 

 

 

Balance at beginning of year, January 1

 

$

2,444

 

 

$

1,988

 

Charge to provision accounts

 

 

252

 

 

 

2,186

 

Write-offs or other

 

 

(298

)

 

 

(1,730

)

Balance at period end, March 31 and December 31, respectively

 

$

2,398

 

 

$

2,444

 

 

(h)
Property and Equipment and Long-Lived Assets

Property and equipment are stated at cost. Depreciation is calculated on the straight-line method over the estimated useful life of the assets, which range from two to nine years, or in the case of leasehold improvements, over the shorter of the remaining lease term or the useful life of the asset.

Property and equipment and intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Property and equipment includes capitalized internal-use software development costs. Eligible internal-use software development costs are capitalized subsequent to the completion of the preliminary project stage. Such costs include internal and external direct development costs totaling $4.0 million for the three months ended March 31, 2024 and $19.7 million for the year ended December 31, 2023. After all substantial testing and deployment is completed and the software is ready for its intended use, capitalization is discontinued and the internal-use software costs are placed in service and amortized using the straight-line method over the estimated useful life of the software, generally three years.

(i)
Goodwill

Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. As of March 31, 2024 and December 31, 2023, the Company's goodwill is attributable to both the U.S. and International reporting units. Goodwill is not amortized. The Company tests goodwill for impairment annually in the fourth quarter, or more frequently, if events or changes in circumstances indicate that the carrying value of a reporting unit, including goodwill, might be impaired.

In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors assessed may include the following: (i) significant changes in the manner of our use of the assets or the strategy of our overall business, (ii) certain restructuring initiatives, (iii) significant negative industry or economic trends and (iv) significant decline in our share price for a sustained period. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we proceed to the quantitative assessment.

(j)
Revenue

The Company derives the majority of its marketplace revenue in the U.S. and Europe from the sale of parts and assemblies fulfilled using a vast network of suppliers. The Company recognizes revenue from the sales to our customers pursuant to Financial Accounting Standard Board’s (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”).

The Company determines that a contract exists between the Company and the customer when the customer accepts the quote and places the order, all of which are governed by the Company’s standard terms and conditions or other agreed terms with Xometry’s buyers. Upon completion of an order through Xometry’s platform, the Company identifies the performance obligation(s) within that order to complete the sale of the manufactured part(s) or assembly. Using Xometry’s in-house technology, the Company determines the price for the manufactured part(s) or assembly on a stand-alone basis at order initiation. The Company recognizes revenue from sales to Xometry’s customers upon shipment, at which point control over the part(s) or assembly have transferred.

The Company has concluded that the Company is principal in the sale of part(s) and assemblies that use the Company’s network of third-party manufacturers because the Company controls the manufacturing by obtaining a right to direct a third-party manufacturer to fulfill the performance obligation Xometry has with the Company’s customers on Xometry’s behalf. The Company has considered the following conditions of the sale: (i) the Company has the obligation of providing the specified product to the customer, (ii) the Company has discretion with respect to establishing the price of the product and the price the Company pays the suppliers and the Company has margin risk on all of Xometry’s sales, (iii) the Company has discretion in determining how to fulfill each order, including selecting the supplier and (iv) Xometry bears certain risk for product quality to the extent the customer is not satisfied with the final product.

Xometry also derives revenue from its supplier services which is a suite of services offered to our suppliers. Revenue also includes the sale of marketing services which includes advertising. This revenue is generally recognized as control is transferred to the customer, in an amount reflecting the consideration we expect to be entitled to in exchange for such product or service. From time to time, a purchase order with a customer may involve multiple performance obligations, including a combination of some or all of our products. Judgment may be required in determining whether products are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation. Revenue is recognized over the period or at the point in time in which the performance obligations are satisfied. Consideration is typically determined based on a fixed unit price for the quantity of product transferred. For purchase orders involving multiple performance obligations, the transaction price is allocated to each performance obligation based on relative standalone selling price, and recognized as revenue when each individual product or service is transferred to the customer.

Revenue is shown net of estimated returns, refunds, and allowances. At March 31, 2024 and December 31, 2023, the Company has a provision for estimated returns, refunds or allowances of $0.04 million and $0.1 million, respectively.

Sales tax and, if applicable, duties and/or tariffs collected from customers and remitted to governmental authorities is excluded from revenue.

Contract Liabilities

Contract liabilities are primarily derived from payments received in advance or at the time an order is placed, for which the associated performance obligations have not been satisfied and revenue has not been recognized based on the Company’s revenue recognition criteria described above.

The following table presents contract liabilities as of December 31, 2023 and March 31, 2024 (in thousands):

 

Rollforward of contract liabilities:

 

 

 

Contract liabilities at December 31, 2023

 

$

7,357

 

Revenue recognized

 

 

(48,051

)

Payments received in advance

 

 

50,307

 

Contract liabilities at March 31, 2024

 

$

9,613

 

 

During the three months ended March 31, 2024, the Company recognized approximately $5.6 million of revenue related to its contract liabilities as of December 31, 2023.

Sales Contract Acquisition Costs

 

The Company’s incremental costs to obtain a contract may include a sales commission which is generally determined on a per order basis. For marketplace contracts, the Company recognizes costs over a period of one year or less. For supplier service contracts in excess of one year, the Company amortizes such costs on a straight-line basis over the average customer life of two years for new customers and over the renewal period for existing customers which is generally one year. Sales commissions are included in the Company's sales and marketing expenses in the Condensed Consolidated Statements of Operations and Comprehensive Loss. For the three months ended March 31, 2024 and 2023, the Company recognized approximately $2.6 million and $2.0 million, respectively of amortization related to deferred sales commissions. As of March 31, 2024 and December 31, 2023, the Company had deferred sales contract acquisition costs of $2.2 million and $3.1 million, respectively which is classified in other current assets on the Condensed Consolidated Balance Sheets.

(k)
Cost of Revenue

Cost of revenue for marketplace primarily consists of the cost of the products that are manufactured or produced by the Company’s suppliers for delivery to buyers on the Company's platform, internal and external production costs, shipping costs, and certain internal depreciation.

 

Cost of revenue for supplier services primarily consists of internal and external production costs and website hosting.

(l)
Leases

The Company determines if an arrangement contains a lease and the classification of that lease, if applicable, at its inception. Operating leases are included in operating lease right-of-use ("ROU") assets, operating lease liabilities, current portion and operating lease liabilities, net of current portion in the Condensed Consolidated Balance Sheets. For leases with terms of twelve months or less, the Company does not recognize ROU assets or lease liabilities on the Condensed Consolidated Balance Sheets. Additionally, the Company elected to use the practical expedient to not separate lease and non-lease components for leases of real estate, meaning that for these leases, the non-lease components are included in the associated ROU asset and lease liability balances on the Company’s Condensed Consolidated Balance Sheets.

 

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company’s operating leases is generally not determinable, as such the Company uses its incremental borrowing rate at lease commencement to determine the present value of lease payments. The operating lease ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company’s leases include options to extend or terminate the lease. The expected lease term includes options to extend or terminate the lease when it is reasonably certain the Company will exercise such option.

Lease expense is recognized on a straight-line basis over the term of the lease.

(m)
Sales and Marketing

Sales and marketing expenses are expensed as incurred and include the costs of digital marketing strategies, branding costs and other advertising costs, certain depreciation and amortization expense, contract acquisition costs and compensation expenses, including stock-based compensation, to the Company’s sales and marketing employees. For the three months ended March 31, 2024 and 2023, the Company's advertising cost were $8.3 million and $8.1 million, respectively.

(n)
Operations and Support

Operations and support expenses are the costs the Company incurs in support of the customers and suppliers on Xometry’s platforms which are provided by phone, email and chat for purposes of resolving customer and supplier related matters. These costs primarily consist of compensation expenses of the support staff, including stock-based compensation, certain depreciation and amortization expense and software costs used in delivering customer and supplier services.

(o)
Product Development

Product development costs which are not eligible for capitalization are expensed as incurred. This account also includes compensation expenses, including stock-based compensation to the Company’s employees performing these functions and certain depreciation and amortization expense.

(p)
General and Administrative

General and administrative expenses primarily consist of compensation expenses, including stock-based compensation expenses, for executive, finance, legal and other administrative personnel, professional service fees and certain depreciation and amortization expense.

(q)
Stock Based Compensation

All stock-based compensation, including stock options, restricted stock units and performance restricted stock units (“PRSUs”), are measured at the grant date fair value of the award. The Company estimates grant date fair value of stock options using the Black-Scholes option-pricing model. The fair value of stock options, performance restricted stock units and restricted stock units is recognized as compensation expense on a straight-line basis over the requisite service period, which is typically three to four years. The fair value of the restricted stock units and PRSUs is determined using the fair value of the Company's Class A common stock on the date of grant. Forfeitures are recorded in the period in which they occur.

The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards.

These variables include:

expected annual dividend yield;
expected volatility over the expected term;
expected term;
risk free interest rate;
per share value of the underlying common stock; and
exercise price.

For all stock options granted, the Company calculated the expected term using the simplified method for “plain vanilla” stock option awards. The risk-free interest rate is based on the yield available on U.S. Treasury issuances similar in duration to the expected term of the stock-based award. The Company estimates its expected share price volatility based on the historical volatility of publicly traded peer companies and/or its own volatility and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded share price. The Company utilized a dividend yield of zero, as it had no history or plan of declaring dividends on its common stock.

The fair value for PRSUs is recognized on a ratable basis over the requisite service period of three years when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.

(r)
Net Loss Per Share Attributable to Common Stockholders

The Company computes net loss per share using the two-class method required for multiple classes of common stock and participating securities. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Certain unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method. The rights, including the liquidation and dividend rights, of the Class A common stock and Class B common stock are substantially identical, other than voting rights. Accordingly, the Class A common stock and Class B common stock shared proportionately in the Company’s net losses.

(s)
Recently Issued Accounting Standards

In November 2023, the FASB issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (“CODM”). The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows and financial condition.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025, and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows, and financial condition.

There are currently no other accounting standards that have been issued, but not yet adopted, that are expected to have a significant impact on the Company’s consolidated financial position, results of operations or cash flows upon adoption.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Concentrations
3 Months Ended
Mar. 31, 2024
Risks and Uncertainties [Abstract]  
Credit Concentrations

(3) Credit Concentrations

Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and cash equivalents and marketable securities which at times may exceed federally insured limits, in deposit accounts at major financial institutions. A majority of the Company’s buyers are located in the United States.

For the three months ended March 31, 2024 and 2023, no single buyer accounted for more than 10% of the Company's revenue. As of March 31, 2024, and December 31, 2023, no single buyer accounted for more than 10% of the Company’s accounts receivable.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventory

(4) Inventory

Inventory consists of raw materials, work-in-process and finished goods. Raw materials (plastics and metals) become manufactured products in the additive and subtractive manufacturing processes. Work-in-progress represents manufacturing costs associated with customer orders that are not yet complete. Finished goods represents product awaiting shipment. Inventory consists of the following as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Raw materials

 

$

915

 

 

$

1,129

 

Work-in-progress

 

 

795

 

 

 

696

 

Finished goods

 

 

1,180

 

 

 

1,060

 

Total

 

$

2,890

 

 

$

2,885

 

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment and Long-Lived Assets
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment and Long-Lived Assets

(5) Property and Equipment and Long-Lived Assets

Property and equipment consist of the following as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

 

 

March 31,

 

 

December 31,

 

 

 

Useful Life

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

Technology hardware

 

3 years

 

$

3,369

 

 

$

3,355

 

Manufacturing equipment

 

2 - 9 years

 

 

5,482

 

 

 

5,482

 

Capitalized software development

 

3 years

 

 

47,893

 

 

 

44,004

 

Leasehold improvements

 

Shorter of useful
life or lease term

 

 

1,791

 

 

 

1,365

 

Furniture and fixtures

 

7 years

 

 

2,451

 

 

 

2,630

 

Total

 

 

 

 

60,986

 

 

 

56,836

 

Less accumulated depreciation

 

 

 

 

(23,407

)

 

 

(21,199

)

Property and Equipment, net

 

 

 

$

37,579

 

 

$

35,637

 

 

Depreciation and amortization expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Cost of revenue

$

185

 

 

$

44

 

Sales and marketing

 

26

 

 

 

-

 

Operations and support

 

36

 

 

 

12

 

Product development

 

1,871

 

 

 

1,269

 

General and administrative

 

128

 

 

 

316

 

Total depreciation expense

$

2,246

 

 

$

1,641

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases

(6) Leases

Operating lease expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

Cost of revenue

 

$

18

 

 

$

18

 

General and administrative

 

 

1,263

 

 

 

2,214

 

Total operating lease expense

 

$

1,281

 

 

$

2,232

 

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition
3 Months Ended
Mar. 31, 2024
Business Combinations [Abstract]  
Acquisition

(7) Acquisition

Tridi

On January 2, 2023, the Company acquired Tridi Teknoloj A.S. (“Tridi”) located in Istanbul, Türkiye pursuant to a Share Purchase Agreement. The acquisition of Tridi extends the Company's marketplace capabilities in Europe and provides the Company with access to the Turkish market. The Company accounted for the acquisition as a business combination. The goodwill of $4.8 million arising from the acquisition of Tridi related to expected synergies including access to the Turkish market and an established supplier network. The goodwill is included in our International reporting segment and is not deductible for tax purposes. The aggregate non-contingent portion of the purchase price was approximately $3.8 million in cash, of which approximately $0.4 million was withheld and paid during the first quarter of 2024. In addition, the purchase price included a contingent consideration arrangement to the former owner of Tridi up to a maximum amount of $1.25 million (undiscounted) in shares of the Company’s Class A common stock in two installments on the first and second anniversary of the acquisition. The contingent consideration arrangement is tied to the achievement of revenue thresholds. The initial fair value of the contingent consideration of $0.9 million was estimated by applying an income valuation approach. The measurement is based on inputs that are not observable in the market (Level 3 inputs). Key assumptions made include (a) discount rate and (b) probability weighted assumptions about achieving revenue thresholds. As of March 31, 2024 and December 31, 2023, the total contingent consideration had a fair value of $0.6 million and $1.1 million,

respectively. During the quarter ended March 31, 2024, the Company recorded an approximate $0.1 million increase to the contingent consideration liability with a corresponding expense recognized in general and administrative expense on our Condensed Consolidated Statements of Operations and Comprehensive Loss. In February 2024, the Company issued 21,083 shares of Class A common stock with a value of $0.6 million to the former owners of Tridi wih respect to the first installment.

The following table (in thousands) summarizes the consideration paid for Tridi and the final fair value of the assets acquired and liabilities assumed on the acquisition date:

Consideration:

 

 

 

Cash

 

$

3,824

 

Settlement of preexisting relationship

 

 

357

 

Fair value of contingent consideration

 

 

860

 

Fair value of consideration

 

 

5,041

 

 

 

 

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

Current assets

 

 

460

 

Property and equipment

 

 

22

 

Intangible asset

 

 

96

 

Current liabilities

 

 

(373

)

Total identifiable net assets assumed

 

 

205

 

Goodwill

 

 

4,836

 

Total

 

$

5,041

 

The estimated fair value of the intangible asset acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a cost method to estimate the fair value of the vendor relationship using Level 3 inputs. The useful life of the vendor relationship is 10 years.

Tridi’s results of operations were included in the Company's consolidated financial statements from the date of acquisition, January 2, 2023.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Disaggregated Revenue and Cost of Revenue Information
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenue and Cost of Revenue Information

(8) Disaggregated Revenue and Cost of Revenue Information

The following table presents our revenue and cost of revenue disaggregated by line of business. Revenue from our marketplace primarily reflects the sales of parts and assemblies on our platform. Revenue from supplier services primarily includes the sale of digital advertising and marketing services, and to a lesser extent financial service products, SaaS products and tools and materials (“our tools and materials business, which we previously referred to as our supplies business”).

Revenue and cost of revenue is presented in the following tables for the three months ended March 31, 2024 and 2023, respectively (in thousands):

 

 

 

Three Months Ended March 31,

 

Marketplace

 

2024

 

 

2023

 

Revenue

 

$

107,186

 

 

$

86,680

 

Cost of revenue

 

 

72,907

 

 

 

61,747

 

Gross Profit

 

$

34,279

 

 

$

24,933

 

 

 

 

 

 

 

 

Supplier Services

 

 

 

 

 

 

Revenue

 

$

15,504

 

 

$

18,646

 

Cost of revenue

 

 

1,881

 

 

 

4,210

 

Gross Profit

 

$

13,623

 

 

$

14,436

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment in Unconsolidated Joint Venture
3 Months Ended
Mar. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Investment in Unconsolidated Joint Venture

(9) Investment in Unconsolidated Joint Venture

The Company has a 50% interest in Industrial Media, LLC ("IM, LLC") with the other 50% owned by Rich Media Group, LLC. IM, LLC primarily manages content creation, advertising sales, and marketing initiatives for the Industrial Engineering News brand, certain magazines, videos, website and associated electronic media products for industrial engineers.

The Company receives dividends from IM, LLC, which are recorded as a reduction to the Company's investment in unconsolidated joint venture on our Condensed Consolidated Balance Sheets. For the three months ended March 31, 2024 and 2023 the Company received no dividends from IM, LLC. During the three months ended March 31, 2024 and 2023, the Company did not pay material amounts to IM, LLC.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock Based Compensation

(10) Stock Based Compensation

In 2014, the Company adopted a stock compensation plan (the "2014 Equity Incentive Plan") pursuant to which the Company may grant stock options, stock purchase rights, restricted stock awards, or stock awards to employees, directors and consultants (including prospective employees, directors, and consultants). This plan was terminated in February 2016. No additional awards may be granted under the 2014 Equity Incentive Plan, however, outstanding awards continue in full effect in accordance with their existing terms.

In 2016, the Company adopted a stock compensation plan (the “2016 Equity Incentive Plan”) pursuant to which the Company may grant stock options, stock purchase rights, restricted stock awards, or stock awards to employees, directors and consultants (including prospective employees, directors, and consultants). No additional awards may be granted under the 2016 Equity Incentive Plan, however, outstanding awards continue in full effect in accordance with their existing terms.

In connection with the Company’s initial public offering on July 2, 2021, the Company's board of directors adopted the 2021 Equity Incentive Plan (the “2021 Equity Incentive Plan”). The 2021 Equity Incentive Plan provides for the grant of incentive stock options (“ISOs”), non-statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, restricted stock unit awards, performance-based awards and other awards, or collectively, awards. Awards may be granted to Xometry employees, Xometry’s non-employee directors and consultants/contractors and the employees and consultants/contractors of Xometry affiliates. ISOs may be granted only to Xometry employees and the employees of Xometry affiliates.

As of March 31, 2024, there were 6,472,739 shares available for the Company to grant under the 2021 Equity Incentive Plan.

Stock Options

A summary of the status of the Company’s stock option activity and the changes during the three months ended March 31, 2024, are as follows (in millions, except share and per share amounts):

 

 

 

Number of
Shares

 

 

Weighted
Average
Exercise Price
Per Share

 

 

Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

    Exercisable at December 31, 2023

 

 

1,859,740

 

 

 

8.78

 

 

 

6.4

 

 

 

50.7

 

Balance at December 31, 2023

 

 

2,881,208

 

 

 

12.02

 

 

 

7.0

 

 

 

69.6

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(117,705

)

 

 

10.33

 

 

 

 

 

 

 

Forfeited

 

 

(48,870

)

 

 

19.16

 

 

 

 

 

 

 

Expired

 

 

(263

)

 

 

11.43

 

 

 

 

 

 

 

Balance at March 31, 2024

 

 

2,714,370

 

 

 

11.97

 

 

 

6.8

 

 

 

19.9

 

    Exercisable at March 31, 2024

 

 

1,974,760

 

 

 

9.33

 

 

 

6.3

 

 

 

18.1

 

 

No options were granted during the first quarter of 2024. The total intrinsic value of options exercised during the three months ended March 31, 2024 and 2023, was $2.0 million and $1.3 million, respectively.

At March 31, 2024, there was approximately $11.7 million of total unrecognized compensation cost related to unvested stock options. That cost is expected to be recognized over a weighted average period of approximately two years as of March 31, 2024.

The Company currently uses authorized and unissued shares to satisfy share award exercises.

Restricted Stock Units

A summary of the status of the Company’s restricted stock unit activity and the changes during the three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):

 

 

 

Number of
Shares

 

 

Weighted
Average
Grant Date fair value (per share)

 

 

Aggregate
Intrinsic
Value

 

Unvested RSUs as of December 31, 2023

 

 

1,769,874

 

 

 

22.50

 

 

 

63.6

 

Granted

 

 

1,524,250

 

 

 

18.70

 

 

 

 

Vested

 

 

(348,380

)

 

 

19.29

 

 

 

 

Forfeited and cancelled

 

 

(91,731

)

 

 

22.35

 

 

 

 

Unvested RSUs as of March 31, 2024

 

 

2,854,013

 

 

 

20.87

 

 

 

48.2

 

 

At March 31, 2024, there was approximately $55.4 million of total unrecognized compensation cost related to unvested restricted stock units granted under the 2021 Equity Incentive Plan. That cost is expected to be recognized over a weighted average period of approximately three years as of March 31, 2024.

 

Performance Restricted Stock Units

A summary of the status of the Company's performance restricted stock unit activity and the changes during the three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):

 

 

Number of
Shares

 

 

Weighted
Average
Grant Date fair value (per share)

 

 

Aggregate
Intrinsic
Value

 

Unvested PRSUs as of December 31, 2023

 

 

 

 

 

 

 

 

 

Granted

 

 

299,754

 

 

 

17.48

 

 

 

 

Vested

 

 

-

 

 

 

-

 

 

 

 

Forfeited and cancelled

 

 

-

 

 

 

-

 

 

 

 

Unvested PRSUs as of March 31, 2024

 

 

299,754

 

 

 

17.48

 

 

 

5.1

 

 

At March 31, 2024, there was approximately $5.2 million of total unrecognized compensation cost related to unvested performance restricted stock units granted under the 2021 Equity Incentive Plan. That cost is expected to be recognized over a weighted average period of approximately three years as of March 31, 2024.

Total stock-based compensation cost for the three months ended March 31, 2024 and 2023 were as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

 

 

 

 

 

 

Sales and marketing

 

$

1,520

 

 

$

1,052

 

 

Operations and support

 

 

2,092

 

 

 

1,697

 

 

Product development

 

 

1,416

 

 

 

1,076

 

 

General and administrative

 

 

1,008

 

 

 

869

 

 

Total stock compensation expense

 

$

6,036

 

 

$

4,694

 

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes

(11) Income Taxes

 

A full valuation allowance has been established against our net U.S. federal and state deferred tax assets and foreign deferred tax assets, including net operating loss carryforwards.

The Company had no provision for income taxes for the three months ended March 31, 2024, as compared to $0.1 million income tax expense in the U.S. for the three months ended March 31, 2023. This estimated annual effective tax rate of 0.0%, differs from the U.S. federal statutory rate primarily due to the effects of certain permanent items, foreign tax rate differences, and increases in the valuation allowance against deferred tax assets.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share Attributable to Common Stockholders
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders

(12) Net Loss Per Share Attributable to Common Stockholders

The Company computes net loss per share of Class A common stock, Class B common stock and participating securities using the two-class method. Basic and diluted EPS are the same for each class of common stock and participating securities because they are entitled to the same liquidation and dividend rights. The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Net loss

 

$

(16,604

)

 

$

(18,343

)

Net income attributable to noncontrolling interest

 

 

12

 

 

 

1

 

Net loss attributable to common stockholders

 

$

(16,616

)

 

$

(18,344

)

 

 

 

 

 

 

 

Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock

 

 

48,577,980

 

 

 

47,699,561

 

Net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock

 

$

(0.34

)

 

$

(0.38

)

The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share because including them would have had an anti-dilutive effect, or issuance of such shares is contingent upon the occurrence of an event:

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Stock options outstanding

 

 

2,714,370

 

 

 

3,138,478

 

Unvested restricted stock units

 

 

2,854,013

 

 

 

1,851,071

 

Unvested performance restricted stock units

 

 

299,754

 

 

 

 

Warrants outstanding

 

 

87,784

 

 

 

87,784

 

Shares reserved for charitable contribution

 

 

221,461

 

 

 

281,860

 

Convertible notes

 

 

5,123,624

 

 

 

5,123,624

 

Total shares

 

 

11,301,006

 

 

 

10,482,817

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt Commitments and Contingencies

(13) Debt Commitments and Contingencies

2027 Convertible Notes

In February 2022, we entered into a purchase agreement with certain counterparties for the sale of an aggregate of $287.5 million principal amount of convertible senior notes due in 2027 (the “2027 Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the “Securities Act”). The 2027 Notes consisted of a $250 million initial placement and an over-allotment option that provided the initial purchasers of the 2027 Notes with the option to purchase an additional $37.5 million aggregate principal amount of the 2027 Notes, which was fully exercised. The 2027 Notes were issued pursuant to an indenture dated February 4, 2022. The net proceeds from the issuance of the 2027 Notes were $278.2 million, net of debt issuance costs. The debt issuance costs are amortized to interest expense using the effective interest rate method.

The 2027 Notes are unsecured obligations which bear regular interest at 1% per annum and for which the principal balance will not accrete. Interest payments are due on February 1 and August 1 of each year the Notes remain outstanding. The 2027 Notes will mature on February 1, 2027 unless repurchased, redeemed, or converted in accordance with their terms prior to such date.

The 2027 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of 17.8213 shares of Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $56.11 per share of our Class A common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the 2027 Notes.

We may redeem for cash all or any portion of the 2027 Notes, at our option, on or after February 5, 2025 if the last reported sale price of our Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days at a redemption price equal to 100% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid interest or additional interest, if any.

Holders of the 2027 Notes may convert all or a portion of their 2027 Notes at their option prior to November 1, 2026, in multiples of $1,000 principal amounts, only under the following circumstances:

if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the 2027 Notes on each such trading day;
during the five business day period after any ten consecutive trading day period in which the trading price per $1,000 principal amount of the 2027 Notes for each day of that ten consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the 2027 Notes;
on a notice of redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, in which case we may be required to increase the conversion rate for the 2027 Notes so surrendered for conversion in connection with such redemption notice; or
on the occurrence of specified corporate events.

 

On or after November 1, 2026, the 2027 Notes are convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date.

Holders of the 2027 Notes who convert the 2027 Notes in connection with a make-whole fundamental change, as defined in the indenture governing the 2027 Notes, or in connection with a redemption are entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, holders of the 2027 Notes may require us to repurchase all or a portion of the 2027 Notes at a price equal to 100% of the principal amount of 2027 Notes, plus any accrued and unpaid special interest, if any.

We accounted for the issuance of the 2027 Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.

 

The following table presents the outstanding principal amount and carrying value of the 2027 Notes as of the dates indicated (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Principal

 

$

287,500

 

 

 

287,500

 

Unamortized debt discount

 

 

(4,888

)

 

 

(5,319

)

Unamortized debt issuance costs

 

 

(378

)

 

 

(412

)

Net carrying value

 

$

282,234

 

 

 

281,769

 

 

 

The annual effective interest rate for the 2027 Notes was approximately 1.6%. Interest expense related to the 2027 Notes for the periods presented below was as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Coupon interest

 

$

719

 

 

$

719

 

Amortization of debt discount

 

 

431

 

 

 

431

 

Amortization of transaction costs

 

 

33

 

 

 

35

 

Total interest expense

 

$

1,183

 

 

$

1,185

 

 

 

 

 

 

 

 

The following table presents the carrying value and estimated fair value of the 2027 Notes as of the date indicated (in thousands):

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

2027 Notes(1)

 

$

282,234

 

 

$

217,839

 

 

$

281,769

 

 

$

268,554

 

(1) As of March 31, 2024 and December 31, 2023, the fair value of the 2027 Notes was measured using Level 2 inputs based on the frequency of trading on our debt at the end of the year.

Contingencies

The Company from time to time may be subject to various claims and legal proceedings covering a range of matters that arise in the ordinary course of its business activities. In the opinion of the Company, although the outcome of any legal proceedings cannot be predicted with certainty, the ultimate liability of the Company in connection with its legal proceedings is not expected to have a material adverse effect on the Company’s financial position or operations.

 

Defined Contribution Plans

The Company sponsors a defined contribution plan for qualifying employees, including a 401(k) Plan in the United States to which it makes matching contributions of 50% of participating employee contributions up to 6% of eligible income. The Company's total matching contribution to the 401(k) Plan was $0.7 million and $0.5 million for the three months ended March 31, 2024 and 2023, respectively.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segments

(14) Segments

Xometry is organized in two segments referred to as: (1) the U.S. and (2) International. Xometry’s operating segments are also the Company’s reportable segments. Xometry’s reportable segments, whose products and offerings are generally the same, are managed separately based on geography. Xometry’s two segments are defined based on the reporting and review process used by the chief operating decision maker (“CODM”), the Chief Executive Officer. The Company evaluates the performance of the operating segments primarily based on revenue and segment “profits/loss” which is largely the results of the segment before income taxes. The Company has not allocated certain general and administrative expenses to the International segment. The Company’s CODM monitors assets of the consolidated Company, but does not use assets by operating segment when assessing performance or making operating segment resource decisions.

The following tables reflect certain segment information for the three months ended March 31, 2024 and 2023 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Segment Revenue

 

 

 

 

 

 

U.S.

 

$

103,363

 

 

$

93,903

 

International

 

 

19,327

 

 

 

11,423

 

Total

 

$

122,690

 

 

$

105,326

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Segment Losses

 

 

 

 

 

 

U.S.

 

$

(11,818

)

 

$

(12,937

)

International

 

 

(4,798

)

 

 

(5,407

)

Total

 

$

(16,616

)

 

$

(18,344

)

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

(15) Goodwill and Intangible Assets

The following tables summarize the Company’s intangible assets (dollars in thousands):

 

 

 

March 31, 2024

 

 

 

Weighted
average
amortization
period in
years

 

 

Gross
carrying
amount

 

 

Accumulated
amortization

 

 

Net
carrying
amount

 

 

 

 

 

Intangible Assets

 

 

 

 

 

 

 

 

 

 

 

 

Amortizing intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Customer Relationships

 

 

15

 

 

$

36,600

 

 

$

5,640

 

 

$

30,960

 

Trade Names

 

 

10

 

 

 

800

 

 

 

185

 

 

 

615

 

Developed Technology

 

 

5

 

 

 

739

 

 

 

390

 

 

 

349

 

Vendor Relationships

 

 

15

 

 

 

1,268

 

 

 

357

 

 

 

911

 

Database

 

 

5

 

 

 

2,400

 

 

 

1,110

 

 

 

1,290

 

Patents

 

 

17

 

 

 

157

 

 

 

54

 

 

 

103

 

Subtotal intangible assets

 

 

 

 

 

41,964

 

 

 

7,736

 

 

 

34,228

 

In-place Lease Intangible Asset

 

 

4

 

 

 

568

 

 

 

324

 

 

 

244

 

Above Market Lease Intangible Asset

 

 

4

 

 

 

896

 

 

 

512

 

 

 

384

 

Total intangible assets

 

 

 

 

$

43,428

 

 

$

8,572

 

 

$

34,856

 

 

 

 

December 31, 2023

 

 

 

Weighted
average
amortization
period in
years

 

 

Gross
carrying
amount

 

 

Accumulated
amortization

 

 

Net
carrying
amount

 

Intangible Assets

 

 

 

 

 

 

 

 

 

 

 

 

Amortizing intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Customer Relationships

 

 

15

 

 

$

36,600

 

 

$

5,030

 

 

$

31,570

 

Trade Names

 

 

10

 

 

 

800

 

 

 

165

 

 

 

635

 

Developed Technology

 

 

5

 

 

 

739

 

 

 

349

 

 

 

390

 

Vendor Relationships

 

 

15

 

 

 

1,273

 

 

 

336

 

 

 

937

 

Database

 

 

5

 

 

 

2,400

 

 

 

990

 

 

 

1,410

 

Patents

 

 

17

 

 

 

157

 

 

 

51

 

 

 

106

 

Subtotal intangible assets

 

 

 

 

 

41,969

 

 

 

6,921

 

 

 

35,048

 

In-place Lease Intangible Asset

 

 

4

 

 

 

568

 

 

 

287

 

 

 

281

 

Above Market Lease Intangible Asset

 

 

4

 

 

 

896

 

 

 

457

 

 

 

439

 

Total intangible assets

 

 

 

 

$

43,433

 

 

$

7,665

 

 

$

35,768

 

 

The following table provides a roll forward of the carrying amount of goodwill (in thousands):

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Balance as of January 1:

 

 

 

 

 

 

Gross goodwill

 

$

265,989

 

 

$

261,110

 

Accumulated impairments

 

 

(3,074

)

 

 

(3,074

)

Net goodwill as of January 1

 

 

262,915

 

 

 

258,036

 

Goodwill acquired during the year(1)

 

 

 

 

 

4,836

 

Impact of foreign exchange

 

 

(88

)

 

 

43

 

Net goodwill as of March 31, 2024 and December 31, 2023:

 

$

262,827

 

 

$

262,915

 

(1) See Note 7 - Acquisitions.

As of March 31, 2024 and December 31, 2023, Xometry had $262.8 million and $262.9 million, respectively of goodwill. As of March 31, 2024, $258.0 million is part of Xometry’s U.S. operating segment and $4.8 million is part of Xometry’s International operating segment. As of December 31, 2023, $258.0 million is part of Xometry's U.S. operating segment and $4.9 million is part of Xometry's International operating segment.

As of March 31, 2024, estimated amortization expense for intangible assets for the remainder of 2024 and the next five years is: $2.7 million in 2024, $3.6 million in 2025, $3.2 million in 2026, $2.6 million in 2027, $2.6 million in 2028, $2.6 million in 2029 and $17.6 million thereafter.

Amortization expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Sales and marketing

 

$

771

 

 

 

791

 

Product development

 

 

42

 

 

 

42

 

General and administrative (1)

 

 

3

 

 

 

3

 

Total

 

$

816

 

 

$

836

 

 

(1) Amortization of the lease related intangible assets is recorded as operating lease expense in general and administrative.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation
(a)
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K filed with the SEC on February 29, 2024.

The condensed consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but may not include all disclosures including certain notes required by U.S. GAAP on an annual reporting basis. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, stockholders' equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2023 or any future period. The Company has two reporting segments which are referred to as: (1) the United States (“U.S.”) and (2) International.

Foreign Operations and Comprehensive Loss

The U.S. dollar (“USD”) is the functional currency for Xometry’s consolidated subsidiary operating in the U.S. The primary functional currency for the Company's consolidated subsidiaries operating in Germany and to a lesser extent, United Kingdom, Turkey, China and Japan, is the Euro, British Pound Sterling, Turkish Lira, Yuan and the Yen, respectively. For the Company’s consolidated subsidiaries whose functional currencies are not the USD, the Company translates their financial statements into USD. The Company translates assets and liabilities at the exchange rate in effect as of the financial statement date. Revenue and expense accounts are translated using an average exchange rate for the period. Gains and losses resulting from translation are included in accumulated other comprehensive income, as a separate component of equity.

Noncontrolling Interest

We have a 66.67% ownership in Incom Co., LTD. As we have a controlling interest in Incom Co., LTD, we have consolidated Incom Co., LTD into our unaudited condensed consolidated financial statements. The portion of equity in Incom Co., LTD not owned by the Company is accounted for as a noncontrolling interest. We present the portion of any equity that we do not own in a consolidated entity as noncontrolling interest and classify their interest as a component of total equity, separate from total stockholders’ equity on our Condensed Consolidated Balance Sheets. We include net (loss) income attributable to the noncontrolling interests in net loss in our Condensed Consolidated Statements of Operations and Comprehensive Loss.

Use of Estimates
(b)
Use of Estimates

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, which affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates.

Business Combinations
(c)
Business Combinations

The Company accounts for business combinations using the acquisition method of accounting, which requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to the valuation of intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, such as legal and consulting fees, are expensed as incurred.

Fair Value Measurements and Financial Instruments
(d)
Fair Value Measurements and Financial Instruments

The Company measures certain assets and liabilities at fair value on a recurring basis based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability.

The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis, whereby inputs used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:

Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 - Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3 - Unobservable inputs reflecting the Company’s own assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.

The carrying amounts of certain of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and contract liabilities approximate their fair values due to their short maturities. The Company's marketable securities are recorded at fair value.

Cash and Cash Equivalents
(e)
Cash and Cash Equivalents

Cash and cash equivalents consist of cash held in checking accounts. These investments are stated at cost, which approximates fair value.

Marketable Securities
(f)
Marketable Securities

The Company measures its marketable securities at fair value. The Company's marketable securities represent our investments in a short term money market fund. These marketable securities have maturities of three months or less. As of March 31, 2024 and December 31, 2023, the Company's marketable securities of $208.1 million and $215.4 million, respectively, were recorded at fair value, within Level 1 of the fair value hierarchy. The fair value of the Company’s Level 1 financial instruments is based on quoted prices in active markets, total fair value is the published market price per unit multiplied by the number of units held without consideration of transaction costs, discounts or blockage factors.

Accounts Receivable
(g)
Accounts Receivable

Accounts receivable are stated at the amount the Company expects to collect from outstanding balances. The Company's accounts receivable do not bear interest. Amounts collected on accounts receivable are included in net cash used in operating activities in the Condensed Consolidated Statements of Cash Flows. For buyers for which the Company provides credit, the Company performs credit inquiries, including reference checks, and queries credit ratings services and other publicly available information. Management provides for probable uncollectible amounts through a provision for bad debt expense and an adjustment to a valuation allowance based on the age of the outstanding amounts, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. The Company reviews its valuation allowance monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.

Allowance For Credit Losses

The allowance for credit losses related to accounts receivable and changes were as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Allowance for credit losses

 

 

 

 

 

 

Balance at beginning of year, January 1

 

$

2,444

 

 

$

1,988

 

Charge to provision accounts

 

 

252

 

 

 

2,186

 

Write-offs or other

 

 

(298

)

 

 

(1,730

)

Balance at period end, March 31 and December 31, respectively

 

$

2,398

 

 

$

2,444

 

Property and Equipment and Long-Lived Assets
(h)
Property and Equipment and Long-Lived Assets

Property and equipment are stated at cost. Depreciation is calculated on the straight-line method over the estimated useful life of the assets, which range from two to nine years, or in the case of leasehold improvements, over the shorter of the remaining lease term or the useful life of the asset.

Property and equipment and intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Property and equipment includes capitalized internal-use software development costs. Eligible internal-use software development costs are capitalized subsequent to the completion of the preliminary project stage. Such costs include internal and external direct development costs totaling $4.0 million for the three months ended March 31, 2024 and $19.7 million for the year ended December 31, 2023. After all substantial testing and deployment is completed and the software is ready for its intended use, capitalization is discontinued and the internal-use software costs are placed in service and amortized using the straight-line method over the estimated useful life of the software, generally three years.

Goodwill
(i)
Goodwill

Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. As of March 31, 2024 and December 31, 2023, the Company's goodwill is attributable to both the U.S. and International reporting units. Goodwill is not amortized. The Company tests goodwill for impairment annually in the fourth quarter, or more frequently, if events or changes in circumstances indicate that the carrying value of a reporting unit, including goodwill, might be impaired.

In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors assessed may include the following: (i) significant changes in the manner of our use of the assets or the strategy of our overall business, (ii) certain restructuring initiatives, (iii) significant negative industry or economic trends and (iv) significant decline in our share price for a sustained period. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we proceed to the quantitative assessment.

Revenue
(j)
Revenue

The Company derives the majority of its marketplace revenue in the U.S. and Europe from the sale of parts and assemblies fulfilled using a vast network of suppliers. The Company recognizes revenue from the sales to our customers pursuant to Financial Accounting Standard Board’s (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”).

The Company determines that a contract exists between the Company and the customer when the customer accepts the quote and places the order, all of which are governed by the Company’s standard terms and conditions or other agreed terms with Xometry’s buyers. Upon completion of an order through Xometry’s platform, the Company identifies the performance obligation(s) within that order to complete the sale of the manufactured part(s) or assembly. Using Xometry’s in-house technology, the Company determines the price for the manufactured part(s) or assembly on a stand-alone basis at order initiation. The Company recognizes revenue from sales to Xometry’s customers upon shipment, at which point control over the part(s) or assembly have transferred.

The Company has concluded that the Company is principal in the sale of part(s) and assemblies that use the Company’s network of third-party manufacturers because the Company controls the manufacturing by obtaining a right to direct a third-party manufacturer to fulfill the performance obligation Xometry has with the Company’s customers on Xometry’s behalf. The Company has considered the following conditions of the sale: (i) the Company has the obligation of providing the specified product to the customer, (ii) the Company has discretion with respect to establishing the price of the product and the price the Company pays the suppliers and the Company has margin risk on all of Xometry’s sales, (iii) the Company has discretion in determining how to fulfill each order, including selecting the supplier and (iv) Xometry bears certain risk for product quality to the extent the customer is not satisfied with the final product.

Xometry also derives revenue from its supplier services which is a suite of services offered to our suppliers. Revenue also includes the sale of marketing services which includes advertising. This revenue is generally recognized as control is transferred to the customer, in an amount reflecting the consideration we expect to be entitled to in exchange for such product or service. From time to time, a purchase order with a customer may involve multiple performance obligations, including a combination of some or all of our products. Judgment may be required in determining whether products are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation. Revenue is recognized over the period or at the point in time in which the performance obligations are satisfied. Consideration is typically determined based on a fixed unit price for the quantity of product transferred. For purchase orders involving multiple performance obligations, the transaction price is allocated to each performance obligation based on relative standalone selling price, and recognized as revenue when each individual product or service is transferred to the customer.

Revenue is shown net of estimated returns, refunds, and allowances. At March 31, 2024 and December 31, 2023, the Company has a provision for estimated returns, refunds or allowances of $0.04 million and $0.1 million, respectively.

Sales tax and, if applicable, duties and/or tariffs collected from customers and remitted to governmental authorities is excluded from revenue.

Contract Liabilities

Contract liabilities are primarily derived from payments received in advance or at the time an order is placed, for which the associated performance obligations have not been satisfied and revenue has not been recognized based on the Company’s revenue recognition criteria described above.

The following table presents contract liabilities as of December 31, 2023 and March 31, 2024 (in thousands):

 

Rollforward of contract liabilities:

 

 

 

Contract liabilities at December 31, 2023

 

$

7,357

 

Revenue recognized

 

 

(48,051

)

Payments received in advance

 

 

50,307

 

Contract liabilities at March 31, 2024

 

$

9,613

 

 

During the three months ended March 31, 2024, the Company recognized approximately $5.6 million of revenue related to its contract liabilities as of December 31, 2023.

Sales Contract Acquisition Costs

 

The Company’s incremental costs to obtain a contract may include a sales commission which is generally determined on a per order basis. For marketplace contracts, the Company recognizes costs over a period of one year or less. For supplier service contracts in excess of one year, the Company amortizes such costs on a straight-line basis over the average customer life of two years for new customers and over the renewal period for existing customers which is generally one year. Sales commissions are included in the Company's sales and marketing expenses in the Condensed Consolidated Statements of Operations and Comprehensive Loss. For the three months ended March 31, 2024 and 2023, the Company recognized approximately $2.6 million and $2.0 million, respectively of amortization related to deferred sales commissions. As of March 31, 2024 and December 31, 2023, the Company had deferred sales contract acquisition costs of $2.2 million and $3.1 million, respectively which is classified in other current assets on the Condensed Consolidated Balance Sheets.

Cost of Revenue
(k)
Cost of Revenue

Cost of revenue for marketplace primarily consists of the cost of the products that are manufactured or produced by the Company’s suppliers for delivery to buyers on the Company's platform, internal and external production costs, shipping costs, and certain internal depreciation.

 

Cost of revenue for supplier services primarily consists of internal and external production costs and website hosting.

Leases
(l)
Leases

The Company determines if an arrangement contains a lease and the classification of that lease, if applicable, at its inception. Operating leases are included in operating lease right-of-use ("ROU") assets, operating lease liabilities, current portion and operating lease liabilities, net of current portion in the Condensed Consolidated Balance Sheets. For leases with terms of twelve months or less, the Company does not recognize ROU assets or lease liabilities on the Condensed Consolidated Balance Sheets. Additionally, the Company elected to use the practical expedient to not separate lease and non-lease components for leases of real estate, meaning that for these leases, the non-lease components are included in the associated ROU asset and lease liability balances on the Company’s Condensed Consolidated Balance Sheets.

 

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company’s operating leases is generally not determinable, as such the Company uses its incremental borrowing rate at lease commencement to determine the present value of lease payments. The operating lease ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company’s leases include options to extend or terminate the lease. The expected lease term includes options to extend or terminate the lease when it is reasonably certain the Company will exercise such option.

Lease expense is recognized on a straight-line basis over the term of the lease.

Sales and Marketing
(m)
Sales and Marketing

Sales and marketing expenses are expensed as incurred and include the costs of digital marketing strategies, branding costs and other advertising costs, certain depreciation and amortization expense, contract acquisition costs and compensation expenses, including stock-based compensation, to the Company’s sales and marketing employees. For the three months ended March 31, 2024 and 2023, the Company's advertising cost were $8.3 million and $8.1 million, respectively.

Operations and Support
(n)
Operations and Support
Operations and support expenses are the costs the Company incurs in support of the customers and suppliers on Xometry’s platforms which are provided by phone, email and chat for purposes of resolving customer and supplier related matters. These costs primarily consist of compensation expenses of the support staff, including stock-based compensation, certain depreciation and amortization expense and software costs used in delivering customer and supplier services.
Product Development
(o)
Product Development
Product development costs which are not eligible for capitalization are expensed as incurred. This account also includes compensation expenses, including stock-based compensation to the Company’s employees performing these functions and certain depreciation and amortization expense.
General and Administrative
(p)
General and Administrative

General and administrative expenses primarily consist of compensation expenses, including stock-based compensation expenses, for executive, finance, legal and other administrative personnel, professional service fees and certain depreciation and amortization expense.

Stock Based Compensation
(q)
Stock Based Compensation

All stock-based compensation, including stock options, restricted stock units and performance restricted stock units (“PRSUs”), are measured at the grant date fair value of the award. The Company estimates grant date fair value of stock options using the Black-Scholes option-pricing model. The fair value of stock options, performance restricted stock units and restricted stock units is recognized as compensation expense on a straight-line basis over the requisite service period, which is typically three to four years. The fair value of the restricted stock units and PRSUs is determined using the fair value of the Company's Class A common stock on the date of grant. Forfeitures are recorded in the period in which they occur.

The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards.

These variables include:

expected annual dividend yield;
expected volatility over the expected term;
expected term;
risk free interest rate;
per share value of the underlying common stock; and
exercise price.

For all stock options granted, the Company calculated the expected term using the simplified method for “plain vanilla” stock option awards. The risk-free interest rate is based on the yield available on U.S. Treasury issuances similar in duration to the expected term of the stock-based award. The Company estimates its expected share price volatility based on the historical volatility of publicly traded peer companies and/or its own volatility and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded share price. The Company utilized a dividend yield of zero, as it had no history or plan of declaring dividends on its common stock.

The fair value for PRSUs is recognized on a ratable basis over the requisite service period of three years when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.

Net Loss Per Share Attributable to Common Stockholders
(r)
Net Loss Per Share Attributable to Common Stockholders

The Company computes net loss per share using the two-class method required for multiple classes of common stock and participating securities. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Certain unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method. The rights, including the liquidation and dividend rights, of the Class A common stock and Class B common stock are substantially identical, other than voting rights. Accordingly, the Class A common stock and Class B common stock shared proportionately in the Company’s net losses.

Recently Issued Accounting Standards
(s)
Recently Issued Accounting Standards

In November 2023, the FASB issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (“CODM”). The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows and financial condition.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025, and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows, and financial condition.

There are currently no other accounting standards that have been issued, but not yet adopted, that are expected to have a significant impact on the Company’s consolidated financial position, results of operations or cash flows upon adoption.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Allowance for Credit Losses Related to Accounts Receivable

The allowance for credit losses related to accounts receivable and changes were as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Allowance for credit losses

 

 

 

 

 

 

Balance at beginning of year, January 1

 

$

2,444

 

 

$

1,988

 

Charge to provision accounts

 

 

252

 

 

 

2,186

 

Write-offs or other

 

 

(298

)

 

 

(1,730

)

Balance at period end, March 31 and December 31, respectively

 

$

2,398

 

 

$

2,444

 

Summary of Contract Liabilities

The following table presents contract liabilities as of December 31, 2023 and March 31, 2024 (in thousands):

 

Rollforward of contract liabilities:

 

 

 

Contract liabilities at December 31, 2023

 

$

7,357

 

Revenue recognized

 

 

(48,051

)

Payments received in advance

 

 

50,307

 

Contract liabilities at March 31, 2024

 

$

9,613

 

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory Inventory consists of the following as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Raw materials

 

$

915

 

 

$

1,129

 

Work-in-progress

 

 

795

 

 

 

696

 

Finished goods

 

 

1,180

 

 

 

1,060

 

Total

 

$

2,890

 

 

$

2,885

 

 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment and Long-Lived Assets (Tables)
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Summary of Components of Property and Equipment

Property and equipment consist of the following as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

 

 

March 31,

 

 

December 31,

 

 

 

Useful Life

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

Technology hardware

 

3 years

 

$

3,369

 

 

$

3,355

 

Manufacturing equipment

 

2 - 9 years

 

 

5,482

 

 

 

5,482

 

Capitalized software development

 

3 years

 

 

47,893

 

 

 

44,004

 

Leasehold improvements

 

Shorter of useful
life or lease term

 

 

1,791

 

 

 

1,365

 

Furniture and fixtures

 

7 years

 

 

2,451

 

 

 

2,630

 

Total

 

 

 

 

60,986

 

 

 

56,836

 

Less accumulated depreciation

 

 

 

 

(23,407

)

 

 

(21,199

)

Property and Equipment, net

 

 

 

$

37,579

 

 

$

35,637

 

Summary of Depreciation and Amortization Expense

Depreciation and amortization expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

Cost of revenue

$

185

 

 

$

44

 

Sales and marketing

 

26

 

 

 

-

 

Operations and support

 

36

 

 

 

12

 

Product development

 

1,871

 

 

 

1,269

 

General and administrative

 

128

 

 

 

316

 

Total depreciation expense

$

2,246

 

 

$

1,641

 

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Expense

Operating lease expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

Cost of revenue

 

$

18

 

 

$

18

 

General and administrative

 

 

1,263

 

 

 

2,214

 

Total operating lease expense

 

$

1,281

 

 

$

2,232

 

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition (Tables)
3 Months Ended
Mar. 31, 2024
Tridi  
Business Acquisition [Line Items]  
Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed

The following table (in thousands) summarizes the consideration paid for Tridi and the final fair value of the assets acquired and liabilities assumed on the acquisition date:

Consideration:

 

 

 

Cash

 

$

3,824

 

Settlement of preexisting relationship

 

 

357

 

Fair value of contingent consideration

 

 

860

 

Fair value of consideration

 

 

5,041

 

 

 

 

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

Current assets

 

 

460

 

Property and equipment

 

 

22

 

Intangible asset

 

 

96

 

Current liabilities

 

 

(373

)

Total identifiable net assets assumed

 

 

205

 

Goodwill

 

 

4,836

 

Total

 

$

5,041

 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Disaggregated Revenue and Cost of Revenue Information (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue and Cost of Revenue Information

Revenue and cost of revenue is presented in the following tables for the three months ended March 31, 2024 and 2023, respectively (in thousands):

 

 

 

Three Months Ended March 31,

 

Marketplace

 

2024

 

 

2023

 

Revenue

 

$

107,186

 

 

$

86,680

 

Cost of revenue

 

 

72,907

 

 

 

61,747

 

Gross Profit

 

$

34,279

 

 

$

24,933

 

 

 

 

 

 

 

 

Supplier Services

 

 

 

 

 

 

Revenue

 

$

15,504

 

 

$

18,646

 

Cost of revenue

 

 

1,881

 

 

 

4,210

 

Gross Profit

 

$

13,623

 

 

$

14,436

 

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Summary of Stock Option Activity

A summary of the status of the Company’s stock option activity and the changes during the three months ended March 31, 2024, are as follows (in millions, except share and per share amounts):

 

 

 

Number of
Shares

 

 

Weighted
Average
Exercise Price
Per Share

 

 

Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

    Exercisable at December 31, 2023

 

 

1,859,740

 

 

 

8.78

 

 

 

6.4

 

 

 

50.7

 

Balance at December 31, 2023

 

 

2,881,208

 

 

 

12.02

 

 

 

7.0

 

 

 

69.6

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(117,705

)

 

 

10.33

 

 

 

 

 

 

 

Forfeited

 

 

(48,870

)

 

 

19.16

 

 

 

 

 

 

 

Expired

 

 

(263

)

 

 

11.43

 

 

 

 

 

 

 

Balance at March 31, 2024

 

 

2,714,370

 

 

 

11.97

 

 

 

6.8

 

 

 

19.9

 

    Exercisable at March 31, 2024

 

 

1,974,760

 

 

 

9.33

 

 

 

6.3

 

 

 

18.1

 

Summary of Restricted Stock Unit Activity

A summary of the status of the Company’s restricted stock unit activity and the changes during the three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):

 

 

 

Number of
Shares

 

 

Weighted
Average
Grant Date fair value (per share)

 

 

Aggregate
Intrinsic
Value

 

Unvested RSUs as of December 31, 2023

 

 

1,769,874

 

 

 

22.50

 

 

 

63.6

 

Granted

 

 

1,524,250

 

 

 

18.70

 

 

 

 

Vested

 

 

(348,380

)

 

 

19.29

 

 

 

 

Forfeited and cancelled

 

 

(91,731

)

 

 

22.35

 

 

 

 

Unvested RSUs as of March 31, 2024

 

 

2,854,013

 

 

 

20.87

 

 

 

48.2

 

Schedule of Total Stock-based Compensation Costs

Total stock-based compensation cost for the three months ended March 31, 2024 and 2023 were as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

2024

 

 

2023

 

 

 

 

 

 

 

Sales and marketing

 

$

1,520

 

 

$

1,052

 

 

Operations and support

 

 

2,092

 

 

 

1,697

 

 

Product development

 

 

1,416

 

 

 

1,076

 

 

General and administrative

 

 

1,008

 

 

 

869

 

 

Total stock compensation expense

 

$

6,036

 

 

$

4,694

 

 

Performance Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Summary of Restricted Stock Unit Activity

A summary of the status of the Company's performance restricted stock unit activity and the changes during the three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):

 

 

Number of
Shares

 

 

Weighted
Average
Grant Date fair value (per share)

 

 

Aggregate
Intrinsic
Value

 

Unvested PRSUs as of December 31, 2023

 

 

 

 

 

 

 

 

 

Granted

 

 

299,754

 

 

 

17.48

 

 

 

 

Vested

 

 

-

 

 

 

-

 

 

 

 

Forfeited and cancelled

 

 

-

 

 

 

-

 

 

 

 

Unvested PRSUs as of March 31, 2024

 

 

299,754

 

 

 

17.48

 

 

 

5.1

 

 

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Net loss

 

$

(16,604

)

 

$

(18,343

)

Net income attributable to noncontrolling interest

 

 

12

 

 

 

1

 

Net loss attributable to common stockholders

 

$

(16,616

)

 

$

(18,344

)

 

 

 

 

 

 

 

Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock

 

 

48,577,980

 

 

 

47,699,561

 

Net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock

 

$

(0.34

)

 

$

(0.38

)

Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share

The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share because including them would have had an anti-dilutive effect, or issuance of such shares is contingent upon the occurrence of an event:

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Stock options outstanding

 

 

2,714,370

 

 

 

3,138,478

 

Unvested restricted stock units

 

 

2,854,013

 

 

 

1,851,071

 

Unvested performance restricted stock units

 

 

299,754

 

 

 

 

Warrants outstanding

 

 

87,784

 

 

 

87,784

 

Shares reserved for charitable contribution

 

 

221,461

 

 

 

281,860

 

Convertible notes

 

 

5,123,624

 

 

 

5,123,624

 

Total shares

 

 

11,301,006

 

 

 

10,482,817

 

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Outstanding Principal Amount and Carrying Value of Notes

The following table presents the outstanding principal amount and carrying value of the 2027 Notes as of the dates indicated (in thousands):

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Principal

 

$

287,500

 

 

 

287,500

 

Unamortized debt discount

 

 

(4,888

)

 

 

(5,319

)

Unamortized debt issuance costs

 

 

(378

)

 

 

(412

)

Net carrying value

 

$

282,234

 

 

 

281,769

 

 

Schedule of Interest Expense Related to Notes Interest expense related to the 2027 Notes for the periods presented below was as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Coupon interest

 

$

719

 

 

$

719

 

Amortization of debt discount

 

 

431

 

 

 

431

 

Amortization of transaction costs

 

 

33

 

 

 

35

 

Total interest expense

 

$

1,183

 

 

$

1,185

 

 

 

 

 

 

 

 

Schedule of Carrying Value and Estimated Fair Value of Notes The following table presents the carrying value and estimated fair value of the 2027 Notes as of the date indicated (in thousands):

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

2027 Notes(1)

 

$

282,234

 

 

$

217,839

 

 

$

281,769

 

 

$

268,554

 

(1) As of March 31, 2024 and December 31, 2023, the fair value of the 2027 Notes was measured using Level 2 inputs based on the frequency of trading on our debt at the end of the year.

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Summary of Segment Information

The following tables reflect certain segment information for the three months ended March 31, 2024 and 2023 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Segment Revenue

 

 

 

 

 

 

U.S.

 

$

103,363

 

 

$

93,903

 

International

 

 

19,327

 

 

 

11,423

 

Total

 

$

122,690

 

 

$

105,326

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Segment Losses

 

 

 

 

 

 

U.S.

 

$

(11,818

)

 

$

(12,937

)

International

 

 

(4,798

)

 

 

(5,407

)

Total

 

$

(16,616

)

 

$

(18,344

)

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets

The following tables summarize the Company’s intangible assets (dollars in thousands):

 

 

 

March 31, 2024

 

 

 

Weighted
average
amortization
period in
years

 

 

Gross
carrying
amount

 

 

Accumulated
amortization

 

 

Net
carrying
amount

 

 

 

 

 

Intangible Assets

 

 

 

 

 

 

 

 

 

 

 

 

Amortizing intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Customer Relationships

 

 

15

 

 

$

36,600

 

 

$

5,640

 

 

$

30,960

 

Trade Names

 

 

10

 

 

 

800

 

 

 

185

 

 

 

615

 

Developed Technology

 

 

5

 

 

 

739

 

 

 

390

 

 

 

349

 

Vendor Relationships

 

 

15

 

 

 

1,268

 

 

 

357

 

 

 

911

 

Database

 

 

5

 

 

 

2,400

 

 

 

1,110

 

 

 

1,290

 

Patents

 

 

17

 

 

 

157

 

 

 

54

 

 

 

103

 

Subtotal intangible assets

 

 

 

 

 

41,964

 

 

 

7,736

 

 

 

34,228

 

In-place Lease Intangible Asset

 

 

4

 

 

 

568

 

 

 

324

 

 

 

244

 

Above Market Lease Intangible Asset

 

 

4

 

 

 

896

 

 

 

512

 

 

 

384

 

Total intangible assets

 

 

 

 

$

43,428

 

 

$

8,572

 

 

$

34,856

 

 

 

 

December 31, 2023

 

 

 

Weighted
average
amortization
period in
years

 

 

Gross
carrying
amount

 

 

Accumulated
amortization

 

 

Net
carrying
amount

 

Intangible Assets

 

 

 

 

 

 

 

 

 

 

 

 

Amortizing intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

Customer Relationships

 

 

15

 

 

$

36,600

 

 

$

5,030

 

 

$

31,570

 

Trade Names

 

 

10

 

 

 

800

 

 

 

165

 

 

 

635

 

Developed Technology

 

 

5

 

 

 

739

 

 

 

349

 

 

 

390

 

Vendor Relationships

 

 

15

 

 

 

1,273

 

 

 

336

 

 

 

937

 

Database

 

 

5

 

 

 

2,400

 

 

 

990

 

 

 

1,410

 

Patents

 

 

17

 

 

 

157

 

 

 

51

 

 

 

106

 

Subtotal intangible assets

 

 

 

 

 

41,969

 

 

 

6,921

 

 

 

35,048

 

In-place Lease Intangible Asset

 

 

4

 

 

 

568

 

 

 

287

 

 

 

281

 

Above Market Lease Intangible Asset

 

 

4

 

 

 

896

 

 

 

457

 

 

 

439

 

Total intangible assets

 

 

 

 

$

43,433

 

 

$

7,665

 

 

$

35,768

 

Schedule of Carrying Amount of Goodwill

The following table provides a roll forward of the carrying amount of goodwill (in thousands):

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Balance as of January 1:

 

 

 

 

 

 

Gross goodwill

 

$

265,989

 

 

$

261,110

 

Accumulated impairments

 

 

(3,074

)

 

 

(3,074

)

Net goodwill as of January 1

 

 

262,915

 

 

 

258,036

 

Goodwill acquired during the year(1)

 

 

 

 

 

4,836

 

Impact of foreign exchange

 

 

(88

)

 

 

43

 

Net goodwill as of March 31, 2024 and December 31, 2023:

 

$

262,827

 

 

$

262,915

 

(1) See Note 7 - Acquisitions.

Schedule of Amortization Expense

Amortization expense for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Sales and marketing

 

$

771

 

 

 

791

 

Product development

 

 

42

 

 

 

42

 

General and administrative (1)

 

 

3

 

 

 

3

 

Total

 

$

816

 

 

$

836

 

 

(1) Amortization of the lease related intangible assets is recorded as operating lease expense in general and administrative.

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Segment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]      
Number of reportable segments | Segment 2    
Marketable securities $ 208,078,000   $ 215,352,000
Property and equipment includes capitalized internal-use software development costs 4,000,000   19,700,000
Revenue, net of estimated returns, refunds and allowances 40,000.00   100,000
Revenue recognized related to contract liabilities 5,600,000    
Amortization of deferred sales commissions 2,600,000 $ 2,000,000  
Deferred sales contract acquisition costs 2,200,000   3,100,000
Advertising costs $ 8,300,000 $ 8,100,000  
Maximum      
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]      
Requisite service period 4 years    
Property, plant and equipment, useful life 9 years    
Minimum      
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]      
Requisite service period 3 years    
Property, plant and equipment, useful life 2 years    
Sales Contract Acquisition Costs | New Customers      
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]      
Sales contract acquisition costs, amortization period 2 years    
Sales Contract Acquisition Costs | Existing Customers      
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]      
Sales contract acquisition costs, amortization period over contract renewal 1 year    
Level 1      
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]      
Marketable securities $ 208,100   $ 215,400
Incom Co., LTD      
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]      
Ownership percentage 66.67%    
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant accounting Policies - Summary of Allowance for Credit Losses Related to Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of year, January 1 $ 2,444 $ 1,988
Charge to provision accounts 252 2,186
Write-offs or other (298) (1,730)
Balance at period end, March 31 and December 31, respectively $ 2,398 $ 2,444
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant accounting Policies - Summary of Contract Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Rollforward of contract liabilities:  
Contract Liabilities, Beginning balance $ 7,357
Revenue recognized (48,051)
Payments received in advance 50,307
Contract Liabilities, Ending balance $ 9,613
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Concentrations - Additional Information (Details) - Customer
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Number of customer accounted for more than 10% 0 0  
Accounts Receivable | Credit Concentration Risk      
Concentration Risk [Line Items]      
Number of customer accounted for more than 10% 0   0
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory - Schedule of Components of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 915 $ 1,129
Work-in-progress 795 696
Finished goods 1,180 1,060
Total $ 2,890 $ 2,885
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment and Long-Lived Assets - Summary of Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Total $ 60,986 $ 56,836
Less accumulated depreciation (23,407) (21,199)
Property and Equipment, net $ 37,579 35,637
Maximum    
Property Plant And Equipment [Line Items]    
Property and equipment, Useful life 9 years  
Minimum    
Property Plant And Equipment [Line Items]    
Property and equipment, Useful life 2 years  
Technology Hardware    
Property Plant And Equipment [Line Items]    
Total $ 3,369 3,355
Property and equipment, Useful life 3 years  
Manufacturing Equipment    
Property Plant And Equipment [Line Items]    
Total $ 5,482 5,482
Manufacturing Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Property and equipment, Useful life 9 years  
Manufacturing Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Property and equipment, Useful life 2 years  
Capitalized Software Development    
Property Plant And Equipment [Line Items]    
Total $ 47,893 44,004
Property and equipment, Useful life 3 years  
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total $ 1,791 1,365
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember  
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total $ 2,451 $ 2,630
Property and equipment, Useful life 7 years  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment and Long-Lived Assets - Summary of Depreciation and Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Property Plant And Equipment [Line Items]    
Depreciation expense $ 2,246 $ 1,641
Cost of Revenue    
Property Plant And Equipment [Line Items]    
Depreciation expense 185 44
Sales and Marketing    
Property Plant And Equipment [Line Items]    
Depreciation expense 26  
Operations and Support    
Property Plant And Equipment [Line Items]    
Depreciation expense 36 12
Product Development    
Property Plant And Equipment [Line Items]    
Depreciation expense 1,871 1,269
General and Administrative    
Property Plant And Equipment [Line Items]    
Depreciation expense $ 128 $ 316
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 1,281 $ 2,232
Cost of Revenue    
Lessee, Lease, Description [Line Items]    
Operating lease expense 18 18
General and Administrative    
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 1,263 $ 2,214
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 02, 2023
Feb. 29, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Business Acquisition [Line Items]          
Increase in contingent consideration liability     $ 137    
Shared issued in business combination     $ 625 $ 180  
Tridi Teknoloj A S Member          
Business Acquisition [Line Items]          
Goodwill acquired during period $ 4,800        
Aggregate non-contingent portion of purchase price 3,800        
Aggregate non-contingent portion of purchase price withheld for future payment 400        
Initial fair value of contingent consideration 900        
Business combination contingent consideration liability payment description     In addition, the purchase price included a contingent consideration arrangement to the former owner of Tridi up to a maximum amount of $1.25 million (undiscounted) in shares of the Company’s Class A common stock in two installments on the first and second anniversary of the acquisition.    
Fair value of contingent consideration 860   $ 600   $ 1,100
Shared issued in business combination, Shares   21,083      
Shared issued in business combination   $ 600      
Tridi Teknoloj A S Member | Maximum          
Business Acquisition [Line Items]          
Contingent consideration $ 1,250        
Tridi Teknoloj A S Member | Vendor Relationships          
Business Acquisition [Line Items]          
Intangible assets, estimated useful lives 10 years        
Tridi Teknoloj A S Member | General and Administrative          
Business Acquisition [Line Items]          
Increase in contingent consideration liability     $ 100    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 02, 2023
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Goodwill   $ 262,827 $ 262,915 $ 258,036
Tridi        
Consideration:        
Cash $ 3,824      
Settlement of preexisting relationship 357      
Fair value of contingent consideration 860 $ 600 $ 1,100  
Fair value of consideration 5,041      
Recognized amounts of identifiable assets acquired and liabilities assumed:        
Current assets 460      
Property and equipment 22      
Intangible assets 96      
Current liabilities (373)      
Total identifiable net assets assumed 205      
Goodwill 4,836      
Total $ 5,041      
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Disaggregated Revenue and Cost of Revenue Information - Schedule of Disaggregated Revenue and Cost of Revenue Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 122,690 $ 105,326
Cost of revenue 74,788 65,957
Gross profit 47,902 39,369
Marketplace    
Disaggregation of Revenue [Line Items]    
Revenue 107,186 86,680
Cost of revenue 72,907 61,747
Gross profit 34,279 24,933
Supplier Services    
Disaggregation of Revenue [Line Items]    
Revenue 15,504 18,646
Cost of revenue 1,881 4,210
Gross profit $ 13,623 $ 14,436
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment in Unconsolidated Joint Venture - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Industrial Media, LLC    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 50.00%  
Payments of advertising expense $ 0 $ 0
Dividends received $ 0 $ 0
Rich Media Group, LLC    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 50.00%  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted average grant date fair value of options granted $ 0  
Intrinsic value of options exercised $ 2.0 $ 1.3
Unrecognized compensation cost related to unvested stock options granted $ 11.7  
Cost is expected to be recognized over weighted average period 2 years  
2016 Equity Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock options granted to purchase shares of common stock 0  
2014 Equity Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Plan termination, month and year 2016-02  
Stock options granted to purchase shares of common stock 0  
2021 Equity Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares available for grant 6,472,739  
2021 Equity Incentive Plan | Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Cost is expected to be recognized over weighted average period 3 years  
Total unrecognized compensation cost related to unvested restricted stock units $ 55.4  
2021 Equity Incentive Plan | Performance Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Cost is expected to be recognized over weighted average period 3 years  
Total unrecognized compensation cost related to unvested restricted stock units $ 5.2  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Number of Shares, Exercisable 1,974,760 1,859,740
Number of Shares, Beginning Balance 2,881,208  
Number of Shares, Exercised (117,705)  
Number of Shares, Forfeited (48,870)  
Number of Shares, Expired (263)  
Number of Shares, Ending Balance 2,714,370 2,881,208
Weighted Average Exercise Price Per Share, Exercisable $ 9.33 $ 8.78
Weighted Average Exercise Price Per Share, Beginning Balance 12.02  
Weighted Average Exercise Price Per Share, Exercised 10.33  
Weighted Average Exercise Price Per Share, Forfeited 19.16  
Weighted Average Exercise Price Per Share, Expired 11.43  
Weighted Average Exercise Price Per Share, Ending Balance $ 11.97 $ 12.02
Average Remaining Contractual Term, Exercisable 6 years 3 months 18 days 6 years 4 months 24 days
Average Remaining Contractual Term 6 years 9 months 18 days 7 years
Aggregate Intrinsic Value, Exercisable $ 18.1 $ 50.7
Aggregate Intrinsic Value $ 19.9 $ 69.6
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Summary of Restricted Stock Unit Activity (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares, Unvested, Beginning Balance | shares 1,769,874
Number of Shares, Granted | shares 1,524,250
Number of Shares, Vested | shares (348,380)
Number of Shares, Forfeited and cancelled | shares (91,731)
Number of Shares, Unvested, Ending Balance | shares 2,854,013
Weighted Average Grant Date fair value (per share), Unvested Beginning Balance | $ / shares $ 22.5
Weighted Average Grant Date fair value (per share), Granted | $ / shares 18.7
Weighted Average Grant Date fair value (per share), Vested | $ / shares 19.29
Weighted Average Grant Date fair value (per share) - Forfeited and cancelled | $ / shares 22.35
Weighted Average Grant Date fair value (per share), Unvested Ending Balance | $ / shares $ 20.87
Aggregate Intrinsic Value, Unvested Beginning Balance | $ $ 63.6
Aggregate Intrinsic Value, Unvested Ending Balance | $ $ 48.2
Performance Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares, Granted | shares 299,754
Number of Shares, Unvested, Ending Balance | shares 299,754
Weighted Average Grant Date fair value (per share), Granted | $ / shares $ 17.48
Weighted Average Grant Date fair value (per share), Unvested Ending Balance | $ / shares $ 17.48
Aggregate Intrinsic Value, Unvested Ending Balance | $ $ 5.1
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Schedule of Total Stock-based Compensation Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock compensation expense $ 6,036 $ 4,694
Sales and Marketing    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock compensation expense 1,520 1,052
Operations and Support    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock compensation expense 2,092 1,697
Product Development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock compensation expense 1,416 1,076
General and Administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock compensation expense $ 1,008 $ 869
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Taxes [Line Items]    
Income tax (benefit) provision $ 0 $ 136
Estimated annual effective tax rate 0.00%  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net loss $ (16,604) $ (18,343)
Net income attributable to noncontrolling interest 12 1
Net loss attributable to common stockholders $ (16,616) $ (18,344)
Class A and Class B Common Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted-average number of shares outstanding used to compute net loss per share, basic 48,577,980 47,699,561
Weighted-average number of shares outstanding used to compute net loss per share, diluted 48,577,980 47,699,561
Net loss per share attributable to common stockholders, basic $ (0.34) $ (0.38)
Net loss per share attributable to common stockholders, diluted $ (0.34) $ (0.38)
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share Attributable to Common Stockholders - Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 11,301,006 10,482,817
Stock Options Outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 2,714,370 3,138,478
Unvested Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 2,854,013 1,851,071
Unvested Performance Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 299,754  
Warrants Outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 87,784 87,784
Shares Reserved for Charitable Contribution    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 221,461 281,860
Convertible Notes    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 5,123,624 5,123,624
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Commitments and Contingencies - Additional Information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Feb. 04, 2022
Feb. 28, 2022
USD ($)
BusinessDay
TradingDays
$ / shares
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]        
Percentage of employee's matching contribution     50.00%  
Maximum percentage of employee contributions     6.00%  
Total matching contribution     $ 0.7 $ 0.5
2027 Notes        
Debt Instrument [Line Items]        
Indenture date Feb. 04, 2022      
Net proceeds from issuance of notes, net of debt issuance costs   $ 278.2    
Debt instrument, interest rate   1.00%    
Debt instrument, maturity date   Feb. 01, 2027    
Debt instrument, convertible, stock price trigger | $ / shares   $ 1,000    
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%    
Debt instrument, redemption price, percentage of principal amount redeemed   100.00%    
Number of trading days | TradingDays   20    
Number of consecutive trading days | TradingDays   30    
Debt instrument, effective interest rate     1.60%  
2027 Notes | Class A Common Stock        
Debt Instrument [Line Items]        
Debt instrument conversion rate   17.8213    
Debt instrument, convertible, stock price trigger | $ / shares   $ 1,000    
Debt instrument conversion price | $ / shares   $ 56.11    
Number of consecutive trading days | TradingDays   10    
Number of business day | BusinessDay   5    
2027 Notes | Maximum | Class A Common Stock        
Debt Instrument [Line Items]        
Percentage of sales price and applicable conversion rate   98.00%    
2027 Notes | Initial Public Offering        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 250.0    
2027 Notes | Private Offering        
Debt Instrument [Line Items]        
Aggregate principal amount   287.5    
2027 Notes | Over-Allotment Option        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 37.5    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Commitments and Contingencies - Schedule of Outstanding Principal Amount and Carrying Value of Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Net carrying value $ 282,234 $ 281,769
2027 Notes    
Debt Instrument [Line Items]    
Principal 287,500 287,500
Unamortized debt discount (4,888) (5,319)
Unamortized debt issuance costs (378) (412)
Net carrying value $ 282,234 $ 281,769
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Commitments and Contingencies - Schedule of Interest Expense Related to Notes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Instrument [Line Items]    
Total interest expense $ 1,189 $ 1,198
2027 Notes    
Debt Instrument [Line Items]    
Coupon interest 719 719
Amortization of debt discount 431 431
Amortization of transaction costs 33 35
Total interest expense $ 1,183 $ 1,185
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Commitments and Contingencies - Schedule of Carrying Value and Estimated Fair Value of Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Carrying Value $ 282,234 $ 281,769
2027 Notes    
Debt Instrument [Line Items]    
Carrying Value 282,234 281,769
2027 Notes | Level 2    
Debt Instrument [Line Items]    
Fair Value $ 217,839 $ 268,554
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
Segment
Segment Reporting [Abstract]  
Number of operating segments 2
Number of reportable segments 2
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Segment Revenue $ 122,690 $ 105,326
Segment Losses (16,616) (18,344)
U.S.    
Segment Reporting Information [Line Items]    
Segment Revenue 103,363 93,903
Segment Losses (11,818) (12,937)
International    
Segment Reporting Information [Line Items]    
Segment Revenue 19,327 11,423
Segment Losses $ (4,798) $ (5,407)
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 43,428 $ 43,433
Accumulated amortization 8,572 7,665
Net carrying amount $ 34,856 $ 35,768
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 15 years 15 years
Gross carrying amount $ 36,600 $ 36,600
Accumulated amortization 5,640 5,030
Net carrying amount $ 30,960 $ 31,570
Trade Names    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 10 years 10 years
Gross carrying amount $ 800 $ 800
Accumulated amortization 185 165
Net carrying amount $ 615 $ 635
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 5 years 5 years
Gross carrying amount $ 739 $ 739
Accumulated amortization 390 349
Net carrying amount $ 349 $ 390
Vendor Relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 15 years 15 years
Gross carrying amount $ 1,268 $ 1,273
Accumulated amortization 357 336
Net carrying amount $ 911 $ 937
Database    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 5 years 5 years
Gross carrying amount $ 2,400 $ 2,400
Accumulated amortization 1,110 990
Net carrying amount $ 1,290 $ 1,410
Patents    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 17 years 17 years
Gross carrying amount $ 157 $ 157
Accumulated amortization 54 51
Net carrying amount 103 106
Subtotal    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 41,964 41,969
Accumulated amortization 7,736 6,921
Net carrying amount $ 34,228 $ 35,048
In-place Lease Intangible Asset    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 4 years 4 years
Gross carrying amount $ 568 $ 568
Accumulated amortization 324 287
Net carrying amount $ 244 $ 281
Above Market Lease Intangible Asset    
Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period in years 4 years 4 years
Gross carrying amount $ 896 $ 896
Accumulated amortization 512 457
Net carrying amount $ 384 $ 439
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Gross goodwill $ 265,989 $ 261,110
Accumulated impairments (3,074) (3,074)
Goodwill, Beginning Balance 262,915 258,036
Goodwill acquired during the year   4,836
Impact of foreign exchange (88) 43
Goodwill, Ending Balance $ 262,827 $ 262,915
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill And Intangible Assets [Line Items]      
Goodwill $ 262,827 $ 262,915 $ 258,036
Estimated amortization expense remainder of 2024 2,700    
Estimated amortization expense for intangible assets 2025 3,600    
Estimated amortization expense for intangible assets 2026 3,200    
Estimated amortization expense for intangible assets 2027 2,600    
Estimated amortization expense for intangible assets 2028 2,600    
Estimated amortization expense for intangible assets 2029 2,600    
Estimated amortization expense for intangible assets thereafter 17,600    
U.S.      
Goodwill And Intangible Assets [Line Items]      
Goodwill 258,000 258,000  
International      
Goodwill And Intangible Assets [Line Items]      
Goodwill $ 4,800 $ 4,900  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Amortization expense $ 816 $ 836
Sales and Marketing    
Finite Lived Intangible Assets [Line Items]    
Amortization expense 771 791
Product Development    
Finite Lived Intangible Assets [Line Items]    
Amortization expense 42 42
General and Administrative    
Finite Lived Intangible Assets [Line Items]    
Amortization expense $ 3 $ 3
EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -J#J5@'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 " #:@ZE8&9:']^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VU5,'1[V<63@N""XBTDL[MAFS\D(^V^O6G=[2+Z $(NF?GE MFV\@K0I"^8@OT0>,9##=C+9W2:BP8@>B( "2.J"5J+)+4DB1,P"(L1-:U6@D549*/9[Q6"SY\QGZ&:078HT5'":JR M9- M$\-I[%NX B888;3INX!Z(<[5/[%S!]@Y.2:SI(9A*(=FSN4=*GA_?GJ=URV, M2R2=POPJ&4&G@"MVF?S6K#?;1];5O+XM^%W!'[8U%TT^U&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #:@ZE857 @V/8% #;'P & 'AL+W=O=3X$V_B\Z-'1Y95TM>'BLUPQIM!K'"7RNK-2*KWL]:2_8C&5 MISQE"7RSX"*F"F[%LB=3P6B0!\51CSC.H!?3,.D,K_)G3V)XQ3,5A0E[$DAF M<4S%VYA%?'/=P9W=@^=PN5+Z06]XE=(EFS+U1_HDX*Y7J@1AS!(9\@0)MKCN MC/#EQ'5U0/[&GR';R+UKI%'FG'_6-_?!=J=_E\ SIY)->/17&*C5=>>\@P*VH%FDGOGF-[8%ZFL]GTUT%^)A6/M\%0@CA,BD_ZNJV(O8 ^J0D@VP#R50"N^P5W&Y#77*\H M68YU0Q4=7@F^04*_#6KZ(J^;/!IHPD2G<:H$?!M"G!K><#^#K"A$DP#=)BI4 M;^@^*9J'KN8NDBLJF+SJ*?@U'=/SM\KC0IG4*+OH@2=J)4$U8,&7\3TH95E4 MLBOJF%@%'Z@X12X^0<0AGJ$\$WOX*-7ACBG\B^*X9.#\:L+[3F)?P'HEK&=3 MKYK)["UE)E)[.':Z'TU(UJB&2/T2J6\MTPAX@ISI+J)+$Y,]?D$C::J*B36L M(=2@A!HW2 8%PPILRN5/:VVNYFC6_(>59RGAW'>1=*GT;HA5&! M[N"A<:"R:]7Q6:,:\IV7?.??Q+=-9RVA7>TC-O%98QKR791\%]82;6>:9[8, M]? )H(\T-K92N\ZG#P^WL^>7$W3_.#DU05K#&T)BIYI>>B<#6PDTR(;[NC;:AYX!GUN4BYR&WO"9HJ MR KBD&2>0>>%/LP#;*[0._A/?0A,>?5+CG >(!N M7YF?Z64H&D?KP C>ADG"E4O"=FMC!9]MN!'<+CG-0N@8YXYCQ&W#,^'*-&&[ MS_D:=Z+OH _/^"8QHMKE'KE0*S1F:L5D0(V\;7@H7)DH?)2+*GG+0>M)\'68 M^.:&;==\N#&"MN&C2.6CR%$^J@1]XE*!S_@[3&O'Y0.*Q#GO$^,F0AM.BE1. MBAQP4CFG8+0>S"Y /&//M$S]M MN"12N21RE$O:^>!G!DY"ATDH/$:"0^8 MI(C"(F:$_*+9RZ+9IU2@-8TRAGYT3AW]AU'*1'& 9:R/-CR16WDBUVYG(-=! M;A'>XCF/C-5@%_CT,'LV=J$?E < -PC 8 >&PO=V]R:W-H965T&ULM5IM<]LV$OXK&%WFKIVQ+0+@:V)KQG&FO7QHZZG;WF>8A"Q>2$(% M0#G)K[\%J8@4 4)VJ\M,$E):+)]=+/9Y /'Z6%FSLEFLKKO/[N7J6K2Z M*AM^+Y%JZYK)+^]Y)9YO%GCQ[8-?RZ>--A\L5]=;]L0?N/Y]>R_A;GGP4I0U M;U0I&B3Y^F9QB]_>A:$9T%G\4?)G-;I&)I1'(3Z9FX_%S2(PB'C%F^)VH_E,6>G.S2!>HX&O65OI7 M\?QOO@\H,OYR4:GN7_2\MPT6*&^5%O5^,""HRZ;_GWW>)V(T (V1=6!^89JMK*9Z1--;@S5QTN>E&0S1E8Z;Q04OXMH1Q>G4GF@(F MA1<(KI2HRH)IN'G/*M;D'#T8QPI=HM\?/J#OWGR/WJ"R0;]M1*M84ZCKI08, MQM,RWS_O??\\,O.\GYB\0A1?(!*0T#'\SC_\ \\/P^GQ\"5$?@B?',(GG3\Z M%WXK)6\T8DI!G&]=\?0.0K<#L\K>JBW+^KD;AV-; M130T\[ISX P/.$,O3BB13URSQXHCQ?-6EKKD3HR]FVCT=!*D09).0#K,<$0C MXD89'5!&7I2W>2Y:2![TLIQ#)@'N!:JX4HA5T!N[U0-=%N62%Z5&E8 *4TBL MT1MR%<)*KJJNB\%T''_0V4 *\LUAF7164/F\?N1RIOK[C$16J'%&1_/1)\2V M@ID-9O(1'_(1>_/QL=E!+0GYQ84KMJ<@S8()+)=1&KE1)0=4B1?5O>1;5A:( M?]Z:+N2 M1FA^:VR_!,'\4#W6$_W_7- MRE.?-JN$J;6F'$9S710/S(/]U-.W*0\TFUGBC(P?O$=GVR5!0M.Y)3^0$$Y> MI#*KDCV65:=GG%(3>\GLM5KS7-Z.@Q[(#?O9[2"0MNR+44?.@&W6PC2SR\8V M,],7S,S+0&_8SV\ 4;;@PPVDXL^S(P&W$SVVP*],2]KKC MVG'N4FRVRF(\1>FP2L8\?0QRH#3BI[2/0 W3H .0^O_KZCXX.K@05IX!50#UKDGS:B*KA4_^JV>-IYSD"]9/I: M 74N;\=!#ZQ*_:QZ+[^M;F7"OT!O@JO _,' L1+M6-7R*W3;ZHV0Y5=>O$-1 M< %?F[](;1A@>H>^46MG<'2<]D$G4+].N"V*TG1[: KFZ.@2MKLYVY;0))P!._@^BJ-HRF,N MNQ#H=D9[T=&AKE\9@(9MZ[;J]N&B/U 2->1D8WYJV?$],SBA.[:QJ77"ZQ ) MT0PGT$$B4+]$&(,N^+K,2^=^G-KD?TDIY&W*#$Y#G*7)S*$F'60"]45]T$ 74+PKZM'H2:5,])3C*II+%94>#V M#'">.#CL?"<.=) +](13L.>E )H5\E[&=8S\[ZD-= !CR M(Q69GCF),=L[U]51 BG3MW(+&7ZSEBIE!H=JX^JM A;G2:EP?<\+W)3QS)E/ M\WM+-9_*G1$\@Z4B>I>F3/U\ "$/,X^\4UB[ UW/MVR#:S ?-\N%8[< M2B7F*62:RXPH6,^<>WJWH(%-R"/^YG#0M6MBK3Q)^6P'?\4SQ[-$(" R5H+A MQQX6((150HY_2U&GFM,FUJ]?U#_GYM',$].PD.(?'IMDYHP=$L.:[83Y)@]? MH#0TLGJ1%#K_3PY%;(C!T4X;F9;)2)#RK/AD/\J%J"70X9D$OTSP^R8,RH1! M;K0@RVT],L/F4R4/1-EH5+,7^=KDV>B&9W8;5T;AMQSSS'PALQ@W!6*"5UH* M'C.#@P$9^0K%P+W1$]= M@TA6V(W*Z1^*Z?TSTW]EZI8,Z WQ/7_8DK[H3G^$J$H?---=7(AJ-?QJ-?Q< M;WA&[U[@8YT;QP(AD8*8&R*DUJ!O\(F+Y"[#U5 0 =^S)P&X0\HN3)OQ8J8P MG\D6TW[NWZ+%?=U==TS#PJ"R,.BTL,0R (2*"3X[T?,-V3)%T(PV^<;NF=@! MV0+>2'!/V\ +_7$-BL(G+SA!OQ35@!]6\,/KX'-(3=C.)%+Q7Q"W 1>:HQK* MR"O^3IA[!#:P1Q7VZ$W87.M=._+H%*['9^-+.;9IHTT MN$C:%=$@#2O2L)-T(9C6Y![?2&F*;_J5Q6U#ZU2Q_>].;UD$,P<;G :U!V?^ MQSL:>'^VO6A^DUC#\+@R/.XV7!A]:\&.>Q7LI:@&^:0BG_0F[U>LDU=/2WBF M6OM$-J"I=VQZWI78';5::M5!AH%'OZL?A $=G?X\ZQ'8Y#WV8MK= MC-]0SJ_;[!GHRX$%M%L[-=@C&_X6W_!,$P%KS/1N0Y10Q2FH&!BYS0\23]+@ ML22_3/#D",H&X/=K*+8A>TQ=A:)%$C*2?]]R,E6[)%BDNVW,22\8+(M4M7\]$ MQ2E)FT9%/D.>%\X*DI63^7GS[);/SUDM\ZRDMQR(NB@(_WY%<_9X,8&3_8-/ MV7HC]8/9_+PB:WI'Y9?JEJN[6>)J(YG0EM0NB?K9T0?-<>U(U+G\Q!Y_H;N NUOQ7+1_ 6/.UMO E:UD*S8 M-58$15:VO^1IEXB#!LJ/O0':-4##!OY( [QK@)M 6[(FK/=$DODY9X^ :VOE M35\TN6E:JVBR4G?CG>3JOYEJ)^<+5J:J4V@*U)5@>982J6[NI/I1O24%8/?@ M]XIRHK,N "FU9:&&S$;WY9:"7YD0X.1+2>HT4TW?@BGXG+QY"]Z K 2? M-ZP6JIDXGTD%K%\[6^W@KEHX- *'P0TKY4: #PHR/6X_4X%VT:)]M%?(Z?"& M\%. X3N /.1;>!;/;XX=.+A+/F[\^2/^/M$M+6MJ2TS;,&P:ZJFXG4.$PL0[ MGVT/>2UF7H!1V)D=(JSNXS:4,+C)?Z4>*A 9IIA1,<)G:TL$,+G6AW)*?M'%$U\8'* MK%S;"$/CW2A2=7= :+%"/AXAC#K"R$DXF,JBKBK&K6F,C-=#W_.C :3%"H5> M;(>,.\C8"7G+65JOI"K'6Z4SE:Y#-L+8>'<2&#/$-(HA"NQ\2<>7N$<@+546 M\R:#)%55.1-29W5KG2J))9$)&HY'B]7X5(%>7]X])^IU49&,ZPSJ"4V$H-)> MB)UN]&+B3%1D12\FJO0+RK=T,O_Q!QAZ/]G*Z,[;\0@?">5 J: SE,],JIRS M=@"7:T"?*JU<]G"@I?)$03)(NL4L2& P4CXAZE&1$[71Q'O.BCVNFF]63&2\ M?PJC.!C.,JM=$L5C.>T%"+8*@1-6!3O:80QL88LIHE(R40]BH'W3+7(>HJDV;;3*W3 MTEU767%-14,1'I89FU68C-1#V.L>= M?.X[Z >3B-'5MBF-CQ)M6<&RT]]H' MW>)WW8[S9F+6ZOI@P?L7RU2)5,L=67,[MJETB0%MVH1CM:370N@6PUW9.YBH M5CQ3YY3,X2&@Q2J(O1'$7@ZA6P^;D:E-)][5$DJ>1RFP*W12&H>L2;3:Q=C'(W"]P"&WP&FX7>J(E#Q;UI(L[ M,F8-PY0U."Q8-IL1^E[UD'O?M4^MP:X"*M3 4+ONU<.&Y2GE]O1C:_IA.&2W MV:GT^R,!]/*%?*=L?R"\5,D5X%85A;L-4?/NV^52+T)7\D\KL5,.7RK>K^7M M./I>&9%;&9TSP]0W^\RPV3EF1J^$*'1VS?''$8UY9N5TZNF+.^25O!W'W.LJ M+Z>K MH[XZT9WE6KD@4SUMV!:-'<7N)1:Y)=8<5E9"FVA&7@B'C"/B.K)HQ;VX8K>X M'F/^?X7 EHWD< %NL1E)-^[%%S]GK[DRDOY?%6/WNG#0,>;W/)M=C.!(6<*] M8&.W8"]:SD5.5!"7[6?;M%3J>B%COZ=/@#)5M;(6U_)X3CT3O%014?,QLI( MK_#X>0I_R)IF>2V'IP [VN!YM':S,=I>\K%[\_NU.2NBZ91L*2=K"LI:3RC] MP:UA%X#54D@UYW2YJ_5A2ULY*A40*%_4+^:VV(^#*$IBHY)8+*,P28)P9/F, M>[G';KE__7A=?6NN L8BMEC:(YX=G)<5E*^;8T2A".M2MH=)W=/NJ/*R.: ; M/+^"9XOVP+%WTYY_WA"^SDH!R-9U9S*+9F4K&@N-Y0H M_= &ZO_WC,G]C7Y!=[ [_P=02P,$% @ VH.I6!GN]K,8"0 #E, !@ M !X;"]W;W)K-%VTS=M-V-+UN+#@OBUE'=7N'JN MZB_-EI!6^[HKRN9ZL6W;_8?5JLFV9)DK#U6]2UOZM'Y<-?N:I)M^ MT*Y885VW5[LT+QI$V>0[4C9Y56HU>;A>?$0?$L/H!O06?^7D MN3E[K'5+N:^J+]V39'.]T#N/2$&RMD.D]-<369.BZ$C4CW\&Z.(T9S?P_/%W M>M@OGB[F/FW(NBK^SC?M]GKA+K0->4@/1?M']1R384%6Q\NJHNE_:L^#K;[0 MLD/35KMA,/5@EY?'W^G7X4*<#4#&A0%X&("Y =BY,, 8!AC< ,.[,, ;[:9O> M7-75LU9WUI36/>@5U(^F>YZ7G=COVIJ^FM-Q[2;M*5/ M[EKZBVJZ;;3J05MOT_*1-%I>TA>J[,NV*C:D;G[6@G\.>?M->_.Y3 ^;G Y\ MJRVUSW>^]N;'M]J/G?V?V^K0I.6FN5JUU-UNTE4VN'9[= U?<.W/JDT+R;"U M>MC'#?6$OH_20ON4YIME4FKK=)_+6?X+K"P[[ Y%?TE^;[>DIE=I1X/*MGNW M/Q$M*;-J1R3<8#K7)P]YEK<22#CA^D@W1,**U*S?*KJ2LJVK@K[R2-?5DIHT M,J=B-6A=I$VC?:0RH%=J5PV"D7"2*9Q;)6=%M7X2/#X)'O=@\P+X-BW2,B-: MVM(KG[W7#/1.PSK&,GT>279/ZNX:3S>&8[J&<;5Z.M>C:&9C0W<1:^:+9MAE M30+19(E-S[!MUBZ4.49=XQR+1#.D>SIK%"LO5W>O_=#LTXQ<+ZCN&U(_D<7- M3S\@6_]%MJE ,&9GC=/.&E-V]IUVMTTI?=(.*XDS%[^&A/F0L 2%D+"(DA8 M?(199WHW31=C;)NLYA/1$-N.C:S1CE&@>5*@J51@\)746=Z0[IZ9'<-6TX4M MK=IW=R3I/= 4?7;Y #/!QE=Z-E\A%WNZQX4UH"D9K=HGK=I*K?Y%/RYV M'QVI5+M/CG6>=1]NCW(]E'G;O&LN:E5)GJM52)@/"0L@82$D+(*$Q;:@561[ MILE]ADV YF3$ZIS$ZBC%VH?-C98WS:'[56KWAX::T/\X:)B]S\NT"Z\RI3KB MVESN _5Z@HVO=&^NKB!AX03O(\@)8TA8 @1C1.6>1.6^7E2J6[82/S<,0L)\ M2%@ "0LA81$D+':%-Y)AV9@+@D S,GKU3GKUE'KUJ[)/0)U_LI3)TA,7XO Q M;X*-K_1FKH@@8>$$[R/("6-(6 ($8S2$]#%_K,]6D2K(J7%SHQPHS0>E!:"T M$)06@=+B@<;D4W3$YTD3J$E9I9Y5.I#Z_MS_+])5QGJU[DG97/R<-Z"8I 7] M$,M%O4E6OMJMV:J"I(635A"!SAF#TA(H&BNJL9J CBEMXV+][+P>5%1-\T&J M)\@L^QJ4YH/2 E!:"$J+0&DQ*"V!HK$Z'FLG2%T\":N:Y(^EEAWJFI39-ZVM MT[(I+@=(,86.#(N/CZ 5$>F47)$M )TRG#)E)#'B F@,ZE4"16.E,A8YD+K* M\1MIM3==I'M+_\F]4/^^16+6?XE<@R]1KM5SS98(:!7DTAJXW0TGVD42.\0+ M!;1V 45CA3)6+Y"Z?"'>&Z5*$7/;].IAW>65 EJ$ *4%H+3PPA5!?-%,8F?Q M>H)T+(&BL7H:*PQ(76(X:]WX-:U/A7U#JBHQ"VW8V+ PKRK1SL:NRZO/E]@A MR^-O/J+1$MN.@W0^8LB\0]AR^!V6S*I[PB9#IN\3*!J[R6-F'JE3\Y(NCIF>:R"^F4-BJ>SF0&-"'ZDS^A=ZQ>0: ME.1[#=U$'A]P1#O;I*MR^( CVKF6Q0<&D%42@ M<\:@M 2*QHIKS']C=?[[-=UD6,P3(^0X.I_Q4;LP-Y2!T@)06@A*BT!IL6RW ML&[R'>D)U*RL(,\Z\=6M^*]I&5.CY]Z!06D^*"T I86@M B4%@\TMF7"\Y @ MV_\C58['5#E6I\K_<_/8P&6_*")$4#&;+!CY:@]G*PPT9SYE 1'HE#$H+8&B ML?(:T^M8G5Y_=1N9FC\[-((FZ$%I 2@M!*5%H+08BZ4#C'3^:Q0)U*2L=,>$ M/U8G_*=VE&$Q<2U6AJ88^6J'9NL)-(T_90$1Z)0Q*"V!HK%J&M/]6)WNG]M9 MIL;-CGN@WR, I06@M!"4%H'28BP60&2=95"3LDH=:Q;XA:\3S.@LPV*VVM8- MFP]^4ZQ\M5NS505:6YBT@@ATSAB4ED#16%&-Q0=\S'N_LK,,@WYK )3F@](" M4%H(2HM :3$H+8&BL3H>ZRM875^9VUF&Q>SZTN0KXVOUI+.%*IO3X0J- >B< MX:0Y(XD57RJ,0?U*H&CL&0YC"<10ET F=9<98BU@B6Q;YQNTU7/-50DH+;BP M!L2?]3'1+I+8(:X,'(.N((&BL4H9ZQF&NIXQK;W,$'/A2^3H-N*E EJY *4% MH+3PPA7A#X:))':8[P0 ]2R!HK&"&NL1QN2C@;-AC@F#/"8(]* CVI"#8HX)@SPJ2=.W;.M(]EWN3)!)+>;O'ZNP8 MONZD2*JKQ[QLM((\T)'Z>XPY(7C\) M^4WM&-/H>YX5ZF:RTWI_-9NI9,=RJMZ)/2O@EZV0.=5P*A]G:B\93>V@/)OA M((AG.>7%9'UMK]W+];4H=<8+=B^1*O. MTT?VP/37_;V$L]G12\IS5B@N"B39]F9R&U[=17,SP%K\P=F3:ATC$\I&B&_F MY&-Z,PD,(I:Q1!L7%/X$+26(,WWXDBA:2P%,&1$AE/J8:3!PU_(%M:(;%%=U3MT"^0<87>?"UH MF7*P>8NFZ.O#!_3FA[?H!\0+]/M.E(H6J;J>:4!F_,^2&L7["@4>04'0)U'H MG4(_ YJT.WX&$1W#PB]AO<=>AY^H?(=(^"/" 8X<>.Y.'TX\<,AQEHGU1\9F MV4S@UD[@5HH3MT(;O M,EN2B!S-.L#F1V!S;VINT[]@E56EK@5TID04"<\8*FK$YJHY3DP.2[-2H-9/ M3N#\D@F\D+/./,7'>8J]"?S P&G":=5\BQ317$C-_[$77)%7[N:M=)%P3GHY M'1KA>1R[,[HX(EUXD7[,]Y1+DU'3NZA23#O+SNOEW-0LAH$LW&$LCV$LO6%\ M86E941W46T*E?+;EEHNR"DP:@IJ*[11JLHK2%>1R@"L,5G$O"PZC%9F[X:^. M\%=>^ ]:)-\LPZ8H$3G(#C5:*JO!_>. ]$$.C:)X%;E!AD%#?\$KLWR@65E5 M-4PJ+'ZSJDWMP*'BJ5WF;M2UY\ZTD44/M?_V_W+-ABUV#_UKH8"Y9Q7IE$72 MIOB_!(&%_2S[8_L[Y+O31=R@KXHL=?> MVM&MPI'@&L(._8Q]V^KO)CC0QDQ*NYJ5MF%#.1T@7+XQ;"DT 1F1(V_!O&?@VYH]"8 ME%4?>L=DS6RVUC).-SP;5R&AE]O/CN]"WKH3T=![Z.?WVR0Q'*B,5F/\0*'\ M?C0*S1GXD)?G!/>K;V@TQ M$N\TBOI9=5F1>#FBRG!#J=A/J*P"B,RPA^X84#L9\#?&*C75Q$.J0MVKXNP#]%AMAI3(+BA..RGN%K?503G M*T@7)2WZ$MMA%<['%DQ#7-B_<_Q\RN;9"7JX.YR&X8+TU8/3+H[F8XVH81J\ M..NQ#8>&KD[9]>.+[BTOY:T["PV-83^-W90Y^PPL\*#F76;Q)A+&T3MR+0#\=O8/8 OC71^\%\2\S0QJB M)'ZB[&3F],T'9P?L MH'1"HA%*)ZU'W'Y*/[9YR.2!I]#J-\_H3=WSWSI[IS-8!^.O\* VAU;3[@+M M1M%P/HG.:OE;2%>1G/*DWJLESD[2A;QU9Z&1%<0O*WI+U#[*$WM;MB JF4RX M&BE5AX+ @VV#PRI:CJVY1F>0$W5&NP!=^7,"'VH(%_"AU3CP1F80_X;VY^V6 M);850+-@_+% 0$V2%=+_RJOME,O:U/#]/WOJ]GST7 MP^<.B[%T-_(@\LN#8X2==V2VT8NBJ#_0>>)ZYU2^SJ O^@"^]M99"_-5GZ=G MK:]F.F^@KJ$Y5 %PIE M; LN@W<+ ":K#XNJ$RWV]MNK<^--YI.--P \" MG3@X(ZUDS=B3-NZ*U/%T05!!+C4#5I\=S*&J-)$JXU?/Z0PI-?#PO&?_8K0K M+6LL8,ZJGZ209>I<.ZB #6XK^<"Z6^CU3#1?SBIA?E%G8R<3!^6MD*SNP:J" MFE#[Q<]]'PX _C% T ."MX#H""#L :$1:BLSLA98XBSAK$-<1RLV?3"],6BE MAE#]+ZXD5[=$X62VQ"]H)] 2N'D1- >T("*OF&@YH$OTN%J@\[,+=(8(1=]+ MU@I,"Y&X4N76#&[>YYG9/,&1/"&Z9U26 GVF!12O\:ZJ>2@\V!<^"TX2WF-^ MA4+_ PJ\(!JI9_[W\/!$.>'0Q]#PA?_2Q[%V6;IHG$[/[E0T.(?44<,I@._ MR=Z_\V/OTYC6_T3V2GDT*(].L6??U*JYHSFK 9U_94)S'B;L[U#$6=AU&T1!F*W0/WGL-?&O6@$ Y:ZFT+VCP#IOFQ@S8&_],;2"[ M,/[0V/6EWL>64($JV"A*[^JCFE]N5X(U)&O,5*V95#-JCJ7:HL!U@+K?,";W MADXP[.7L-U!+ P04 " #:@ZE8W"1-_!4% K#P & 'AL+W=O<6'O-, MFNM>:FUQZ7DF2GG.S(DJN,251.F<69SJE6<*S5GLE/+,"WW_S,N9D+WQR,EF M>CQ2I*8VU[V@MQ5\%:O4DL ;CPJVXG-N?RMF&F=>@Q*+ MG$LCE 3-D^O>)+BJ#)77S=\XD1SWAD"8+AWYI/ M>981$O+X7H/VFC-)<7>\1?_HC$=CELSPJJ_?@Z@T5N6U,C+(A:S^V6/MB)]1"&N%\(4">J9=85 K.,]Y M%3-GUBVS;#S2:@.:=B,:#9QOG#9:(R2%<6XUK@K4L^,[#$C,-2PTBX5^9 M/H%!T(?0#X=@4J:YZ8 =-%8/'.S@%=@V:_NP?(([&8NUB$N6M1E?@0[;0:G@ M+DW!(G[=PXHR7*]Y;_SV37#F7W50'C:4AUWHZ G+M6 9++C.#:BD+61MI#MA MVTG/>51J804WS2&SC$EWZJW06(%*&V RA@^/N)4*$7Y-$A%Q%-^B*BJH4D/& MC(5$F AI?R^91@OZ;B'> U%;U4-FJ 218@Q"PM/@,#F"4E*>VI3# M#KV*0Y22 V 266(8O!\,^X!0#%V":7@$+%:%14R%^N@](1G-""K"=-782C#Z M0AJK2]=<#.W.!ILQJMN4;**]EBU1<4DM].1@\53P5Z)Y\ 4M<";.E!&NZTVJYC%?P#A;*8BSFKH[HU"F&R,"$Z.<(,;@"K MD!S,51;_F_VSVC,4D$+H9TX'GUFIN8PX?$.7) D1-\@6Y,\N>@PS$;Z/E!28S+B%\NE22SJS$AV?7P8[2;F;B:> +J;TB'T MKS 0L!<)L'6TV7.TW=[@"O9KX,[R'(;^!1U$1_-5F56NG1__\NK1Y.$%2LT/ M@8NJP)F=P!D*-.:U*9FT)+.I,)6/4!M2GE&)XC<[4CJF)OGMXQU,62$P-?KP M>88EO486FU1$*=QCOZ[#G+,G@H\YFN>\S!^YCC"@L%;6&8]1C84I7'*OZV)4 MV0ETM,O3IEV>=K9+*IVV;MBM]2)36P"FW0!_!7]WD#]KR)]UHBR$S5K9=ZO] M6%,=7,X;+N>=H+M9N].;MN78QK(;$ N2=_"Z:'A== =XO[?]++=NT(1EIHO< M^X;<^TZ<;7]V_:^-1K?ZML5U, G\YPN>WYU,+SX1K;>Z;HBFN781VKEQ!MW. M6:TT7]'':K)F(J./82NG"N74H=!K9#T.S['9C[QUV_%TH]R7/%\&@_]P<<-* M_C^V46_GJ9!SO7(O*(,ZI;15=VVDS2MMXMXF+^0W]'IKDX>7T[;]DP 7@O:5 MP?8AZ#U3JIZ1>/_'/F8@XPG2\T_.,1UT]3*K)E85[G&S5!:?2FZ8XFN6:]J MZXE2=CNA YKW\?@?4$L#!!0 ( -J#J5CE]87YC@< *T1 8 >&PO M=V]R:W-H965T&ULI5CO;^,V$OU7"!?H[0*.G3AIM]C\ )+= M%LT!>PVZO>L!A_M 2V.)#45J2?,X\M7. MA\=8$R7UU%@7KV=U2NW;Y3(6-34Z+GQ+#F\V/C0Z81BJ96P#Z5(V-7:Y.CW] M?MEHXV8W5S+W$&ZN?)>L.="K2YGMV>O;V[X/6RX%^&=G'RK-B3M?>//+@OKV>G M#(@L%8E/T/BWI7=D+1\$&)_Z,V>C2=XX?1Y._TE\AR]K'>F=M[^;,M77LQ]F MJJ2-[FSZU>]^IMZ?[_B\PMLH?]6N7WLZ4T47DV_ZS4#0&)?_ZZ<^#E^S8=5O M6 GN;$A0OM=)WUP%OU.!5^,T?A!793? &<=)^9@"WAKL2S>_A$H[\UGG$+E2 MO:=8!-/*V&_471>Q(\:K98(UWK,L^I/O\LFKOSCY7'WP+M51_>A**H_W+X%R MA+H:H-ZM7CSP@PX+=7XV5ZO3U<4+YYV/KI_+>>=?X?IFO*0R0> D5R M20^A^,DX[0JCK?J(20(S4U3_N5W'%,"M_SX7H0S@XGD 7&]O8ZL+NIZU;"ML M:7;S[3=GWY]>ON#>Q>C>Q4NG_U^9??'DYW&_.GNMOM:D^K=O*(7]7-V[8J%> M??O-#ZO5Z64_*Z.SR[E*-:G^U3O?M-H=7O73.QIG?!@F?1?ZV==JIZ,RKO"A M]0$Y*S&08R6##.D]6;W3@?C%![T'M\[.%P,^9:+2JK)^C:3KD,S&2/Z-2Y 1 M4Y$K:$1_>S]:;?V. HQY"1W*-3Q2:BTBI@KO' N2J]2ZVU.(J/=40Q/;UAH> M E.C7;H^)PX_ 2H-&(7%N;F$P& MF';^)!KH[1'I4JT3VPZZ-26B+>0QGPL)\M^H6Z9_=G70$!#RPR&M7AN;EPDG,5&8!#'AL& /P<.C(''V;)[$1A N8]JKHD;7$H%) M5=Z7&6"%1@ADR>%3&QW!@87Z<4LL!ZA[UGJI-"=LGX89L=@B]HBS 6[.&'9$ M;@MZAX "%.R$C1 "X.M\%P'$-+PW%^+MO6I\2;;W#IU6RO$:0RU1':MOTY%E M1X58F\YB;>).B.N+9#DTAE1$#&BL^"GU)D0%KDS?P1@R"0<11-?BB MMMYV ,&Q0$5\ZBBKX%1JLU2"1A!!)ZW(L42*[P;3V?]1YT9P8UWV,\>5E0V1 MG-^!]+O_.T&=N$H)[5NJ?065JZ$&?>>_ MI2^WK:%QF/F#>EB%#FM6K?Y.M5RR*NX=:[QA*K"6\')&.O0VMEMS/$1-UE8C MR*JM??(GA03D-6-GJL=L V70M/)DW!_])TGC;2E34%,(A)LL3]V:#G&3T9I< M7BT%;2W_WQAG8GW<)HC*,Y^23_MVN+J95R>95T-Q \+T^J.GQ!];7#?/W5W/ MTU:7I8C3N&.09;XDY(:5JY>UH?&X,W8X!G&,-?=:D?7]W' MVG"XR,7HH*/#;=JU7,S]78ORDF#T.@3L;O!Y2YPM:#RDD;L;+KP))FB9Q]3F M"!8_X<82Z7U.F>468?9GW'T=0T!+T;'@.Q3ZV"PAJZ(^DQN8.TVY+L7$V$(, M+N\XQR9_ M)'&N8F=RZSR8.^SO14-HV7\J]>\F?8+G4F"=^4RYBW-@?B'4K]6&+T@1LJ-> M\SCI]$2%P$.-HO";L;&<-(*<>+:0@S\0?@L97ZCG/JZ6DT]H!+:2'PJX)>Q< MRE_3X^SX6\1M_@0_+,\_9* CK+BML+3!UM/%F^]FZ CDQX$\2+Z5#_*U3Y!P M>>2&DP(OP/N-]VD8L('Q%YJ;/P%02P,$% @ VH.I6/@]'8Y^) PG0 M !D !X;"]W;W)K&ULO3UK<]O&M=_S*W;<]$:: MH6A)?MM)9F393MW:B<>RF]NYFTU@D ML'OVO)_+[[=-^\FOK.W,YW55^Q_NK+IN\_3N73]?V77AI\W&UO#-HFG710=_ MMLN[?M/:HJ27UM7=\]/3AW?7A:OO_/@]??:N_?'[IN\J5]MWK?']>EVTN^>V M:K8_W#F[HQ^\=\M5AQ_<_?'[3;&T5[;[N'G7PE]WPRJE6]O:NZ8VK5W\<.?B M[.GS^_@\/?!W9[<^^;?!D\R:YA/^\;K\X'L\P*;R^;ZE=7=JL?[CR^8TJ[*/JJ>]]L_V+E/ ]P MO7E3>?I_L^5G'SZY8^:][YJUO P0K%W-_RT^"QZ2%QZ?'GCA7%XX)[AY(X+R M1=$5/W[?-EO3XM.P&OZ#CDIO W"N1J)<=2U\Z^"][L?GA7?>- OSKK7>UEW! MN*I+<\5DPN^NW+)V"SN7IIW3>7FSOKO[W8 ":YW=RZ[/N== MSP_L>L^\;>INYX_GYC0N^+=JIN7>GY_=O6.]> M0,L]6N_>@?5&3FG^YV+FNQ;8Z'_'#LSKW1]?#T7KJ=\4<_O#G0TBNKVV=W[\ MKS^=/3Q]=@.T]P.T]V]:_3]&Q!MW'3_3T?FQ^7> 8XZ*0PM]6%D0YGFSWA3U M#M_IZZ(O76=+,V^ GVK/__*P5%G@QPM7%_7<%97QL(8%G=)YLRJNK9E96QN M?E.T\)RK:>&VA*X6A&AW;0.UMU4 "^\VP%@'VL" MY KW(= OUK:%4YJC__K3X_/STVAX=8VRO9ZJ:SIG1^7C6^!U+ !_ U(@6. M7_4EHP[A&\7T3?@-Z$CH$:G8M*99NPXQNNE;WR.S= U8D/EJ'$]3Y [0ZTUK M)PB0MU_%$W[5]%4)4!@T< @OO/-;7[,%(8#QE%]>2+'F]S!TR7S[G3<7==W# M6^\)_P;61S-CSDY/_@9K5O!&V ](2=_;6=NC^)P_845'ISUTP%E1$9K9MA?$ M0B_LW*YGME55>6\2X4.\N7IBMO!H"3QRC6=KFS5!H (V?EAASZ(SN/7$S/H. M;-0.,:#K&V"7C(7XOA(Y#!%AZ0.,.B&]959%*X%*MI*91R6=$WIF1X@@$0/A=.1 M]):@=- M4OTR"A&>"$0"A ]4\X9Q)5LM>L#+SA8M<1/**^ 8/NV QK(_,ZFP M/4@Y++=M$AIZNV0,;E<.Q!KA!*3;%GD -B[\4W-T=CRB7%.-FBE3M$&O$0A$W */'A63$ 39$C M;#W?$6+^NUG;KMWAXV>/GOFC%)ES;@PM6^(@Z"CUT[+O<@ M0PV^FW-O\FX!N!-%7[EBYBJQRKRK5<,,Z$>!-':Q(#42+/G(KJ0]IV 0KFW= M6UK:?MZ@IE*?@X\6H"A-[TD/ 6ZO@=++X<;**RJ)/X&>%9B!UTG;HKSC&JSJ M964R_*W-C!> T*][WK:!1=N!GH)G@>\G>,0"A!HL/D* SS0U'@[.S6IK:GYN MX-FZ:T'"<&N25>L[\ZME+Z P#Q].'SXR?S;-%MPOOW(;A. U[@"TF$[,FP] MF0O@@O!&NJ#3!?=>FH0W,L[*'V+B-WW[QSQ+$6%4;VR,1%OO 4,\BBP]AHS6KJIG" EDO],7+\0)SG M'7MW[(+,R14O'>S2JB.**C_ !=B<0XR(*A ,&:)KYFK!?ZJT@^Y$09KIX_/T M<5:C["@"1M@_,V#%5TU)8A1"/CV\8FZ"1X9W62-V8"J7^%E5-?.,F.@)FNNB MZHGV$,R FN;@!$R:L(TR9@<*W"&C(J: +<.?8G+FXB'OV1ZD$7[>B6 JJLID M>X]B-3PI&YX/;+@0.U\#=7-MV 3*[!JQ?JY/#<$A^3E+N1M2'.2Y(/-_ YN2B. ET2'/%9 ME$X(2"#R'IVFYFW8-LAPW Q>24Z#QA:3BV#1-VA[(Q3@>5?.7K,SS(&I!W\' M]F&_/GK-KL80KNX 6O"*)*C",_4U:!?P]%G[P2=BI%G2)I@9304/([=4[!*! M>]&W2HHUP %./B&5W8L)^UP-\1 Z";7ET"!$DE-Q$)+U"+%0%DBT,UB :_C6LIDQBU T6^S= ?FFV:(.8MY!?9VX)4%X(@9 M9.Y:\(- G0&*/1M5^]GYCOE7Y&9?MCYN1.Q =L!(^40U[&,2XRA4G540@!MT MR1 K\.XX4I!1[#7[;?#%PK4>B0]H1\<:]!D"D*)=0C&,?V/^(O?(,_L7(T94 MYA$#\P:LZH2S-H"CRB[A9(1+>%3=3TNZM+7J\A(ZP7JC5P^>ZU%Y;%[AN?]. MYWX;<<9D>14LS>O:=VW/WZ1F0-#L0[[AL >?(K@F0=&(GQ(.(JF:64BW"'KZHF*H"'Y)S4SAB0O+.42R+ #!Y ME? L*E#*-. C!:>K9K;;8CH-(LE/L!"X%QR_DXL*OC/28Y*>%:5O9I/3)5J( MH!Y924[2>XIR\/@:D"CT 50V,$4/1A5B1DX[+'O'R4#8+H4D)2_H'U!<$$M: M+^XJBAMF5]IB;;'H0Y:=WR%>RLAG'9GFE(KP-#A_ ZHBU4!_SA"EF[Y#IX"Y M/JKYSLY7M0-!$59%+WB)FJ(P*P>\#^81;$H%' Y1+1]W =YELR6<8.0&G^P_ MZ=E^T*;H??'ADV,\-6_P.7-F3LPO,\RTDR;75Y TFJ?ZO6\H6XI\Z,T1^(PD MT!;$!Y'$)AEW%NX?: NG=3*A-7 *;WT.6[_F_<:WNN7JLBP#K7$Z;_EL9$7O MU@ZS,+>$]IGB1-TQ8,1\T;!O$_&H4?+H)L_P[Q33^++F1R7_3QX"6;FF):O3 MS)J6D["[=".1']"=!7Y#]DFB;!@I8&R7 M"B\&0>U&0#K T!,"G&'"Y: E7)&B%2UC2D3_$4<$Y^,(0+ MK)K9TZ+PS(5\#%L-)AAS3?+>IMCQ2_!)V]O!2Q1R M?F-F>S:9O/Y&5I4BIQ MV,M>8U;XS*^P6@!/2ATH2U!]YP7GQ"P^*181EM7/[C+2'MECKIQQ>F M7%2D)C-U:RVN@P5R5$;6L\&&[]ZBY0B%;J++7DW'9#[UP2/!:M_"\X^G9P9T M;*6U/OCL[,'TOGZ6)VHQ?7:0D]CO!GRHL=IW5]7VB2^0.[)CPJQ+C0JU25VQ M7,WO68:)I)N2+26-O>G9N2B#NL(ET!.'P E0HC2:$6'">6K\T)DT3"1%8/ O\,:.G(=YGI'/^00@!BJ3IEQ@) MTUL4=Q'Y<'XIN N:SMN2G!WDC5EL&P4U92?:?&%L MJKF)R;8Q!Z(1DX8P6# MI)HIQX -5F!;FA94#A=V0O2!R4\G"1JN_FM"A/[T M_09SD>K866 LY@DI2H+JJINUFR?KY%X/1 'B/-KDW$Z,-"B'D"M3'FGM-3:+ MD<49PQFIJ[K!Q?+=YCPR*BTZ-#=C*R%I5F2P 2C"3WL G82R[UML2D# MU=LBX;+YJFB7=C\[%C%!C*8"@3RVKQU CX3'470O^>$W7*_ZD!&%CL[?AWI6 M2-F,:AYD,:J/>;9DA9<(#6(E4C!-[^$A?_ST&S*P:$^_N3B\X3=:A2A0'2Y= M77.JB1)?$_/7HJ:&C3,TJY/[]^_#?\\F3QX__N8RX"K*9H#X_,$Y/'[V^.$W MOP*B[0FFKF*$<&3.GSPVQ_#?L\FC>Z?F. 5"$D@6DWSJ+.R[":E-)]#NP8H* MXM'JV+QK40=+BP&Z@QMB$?SK35,O3]Y0^'/! 5/VL(T/[[EX4X "_"BPXYIK M@UAQKC5%28" O<1.RA-L-PLI>$TQQXPV<.JBAP#:+8(.4D]7"2*ZCBC57!!I@*VMUB),FZ-1+$2.83-RLS09M0)$W:"+7TDJ@OVI*\V$9F5T, M97ETSK/TI32 6-83W7[ E:6BM*6'TU:(%A;8UXO!LA(68IX*F:4B9@D)(?[' M$K3&1N)&\/2UT+D!L2(,Q!/E!IG2EE1D+-#+!P=;G"F;]<($(\,[C^>*8B.SRCXZZ:T%< O'KF8;8EE MN0?$M>4)9@6H!EIB.@T MM97%E(CN2M! S%<@"093GCLU/6HD*_QC4#*0<&RJO')N. M0)"'TK7M]NI"E*@8*W]_36YAF%J(I32_UV,Q:Z1]E?H-<+FL*2]I :0P>AJ1 M( HS4&30A$5-&F'G@?GC'E%J;N3L0].W ,?OX(?!YF3W85ET#%A>,:GA%O^B ML8S%N,&ITBA1(9Z @ %/H5EBN/& V,(J$H,'BGA-S.#6BO5#T@(-X4R5%E(D M>7 XE.$B)95:LM-F1ZQPK(>#O[SR2$=V)+Z$O5DV=C1^-1D44+CN9!8:BQ/2:C2XGY"3"JU G>P T?=77[@.JKW MAF+?V>5.'R2S#<10Z9G /K"1)J(Q_='V\XZK3^ 2=HX@Y^<&$-5VR<<"=H+( M&-M VQB4=A#IEFPEC]QU_F9IYZ2&I"7)KTB7D4*@%C%0OUXJU]KO]WHQD3B/ MD:=ZC:U%M[N!%XC=(BLQ[9#4_U'ZDW[!3 2'YD4J $% @C_%FFUJ_M)LT>,E M0=YJB1V8@^*EK4/3L454-=27( ;Z=YPF4!YC]. NH)A_.PX]F*G>X:*/%T;Z M#8N8A,"8:";#@HXYO9LV]5(8U:/K$KLAM-2+CE!H/@%U6V'2",S) N0_MG@" M4CUR3T<%3W@-$QWP:.N'R0AQ$GT )-N1Q!OY1_,R/ANMB'7T9"CG"G,&15N: MYPW\?TCD:&OTJXNKYZ$W>N0U[,TJB8N[=$#EXBH.J'QH-L#]#T\?3@+J">I+ MJ99X+BA=!IB31? U76@ZH)BPKR9"8O6%U*$/-?(TPE W0A%$$57^"<\">>$C MG([!EXC\_"'5XZD/#$D5>W26J$KV&SX#2KUB&@$/!2/-4X440+%LB9/I(<+, ML.><,Y[2=Y+[HMHN$)S]X;MPC@ZSCWG@I=U<5W*.&[]%'05' )22 ED C_\C"< 02%>?8++&& P-+4^86]SFSM"^WM MVC2.W'QJ58V^WQC45$W2-I%VZ#BM.*B2Q'M0V4G3<:AGJ_)*=11N-M!2M 81 M8827$UV51GP)ZEL4P'DQ6$"/Z@>4HBK%3MJS6">VY$BAS\-Q47%P)VKB8IUZ M _LJ=0A58?QJ;R@AD"R^$07/KHIJ,8IXC68SGR63[T5 .KLRW6 14BT16B0, MU0-"O!+2QO!YV<=61059/)?ANAA&M38.N26-CJ'[1O>0$$1C6MY&=29_F150 M,+--L*F]"@^G$( !7:(KY?PGPRECW&*(7)(B]:IN.(3+6T=7S3:E/Y4E1$-' M]UPFQ163 FUTQ90U9I1 #+X? BRU&,($>ZZ[O0Q-8CW$?_% 1$_$"IS&37^R MU#1L652^">Y'IE8<)0D%U%!9DEX'&L3H'?=^&>,A)-4%LL&Z3:LR$;EM<^[W.LF MN:U!#TQ>=]U:R0!*_H_F&BI>$Z=Q=$J&>HPP^:+D:P(:I^85^4UNS24-1\,M M,11G.Z"MIDI;CDVNFPI+SUPY/J1LLA)BD4;D1"\<6VA:E00DE< (E/IK7RZE MG7G'Z=@8Y*>,KP&@OLEYJZB)0&0 @?/N$(2LX.-4;#Z4HN,(HO\>4@/_&"NXAJ*GRH-(UI4)Q9 UDLMT&N]2J M79KZC&V/((:?T?&NM:$SN T2,^Q$\[*&3 M;)0@71[="J:+#+Y3PSICPF ^6!EJ9G@!5QOX"Q)*@AFB"N^@;I!N M*"XQ ?]% \D(859:%3X^DG!OUIDP=-GT97F>FW&PMMHZ3'6!X^!FU)$ F!XV M[G)",Z1EQQOXQL?K"? !\P[KS.]A(T#&%J,^;*4;6?[I-^.4ZT9V_-8\FMQ[ M\.B;]_F)$4-'YO[CR>F#,W/\S;N;*/O@='+O]-'!/0?G^=8\F3P\NY?.AGRY MVI +:ZJ#8O>!T3JX6PPHM('"+1HF/1_K]L^,$87QE!-\!"\H(D3Q^ MKS4MKW8P.1&,Z B'YMZOZ4^[Q:2H3L3?KG*W;P!OD*GS1*:DY3.6# ?-(9@O M2CL/$L$K]9:&(9=_5;?JT&R7^^N*:!7#D2)I89V>#TYS[Y"9CNP@$\Q.^@W) M2=8^,ZT%W$C/X?3QT:=C4AX(DZI>_3M$; -!CE976JE#!F N;R8A=M++E26O M0NAY0U(Q1-X(06FQ58'O*9&^R&;(Z#$#.%Z&%IC2X:Z5VVPXG4%_4^8R7">D MU>ND^V+[EZ*@Z-F^P8\FC/#:0:&ID2NV$<_!(Z72N&:*B FOP!SGB= M- NJ;1_=>?_+QSO'H?%I^'!B#6,;I=X.0-KTIA?$51^^=[.>&\K%*[(U=#3. MX#X'%3Y!!?(]K48?9L!+A("&=HY;[0EB>J9Q"'2B1FULEP". MIA!+[>%2ESPX4=!#F70 7/!Q(AHX)G%KU"7<2VYCG64$ 4.UDGE R+*AO,^* M2=RW5 1Z+T,TJ><[P^$VBHH(!-5T^8FS'H1;')@/-]1%">MF^4B$3=['H:R= M=FGR>/=,OT0E6U,5/MYK=V#(1'&D56,=3VLX>TLV5ILA;,HT'U8V-AHF/!M@ MO>U2G&]QTN47AN'4@*9DH:X0^]FV?VU45Z MOJ/UL?C($L>*SWMUDQ]\:(9;6EQCVT;PX4JWQ+:N-+O,#1ADAF:M-*Q'DRY% MT)AJ5J]#$98Z&FES%W\@T$UN)S:& MN#4VQUG[K_O\W_D]G'"7^[?F\?3>P$E^?#B7=50?#R.4*YZJ&'XLPQ8Y\2-M ML^HBL@%%2?J2^KI9?!=]U9':FKJEZ5UQ,A!#SN]F!59Q8K ON])>?S8JF[[= M-,'N>LG'QGI^LG,(<2!>ZK2]PNN1]MQ1SMF,,$JHYLEQP= O%K?CGJ]B8P8^ M[W+402KQ]0^?5=UL('I#7?^4X'V1M)?J9_LMIY$&:%"LMM#2C$3>J'GX6@>J M$$E58:#G_[#T'1*^(&B:?I1T57*-G,_BEENA'S"W.38_L7&EIRY*K+Z0"L-P M/OVJR+\*K')[KKH5 N+#G!:Q\Q[WF\@8)?PCWL&ANC0##! $-JBV%4X^-PM+ M83W>XB0I(KRMXP^AZGTSZB=^^O/GKM(N+;'622./AVR[90=VY_<+7 _&U>]8]W_1Q\ M,SM*TG?\O"H #5?S55,%+^)$+]>@_OJQ =H!8FYQ>LZKCWZ5NP_%N#S>PJV@ MTB0%X,H\>EM02,;$2AJ[T,'L#R!]Y)_^8.RB0[N$>073^X@.8$.=FUXQH M2?"84NL9(2KN*8XR53S9PRI4SP3!(XIBP2KK0HJC:7N'2D<$*"BC3*+,!Z#. M%:T"#@M=MU&#HU6(=LGV3BE#F#C9QT0VYHY;$BV266'XF&^.;4EC82<7]G/. MZ:(SOC\%572?WS*7'TB=E2'3'%)I*&IAA;05.6&(#&@>YZ7\2RQ(O2$>8<4 5!X$P.G2.IQU=(:0[$!Q?YI\5+SWLC%_<]0ZHQ&:8;^DM/5KER:N'%!^K4-$'3E1:,*M MHE&E1472;9L3RB:K'@E-/50WT-81>H2CB\Q(D;^C%^U(B]8\NR/FT 8^7)(: M- HW[(;%]5#Y=<)Z+7CH3-%FZEO#E5YYV-'M-C$0Y60A2;;4J!-9*#A'C_,Q M#/H ,I0LZ@_ !B>B%?4!B;/:T_4M*L*B[223I Q+>5C)^F/F=<'6GG^A(4"6 M0$3W,MM"[@$\>&*I&_!/%&296^82N@_5=GJNVS"*&@\$*O63*9'C?L<;UH); M'A22/JX>T)C?0Z5)^N+YX OLKXJS?M4NWOPU2:_>NF[H/+S7E$8#2+F&;/M7 M[4IXH,Y6*45P/?- "E1EC6);?TSWJ-#=F*_!.,(RHW,*KVOS,PY^8X$RIE=P MOH%LZOAKYN.&7,,XDO QS#7\W$QIH9/31Q-SQ3?=RR\^X!)'//=P_OCT^*EY MG4R=(W/Q8W+7$;_Y(OZ PO B6FI-1$NJ=S@3>]+C-ALCDOOVQZZRTJ_ &*Q] M_IL+,I].ORL@K?!UJ[_W4,SP=AP=")++B);9Y:@8:CJ^,Q"5 MI/::IZ5/*491!VFX!90'_H;E'-?=#C?#=.*2[S!D_4D4:_&"!3 M.E41.5P*+^"09;BHBXP]$J:U7=LD?0$X\5AA_=BA$R8@2]4B1G3CE[W_&EN- M=7GL#*I1-8%*FO.58:DHT*' \>.OPT#6H5\#B9<:(&(C$,'9HNG1@+P#>@O MBLKHR82OHK?F0_$9(!(]].C^F!Z*3X[IGT4SITJ1N/D4L*#G"3!623Y([%E' MV^%5>M,A2"/2&J:5A;PA6?/\9="PB2A/.UC4$/[E$H= !HDVSH%81W@DZBQ/O"8GMU-6'!N(L.8<5Z8"$_O(+_ MA@>SPSGQR+F?GZ>KL/+4F0=_-N'' R)<)E;[#D#& 3ZPAY;,;]1KPBUT";303.]B4Q]-[S@Q3.V@^H8^+F6*V/#IJH'$YT2=]RW/?"K M#U_X82D:\8[&A"^:+[5X//8SA'>3WY5<&_ M2QD?YU_W?$OS75AK7\"KI]-'#^YP7*!_=,V&?J425''7K.F?*UN 6L$'X/M% MTW3Z!VX0?K;TQ_\#4$L#!!0 ( -J#J5@1JILK-0, '(' 9 >&PO M=V]R:W-H965T\;>9$E1&B'QDMCCF3/GC#VSD[7SMZ%&)+@W MVH9I5A,U9WD>9(U&A(%KT/+)TGDCB+=^E8?&HZA2D-%Y,1R^SHU0-IM-DNW2 MSR:N):TL7GH(K3'";\Y1N_4T&V4[PY5:U10-^6S2B!5>(]TTEYYW>8]2*8,V M*&?!XW*:S4=GY^/HGQR^*ER'O35$)0OG;N/F4S7-AI$0:I04$03_W>$%:AV! MF,:O+6;6IXR!^^L=^H>DG;4L1, +I[^IBNII=II!A4O1:KIRZX^XU?,JXDFG M0_J%=>=;OLI MH&1%+%28Y,71TR.46YKR# M*1Z!*>&SLU0'>&\KK![&YTRIYU7L>)T71P$_"S^ YUEPBL? MP;M2X3: L!7C%X/WQYA/.X9CX^A__O-'(=Y4;Z$@U#P05EAI1(:E.4:M-QJ%&!=*UE# MXXAW?*8WW*^+G]Q#0#4RA&F$W0 YD _1W!)DE\9SJ>-I4(&@\8J;73%,=!"A M3G>0%OBK57="QZPG_*3]+9)8:(2 LO4JW4[T%5*Z-C+S*)$#V&4 7_:XQ-$3 M[S. 8J]'=X$=MH WDO$"I98H4]58/R6]8%61D7"RG+S-RZP MX)XA(QCQTWE8/BBMHC;5: #S[EQ1*L=>09\].2U&;]X&6+0;](SD$;23@C@C M9XJ>-U;%W36QD:%X)B4SU1X13-=]&+L/N'=8SJYYDFY>E' "UD%0=L7J4YX= M\RB4X8SS$4]8& V?_D7P>:S_'=J6BS]/M_U7EI.4YQW?D5DP\M9>_D_.OBB' MGL"A#LOWYJ!!OTK3GI]$#.Y&8F_M/RCS;H[^<>^^1JQN%9^4QB6'#@=O>'[[ M;L)W&W)-FJH+1SRCT[+FCR+ZZ,#G2\&PO=V]R:W-H965TRW[A$=/"]K@QOHM*YYCJ..2NQ5CRF!HU\*OZ#[O;FW,HL'EES7:%B3 8O%)KJ97-_.?'Y(^$/C@4_& MX)WLB+[YR:=\$R5>$%:8.<^@Y/6('["J/)'(^+OGC(8E/?!T_,S^,7@7+SO% M^(&JKSIWY29:1I!CH=K*/=#A5^S]S#U?1A6')QRZW&D:0=:RH[H'BX):F^ZM MOO=U. $LDS< :0](@^YNH:#R3CFU75LZ@/79PN8'P6I BSAM_*9\<5:^:L&Y M[2?SB,:1?5K'3NA\,,YZZ&T'3=^ 3N$S&50*TB2=G>&;#MZF@6_Z?][@3G-6$;<6X<^;'3LKA^&OUQQWA+/7"?T% MN>9&9;B)Y 8PVD>,MC_],%DD/Y^1.QODSLZQG]^*L]#7A5W,+N%8@N,H([E2 M[!BH *L.P\,I!"Z:2K'3 M69=;HY/@)>PPHQHES;2%E%KJGH-PYFTFRVH#KD10>:[]C0Q ;G=A4_S\B-)F M#[T4E)6_'M7MK9=G,;@U0OH2E)'WIY@ITR(UETOEROXZH06R.5H6%J@1+ZLQ:5NI$NY\1LE]EX+JJ3[^6P58G+2 MLW(XZJ$"=YAAO1-Q?70*%Z%0U+)\YLOKT1%TFCL*#!XP>KDS/\)J,I?GY&J2 MKD;_J=W[U1P6J\7H7TXE>YG(,UDDH]](=E,8TJOE*NG>RSF\=M+CDP8D!=Z' M-LM2AM:XKA<-T:&3WW0-[)C>_0;$Y5X;A@H+@2;C]_,(;-=:NXFC)K2S'3G9 MS3 LY6^$UB?(]X+(/4_\ L/_;?L/4$L#!!0 ( -J#J5C)]G*FU0, '0( M 9 >&PO=V]R:W-H965T@WA1% 8,BJ3EG MKIKQ?"WDHVH0-3QW;:\6?J/UW%9[YJM+D(E_.! MK? .]9?A5M(IW+%4O,-><=&#Q'KA7\875YF1MP*_#2'7ZN% M'QF#L,52&P9&CR>\QK8U1&3&UPVGOU-I@(?[+?M'ZSOY\L 47HOV#U[I9N%/ M?:BP9F.K/XOU+[CQ)S=\I6B576'M9+/ :?0= M0+(!)-9NI\A:^9YIMIQ+L09II(G-;*RK%DW&\=XDY4Y+>LL)IY>WDO(K]0NP MOH(/7T<^4,2U/=V(?G5V0S&KX%(IU&H>:M)H<&&Y8;]R[,EWV%/X)'K=*/C0 M5UB]QH=DZ<[<9&ON5?(FX2S.WF+_ MWVE[D_VX[2?Y*?P7M:^%<2=<"OJBE091@VX0:M%28^#]"I@R=Y3ALMFEV&+? M8XG= \KM;0HGO">P&!6]5J<7WAYT*.M]45B/+=SP&AV; 7OW6#:]:,7J!1HF MJS63""F\(),*WD$:I,7,/?.#5(\H9%5<-<( MJTZFH8U2S9_-7L%DHR$)LCRFM4@C[UZ045!$ MP6Q:0%X$T[0@G4I15RS';FR9)GLKI&R7G-EV>0))&F31!$[--@[BV0Q.O>,% M$$!/XX-B-@GRB0U>3EHGE(P#0H-@'?G#O[D+?*;)HDP%2%L)NI&(T+F&@:9A M'"L&F_\UU0K]7.VH?Y3#O64Z;#U[)F]?"-?"E:&D]/0CDMWQ-*FO9BQ1.@I65=L$O4J$]LXO:-<)EEAS R*+(9C;20\F 0=RI6= M=XJ^N;'7;BCL;GE\+H;<'HV#W1V/Y-U!+ P04 " #:@ZE8J;ID 7<" "+ M!0 &0 'AL+W=O^ON H3 MVJ1I^>I*5=I(ZX"!Q,2T#7A /+C)36,ML8/M-./?<^VD69&Z2&W\=<_Q.;Z^ M7K92/>D"TL.6%GC8W[-_ 40]8#(Z>XV M/")N7!*%KEA#/)5R1+>ND;XK(S?MKCUATN M>@47PZT4IM#P4628_8_W2<,@)-H+64>CA+=,74 -08 M_+K::*,H][^/>>PHIL/TE"0?,77B8V=A]12 M=!S!L=3X!P52H=JZ9T!#*AMANEH99H>7YJHKL)?P[IDBAULN-(G("1IW^0?4$L#!!0 ( -J# MJ5C$NG+9+P< %,1 9 >&PO=V]R:W-H965TNT((SQY+I=WYH/"^>C\>NZP0)7R6UN+',U67)[?I**+,Z M'TP'[<(7N2P\+8POSBJ^%+?"_U;=6+R-.RVY+(5VTFAFQ>)\<#E]?S6G_6'# M[U*L7.^9422I,??T\CD_'TS((:%$YDD#Q\^#N!9*D2*X\;71.>A,DF#_N=7^ M*<2.6%+NQ+51?\C<%^>#DP'+Q8+7RG\QJQ]$$\\AZ>@(GDQ<$DD8@"7Y'0\'+#]SSBS-K5LS2;FBCAQ!JD(9S M4E-1;KW%5PDY?W&9?:VEDY2AL[&'0EH>9XWP511.7A">L5^,]H5C'W4N\FWY M,1SIO$E:;ZZ25Q7^PNV(S:9#EDR2^2OZ9EUTLZ!O]H*^J]IAQ3EV;J\!1[^VA5RU#C?K9%ZY+VK>";.!V@")^R#&%R\?3,]FIR^XN^\\W?^ MFO;_JL:KPKM=VS\^8#VM[,[*7+)?-?N1ZQI=R)*0[-F0^4)0FBJNU^@52%B1 M-]OOQ+TVROS-+D>W([;_]LU)DDQ.P[?P/#T]8,IDW$-":O;9>:[36@W9W=LW MR6%R:N_E6K"JMJ[FVC-O&&>W!;>"W=0V*]!4[')IA4"S^Q&[@R.\Y[)9-&Z( M1R]T[OJ>?NO0#/9>^$HA<);QBJ=204XX\N1C;4%?C.N<5=8\R%QL2:/7? %; M&4$$7M&GNQK>NJ)1&[W9I"4SM:8HP89A=]]/[A!6VB(NVR N*ED:DZ^D4A3/ M-VP^.D$[*Q4$+53H)5M84S[3VD5OA0H)AI_BL0*IX=FMM;#+&&RFZIRTO!9. MR 373*!"J<(ZZ:BK2DEAF1:>&/2)M[+5'6MK:LL^(P4VAL85_*J,]639B255 M,!B!F#8>_)C7X-U4B9@R_D@PJ(P3KBGT$H5?(C!LU]]EH!-H(B5!:8R?XJA: MH%16HM K2G:%FCY*,+-0:Z1TUDLI/,VX*X8DOBID5CS;/1G-N]VDC:!0")5' ML'"9L[RV%!597TCK//N*AD'DI)/X:81$,)[GH4[#75YVB>.L%QD>'9!H>42- MM1SK(7%-S6C4DIF5CL9B_>LJ-@[(7Y9UR7A)6(QHFHZ2PRZ:_5KGTC5(/:!4 M..HUUZ:R03-U[O3X%-RH./!R28@M(8Z1D]V3%-" 'R!%*?(.\KJ7#$J3$XB% M,J8Q6:TC.FEL]! >%5(\Q$_0:_&L:X%/"*8P*F\@)#7L M (@++BU[X I;&B]>-!J2-AF]VT( FB+ (V?IFN"BUJ&="$Q(C0BJ&Y\)2_ N MVB\%=[7M(J S0LX"!JO:$]]P9,N*T \F)5[FU \R9K-IS/V?$9UBLT;J8,1^ M$O#"X;!4Q:E5\KQ#%-OG!ZPM,K/4/E2/_?2 >"Z-' AZ"V<2PE]/#T]Q-FMR M2P'N2NME NF,1JG'1B3(%+)O59FYX Y2\G.Z"4PMLUX?R?[2A0.@F M&$_;E2'\TQ9H%/&_I/]_L_V)[VN"+#<=:) M%G8OAJ%DE]@P-_#9DI?H ?*-6%E##5E=:OE/)$SH@;R*S)OC!"?I[$%A=0(F MTNHU]-![3D_.*)D',-YZ_#0-N&"_5HTW+FBD2*THZ) ,A3\;YP(K?1*IC=/] M64XDH "MR70X.9GUF&$G"S1QOE"T'73E-GRUDD5;PVYG8(X>I\0&6AB%NT$H M;^B,_= :IG:(T!TT]P7DT[7EZ=4D,#6-EFB4,60H=$S/$GF>[C!>-71%>HB'E'LV&,J%JV0%9L= M'N]]VO+L1<2='$V>;^U]/QQ.YM.]+QO Q:$0JH!=T+J0(:7_,VX$5 /2-,.C MP!P.W- 9R@+U)"2@H HA)LD>#@+@;MD98.^..@5][?ML=CQC!WMW@2:V'-.B ML]7F/ID<[GW?'C_FPY/942/X38PW8&9#UL^++)^ZU85--)\+D ?Z,/)\KS6V MSWI"+W$I)=[RA;0Y3,#/.1"^!:(ZG!BWAT8T!1.+6B'_BU<58%)-)VPMN"6Y M]B@?#@3H6MQI XC,AFY6PHJMH^#V,3SKW7'6]I#RGO=-7QZ M'QFQ7=>I<>^B"\Y9ANL\V0;HXYVW6^W^8W 9+\J;[?'?#9@;2S 14V(!T?.M^#FD]E:RHN\$&!;NN:J9<[ MK.1NYD7>X'CDF])81S"?-FR#2S0_F@=%JV"/4O :A>92@,+US+N-KN]2>]X= M^,EQIX]LL)FLI'RRBV_%S NM(*PP-Q:!T=<6%UA5%HAD_-UC>GM*&WAL#^A? M7>Z4RXII7,CJ#UZ8YK0K.%2==$DC@O; ME*51M,LISLR_<,TV&X4;9K" 1]RB:!&8*& AM0&YWON^B>X*4"VG@2%J"Q#D M/-!]%Y\$O&?J I+(ASB,TQ-XR;X. MB<-+/L ;LEPK65/JPBBZ+]0+4\+"=0$5_'F[TL[_UWL%Z/#3]_'M;^M:-RS' MF4<_'HUJB][\\Z=H'-Z<4)_NU:>GT/^_+IZD>3^)L^P<_A,_?"^IWK*BN<#% M!@Q;50@.5Q@-LE7THS\ Y3W0X"M>4:Y>P(JU!U:M)DOK"WC54XM'8^<)35-1 M!D3$:E5QZQ<.AQ",3>,-A6Z;AH[1 MR*/*\)S.'TBXR*NVP .)Y2CXAAM6 2NVJ S7M@R6L=-I5P.2[_Q& @/21U[ M9T-U@C473.2<0/JCQ"F+EM+Q8H M-[=#DT.Y#5,J1*B[F8)VI@!-!%(WC 1'04;B$X%NT U_TGOFD$D[[>OSZ]%W M!W0\G Y H_NC^^) +>!H2.(7B,*)'V5CLK*Q/\["T>)-3I/8OPHG,([\23H9 M_::DUO"@Y)H;BDE2/YY&S?!T0-"DV[CGDE-+6J%Z=Z2O7?_$M]V#]#A M>/>,4\TV7&BZIFL*#2\FEQZH[FGL%D8V[CE:24-CU9DE_9M 90_0_EI*,RPL MP?[_R?P?4$L#!!0 ( -J#J5A4S:MG>0, /0' 9 >&PO=V]R:W-H M965TN3M/49SF6RG>I0BL["W*E8IFZ9>HKATI'4%FD_5[O)"V5LNW&1$ M-1?&XI4#7Y>E)T?)=N':+',."^ED5*DEWB!_J*Z)[W@$!:8<6!0\EOA#(LB$(D; M7UO.9"<9@/OC+?N;&+O$,E<>9U1\,IKSM_L(WG./!E5/CX MA75C>WR20%9[IK(%BP>ELAW(Q2]?*U834:.UN"" MM;"%00PUHL4Y8T-1;MC)KA$<3R[L"CU+EAF,A0\V(^NI,%HQ:GA+1M8_RF;M M<)2RZ 54FK7_5@3"&NS"&A]A_LX:'N9^]? X_SP__ MY@@S*BME-Y KR2,<]^!/@3%*W!%_8;4<:V=4(8G71G7@W;L9/$LN+N,H>2XW M@'-@82+YN(:!UE;$YANX-EG> .%O1W4505UHT5 Y(\W%%!NY)%:ZB@?QEH/K MF?2LT @ZH/0*'1MO[!*\*M!W8KT%=XL<%HTU;%1H%QZD[T5?]MP^MTO)$KI@ M^EZZ!,R=X#N0":NT02%:JN]B(;PKHY'DO\:Y-XQ11WE/F8G)B\W)D349E#&D MRI&N,VYDS9TDMI*^>R_%#C.,7FH3E*P6H*-RFPW1S4.ZE%1&3,G)-818%8=! M)K1%IAA>R_C4B^I^M>O[U?XO5GO55EO@5#O!ROVV7K9G^[9352B;(=R$YB2. MOVDSR;E#A+)I#1A: \C%%C>W-SMF20:#?<^VL6JP]$BX77A=QZ+\HDKGGHXV M48*A4N$0R<$-!5 EU:$Q2+JV:@_=W'2O$Y?HEO&]"6=0P$U3WJWNGK2SII/? MF3?OH7@K-?=0X$*@O>Y?QPFXYHUI)DQ5[.MS8GDEXC"79QE=,)#]!1%O)T%@ M]]!/?@!02P,$% @ VH.I6",NY2.V!P A!@ !D !X;"]W;W)K&ULW5EK;]M&%OWN7S%0@]8!&(JD'I3B!V"GZ6X6:&+$ M2;O HA]&Y$@:A.0P,T/+ZJ_ON<-':%E2X-WDPQ8!+))SWW//F4OF?*/T)[,6 MPK+[/"O,Q6!M;?ER.#3)6N3<^*H4!5:62N?#RW#V[T9?GJK*9+,2-9J;*KM:4'P\OSDJ_$K; ? MRQN-NV%G)96Y*(Q4!=-B>3&X"E]>CTG>"?PFQ<;TKAEELE#J$]V\22\& 04D M,I%8LL#QB2PC0PCC[S?-D'GI2EY(BX&P(81^DX,+G_\(9P&9T1CX]9?](F M';6T/\[3,'C.#OE@;PIL0#CVF%T+M\*++>.I*BTD.3-.+^EKE!DOV"F)#TB3 MO?Y<2;N%H01E!@;9#00&SUE9:5-Q5-XJMEG+9/W 1Q4%DE6I;)8L5(K4PI'('MUO5WEYS[[L):F+L6&PZG00"^GZ&3!?A$+ M78$#J;)3YK.W"A5-)27(LS9.*L!"U#6 6@58:5>APT7UV%IMQ)W0R+JR!J&X M\!N#B,_*HA(4P;+*,B:62\1/MSQ)E$XYC(%_K-L(J9FXE\:2 8K>^$TK3/^K M5OCQAUD4!6%D_>Z@/E^OY;#1M%J>7#HFU MO40H/&H..W@G4V$8QAOGNFXM1"8[P0=]QDX;YV]NWYG6C<<*5;S 'M@*N6P/ M:+Q]H-'T7@D:3F0-EJ^V[*.%"N7O5DNAW9"&P%\L'(\WS4!-J)"<[O<^!H>L M;MULZS4+/KO:VX^ QK]5+BQ2Z[5Y\ZCK!:I!NWP8/T-J33IEVS6J>F?UJ#1V MI0V#+YX_* V2NW@B$$!-1.(1 M%X_FS-!H =MW7&9\D8FNG5K60BAU9_6A?:@K_>8P?MP]+* 94>V;7&CN7U]"9H>MM)&_V!=#FA),,4[S@0 MPVB6U_*/I%E>ZZ.S0;QL6)$]9&,9>'$S8//S9; B4D&$U')!7ZX\<&>ZGM-"-Z#W/9 M"!Z@.8]1C1EYFN^6<4FZ.>L:P MA6WON<5G+$0&S1/'D67+:P#QH^P[!,,8L:^ZEWBW@S 9"OVXLTWH)0C6TR'A#DE5Q!X;NV+G)G.J#77#"DNI \=4*8*R>;75'%(WB M-_C@#3X )ZG<<=D/F(%5-HIM!2HCSJ(G<]6!$^U;D-9WXJR. MJSZVF_W^]F.[ ?L(*Y[.P0) :^1/P#NC'N^$W@3D&N$Q @8MY#_K39\RD9@ MD-&L89!HOH=DW'E)_(#3G#3F<#@*H0!WHTFGL"_81VPRFXR]( 1?!OXL!GGY MT1/Q,YF C[\%?O:VA=D['Q\^1+\+ZK9-XQV#WQ_@PDFY=Y0][< R\U1 MM!PZ@%O 1',<_A,<8;$_GNW"Y07^?0T@?9F],>V"XH'#"4[)1X@X"@A Z%O@ MX:M=\'^#C0^N!"[PYB7E<07:X?D)PX$;6';Z%P=<92!!S?G!F>I_H/QBZJ3> M:9@YN>59\XH ;'X2[H7XF:/IP/T&D^CD'9+G]4A#@J8J2Z4MZ#.81Q"9SN.3 M&ZW2"F_;*=[/,U6ZKXNA-\8("!,Q^%\4L)$Y?9[F>(FF#X]N>R" .74VG9_T M*O6P1K1=A1$(:.H%HRE^Q_ Z9OL^- Y[7X9SH5?N^S=]'@!HZX_$W=/N$_M5 M_67YBWC]?1[U6F&T8YE80A5#]V10O[&V-U:5[COS0EFKY%AS=2 )87RIE MVQMRT/W'P^5?4$L#!!0 ( -J#J5BXD(/F(@, X' 9 >&PO=V]R M:W-H965T>A;-"J,/(M.KFI/5G%LJ5U'EI"5260-?FD*,YSJ[3+EO-T=D/+N>_8:(T=T!8+[++ M\<75+-HG@Z\:-^%@#=&3E?<_X^9#M=/R\B7^E-2+^PZ6VG MTPS*+K"W.[ HL-KU_^I^%X<#P*OB+X#)#C!)NON'DLHWBM5R3GX#%*V%+2Z2 MJPDMXK2+2;EEDELM.%Y^<*6W")_5/89YSL(8S_-RA[[JT9._H*?PT3MN KQU M%59_XG-1,LB9[.5<34X2?E0T@NGX#";%9':";SJX-TU\TW^Z!V]T*(T/'2%\ MOUP%)BF('\=<[AEGQQECDUR$5I6XR*0+ M(=9LNGC\;GQ>L3>F>#WMDI]G^F MXS3ZV7C\' XIX!+JSABX4Z93?1<8:4/E2H1&!5@A.L# :F6TU% %:BU]'!A\ M1^!D)'P9W8Z@Q@I)&5"N K%EC&6/1&+/$E@5 G)(MS(DI W7@,Q6@LC65,9'Y@!;R7N1=0 MCA)U'XC_?&<*T0,=8FBU3(X86.66Q!WR M]N#17?1CY#OVM.UA+0DS:;.%JL/H203T]"%RED@LN00)LU4.'8-FM)*&?8X& M ?VS*#4AMS&+$@69[T$"NW/^6/GL*^5(JD?'&B$_F%$6:9TF<\W\0'AD_@\C=02P,$% @ VH.I6(B&#)6P! @@L !D !X;"]W M;W)K&ULO59M;]LV$/[N7W%PAR(!%%MOMI34-I!D M*39@+8(Z73X,^T!+9XN(1*HD92?_?D=*=NS5,8IB&&!8Y(GWW'-OU$TV4CWI M M' T7QM17PZ'."JR8'L@:!;U92E4Q0UNU&NI:( MT6ZX0\EYA4)S*4#A'?B3XT;OK<%ZLI#RR6Y^SZ=]WQ+"$C-C M$1@]UGB+96F!B,:W#K._,VD5]]=;](_.=_)EP33>RO*1YZ:8]M,^Y+AD36F^ MR,UOV/DSLGB9++7[ATU[=C3J0]9H(ZM.F1A47+1/]MS%84\A]=]0"#N%T/%N M#3F6OS+#9A,E-Z#L:4*S"^>JTR9R7-BDS(VBMYSTS.PSY?T/J37RIDF:/2DZ$AVQ9AF'5V;EH[X1MV(O@DA2DT MW(D<\T/](7'>$0^WQ&_"DX"?F!I %'@0^F%\ B_:!2)R>-$;>'=,"2Y6^X'X MZWJAC:*Z^?N8ORUD8U/H?^' M63MIY[@79T%X#C_' !X*M/*:B1?(Z-D8U" (J[18-6%IAR67<%LR$EW;8Q9& M6QBOD]X<2(&)'&JF#,]XS0QE$31FC>*&$WJCK<"08;.1%YG3K] 4,A_ #=,\ M<^HY+XE+#G?W<[ $['G-*@2Z]P!95D"K2<1^W/0",]9H!_;B4%$8;DHR0^'9 M62CYMX;GK+VD')4USY$6RMXH>N""MI0EW9_.$Q=?C49;;J9P0&TL6PRBN/C. MKR,Q9O_*U[Y?VWR=<4'XLM&$I3W YPQKL]6WKN_0R %V?M5[*!3B0:\#=2J% MCUJU9UO5]FO4^[RE\PN<03#VQGX,Y^TF]:(X@G-WA LB]3U3(4DNC**8V(AP M89"JTT 00O *_2/^;@ZAZD4&J,- M!<%2H"SGG0U;TS\9;N_[Q'G[K6#E1QL@3KU1DGB7J0]QXHTO+[W1>"\2_P\) M&SY_$&T328:= P+BF]U>]8[W@+DB0M?7CL*I"+PEB M+TI\B+P@2KTX27M?Q9I*G=RT%:]X9I=M_!O!Z4X(O704>WX004"KP/.3X%6' M(N+F.,OK+7TJGF04P_MW:1B$'WJ/3"F*RB&Q-/&2-.X>O7D;BNX#D;LK,R,9 M;\O,M:HM.ING, R\>!Q F!*]L=^[E<2-KD][4$C[-1AY01AY8XK.;M5[D(:5 MVY '@1?YY)@_AL#WXI0\#A(X]E4=[LU%%:J5F_YLPAIAVA%I)]T-F-?M7/5Z MO)U.*7$K3NDI<4FJ_B"A>4ZU$U^[,;)V4]9"&IK9W+*@(1F5/4#OEY*\ZS;6 MP&[LGOT#4$L#!!0 ( -J#J5@,LSD*+0L $<> 9 >&PO=V]R:W-H M965T@&";XS][-9* M>?&UR$OW8K#VOGIV?N[2M2JD&YE*E7BS-+:0'K=V=>XJJV3&DXK\?#(>7YX7 M4I>#F^?\[)V]>6YJG^M2O;/"U44A[?:ERLWFQ2 9- _>Z]7:TX/SF^>57*D/ MRG^JWEG!_RNU<;UK@59LC#F,]W\EKT8 MC$DAE:O4DP2)GWMUI_*:G)'?\7FS!V.AN(M';>%'$R-"AT&7[EU^B'WH3Y M^($)DSAAPGJ'A5C+5]++F^?6;(2ET9!&%VPJSX9RNJ2@?/ 6;S7F^9M7:N'% MG2D*[>%J[X0L,]R77I?G'NO0Z/,TRGP99$X>D#D5;R!@[<0O9::R MW?GGT*]5J\'-3S\DE^/K1S2]:#6]>$SZ MWPS/XS)/D^F9^+9@$7%FE: ' VJ]%"E$@"I&:FB94$I(A$MPB_%H))[&*64(7 M3,3,E?1\_T1,YE>C&?"?YY3*E=50L9*YD 5)HC%I3U&G2@V1)>N;U0IJ!6M. M:96??IA/)N-K?L F\8/D^HR&21)^']9=*JRS$K#H2RUSO=1LH//:U\0H6'Y1 M;Y5U9*ZK)?3 T/LB74( -*QR0),#0 &&8PV\]+/,<\-Q M%Z9BD#.G2"HBAA)E8QN^JP$&E9XT8TPL]G)EE.GKJB9CV(]B% M]U@L=U7?@6,F=;-G !I1X*;FJ55R,P1I17R6TD&XH"\M+TN"1AZ;?U"D4/-W"> MDEAD2YK12L$0JZC3$&@OG,=XN.,0 Z0 ZC6%>F>!81A5E[ER)*F!:C;$348\ MA2M8%ZF$LYVL,#:+E@6T:RBD;.'(>&(N@Y8&FA*LCCJ^3TU,D*ETZZ%P:[SD MK#*U%7>YA%*W&%P4T!J%/_W,VDAZM- EQXN9#K/95]\C "&DETT7Q ]D1P]! MM=!A1;)-KD;S23+M23\FF4'Q!#X=C\='<_@P?[43ZDL-R M0AY^U8BD0LX_$;/+49+PNJS:8W:',.P;!P5PHH8HEUJ]"(@([-B0R8H(M6S2LK-Z)/Y -LIMA%80S)$#.BFLY594 ME.LAJ/N4%^,6>'5(.*8Y2^"N _2, 3T3.DR''SRAVC!TN9:VOGS(40+X1_*K MDA;,%4E(IF/D?%3I("YX2%&+_,-6M3,G8X$NBG(2N;!U##4VOPC5(4A05$PI M ,FXM]"WRP!-6:A>IE9Y[9ADB.PI'^JRDCKKZ(MTZRI0\WA(_H+W1^)7DV?' MZQK%+69M&Z^]:($$^FGNXS/3FAJ8X2W@42P0M< ^ET-R7H$M@Z[RD%T/)9&C MJ /X71NQ-"C;&W)OJFU:%\2 J7+/0M]P>?U_ >'12)YNUJ@K4"-T5=QZH)90 M_3D#D=L&_DA.;;@? 8AZ@W:E*>9M81M>M@WNF+LFL!15D*B:D M=S0^)"FEMU?E0TYH!@,,72UMW@?]OD6P>\I3_%C[UH6$R6]K0%T5UT/VY--Y M/R5-5J?M6G\+5926#P>B*3F[IG3NID:1\!97Z:@DEC&X6!>J2S9F+.SI>'0; MFX@S.L_(T)QG.U[0!;A$AQ+3(8[&]XB+*ONPBU5*[>TFL#LS$JJ:;3HV]#ST MVA^I/\TVIQ8'#[P=CLJ1:\60K_SC#4T_$$"FSK\1!87)V5\.!K=S MVF]CD_4P+=KHJJ@EI_.#K,VH1[9GM,<6 MM&U"A',M%SHG&!5P-&^%8(6F'J_==M%6C.->&F&XYE$^9+0M7BK>5+C6;0N] MA,-"8T[* [)F5>IP3\CAHP00;]ST=07<,Q7R@1&UF)ROW9;FT'4D/976;NDM M.NCZ 5/C0\H2 GP&SB4_G3)83.T@QYT].WDC$6<^47N%+.-\Q\T)':^1P.G) MNU8!/GL9SA#8^'ORJ>R\Q=O83#L.B#C%7GH^GXLS7,V&T^2I.#L[ BXD,<.1P9)M,C?!]_O0B\[J@_AZ+5&A]]YJ=>T M:KA\\,U)3Y'3Y*R'.5PE5\/Y]"D_"_C#U>5\.)M=\-A;5GQ/*S+\0+-031_U M @&H9:=PWO-/<'PN)O!(!8[@CQ!94T^7Q$4H\ML8VZ:SIHZ, 1%V)M1S-XO1 MB%X>@, MDNF \CZTQ-<$DV-,L&,C '$&N?UKMMR%LM&DC M&/?*R.["QXH^F7"XI':\C:(D2R//K"4HC/H1N(:<<92L6P: MGK0_H\(,)K]P%,XYA%XF-UM%M1S5(J^S$.N+<7+Z^8S7:&+["441$C]X&3?R M\43(<_]%O8A/U[S5ZZW)636+#05_*J"*Y/LK[XVO*Y)]&6:H7*_BD1O%?]0W M]Q^D!/'=T84;VN\;0FGY1(Q'5]T1-C!/3[I#[:8V>&;T(C!Z.-X_0@[$!X). M'JG7H0*6;T?'OAB=]S[N%^]FG[E?0V?!SLAH=/K-!BI4L" MY!)38&\*OEPKB3Z&!N#]TH"CX@TMT'X[OOD?4$L# M!!0 ( -J#J5@C$)R47P0 .P) 9 >&PO=V]R:W-H965T.#;PMB%8+6HV18?T7RK[Q7-@H$EYQ4*S:4 A9NE=QU= MWJ36WAG\QG&G#\9@(UE+^=U.ON1++[2"L,3,6 9&?\]XBV5IB4C&WQVG-[BT MP,-QS_ZSBYUB63.-M[+\G>>F6'HS#W+!(3:[%F0=\J9%QC] )G GA2DT?!8YYL?X M@%0,4N)>RDU\DO".J0DDD0]Q&*LI3)<;.'/Z[4VBC;" M7^^%V[*E[[/9PW&I:Y;ATJ/=KU$]H[?Z^"&:AEPQ=A4 EFCPXK)SWQQP^S.+JX(O8:%7-)'6B90F"EEH[K5E8U$WM[Y8K MUB4.@+>D[QCYL"ND1JB5S)O,>B%]*U<7K6Q%'J;(\=,8IY_D>;-VH85-900J?;0,BD1EJ M#8TU7+=ZLH+CYB!=.6;<=;2*?4<%(^LW#J]NOWZZ<\/H:NRW&73 SR^8-;9Q MP=?-AF=(1^1IGU[ 9U8V%)MV$'+BVK3(D'+DEMZI4ZTX]5]^F [2CZ)!%TMG M!YTPBFG#C0Y*J74GD$K"L\+NL9*I+7:)IT-!G5#WCGN:-9(DI#V849[!L!?4 MQR$43(.0AK9.*3,*)0>*TM!UTA?6J6(Y-3]N3Z]+!K[0K:1MV.UV.]JMO>\C M/T-];::ADH(;J:C 6N->=":%EB7/G8P.Z,.Z,9!+;&52;7L05?A->BDW*)R! MUG;YJ"3*%MVNOH51]F2C,ASV1Y>EC:2T[*RE.Q?N\-H;;4A23\!%>T/;K44C M%XXI%**-U;9IM&T:J,E2Z?HNZU)+@P1&MDD4LM&THL>79T\.>MCA]] S![6P MLWV/=1OHS+60GR *$S^9)C2:)_X\3,Z.ZQ/-_22^@"CR4^)XDH;6"!3'_G0> M.O@Y&4S_KXA?I4U[KV%D^6?1#,;M)/;GR06,_R-E!*E_,;=&(SCWT]!:]((( M-/6GT;1GF/E)FL+XO78?'-S %=*AL.\,3?NI$::]C(?5X2ESW=[@>_/V'401 M;KF@LX4;@H:3BW,/5/NV:"=&UNX^7TM#KP,W+.@YALH:T/>-E*:?6 ?# V_U M+U!+ P04 " #:@ZE8,]0]IM8% S#P &0 'AL+W=OO.'"++@%46Z3N;F+ 2;>NPUH$3=H.&/9 M2[0M5!)5DHZ3_OH=4K+LQH[3]65 8M,DSW>^<744#2\QI6YD!73^%,N1JJ1G.56J"I'U/.B4<6*>C YLW-72L80M^S?7'YDKBKU&/DA<5 MKU4A:I!\?CZ8DO%%8/;;#9\*OE8[8S"6S(3X8GZ\S<\'GB'$2YYI@\#PZY9? M\K(T0$CC:XX-_0%D*Z5%U0DC@ZJHVV]VU_EA1R#Q'A&@G0"UO%M%EN5K MIMGD3(HU2+,;T#7.N?Y]_(CY-83I!N"%_0HX#LF MA^ 3%ZA'@R-X?F^P;_'\GS(87AZZ=/7+.M!)2%]\,LSVE8^?2EA&7 M\($C"/8"M2P:!22$Y^!';N1Y. C=*##?ON>FD>?<2)9S>,\JM))XD. >DH00 MD=!YS6^QES5(YH9GRUJ48G$/(<1^"G[J@1^DSB=>Y^* /N+2* $_C"$EQ#$% M:SH*"E,W,!I<0LPG33WG"LVMT64D1L$8P@!I^,[U:J:%9N4!WP8$B0<0N[$? M(0F7T@0]];(I,0OA3V[T/'06]VLTJL:FVF%YNV=/*@9YA.T6;0!2M9G1E&1N /5J_P>@%D[+09U2,\ M!QJ%;IJD=F2+S=E-MP+;5R$K&XL3\%TO#N!T.W(P';=@#Y0A('53C#H-$TRN MR-FVT^SKJI (GZ^D=03:><^9A!-R"K97TE> Q8$R;Y% 9JU&OV!9U,#OLB4Z MG".+)$$R@7^(Q??MTS;PO3H;6Z.IF]"X&QFVAL,UQ]P7FD,,+['\D*TJ;"(/ M,1%^%-Z%O[#J-+IBR?)6P3#!"TM9VKM7O9E+-W,N7NE4P^VEK+S?C?1AM:X! M").AUX,6"AHFK;LZW?W)\W%X/02L6HD5B2Y7?&&BVM$(=H@=PV87G $T\3_>5)BNEQZ1\D]R!R+G"EB\HF.VN[J(7 -,-+OC+E*@^4N)DU M62NYN>7G:"M"]ZE@5FI^IV&.D;29C<>[LNDVC+=6U'T4_6'T8#ILI^F#ZZ7EYDI[J!I,V&&- MM7LJ MV8P)*/XY;WB-.=!>WEB.#X7"W%U-<=D:QW.HZ^!X(I/(?.*Y9%:^,[]KPZ4] M$"3OVN)>0F!*2IX):8PP':A/OU9PXT3TP.)16L-#]^#1SD,&S_"%?:XIR,QA MT+YI^MG^13AM'T+;[>US$IV[*&J%E.8HZ@WC< "R?:*U/[1H[+-H)C1>&.QP MB:]:+LT&7)\+[(G=#Z.@?R=/_@502P,$% @ VH.I6#)GU83W)0 &ULO3UK<]-(MM_Y%2IV=B>I M4&#UN6=\]/3!W?6N:UN/_N)OGO7//NI[MK25N9=D[ENOV^6JQ2_N//MIDR_-E6D_;MXU\.F.GZ6P:U,Y6U=98Q8_W[XX M>_+\_!P'T!/_L&;KHK\SW,JLKC_AA]?%S[=/$2)3FGF+4^3PS[6Y-&6),P$< MGV72VWY-'!C_K;._HLW#9F:Y,Y=U^;LMVM7/MQ_=S@JSR+NR?5]O_VID0_=Q MOGE=.OI_MI5G3V]G\\ZU]5H& P1K6_&_^1=!Q$T&G,L 0L0=7HB@?)&W^;.? MFGJ;-?@TS(9_T%9I- !G*Z3*5=O KQ;&M<^>Y\ZZK%YD[QKC3-7FC*NJR*Z8 M3OC;E5U6=F'G>=5F%_-YW56MK9;9N[JTN.GI^/3O@V;Z;9W;-)=GYZ?F]DOKL> M0W=IOKL'YAO:\']?S%S; $?]S]"&>;Y[P_.AF#UQFWQN?KZ]09PWU^;VL[_\ MZ>S!Z=,1:.]Y:.^-S3Y,SR$@QZ9@SD,B'3KLE5^;;*9,54&2-CD#3QG*YJX M*>!I V+0KK*EJ4R3E^4.?S$;G"T/Y-@T%N;=E$ 0&-L"8!\K N0*UR'0+]:F M ;[-CO[RIT?GYZ=//TZOIMDO%Q?OZ//9TV-B]7RS <+FL])D38?3X9>-678E M[9EFPNFOS+QK;&OEB9=?YJN\6IKLLEZOK2-%I0M=O;ST2\!,>5,@Q+9J 9YU MA!+8?-W@;J;9I6E:4*/P$"M;%<2J;DU66# +^!F1 MLONX)1A_ - M8GH,OQX=$3T"%>LFJ]>V18QNNL9U*/YM#0I\OAK&TQ2Y [1JW9@) N3,-_&$ M6]5=60 4&=H7A!?&_-%5K+\)8-SEUR=2K+D]#%TRW_[HLHNJZF#4>\)_!O.C MDL_.3D_^#G.6,,*O!Z2DW\VLZ5 AGC]FW4*[/;3!65X2FMFTYL1"+\SF M4>UT=Q+@0[S9:I)MX=$">.0:]];4:X) !6QXL\*>>9OATI-LUK5@(7:( 9T_ M W9)6(B_1Y:<"] 9$=GQP/*-=:HB3(].C\&E@ <5 1_7DY1 MM, [JK+?PJ;PR_C4I5SFNIFSA26_AH$AKHSD"%GP'-A%)8QJPY$L>C=^_L4T^R?[9Y6Q*<. _#?/^QI!# M7.Z(/O&FOH(ZW-IV5;LA$I!I%%XGG%Z]F,139^ U5:XD#H*O;3,L]R!#-8Y- MN3<:FP/N1-&7-I_94JPRKVK4, /Z42 SLUB0&O&6?&!5TIY3, C7INH,36V^ M;%!3J<_!6_-0%%GG2 \!;J^!TLO^PLHK*HF_@)X5F('72=NBO.,MH9)FYZ>@F>![R>XQ1R$&BP^0H#/U!5N#O;-:FN:_5K#LU7; M@(3ATB2KQK79[X:]@#Q[\&#ZX&'VYZS>@OOE5G:#$+S&%8 6TTGVY@-0Y@*X MP(^()[0ZX=Z@B1^1<%;Z$!._[IKO\RQ%A%&]L3$2;;T'#/$H[I",7N!1,!BF@HLAJ=83C\.YH=9_VIQ10QT82AAI3T M]\5?[%QCH(&T[@4#X@6ZR)%#LJWS3Z#B/'P4.3G7K3?B.8D+P;J6_1D4!@S: MUJP_Q^(4FBYV%,DC!3TS;]GM9-]H3C%"86&51CUDM$4>KFDV0N<'GLX/QL-H M5.U@H!';,\N>S""Q1Z/\[FAQUL(!C[M1EX M/ZNZ(/7C0V6EC1)V@A2!L6Q)6G QEOA=6=;SA-?0@\ZN\[(CUH0@$,P;!W7@ M"HBXJ4"W8/@L"C@2$L39?Q13/9?(8L]F(POA]ZTH-*5D$2WO4!WU=\H&^P,; M?,3.MT!=7QNVSCK_0B)6> 1PMK!Y#'P/9HNV&T-IA-MER[HNMK8$3_=W4#@0 MOX$N6T,T)-1)X;DA/B:Q\*'D07P%&Q)!<.TL) I)K\?643@B()_(>G:;9 M6[^L5S%A,1@2[0:=%$R)@B>T09\E0 $12VG--0<1'- [\!-A'8Z'0K1A*PQ] MJQ:@!6]2@E'<4U>!R$"$Q%8#OA'GAA7!!/.YL5[ B#?6"I$^>-$U2HHUP '! M$2&5W;()^ZHU\1 Z5Y7AD,I'W\AF+$Z>]5*?%I=F=DAB4L'WC>E-Q$(+WB#% M0)0W>R(2S M78"CTBQA9X1+>%3==D.ZM#$:*A ZP>O!:*@8M40/O25Z.&J)7B':_D%H>QM0 MSE1]Y>WHZ\JU34>_#%FIT24.6*GB./OFM1,+)ASB?(KI<- 6\T9%,JY)'LHQ MB9+A-!1BFD@+#-QBK#XWP;R)(\XA,GL=XGJ'U.+<4'9-.-OE)3.DP(>FW6(&=9U#Z Z@Y0VG;"@J@7 )66D2 M[Q45Q\Q$NXL4*$$],)/LI',4V.+V-095Z#VH;!OS#OR!QK:<:5IVEO._L%P, M24Q>4)V@HBE0# MU3]#E&ZZ%OT9%MA@H5HS7U469%RD# .?)2JY/%M9$%NP[& .2Q#.:U/R=A<0 M4-1;P@D&Z_#-_I..31\MBGXM;S[:QI/L#3Z7G64GV6\SE @R0CH$2:.IR<]= M30ERY$.7'8$W3KK(@/@@DMB;P)6%^WN*SFIA4F@-G,)+G\/2KWF]X:5N.+M, MRT!K:H:7?#HPH[-KBXFW&T+[5'&BGB0P8CJI7[<.>-3$R. B3_%SC&D2.0'U'Z.OY!IE00+%C<(9J!^Y;%^%[#^L:KW M2"XD4#>B'X-A.!\++\:]S49 .L#1S.[ ?FHM8P8D7G8FF90-F]A+=JLBV23O M85]?[.L4GD;<,8@SKG,@.&Q5RAEYTU#TI2$;2(KJ[P,!:(CF;+ $JI(U*4") M,HHUBD[3%/"=6V&!")Z4TE^2D_S1">:_@T:A7<*GHI#]>!G0.6?_QJ8[,<79PNO!+GV[*>\0@^-O*E%RS6YGY M)^(@H8_RLJVN3>RDD1M&R$%7RZ3T^_2.@9FEP]*'8=7@ \U[/M1B?H)XC>E\ZZ[MIT 6B?LJ 0^6B47U-]FLK.>?L+*!H63=C"?7SDY#T]'I MJ"1>J.I^[U7^8.?0Z"P'!'%YG U,'[X+5J:GA9*0(<@LQQOD*,[!MT1'C#T/ M\ L@GB[8GZ5L^)YM&#!M6@&888XA%!$NQ-S*$A(/'( Y+@QAKISTKWK/H>I( M3.8=-][3#1+II/)?84V;*X.S;F<:]@Y91+WGQH0*!RL\&0A"P'&G:0=/"0J- H(WE'$$(!D4F&@CM (C*//9DX M-1+GLP*PN!?X,*.GNTJ0SFDP(00HNKI;8D*&1E'J@U*Q>0$>VZP-Q4',OU51 M"H++N\'EP[3JEF(NKP^(U99>L<2L).M/,I,#JKD#T#0A%:?1KX:CV.^02S." M; ,66(%EKAM0B5R7]9$DE@BLY FY>4?SDIP!4:U6O M[3R:)_5@(:*30,!$^[;B<('R\BE;Y9'&7&.G)5G$(9R1J<$B]3N A3PS%39. MX3X^!?=^)PQQ37$GY3\7UM<=Q!G#=4A$"I"*HN,8@N('0IL/FI_K_-Y==BWF MW1(J+5H,'0)K86<%26"$T8@>9@$KB=^S;;"G"M7O(N*R^2IOEF8_21LP08RF M H$\MJ\=0(_XQU%T+_GA-UQN_I 0A;;.O_MRM,\<#FH>9#$J;SNVM+F3:!OB M7E(P=>?@(7?\Y!8Y &CO;UT<7O"6%A%S5(=+6U6<\:3\ZR3[6UY1O]49FOW) MO7OWX-^SR>-'CVY=>EP%V?00G]\_A\?/'CVX]3L@VIQ@!C5$>T?9^>-'V3'\ M>S9Y>/CYO%=@TI<6HS0 M&]\0C^&G-W6U/'E#L? %Q4&#=G-T^@-V558S)DO2_-)X95G#M?M2?Y$.UE9!SIX@6UC2O%[UI)3>!R5)DEI*8Q6.O(*W#[< MJG.O30P+M\ !R\.NO;=(Z0EN$,TE@#P.O.5%X("*K%!J7E?T7[XK; MFUJC>>TA +F2Q28UCB5?)>&%-]J%MT+7.>B_S@VGJX+'-@C^NBY,"?!+J"/^ MAB14N/?,-L4)IJ:H]=& ]U20#(!GD%N7X^#<^1 %YO!-G0?E1QQAI-W&0@1% M6++8([9!!LD9@GTN,+2$L^L:3*%1-K/Y$,!8@7#]@&BL!%)\D-V;WKJ M0V7-KR;!.J*[&(K1P:H^GC[<&TQ%4!ZT'\6#HT$>$#;F(A9:;$\%2%&FN1Z! M7O*FK'?*QH(9*8"28E5$$Y/G!7MCEMO_>&&@QR1@W-L/8D!L;.BBZ8:)& BW M*<'B480D000[5*Q@?3/?OVF,=-U)='2!J4 6:#Q\/@_^P?FH?_"+E((';?_H MT .VWQYG.F?XHU=-DQX+WT[!F8@!M*2)D\JT>\5>2DL-];1\2R:IGT@*]7&W MUW VJZ67GWJ<<+JD0SGJAZ:DR30@0;2X9Y->1RIUK/F5>S:9&^:ITYMS3777 M !R?P:N%QD4PEYI/QF2LKR2MF-!2:_AH(<.'(_)2QXX:/\Y-3JT-=XUF3E_"D=(+-7' M)QD*5=RQ$Q&3^B> .]BKI%97U_-GU:5$7=2:Y4X?)%\"B*'2,X%U8"$MT6 R MJ>GF+==EP4]M+4'.S_4@JLR2MP7LU,&X'2[J0_RV 1W,IOO(7J:S9IME?ZRVZX23(6^V; >:@Z'-KT9YM$54U-1N)U_ 9 MCU8ICS%Z<)5Q:Q'.+YZ-'CA\)AWM@\;B.XXJ'OUQ[)OD8UW()5HGS/T'MAP0 M44.I@RPP1C T-CYU0?%FASY>:+O2Q@ST&'V7&YB $M."8'<7H)-"#SX0VB%' MM]2> ,,PE06/-JZ?;A)OVGE DA5)Y2!/:^;-)6??0M=+="ST"K-">5-DSVOX MOT_5Z=F55Q=7S_WAE8%AV 1:D&2U\0G"BZMP@O!#O0&)?'#Z8.)13U!?2FW3 MQN.+ M.(C(SU]2]PPUG"*I0C/@$M7;?D>^1ZE33"/@OKRKF4B?Y,F7#4D7/428Z1\* MXIRV-+BE3KLV]_BHJ#\6]M%B?CF-4+5M5'8HJ6]NM0&>71)QC]RQUJ$(X[)0 M[;WCA//%3'1H=3KTFU 4< J)-$$6(#3Z2 +0!])6)YB.,QS!U66]W*7P)L2/ ME?=-5N4N+:+&25YBRR3W:?DMJ>5!E^XFXN=%;^_TEF=I:C'%PRCL@>3:1+JI M+<5#=)8@^*-#4%,]4YNZFKXSM^+H4THKWHQ$IT)\]XDJKUA'X6(]+45S$!$& M>#G257%H'*&^00&B;E'6J2/L MJ]0A5/GSL7NGQCS)PH@@>&:5EXM!Q&O8G_A1B7PO/-+9O6I[DY!J"= B8:CB MXP,[7QB [XLN]$0KR.)-]>?%>+,QX11RU%'M>^5T#0F+-/CG951G\H])B0QK M%P2;VBO_< P!&- ENG?6?WL@F;-JCO@*/(J(_%9Y$0X>0 M02[24$P*M,$]5-:84:;5^Z,(L%3;"!/L3>_V4EF1]1"?R@$1'1'+U0.I/HI%QGN;G;_UAC"SF[9N3:!C?"GPS$Y7SF M*58#[.8PMM*U].F\ /T$^Z(#_Q]6-L +?X:4093S8]D@W88] 4%Y[?,N=Z9* M$K#7L996_K=&4J62**6#9R7/B<M+)T^ M#.D!M@/:TZZTY7CINBZQ^8%[%PXIFZ1(G,=9 J(7GBNK&Y4$))7 ")3Z6U4NSA&')F40PR_H>%?:?NW=!HEC=J)Y6:C2\S!I, .6#"_#6X$O3;B4Y(3 SJNE(M%L*F<"^2Q)*JPDLM+RX1J M\H",?$5B$V(#%VVYFP,#89], XW=-;AUD.>N*J1L[ZNXV'O5?GNZC Q"O[/A M\*(B:+(D-V>=3D_O]7JS3D.W5O^$^17[=_D7/L@#P7&XJ7('.2EO M+-9L0RL,Z?+@5C!=Y&82.AF#40,*/";.I=U=CFF!*F-_CN80^DU]X)2]B9I" M+P<[11N]$,"6N_1J#K#=>DV%G"E #5Q<,\]Y"27!]%&%=9*)GO0Z:L!OK+%& M>E W2#\>U^* _X*!9(0P*ZUR%QZ)N#?I/>F[;#I8GN=V,*R>-Q;3;^ XV!GU MG "F^VWVG&3UJ>+A=MOA^T\(\![S]CL)WL-"@(PM1GW8:CHP_9-;PY1K!U;\ M(7LXN7O_X:WWZ8X10T?9O4>3T_MGV?&M=V.4O7\ZN7OZ\.":O?W\D#V>/#B[ M&Q]"^WI9)A766 >%[EAJ/K@_?>"%$+ 3Z.@[.>PWTD1EU6\O/A-U2=64#P,< M!&:2CX_@71!2FY)8),XKQ/G27**^>;@]R7MFP16*3! 9'VQ]9$F2ZV?0IL3Y M)5W+'4"B$_BD64@-ZB*<_/-MK:_J9L]]#/.+IR0'3W5TNJK6#?CPCZ[,P7-< M9.+PV5MYO4_"^TV^QK2MI9 TS5HI^A 01NT2CQ]DB_?[&6W*S$N6\ 1V3J/)(I:3H. MM=5>^P_FB^(6C4CP"KU&I\_EW]0OW3?;Q?Z\(EIY_^RB-%%/SWN[N7O(3 =V MD"LFK'24DI.LG81:GQBE9_]ZB+%$=KC:[FS\4CK4/KBIL83V5ZZU^W2<]6;Q MGWW@V-,GP?C+B0>?B)C+R"C2CYH&DQR:CX!'TVR#JUIH.HF<_I!Y&TLW HE^W9N8P M%%_5I*/&CGN9SQC(>RZ);;IAIJ0I,VC:KE M6W^D79&/-AJGRFV_R+AFBOF:NTP'KRDQ M1$!J B)JR=R'.STJ-;1.E"?0ZVYX"A_IT#%3GHXT 1Q\! M^R+\=61IU*:@^YIV#SCO_ 4T<+!FUZA+^!B%"06H 03TU4KB&B++^EX,5DSB MU\8BT#DYWQ:'!#,\HTOA(H&@FB[=<=(P#Q;NM,^ M7[Y@8Z8_HI*MJ&4BW,AZX/R7XDA+_'K*MN:T-EE][5PQ,=-\6)G0JAKQK(?U MIE-Q(LI*GZ@_TZLF/28+M?"8+Z:96^R/0ZK58DS(J/GS++W$XU=C%6Z 7L3[ M&S/>X0:FL_$KF*Y\-/%6HXE!2_X]-S"MC[.!Z:/O!@*80[=\2!-WZ 'RSG=A ME]BX&)<%N)N'S.2LD;,DP0F2ZG6H$:B?I@2-7;.X?9&_$.@F8S$!E\S7^& R M*,FVTZUP)ZQ[XHWAQ,^@/)#]FAZMQ?=/#J< MA!QCRW =R]GX?2R]V/2*3TP-C7UFA_[4)F#/Y-DL; IZW&>@Q3 M KC#>]78:9POPX4 9^/'^-])]>%%:!(?9,K160XP94U'@_K3^^_V^](#CZ#/ M8+3/GDZ I=W5UE:;>)54;W7'KDF#Y1NPQ3MEP M:\'9^+4%O[ #1LM<%%BZ)#,"W#5(X.^YO&!SG!U>)?DI3W_R$G=SX;P1G<+# MG+DT\P[7F\A9>_@CW,>E5C,!#.@(WE!E2KQ*I%X8RKSAA9.2Q<6;N_[#%#T/ MQ]_/QX^_7^&V\?T*AI.;NNTA>GYEJJ//X,HK 8]IZ^.[]U4>GC8=\?9-A,Q_,R!S1 M44IC(JKOYL"K ZAUG@ZY8?2Z=W,FU7.8PX8W%HL2<:=W4,*<8J.>9,3Y#YY& M!_;Y]0G4+H 1W-B^'8[]ZFXN-7 ME*Z@XH.ZH16<\KOWY>!,A/[')# M!1WN3V(]'"5O_&4D_;ZM_?97YF_.Y\SH>&*_Q5I.)VEC-\[L47ZM!S1;[E\* MAV($1G;R\"X3'L\W$PV;J@B@F#7]?H2KPH&6,>\IW(YP/GX[PJ^&;[3(W@&^ MKXAG+GKG_2Z9I%?1[?:#OM7X0D?-?4SCM:<^KN[:D)-& MK1?TP_/>#]@_&@Y]E[MP#^DDO@CTNJ;]\%I3.OI$EL 7S;YI5<(#=>Y+19'[ M-0Y4,E36S.AK'\[#D>OS\2/7>),875+^&CP! &/H'->@BOF>X]CN.+O)>GA2 M]U>\L00;1D+6%,^;D<,R/"S[N"&_.QP1^^C/F?U:3VFBD].'D^R*7PTEKTC# M*8[X'-KYH]/C)]GKZ+H4% 9^3&X_Y)$OPAO'^F\@H%9Q=%/TI2_$V/1,(7!#JYM+]C^="^J!$Q]S(>_,K MZ8O$P!5;+M'IDU<\K>F<.W4S&#T1&)UV17_(H8'IG1>W7!3NX5Y,&?:]^:. MV.1+KQRA ]IT![U#[Y-]K'"O%!\^]@U69_>UP2KF%64'J9%^TU3WY I_>!AO MHRLD'MG@CEJR0!<]9,K) 40.]P3EL,G"7]U)GA02IC%M4T=]6G@JOL1&&HL> MKH LQ=(0+@^_'>GWD!X*3P[IGT4]IP*U MQ% 4#:);#S"64?)/[&]+R^%%Q-,^2 /2ZF^T$/+Z3-CSEU[#1J(\2566WO^# M#=4=1IA#L+$;0-=9 ,[11.1+363J*^K\#8*SIOZ$]\QUZ$_@BSO]\3=TV)8U MO\D-J1NN#Y#5\&@[:=4%7EF!S;9AKMDNJW*Z#A"7_0-<&X>OZ4@"83G5A0J+ MYY&W:\27\WG1)X;0<_9\*I@P&-HEPJ777@_N4<@W'NFA!=^[#6.\3J)BU<+@ M<9=RPH)Q!QW8DO7 0MY4B'_#@\GFK(0[?+Z*3[MBP;O-[O\Y\V_;"G!EH M7VZXX-UOGDL"K]L**;&!-? U:0FDCP_IQW&LDY":_[987+;^5!V[_#QAED%L[> MB2,37ZPFK_R+G33=[[ O?N!M9%]Y$RM= Q*,";]AJ-">E2&G_D[T&O2U:9;T MLG=Z8UC5\AO1_;>9OE#^@E^C'A[GM]&_I?.VV.*S@*>X?W;W,D,O M50=5W-9K^G-E&ULC5;?C^(V M$'[GKQBEJVI72C>_8&&W@ 3<5>WI3D+LM?=0]<$D ['.L5/;P&W_^AL[D&7; M@/J"8WOFFV]F/MN,#TI_-26BA6^5D&82E-;63U%D\A(K9NY5C9)V-DI7S-)4 M;R-3:V2%=ZI$E,;Q0U0Q+H/IV*\M]72L=E9PB4L-9E=53+_,4:C#)$B"T\** M;TOK%J+IN&9;?$;[>[W4-(M:E()7* U7$C1N)L$L>9H/G+TW^(/CP9Q]@\MD MK=17-_FMF 2Q(X0"<^L0& U[7* 0#HAH_'W$#-J0SO'\^X3^B\^=?=!/(LWS'+IF.M#J"=-:&Y#Y^J]R9R7+JF/%M-NYS\['3. M##>@-K#4:%!:UM1*%O#,VEAEN=J)RV76U@JP7..!FX_L[5 M.+%%RP%%^##]OPJ<7PF?P24E;&G@O"RS>^D>42IM/>LIGGEX%_,3T/61) M"&F<]J_@96U],H^77<#K2O?/V=I837KZJROA!J_?C>?.V).I68Z3H'85UWL, MIC_^D#S$/U]AVV_9]J^A3\]Z-A-TWIC,$>CDPD)CP2U\5,90 BL4S&(!5IW: MZ=9RY'O7QZZDKH;M3NISB<#>D,@;$J(AH5])L!,)W9+P$LQ+)K=D>D!-"X9 M'![IC4NPI=H9,C)W3SW7:]?PK#>['+ W9\+O, MKW'(I75.I4B_(= @?F-RY MTB5P VG8[_=I3,+'T:BW*)G>HN-9:[7GIKE,CHS304KFR>BA]T5SBS^IS8:. MDP9E2]1P"^GC".YH3,)A%L/=.8D:-5<%H"Q"(-GF)>G6I_V.JE"MR=WIF.I9 MH[^ZQ(NGEA'BB>(5R0Q:R0S^KV06=!2=K.$C9VLNN"6Q=XGA*N!E,33=Y0Z=2!7=A_^0=F^A/PKC04*-7;*7"E\U3)O$BA5[W^U! M'&;Q\&+,?^5S X_A0Y)U=C7 I M*IT" P(WY!K?#ZFONGG$FHE5M7\XULK2,^0_2WKW43L#VM\H94\3%Z#])S'] M#E!+ P04 " #:@ZE85$ N(90" "=!0 &0 'AL+W=O!_U@Z[@716F=(TQG-2_@ >R/^DZ3%78LN:A &8&*:5C-@XO^=#%P M\3[@IX"UV5DSE\D2\=D9-_D\B)P@D)!9Q\!I>H%+D-(1D8P_&\Z@.](!=]=; M]FN?.^6RY 8N43Z)W);S8!RP'%:\D?8>U]]AD\_0\64HC1_9NHU-1@'+&F.Q MVH!)0254._/7S3WL ,;1!X!X XB][O8@K_**6Y[.-*Z9=M'$YA8^58\F<4*Y M1WFPFG8%X6QZHUY 6=1O[.B1+R68XUEHB=?MAMF&8]%RQ!]P).P6E2T-^Z9R MR/_%AZ2G$Q5O12WB@X2W7)^QI'_"XB@>'.!+NB03SY?\-\DK83*)IM' ?ETL MC=7T*W[OR[@E'.PG=)4R-37/8!Y0*1C0+Q"D7S[U1]'7 W('G=S!(?;T@2HO M;R0P7+%+K&I4I-XXJTMDG^2#I/LEOU],AE1GICW%EL!6**E>A2H8]SYZDJSL MWH1QE;,KR*!:@MYZ$W8D%(&Q,;1MCJ>]=]!N;,\S.$#OGJ_I,UO0@DO#/K-) M?TAC_Z0?3WI/5,VG0IW6&@L2;-CY9,A&DU'O6BA!'SYG!6)N7/0XHC$:1;U' MM%P20WPRGD3M/!ZR?4\2[I1,!;KPC<'0-33*MM73>;O><]&6W'MXV[@HRT(H MPR2L"!J=G0\#IMMFT!H6:U^ 2[14SGY94O\$[0)H?X5HMX8[H.O(Z5]02P,$ M% @ VH.I6-?@Q]W_ P "0D !D !X;"]W;W)K&ULC5;;;N,V$'W75PS419$ 2JR[[=0QD-NV!;)HL,FV#T4?:&ED$9%$ M+4G%R7Y]AZ1OP7K= @;-V\R^%/CBNU-P?CR4*(9[/XO;ST0P,(&RRTT<#H[P5OL&F,(H+Q=:W3WYHT M@OOSC?:/UG?R9<$4WHCF+U[J^M*?^%!BQ89&?Q:KWW#MCP58B$;9$5;N;I;Z M4 Q*BW8M3 A:WKE_]KJ.PY[ )/R!0+P6B"UN9\BBO&6:S6=2K$":VZ3-3*RK M5IK \+:KNY%MSR[IYB5<*44:@4G M3VS1H#J=C329-@I&Q=K,M3,3_\!, I]$IVL%=UV)Y7OY$4'>XHXWN*_CHPH_ M,7D.211 ',;I$7W)-@Z)U9?\1QP">&C8.@"[2ZTYP>UFQ> MU87J68&7/CT;A?(%_?G//T5Y^,L1W.D6=WI,^_S1/280%=R(MA<=P55F=3BQ MA^ ?-7 8_COEN U3(>BQ*FW,ZQJA$@V]>=XM@5E(E+.BWB;-RMYB@>T"Y68W M@1/>D; 8%!VKTPMO)[1_U_NBL!H:N.<5.FU&V'O"HNY$(Y9O4#-9KIA$2. - MF53P 9(@R:?N/\M(<3=4E-)!&H0[)V(X@ZF5 059D$YB-WHWK.>:-?P;/0@E M*FVUE_A"A]E*\8&M3]%@+JA]R0(%.1A,)WDD.7! M),G)IE)4\(JA'1JF"6^)E+R",UL)3R!.@C0&15?:X_B]HS:\#;.XF5)#TA=/F:8N\XM(G3!V)A MG.8&9I"GT4%>C/;:4XMR:9NPHFHQ=-IUJNWNML]?N?:VN^X^$BAB2TYN-EB1 M:'@^)@)(UWC=0HO>-KN%T-0Z[;2F;Q64Y@*=5T+HS<(8V'[]S/\%4$L#!!0 M ( -J#J5@_G>N0B ( *8% 9 >&PO=V]R:W-H965T[G__5\-^^4?C(5HH7G6DBS""IKFUD8FKS"FIESU:"D MG5+IFEF:ZG5H&HVL\$ZU"),HFH0UXS+(YG[M3F=SU5K!)=YI,&U=,_UWB4)U MBR .=@OW?%U9MQ!F\X:M\0'M]^9.TRP<* 6O41JN)&@L%\%E/%N.G;TW^,&Q M,WMC<)&LE'IRDR_%(HB<(!286T=@]-G@%0KA0"3CSY89#$MMTTD >6NLJK?.I*#F MLO^RY^W_L.4!ZMI MEY.?S;XBA63@W2-;"32G\] 2U&V%^1:P[ ')*X 4;I6TE8%K66#QOW](8@9% MR4[1,CD*O&7Z'-+X#)(H&1_AI4.$J>>EQR/\=;DR5M,E^'THQAXQ/HQPA3$S M#-!X/@8/7N@0BM:@:!*^-:@9I;+-7C9^M?H!B5I M%?Y 5M#%YRY[KH(A/DLF*21G23P>/2I+1NJ5N$Z<[32F+UFG"1Q*5KA7.S7J MM>\0!G+52MN7T; Z-*'+OO9>S/L.1A&NN30DHB37Z/S]10"Z[PK]Q*K&5^)* M6:IK/ZRHD:)V!K1?*F5W$W? T)JS?U!+ P04 " #:@ZE8(NR"+S(# "X M!P &0 'AL+W=O)T4LOMDC. M>_/>D!S.MDI_,26BA<=*2#,/2FOKBS T68D5,Z>J1DDKA=(5LS34F]#4&EGN M094(XRB:AA7C,EC,_-Q*+V:JL8)+7&DP354Q_6V)0FWGP3C83=SR36G=1+B8 MU6R#=VC_KU>:1F'/DO,*I>%*@L9B'ER.+Y83%^\#/G#R"-<+>JNU;[/QX@9D2QO_"MHN- L@:8U75@4E!Q67[SQZ[.OP)(.X L=?= M)O(J7S'+%C.MMJ!=-+&Y#V_5HTD9AW+LF6)GV%)X+V2MC3P6N:8[^-#4M3+BG>REO%!PO=,GT(R/H$X MBM,#?$EO,_%\Z3-\]YKG_"E?!V'N1ER8FF4X#^C(&]0/&"S^>3&>1O\=$)7V MHE+/GCPC:MD8FC$&AIOPZ1W-P8W%RGQ^2G#Z%P1/>L&3@U6\:V\NJ *N%-W+ M'#7SHE>,Y\!D#M>,:_C 1(,NZ-(8M)T]C6W$.\[67)!7-&Z]J7X]+ZW-@T*> MMGE?(A1*4)OA<@/6G64XXA)LJ1I#JY\SBQ6BOA#1DIH27D)R,K+DPAQPW]WY-/H]=+ ^.8G2 M\>@6,[615"#R4ZE&DD&*I"AB+;@OZ1_Z)D.-UDY'!TA)P$K3:Z+M-P]"(JB] MQ3@>W4C+Y(;W">#?:4\P9#^"Y"R!X]&]LK0K>\(D]KEVM8^CR>B-4OF6"P'I MR7DR[8 O6[_PU*4(!]VT0KWQ;X:AK*1ZD%7 (8\U5SHJ5<9TXR#0.<5U%2?R08$ MWJREJJG!HRH#W2B@A7.J>1"'81;4E EO-G&Z6S6;R-9P)N!6$=W6-57/<^!R M,_4B;Z>X8V5EK"*831I:PA+,M^96X2GH40I6@]!,"J)@/?4NH_$\M?;.X#N# MC=Z3B6#/5P74R^T 0&'W%@$BG^/L #.+1"&\7N+Z?64UG%?WJ%_=KEC M+BNJ82'Y#U:8:NJ-/%+ FK;Z:]&-@*WER3U=<="GD\!@ M#!8IR+=\\XXO?H,O(3=2F$J33Z* XF__ &/O$XAW";G23O_K4 $Z_/0POGUD M8]W0'*8>OB(-ZA&\V8=W419^/!)]VD>?'D.?+?'1%BT'V[C_:NVAA(Y2'DYH MGRW?LJFMCFGB#(4-BPEB*JRVY+@>F"B)<9.%"N4N3*4 2-W-#-B9(=CQO.I; M[BA02'PDT VX5\Z?R8E#EJW&>WTZ'MP[H/WA>P$:H/0 IN&810=J 0>[)-Z3 M*!SZT2A#:93YV2@<+%[E-(S]BW!(LL@?IL/!%R6U)K=*KIE!GR3UX^$%"G'J M7R3)8-DV#6&UL MW5=M;]LV$/[N7T&X0Y< BJSWES0QX*3=5F!=C3AI/PS[0$MG2X@D:B05)_]^ M1\I6G$36BJW!@,& )5)WS[WP.?)XMF'\5F0 DMR7127.QYF4]>ED(I(,2BI, M5D.%7U:,EU3BD*\GHN9 4ZU4%A/'LH))2?-J/#W3 MQ$I>"WS)82/VWHF*9,G8K1I\3,_'EG(("DBD0J#XN(-+* H%A&[\N<4<=R:5 MXO[[#OTG'3O&LJ0"+EGQ-4]E=CZ.QB2%%6T*><4VO\ V'E_A):P0^I]L6MDP M'I.D$9*56V7TH,RK]DGOMWG84XBL PK.5L'1?K>&M)?OJ:33,\XVA"MI1%,O M.E2MC<[EE5J4A>3X-4<].5U(EMR2"XPK)9>LQ+465*?KZ)HN"Q#'9Q.)9I3P M)-E"7K20S@%(EWQBE"Y M7GHJ8)G(^QD 3P.QA/W[ZQ ^O=0'1>%YTWA#Y=M.5%V(JTB_NY M;H-3_,_E0Y^_@XC]_LYV=:P,R0R(D%0V8C=2>:75P]LWD6.'[P1^5:ZP^K$4 MT15"JU1+)YG*NR!IP_-JK:=DQ@%(V3()%),(\B#).B(8!%>'4$%6K,"M19"C MO,(**0JT( P"]PG4DHA,2Z&=&OAN5+*FDN+X=/1;4RYQ&GW^JLL7C0\):*VM(RZQCPFX%]K35<&X M0MLS7+2 FG&(V8B4I?AY&I^IV48<>D886"16 00FIC4R;3)0$'Y7$/ZW%L05 M",GS1"6BK8V;*I>#E3$(_5TJ@S_ZU!9)HWSZ+B7R2A725<9-=8?.X]35XD8H M0RC65QYA$"/GD!N.Z2/+W3V6VX:/I>S@-"XWDF9'L"\M\!%QD:]NM.6K$_=0 M6KF>*#86A=:(T:!KHP*:<_U.H<_9%]R-?,^P;*Q.RXQ"+!73&6)@T#$P&&8@ MME)I@[Q'D]=,TJ)EW\GRY1%TR804?40CTW\))5,F.-0 E%F6L-M=\#/$*-VCPCS&A!L;W0J%@KMR 5JW_0?+#TT_*= MT6>DI':V%11-73,N<9VLV$&1( Y'<\[2)I'8B=UAAUGK0]HV/-S9$")$HD&% M&(76IREV4#F6&U6MH!+ [3<*XM%>II[F".[5.Z!#@6&Y 3X]M.H-D2+L2!$. MDF(.7/?4:AOMW9=Z:3"(^0\[BZCS./J/^Z;H%:*+N^CBUSLF!J'_S3'QHU#; M4_\-A,1\\+0ZU.[L#PXFQU?*Q80A-+WI^7)S@[^\.B'V97I^>'PI/#/H' M>I+)WA6L!+[6%TV!FPFFIKV-=;/=77;67N$>Q=N+,-I?Y[CC%;!"56PDL0?A M[>6R'4A6ZPO=DDF\'NK7#._CP)4 ?E\Q)G<#9:"[X4__ E!+ P04 " #: M@ZE8;,SC#GX$ H"P &0 'AL+W=OM&(2N<45V-HR"8CFO&A;>8N;4[M9C)UE1S!JVP26:S\V=HMEX\%+P&H7F4H#"]=R["B^O)W:_ MV_ 7QZW>&X-ELI+RBYW\7LR]P +""G-C/3!Z/.(-5I5U1##^[7UZPY'6<'^\ M\_ZKXTY<5DSCC:P>>&'*N9=Y4.":M97Y)+>_8<_' V-"4'/1/=E3'X@[&[R9@>.JK,F<%S8I"R- MHK><[,SB(^7]#ZDUW*&"9'- MO7VKSV9C0R"LJW'>'WC='1B]<& ,'Z0PI89;46!Q:#\F\ .#:,?@.CKI\ -3 MYQ"'/D1!E)SP%P\1B9V_^ 5_MTP)+C;[$?G[:J6-H@+ZYQC?SEURW)T5U:5N M6(YSCU2C43VBMWC]*IP&[TZ 30:PR2GO"\I-0YER!2[7<,TTSX&) M[SJC58 MP,_E]QC-TT#N2X2UK$CC%#OH?<FA:5*<'0Z_P0ZVK 6O18!6&M+-:&L&J' ME7V#->^PZH-:Y(+\RU:3+^T#/N78F)T]N7_V5I!"SBY']Z5"/"A#H"+*2UM% M(UM%MI3BT<<=G%_@#813?QHD<-9-,C].8CAS6[@@4-\C%9+6A5$4$QL1+@Q2 M^@V$$83/KG^$W^[X<+I_/&$9/;@[!XNW[!$57:$@VGI%;"FZCK &NH:UH2!8 M"*TFHMT9E ?\R7#[WR?.MP?>5(Q<7;GU;GQ]8 Y)YD_2U+_( DA2?WIQX4^F M>Y'X?T#8\ 7G\2Z1-,S@[(0.)X,.)R?+?TD?RZ(EO 3BS[V8+_LTK.%.&A2& MLZKZVHF3/D:PQ+Q5W'#:OY .Y;M?-7I@ MT.PQ*'8,]#.#+16X5=\>C2.R/R'V%>:,BM0JBGRX>X1:$/JLMU4!)=4X_164 M6_H9_G: @.LU?>(I_PJXUBT3N4N#;DG1/7JNP8J17!(#:!LI'#29$WB%O0$Y MQD=Z?SDZ=ANXZQ%D8WD2L"G# M[49!9:!AXH=1[$\I.L-H="\-JW8A#T,_#HA8,(4P\).,&(*][J5%M M7(]F$]8*TS4RP^K0!EYUW<_S]JZ'I,1M.*6GPC69!N&PO=V]R:W-H965T8RNW,"[S=P@-?;XQ= M\.?3G*WQ$8O@ZGIDY9W =XY;W1B#M60IY0\[ M^9S,O+XEA"G&QB(P^CSC#::I!2(:/RM,KS[2*C;'._1/SG:R9)#@BA6I>9#;W[&R9VCQ8IEJ]P_;4G9TZ4%<:".S2ID89%R47_92^:&A M,.E_H!!6"J'C71[D6-XRP^93);>@K#2AV8$SU6D3.2YL4!Z-HEU.>F9^BTL# M-S++N"%7&PU,)#07AHLUBIBCAO,GMDQ1=Z>^H0.MFA]7X-/@!> 1?"&FC MX4XDF+S7]XEHS3;*4Y1REL(BDX4P9?R84J]V]SM+"Z?R51K4QVQJ M/?6X34\;A)5,J9SM$<8F![A=FSZ&-F6#7U[S8V_\XAV_YQT_JT8Q'9=$@>G= M8L+LG!-83*,$SKF@=5EHPM'=JPYE1+QQ*7&+,69+5';2L?EA :/.FX/.()R, M>\-^?_?M?!-$2AG^+P$G-A422@7'\AP&O-0GQW9<#A4B.T-[+(Z6+G.X)G,*9 N?_.H@P59]> =18'\' M4E3[0K/RO2B#&D40#3M/TE "\7U/G$'0"R91]1VVQ')4QW)T]\TO/'A3J=! MY#SH-FJ11L&X-XDNW5I9ES0:37K#X<#)+ASQ/5;6\ -F/6=>JQ=L%63([(.3 M0*$MUS_P&5,(R2,YW9VNS4A BA)+X<^"GN+7*D'=M6K3M5!E5C/CY)#H5(>] MHGTGCZ6CW^@4,E1KUP]I<%51-@WU:MUR+&UL ME57;CMHP$'WG*T9I58$4D2OA4HBT]**NU)56"]L^5'TPR4"B36QJFV7[]QT[ M$&C%(O4E\=ASSIS)>";3O9!/JD#4\%)77,V<0NOMQ/-45F#-5%]LD=/)6LB: M:3+EQE-;B2RWH+KR0M]/O)J5W$FG=N]>IE.QTU7)\5Z"VM4UD[_G6(G]S F< MX\9#N2FTV?#2Z99M<('Z<7LOR?):EKRLD:M2<)"XGCDWP60>&W_K\*W$O3I; M@\ED)<23,6[SF>,;05AAI@T#H]!TVE#&N#Y^LC^V>9.N:R8 MP@^B^E[FNI@Y(P=R7+-=I1_$_@L>\AD8ODQ4RCYAW_A&%#';*2WJ YCLNN3- MF[T"Z4/")YYC_C?=(3JLI M/&J:AU<)[YCL0Q2X$/IA?(4O:G.,+%]T/4=XP*V0NN0;^'&S4EK2C?AY*=V& M+;[,9KIDHK8LPYE#;:!0/J.3OGL3)/[[*UKC5FM\C3U=-,T!8@U'V;>\Z3VZ MQ)?47N=;%@AK45'OF;RUK;%I)M,5D*'4U+>@#I'*4R0"2= $UH5$A+JI,)H* M ]4G*]H" >.Y6430)2I=B)VB'=6;=)86>GXY3M".A1I8YU2>9^0[[#SV%WUX M"X$?N5$2T6H#.3*J:&[Q4\Z%>*L$+)U170QH$\;#F93,8G[E[5VI\)EM3E8VX4J#; MNN;J_D)4'X;,GGXEJ8/Y=7"J^&&RU%68M&E[(!)6;G M@PD97<3VO#OPI10KO;4&Z\E4RF_VXD-Q/@@L(%&)W%@-'/]NQ:6H*JL(87SO M=0XV)JW@]GJM_9WS'7V9?,Z6/_S?,WI#?5@/:MN/]68A8"8K M;-ZRF8-QY="W7/_\D5*2?):0_D A?=E5* &KNP62LA68\SU MRUFW%[9U/PG@[+GJ36BI3_K#(=HR.O$O7 M/D+!9X%*D /THEQJ(!$< 8O]. AP$?EQ:/]9X&=QX-TH7@CXQ&OTD@20XAF2 M1A"3R'LC;I'#E@CF1N2+1E9R?@\1)"P#E@7 PLS[(II"[K%'?!JGP*($,D(\ MVZB625"8^J&UX!-B?VD6>%?H;H,A(PD*)A"%"(-YU^W42,.K/;$-"0(/(?$3 M%B,(G](4(_5J66$BX0]A[3P-'(0063PT!!J&WF0J;P5@+K[AUK,2:19#1"BP M-/1NGL%R!"'S0YKB(O6CA-JXAGX:Q1B\7-13S$6?;/8_)3M@+MD$T>U/=HS) M9H>3';J$'TIVPH!A-C*6["8[RVRJ0[*;:H(@XI^F.H/8SRC!:O*#\%=33=,$ MO^1?I#I$1"'+?I)JQG"1^''LPASY"=HZP&O1AM>BP[R<?1HC$DMDNNU+U- M.N:_;8R]M:;N?11W4/$O4QPLE;PM"ZP+#@JW<%^MN"JL=4MY^1H4WX":KY\G MQT](SE);5_(7O.)-;D-H!7[G36O)FXR\K@4V&HZ QI&?I9E;.7;PMONC1+XM M5>V*YQB8'R0AG#RL/.R?!V5/C*%"ZF=8IC1*L1MB[^$YF']O2X7JBU:Y0*"? M]X(K."8GX,B=O@;L9I3Y@ !RYS7&!?NX 7&7+[!"!*)(4P03LGTH'O.]>_+N M$,/(.4W]E";]RJ*U&*X%-JLT A)XA7R!:'7I.N_T4,W%FYJ+?[GF>JIQ?0UO M[W "UF)?L1W6^$B+Z+38@+G(FH5"=^IN1A)V1MH7'1L06&'P\-.5J-ZIKQNG M:7O:>M"T57S7W#ZYK=+:M;]-,?9N0B#)B'>E9-%B2HN.]VQM04CQX[T7C5"\ M&Y-X@2-H:8N=_W3>4H1XF^CG=8I=2XF4ME MG; ELQ36%"+M!-=!Q C,GX5UNJ\8AELC,CXEYNY%0$-NN[>;EC=W-^\:DV[$ M?CC>O:A@<.=EHQ'2#$6#TP0I1W7#?W=AY-(-W%-I\)'DE@M\7Q+*'L#]F<0B M[B^L@&PO=V]R M:W-H965T_QY=4Y$D<[QC^+ M-<82/*0)%;>MM92;FTY'1&N<(G'%-IBJ;Y:,ITBJ0[[JB W'*,Z#TJ0#/:_? M21&AK?$H/W?'QR.6R810?,>!R-(4\:]3G+#=;(93A*-I.;QI01M56/JP,//>_3?\N15,@LD\(PE?Y-8KF]; MPQ:(\1)EB;QGN]]QF5!/XT4L$?G_8%=>Z[5 E G)TC)8S2 EM/B+'DHB#@*" M"0C*@."I =TRH)LS4Z22\Q BB<8CSG: ZZL5FOZ0DYE'J_0) MU;_[7'+U+5%QX-?[E)[_O_6HBVR58Z BL07RW(KYK0Q]_ MS-(%YII=CC>,2[1(,!!%E0GPW5)PTP*XEP/KAK\=PU%G>\B2=>A+67($UF"I M5['4L[*D5L]GO.<>$-O,/0\[X@;ZX"7+[% ME-@-+J")"_LD+JT=P["!;3GY!U+:MU=&O%6=6>6M)-#YK/V37W88&+,V7.B; M2L ^JQ^M 5AG#1^Y$S^0-$N-N5HC+U5X3M%"5VA-UFIU[;^XO/:=ZFNG:*$K MM";[M<3V[1K['A?]28M'OB41!DI3$6:RF=-'H+K@*T;W7 M>MNW"^Z][FR#3:+KL2$_VT IS&66*+&PQ$82[>#7%A*=RG)7:$T2:^WNV\7[ M!T+/]DJ72GKF%"UTA=9DK5;O_N#%>Z5+O3YSBA:Z0FNR7[L$_S&;<$&OM$,% MEF7NU!^X0FM25CL$WVX1_F>OM(-#"XF.W$!)XG-X"UA["VCW%O/<4LSVEF)R M8"EF6ER#[^ CWH%9_HP<&PF9VH>X=%D[10M=H37IK+M M Q%Y]=H[AE/3Y!0M=(76Y+@V3;#[XAW#I6.:.44+7:$UV:_]%[1;I!_J&(!M M,:^#.*9XAQ(C\_;1_;R/&$EVZL]Z_ _J+HCQU5\G---OHV'6GZ5\8G 26,?F-5+1[OJM_O#XZ6 MK'V\B]EQZHTZ!YO3E.I>Y9O\M))1Y51LOJK.5AL))_GVN:/S4_]F5FP'K&&* MW8FJ!:X(%2#!2P7I70V4BN#%AK_B0+)-O@5NP:22_OG'-48QYOH"]?V2,;D_ MT -4VR['_P%02P,$% @ VH.I6-OU428P P B@@ !D !X;"]W;W)K M&ULK59M3]LP$/XKIPQ-( %IDK[!VDI0-FW3D"HZ MQH=I']SDTE@X=F:[+?S[G9V2%0C5/NQ+ZY>[Q\]S=_9EM%'ZWA2(%AY*(V& ?# #+,V4K8&[7YC%L]/8>7*F'\ M+VRVMIT TI6QJMPZ$X.2R_J?/6SCL.- ..T.\=8A?NG0?\,AV3HD7FC-S,NZ M8I9-1EIM0#MK0G,#'QOO36JX=%F<6TV[G/SLY)(9;D#E,--H4%I6!U=F,*_S MZO;F?"EYSE,F+<4]52MIN5S"3 F>',$!< G?"[4R1,J,0DNB M'?4PW0J\K 7&;PA,X%I)6QCX*#/,6ORG^_VC> ] 2-%N0AX_A?PRWHMXS?0I M)-$QQ)VXVT9HO_L5IHU[LH=.TE1 XO&2-_!:$G'\=A+AYXT2 N@*;9C.?K7E MHSZNVWZ<>Y7.3<52' >5*SF]QF#R_EW4[WQHB\5_ GL6F6X3F>X^=+H;PH> M65C@DDOIBIXJ_!&9/H:O3*Y&T5GPV%C M](QSK^'=X* A./C7Y%>HN&PO=V]R:W-H965T04WUM6Q X$XI54T-3M72UXT"6CBGFOMA M$"1^39GPLM2M3566RI7A3,!4$;VJ:ZJ>Q\#E9N3UO-W"C"TK8Q?\+&WH$N9@ M'IJIPIG?H12L!J&9%$1!.?)N>\/QP-H[@Q\,-GIO3&PF"RD?[>1K,?("2P@X MY,8B4/RM80*<6R"D\6N+Z74AK>/^>(?^V>6.N2RHAHGD/UEAJI%WXY$"2KKB M9B8W7V";3VSQ[ M#>18WE%#LU3)#5'6&M'LP*7JO)$<$[8H9MF>S>G"T%*UE.A4$9<[D2AHDEF4K.<@::7.T;3Z0P"L4FWQA=,,Z,M3B_ M T,9UQ?DC#!!OE=RI3&(3GV#25@J?KXE/&X)AT<(1^0> U2:?!(%%'_[^YA\ MIT"X4V 3VTFRH*JPL M^4X6_B++\%#Z+6K_,*J]HT/=T!Q&7F,KIM;@9>_?]9+@XPG._8YS_Q1Z=JAV MEV0,2R:$K?B"T6!_+/WG# M(@ZBX(@ @X[$X#_J@2?_'\48O"G&AZ07O>+B[W6-&M32]49-W/5N&TBWVK7? MV[;KO)BWO1OO$!X133B4Z!I<#U 'U?;#=F)DXWK00AKL:&Y8X1,"RAK@?BFE MV4UL@.Y1ROX 4$L#!!0 ( -J#J5@[F90E\0( ,, 9 >&PO=V]R M:W-H965T"0AR2+1AH/C9P1SR MW!!A&-\J3J=V:8#'XP/[6YL[YK*D"N8B_\Q2G4V=D4-26-%MKA=B_PZJ?/J& M+Q&YLK]D7]H.T#C9*BV*"HP1%(R77WI?Z7 $0)YF@%\!_(> \ P@J #!0\#@ M#""L *%5IDS%ZA!33:.)%'LBC36RF8$5TZ(Q?<9-V6^UQ%V&.!W-):1,D[G@ M"7 MJ2F&(J_(+,5E'-.<7/'R=)DR/8]!4Y:K%V@RM]&!G+@: S%T;E(YO2R= M^F>4%"7HOB>_Y84- M\S^'!TWYM,-C2,[!3[()ZJ(&EB\\P[> '? MD!]UC4X+3!9,W365K976O$!C MM:$)3!U\8A3('3C1LR>]@?>Z2;(NR>*.R$[D#&LY0\L>G+LCOVE'OKQ'&W*E MH5!?FX0,NQ2R2[*X([(3(?NUD/W6<_EA6RSQ+(I5];+AF":)V'(-*<%'AA1" M M$9Y:3G/6W2M>3O6W[SC[:+O(F[.Q;K48NX-<9_5&!0*S!H56!6IJO( A)@ M.[K,[2UM>(3/WM%6!W][M+HDBSLB.Q%V6 L[[/J.#KL4LDNRN".R$R%'M9"C M_WQ'1X_>T=8(_E:L-G>E NY1>X3YK&V;J8A-JFP1ZM6ZDYW9!N[!^F5O/"\; MTE\T97N,#<":8>.4PPHIO8LAQB/+EK.<:+&Q3=A2:!35#C/LTD$: ]Q?":$/ M$^.@[ONCGU!+ P04 " #:@ZE8M6.9BY " #\Y/N?&OHDJJ9YU!F#(2\Z%GCJ9 M,<6%Z^HD@YSJ,UF P)655#DU&*JUJPL%-*U!.7<#SPO=G#+AQ%$]=Z?B2):& M,P%WBN@RSZEZO0(NJZGC.V\3]VR=&3OAQE%!U[ \UC<*8S5+)-?UDU1M MKN>0I-1&YBT8%>1,-&_ZTM9A"^ //P $+2#X5\"@!0QJHXVRVM:<&AI'2E9$ MV6QDLX.Z-C4:W3!AO^+"*%QEB#/QK=B ,%*]DE.RP".2EAR(7)&9S LI<$G; MZ$_6\1P,95R?8/[C8DZ.CT[($6&"/&2RU%2D.G(-ZK+L;M)JN&HT!!]H^$;5 M&1GX7TC@!<,>^.PP? Y)!Q^\A[M8C:XD05>2H.8;_+4DU%O- %36#JX$W3H#;@Q)\_^:'WM<_M?R)[YWW0>1\<8H_O M:86GRX!BE/=^R08>UG#;(3;QQ!]%[F;;P'Z.[P>3+NF=L&$G;'A0V!,V@U,F M3@LEUVB[5UO#,-K:]WRRJVT_)YR$_=)&G;3106G73#"\@"E92]E__$=[F_K^ MV-M1UI/DA5Z_M+"3%AZ4]B -Y7V*PKU/%(PGNXKZDL:C'47N5N^Q?1\O\YH) M33BL$.:=G:,CU?32)C"RJ-O14AIL;O4PP]\/*)N ZRLIS5M@.USW0XM_ U!+ M P04 " #:@ZE8F<6H>I(% !Q(P &0 'AL+W=O\WO))SCC-1<_Y8I2!9[C*)&7O952 MZ46_+V*HCSPO[,>$);W)./_L5DS& M/%,12^BM #*+8R)>/M*(KR][L/?ZP7>V7"GS07\R3LF2WE'UD-X*/>J7*G,6 MTT0RG@!!%Y>]#_!BBD-CD,_XD]&UW#H&)I1'SG^:P=?Y9<\S'M&(SI21(/K? M$YW2*#)*VH]?A6BO/*2223GGT%YNKU65OV -SNB!9I+[S M]1=:!!08O1F/9/X7K(NY7@_,,JEX7!AK#V*6;/Z3YR(16P;!J,$ %09HQP#Z M#0:X,,!YH!O/\K"NB"*3L>!K(,QLK68.\MSDUCH:EIAEO%-"?\NTG9K<"ET1 M0KT DLS!IU\92_4:J7QTS9/E^;5.\AQ\D)(J"<[!W6:U 5^ *8]3GNC)THP: M=-Y>4458)-]IVX>[*_#VS3OP!K $W*]X)O5<.>XK'89QIC\K7/ZX<1DUN'Q# MQ'N X1E 'O)KS*=N\RLZ*\UQU;RODU=F$)491+D>/I3!VXCHB#]4XO]QK6># MKXK&\N^Z2#?2?KVT:>$+F9(9O>SI'I54/-'>Y/??8.C]41=W2V*5+. R"]BE M/KGGBD1U$6[,PMS,7%.>)J$W&H;C_M.VZ_NS@G"([:R*3W[ID^_TZ9I*J:\3 MLRS.(J)T&<^ICGS&B+F U/FZD0NVO#A'V/<&.\[638-P-*KW-BB]#9S>UG?0 M&4BHJO,UV,L8'@2#T8ZKP9ZK. CQH-[3L/0T='IZ0YY9G,5U7CD-CZWGEL0J M,0[*& ?==?6@S2RT)%;)PK#,PO#_UR2U-?D@Z2*+0,06M"Y^M^@(O% BZB[\ M4Z?AB;&.REA'[JIF25-5.PV/7<^6Q"HQ0L_>[KWNZKK0;BD1;:E5,[$%/K"+ MVCZ@BIJ+VVUY:KP64Z#S_C^YI[-5PB.^? %?B)BOB:B/KU4D:4NM&K.%$H@[ MK'8G\1R=B9;4JIFP* 3=+-3(9X5=!21PN,L1<)]Y, Z">HZ %GG@$'U9F5;VRZ ,/L$]]78)_@8/UW9I'KTL7 M7(0L%Z$.N0BURD5MJ54S8;D(=<)%!U0=T.^V/#7>K9]OW%SDJ/WF)P*WYM$K MW@4E(4M)J$-*0JU24EMJU4Q82D)N2CJU]MVJCF<"M^6I\5K^0FY2FI*4Z?L1 M^X?.P1U?*/-0 *[H$XUX(YBX)8]>\"Z #%D@0V&'I=\JHK6E5LV$133D!)]F M,"GLML'$'PQ'>(=,BFG;9.+[GN?7HPFRP(0Z^0GJ@*KC$<%M>>HZ6!1#;A2[ MID32%8_FX&N<"OY$3;BUNR1NH:/+KPO^PI:_<(?\A5OEK[;4JIFP_(7=I-2\ MDP+W&A$.1G!W)P7N]2'$8<.3.K:4A-V4]+H^9YL%.MO=I2C:\5JWXQFXIR(^ MT_<1.1,LS7=K?WQZ5F;O]S&BX%.2Q53DFS#UJ^GV))/G2T+2B\T9S0GO5EPH M*KXMS'F_+?(.^B;R/3X_ MLV=S7-OM;J&C:[P+SL*6L[#?8;>WQ$Q%)KH@,&P)#+L)K+G;]S?XD!_L=7O- MK!![#=UNL0B[?Z>S_0 M61.;]SLV \73_!6)1ZX4C_/#%25S*LP$_?V"<_4Z,&]=E&_93/X#4$L#!!0 M ( -J#J5@%BUV!X@, #D3 9 >&PO=V]R:W-H965T/<@.@R%,<)7)L;91*KVQ;+C<0 M,WG!4TCPSHJ+F"EN _7&Z4W[,DH96M8@/J6S@6N[!(E"&-(9,@3(F UMJ;T M:D:'VL%8_!G"3NY=$TWE@?-'O?@2C*V>C@@B6"H-P?!K"S.((HV$F(09C_X* [496P.+!+!B6:3N^>XW* CU-=Z21])\DEUA MV[/(,I.*QX4S1A"'2?[-GHI$[#D@3K.#4S@XAP[>"PYNX> :HGEDAM8-4VPR M$GQ'A+9&-'UA>AH[&41\W4>L_-"S"[YRA.UD>0V M"2"H^]O(OTR"\YR$:Z<5\"L3%\2EOQ"GYW@-\[^ZVA..6-7$-GOM?-9E' M#&LQK57F[SNT)E\4Q/)[4^IR:*\96A\*5S)E2QA;6#T)8@O6Y-T;ZO<^-?'N M"*R6!:_,@M>&/JGI"W(Y-1'.47R#H@^M[<1Q/']D;_>)'!M1WZ.E42W ?AE@ MOS7 &9=*_Q#N80M)UAA;*\"IQ>@(K,;5+[GZYY.DWV46.@*K9>&RS,)E)Y+, M4?K[:AOT#Q1Y;.-YS7HJ"NT>B:J+HBVMA>OEZ??T %I5!T0'9U1JIYU15VCU3%2]$6UM.EZOU.'Q MFY$S.!3JL9%+_0.=VGM#B!C$VLQF)%GR+%'YJWBY6\Y_IF;J<;!_K>="9KA1 MP>1#)>QKUR'V!A&L$+)W<8D_'9'/:?*%XJD9=3QPI7AL+C? A#: .^O.%?/ M"_V &ULM59=;YLP%/TK%JNF5NK*5T+3+D%JDFZKU&I5 MLVX/TQYP,$VJ%8[-VR\,Q M*V1**-QR)(HLP_S/%%*VF5BNM5VX(ZM$Z@4['.=X!0N0]_DM5S.[1HE)!E00 M1A&'Y<2Z<,]GKJ,33,1W ANQ,T9:R@-CCWIR%4\L1S."%"*I(;"ZK6$&::J1 M%(_?%:A5/U,G[HZWZ)^,>"7F 0N8L?0'B64RL486BF&)BU3>LE>#M)PQ>2/"K!-\(+9D9 M67,L<3CF;(.XCE9H>F!J8[*5&D+U:UQ(KG:)RI/A-:@:"/0!+91!XB(%Q);H M:PX<2T)7R&RCRR?E&G4_G(/$)!5'*OY^,4>'!T?H !&*OB6L$)C&8FQ+14I# MVU%%8%H2\%X@X*,;1F4BT"6-(6[FVTI,KW50@^.PYCCLY#AC0FKOW\$::-'*K1/@M>^C M)["&UJ#6&KR5)X,^:] 36*,&IW4-3OOR9 DTW/7D:,^1G2$-?J.:WZB3WV>@ MBF"*U*F*+F)U\A,A->%U*\5.K->^EI[ &K+/:MEG;V7-LSYKT!-8HP:N\_Q3 M=OHR9X74/#$#?\^?+5&>YP[V+&KO]!$9\)5IKP2*6$%E^0.N5^L6[L(T+GOK M4]W:F?[D&:;L"]7O=46H4+J6"M(Y.57?#"];K7(B66ZZE0]CAHEJ3X'K M +6_9$QN)_H!=<,;_@502P,$% @ VH.I6/JQM/.7!@ @R\ !D !X M;"]W;W)K&ULM9I=;]LV%(;_"N$510NDL21_Q$D3 M XDE=1D6H&C:[F+8!2W1-A>*5$G*;H#]^)&28UFVS,3%R4VL#Y[G4'Q%BGS# MRY60#VI!B$8_,\;556>A=7[1[:ID03*L3D5.N+DS$S+#VIS*>5?EDN"T#,I8 M-_"\83?#E'?&E^6USW)\*0K-*">?)5)%EF'Y>$.86%UU_,[3A2]TOM#V0G=\ MF>,YN2?Z6_Y9FK/NAI+2C'!%!4>2S*XZU_Y%'/1M0%GB.R4KM76,[*-,A7BP M)[?I5<>S-2*,)-HBL/E9D@EAS)),/7ZLH9U-3ANX??Q$C\N'-P\SQ8I,!/N+ MIGIQU1EU4$IFN&#ZBUC]3M8/-+"\1#!5_D6KJNS9>0;&F245[_X MY[HAM@+\_H& 8!T0[ 8,#@3TU@&]G8"1=R"@OP[HO[1*@W7 8#=@>"!@N X8 MEFU?-5;9TB'6>'PIQ0I)6]K0[$$I5QEM&IAR^V;=:VGN4A.GQ]?)CX(J6JK\ M 5VG:7F(&;KEU6MK;[P+B<:4J?>FR+?[$+U[\QZ]092CKPM1*,Q3==G5IC(6 MV4W6B2=5XN! 8A_=":X7"D4\)6E+?.B.[ST7'S^3/W NJ85-TT9/#7E3> D M_H'Y*?*"$Q1X0:^M0=SA,9F>HN"\#.^WM8<[_ [+4]3S#X9'+P]OJWSL#@]) M)-A>RW(^T0?:%R MG)"KCAF#%9%+TAF__A_;Q(*$A9"P"!(6 \$:(O$A15L6,+LUWTY]GMGE]WE MMI"0"6,@6$/(P4;(@5/(^P66)$54J<+^<#1]ZKZ)R*:4ETJVZ>?$'JL?)"P< M[.DW# 8[^NV7\4=>LTP,5*F&+,.-+$.G+%\E32GZ2AZX8.)?=(WNT1W)ID2V M2>%$'2L%)"R$A$60L!@(UA#W;"/N&?P7\@Q29$A8" F+(&$Q$*PA\F@C\LC9 M@S\)D:XH8V8!9D2V8VQ:2/.91#F15+3->F]&>X-2?^3MC$H39]9CI8.$19"P M& C6D.Y\(]VY4[KK^5R2.=8$<<$_;$UO48 M;*G9VU?369%CU82$19"P& C64-/WZG6R!ZRG6^WXG2"_([C!&><**U,P]\.'VPE)B<[UL*2U* MBK4/B41BQ>W?&:I6(T5N[V-K8=*LR!#.1&%BS/TW_FDP0)F9[9268\%3JA)[ MDZ3O[9I2V46FLB4M?2*R'//'M[^- O_LHT(3ANU5[6C4FF$>8H4,8]B'HYSNB128?GXE /7,^O3UOX!J5(,16OVC]IP M\YU6SSC^]7&NMS?.C89[XQRHG[:F-9;GNT-K!)HR;DGI^ULYF\U>6V"^VP-[ MD75R@LIB;2[[C9M_],#3W],R\+U1K]FT(6C2")060]&:@M96F/]*7IB;>[20 M+0;6;@\)05-&H+08BM:4L;;._%_TSM!_Z*[Z=K6*"&JC@=)"4%H$2HNA:$VU M:R_-?P4SS0=UTT!I(2@M J7%4+2FUK6EYKL]MFFM0_DYX*B3Z0EBIIEK0O'V^!.E)34!I(2@M J7%4+3F MUHK:?@L\^!$Z@#2D)J"T$)06@=)B*%I3Z]IZ"YZSWC3F"9:M&Y;U= >C^+E!:"$J+0&DQ%*VI=>UP!:^]R\N=X&CA0?=Y!2T;O?:<2-"4,12M MTK.[M7[O*V9E7!=;7W=7-ULY/\NMP_O7,]]"^B:C]XC:FVI]]A.:=< M(49F!NF=G@TZ2%8[OJL3+?)RA_)4:"VR\G!!L'DY; %S?R:$?CJQ"3;[[L?_ M U!+ P04 " #:@ZE8)I]6&,,$ <' &0 'AL+W=OJK-G2V7*^ MNW9=EF]1!=D5V:%:O%D36D$N;NG&93N*8*%$5>D&GA>[%<2UDRS4LSN:+,B> ME[A&=Q2P?55!^N,#*LEAZ?C.\<$]WFRY?. FBQW>"/DF;SX72\>3+4(ERKFT@.+G&:U0 M64HGT8[OK:G3U2F%_>NC^T?5>=&9)\C0BI1_XX)OE\[, 05:PWW)[\GA#]1V M*))^.2F9^@L.;5G/ ?F><5*U8M&""M?-+WQI0?0$_N050= *@G-!](H@; 7A MN2!^13!I!9.?;5+4"E37W:;O"EP*.4P6E!P E:6%F[Q0])5:\,*U#)0'3L5; M+'0\N@X=O4\0A+MD[4<>7AQ2\??,.O &X!H];LF=" MQ18N%[V1;7+SMN6KIN7!*RT/P2VI^9:!K"Y0H=&G9KT?& Q<@;%C&1Q9?@B, MCG_"^@IXP6\@\()0UR&S_!;2*Q#Z2C[1]<R76U9S\O#PPPPBZP0N47 MON)WCW*RJ?$_,BHJLJ]%F(B $1%5<[P6(5(B )OH@?WH*7O1 YOHN=9TYD-3 M^41?N9Q=K]D.YFCIB.F3(?J,G.377_S8^UTW+C;-4IMFF26SP0A.NA&V?,YZ./(?;.RJ3C M,KY_7B@S=N(_(O*]4T[@70;)3*9UZZ.)O(E_QL9;3JEEIURVRY#<73RWI<$1:YK5#T%83/ZMNF2VW M(>A3[N>;D[_/-8?U!I^F'BWCR8CQ/#YG;#-53*VZ9;; MSR%>= [>:KYHU2VSY38$?TH9?7/.:/H/4BL=K(2S<#1[6,T]H= M?=VH Q_W5+PY-[N%=(-K!DJT%E+O:BK"ES9'45NMPB*)(G M64"\7Q/"CS>R@NY ,/D74$L#!!0 ( -J#J5B> A0LFP, -<. 9 M>&PO=V]R:W-H965T=],O"3;S/#PSS'B8R9;Q M![$&D.@Q2W,Q-=92%I>F*19KR*BX8 7DZLZ2\8Q*M>0K4Q0<:%R!LM0DEN69 M&4UR(YI4>[<\FK!2IDD.MQR),LLH_WX%*=M.#6SL-NZ2U5KJ#3.:%'0%*PG!KO\.4,>QI06?R3P%8<7"/MRCUC#WIQ$T\-2RN" M%!924U#UMX$9I*EF4CK^:TB-]ID:>'B]8_^KFH$!HIA M2[=Y'72Z."_17.53W&9@K9X&L>K:Y T M2<5KQ?9E?HU>O7R-7J(D1Y_7K!0*+2:F5!YJG>:B\>:J]H:<\,9&GU@NUP*] MSV.(NWA31:8-#]F%YXJ,$GZB_ +9^ TB%G$&],S^/]P>D6.W;\NN^.R?ORT= MPH/(?ONH3-&-A$S\.Q2WFM<9YM5GQ:4HZ *FACH,!/ -&-$?+[!G_3GD])G( M.B%PVA X8^Q1X_"0CS70JX#Z^-I$F! OM";FYE#]@)GEVL1KS3JZW%:7.ZIK ME^K\M+Z:P#UXL._X0="3=VSEN:'K#ZOS6G7>J+J_.1,"%9PM$SDDS3MZJ..' M%NE).[:R0]L+AZ7YK31_5)JJD0>01:H29DC9*/A7$_=,9!T_@];/X#?5;G#. M$)R)K!."L U!^-3:#8]2"UL^#KQ>!AZ;!9X76,,9B*U]$[2>6[P-0Z=Z26CY M/8$#9AY697Y"X4&;QL\JX ;>J4V'^&%?WK$9<4+;/B&/[.6147GSLBC2!#B: MJY1)%C# Y)]HQWO=C_.R&C(][+0X"W!=X;.40?.K,V7=D_+R6W, [WRFV1^R^ MN@$SQ['[X3,/1H0,^*J:G 1:L#*7]>=PN]M.9^^JF:2W?Z6GMFKTV-/4(Y]J MY*LD%RB%I:*T+GP5,5Y/4?5"LJ(:1.Z95&--=;E6DR=P;:#N+QF3NX5^0#O+ M1C\ 4$L#!!0 ( -J#J5CT1=M;'@, + 9 >&PO=V]R:W-H965T M@VIE9#1>T>ICVX M\8583>S4=J#]][M.0@H5I.N$]@+^.L?G7#O7M[^2ZEY' (8\)K'0 R5TWH5PX03\?FZJ@+S,36\[$S9P/*L(8@B-I:#XMX01Q+%E0AT/):E3 M[6F!F^TU^Y?@X),VUD4H)10<)%\4\?RT!L )!G-\ O ?Y+0'L/H%4"6KG10EEN:TP-#?I* MKHBRJY'--O+8Y&ATPX4]QIE1.,L19X*)6((V>"Z&<$%N1"B%EC%GU CWR7' M\5N:P_XI*;V9@T=>D9_#V_5 MR&E5@6[E?.V]@69XFHIC[*Z <7I,+B]'N\)42V._ZC.=TA &#GZV&M02G.## MNV;7^[S+XX'(MARW*\?MG+VUQ_$,4P[+8B!R3BX>,FZ>T+F))"//ETZ37Y<( M(Q,#B?Z]*QSM0X;C0&1;X>A4X>C47H ?*P%*1SPE*:@0O6.6W&6X8&D6'ZS- MPLO :W3Z[G+32.U6_VBD6QGIUAJ9TJ?BZ/!<*5N",EQSL2#PB&^+WNFI(.QN M6GIAJ&[%ELI>I;)7JW+,EYR!8!H?FQ#PJ6"[A/5>%5:W8DO8227LI%;8-0^C M(@60KTIFZ=Y$4$OSUIM_(+(MQZ>5X]/_D A.#QF. Y%MA:/I/;^YWD%204GS M2BZHW^RM9MR-6B(!M?%RXOQH2WO\AKEF::H#?%I M77"A20QSI/0:/C+!$!647X/Q<2K/NV VJHC?X M U!+ P04 " #:@ZE8AIM.(_X$ #-&P &0 'AL+W=O]OZC84_5>L[&EZ3^HCL?G5=H!4Z)M6:9506?<^3/O@ M)@:L)C'/-M!.^^-W[="$T. 6%-8O;>+X7M]S8A^.X]Y:R$>H->K9M+ <] ML=0Q3]E8(K5,$BJ?ARP6Z[Z'O9>&.SZ;:]/@#WH+.F,3IN\78PEW?IXEX@E+ M%1S:"*C43\G4=ZWO?./12Q*5W&^DZL?V,; M0+; 4,3*_D7K3=_ 0^%2:9%L@J&"A*?9?_JT(6(K /)4!Y!- -D-:.T):&X" MFA9H5IF%=4TU'?2D6"-I>D,V0:??[T!7U"/E)S*IE" M/$7W*=?J#!KA^I;',42IGJ^A6C.F'VXJ&V:5D3V5-=&M2/5J0.!/>4ME 37R&2$!:%?6,WA_>=)33S)EOVGS-?FS[;Y:DUEA/[Z'5*B&\T2]7<5O]GXK>KQC3Y*"9L"01A'5#$TIEVA% MXR5#8HK$PE"HL@Z[LR9C)1NJ8X1 M#%]C8D],AEQ5HVJ_0D5V4&4]NEL]<*.9]RD5V\F+[3B+O4\E"\4LY?_ NPFW MYW HE :5CZEY:UJ@9;IBREPKJS?O>$V=U^7B1G<'D[.\(]]4-P??=8(?&8C< MO)8%_"1E,!\8VF)$P&Q%Z]VYNV"2BTK([O$(>F945@GIR!EX) WG.0WG[K(" MW$'??BRY?H:?B1#4"7Z6T3BF:15$9ZY#):FF9"78%SGLBP]6[XLZJ:HI68DJ M'!0>(W#.D4G5HC?K9;&4X1RX>3$/H'8@(PG0:'6BTC1D0[4=^NVNYEBT6XX* MO[4B6N]?$>YDA[[GNK*5H9,".OG@5;$IH"ZZ:LI6IJMP@-CIF@9F3B#-)/AZ M2],92HSE132-K-A7$N!.:>3X:T JP9["PN'"PV&WB:M5!%IOB\ I7!PN;!QV M^SC8). #1,"9[.!975.V,O3"%.+.1XM 3;YO0]P')K6G. M5,%^,:B$6ZMAK"M;F9/",N*/]HRX5M-85[;RUYK"-1*W:ZQ_@_7&@,W].RQW MY+%4%):2N"WE'T+3&#;1!V^W9;'2LIWW%NMQNM'55QUWDL#X6_ M)$Y#YE:5,9/V*R6T'Z P[A$/73)U92OS4QA*\M'?%$FM'Q7KRE:FJ["DQ&U) M3Z P[@%="G,*OTH*OTK4H.UDJTF0'7;=4SCAL:&(VA91!HPL 9'9VE-UH ML;#'+P]":Y'8RSFC$9.F SR?"J%?;LP ^0G>X#]02P,$% @ VH.I6'5- M9W%Q! ZQ( !D !X;"]W;W)K&ULM5A=<^(V M%/TK&G>GLSN3V)8-V$Z!&2"[TWU(FTF:W8=.'X0M0!/;HI((R;^O)!L;&Z, MD^:!^./><\^Y5Q_7&FXI>^8KC 5XS=*(VW2-<_EF05F& MA+QE2X>O&4:)=LI2QW/=@9,ADEOCH7YVS\9#NA$IR?$] WR398B]37%*MR,+ M6KL'#V2Y$NJ!,QZNT1(_8O&TOF?RSJE0$I+AG!.: X87(VL";V8P4@[:X@?! M6[YW#924.:7/ZN9[,K)-G,)6)2,",9G)T<*3S>PT>B\H"N@"%U9]K_6:B M,D_$&_A\BP4B*?\BC9\>;\'G3U_ )^ OD(,$?$. M,1OX\ IXKM?K(F1VO\5QY>X;Z/A5$7V-YQ\KHDKX=5'$>_0F9YD $\90OL3Z M^N_)G LF9\P_7%K%..1)=<)CMD+ML:__@('[F]=PC\(K)&& M7I6&G@E]_,@5?@ZRMF,>%HGN(NY05<7\.I]>YE#*.@%PSV?R7>*ER3/2;Z4,S)%>=S)NG_ Q@M#Z+EAB[4Q^(6E M&%32!I>5HG/^3@<'DJXA# *WWY)D#'JAI*"2%)PI2>XC"TQ$MZ3@4%(O#(/V MT#+&O%!16"D*SR[2FK!N/>&A'F_@M]08XUVH)JK41.>JR9-WIE)T.)4"V/,/ MJM1AUYIR#<%,MDW5- 'WC,3R5RK2JP"NT@B/;_CFC:ZRC@1VDZ:;TKPT%O?_WU;-=K:S/2NG#T0:^6[7UP M*;LG6AFF*=?M**61SJ5RZY8#&K?R<^0:U\DR3%-N9,-!6^[_T5G NK6 YM[B MK.H>743+($VQT.X=U-9(YE*Q=5\"S8W).6+?76/+6%%38-29Y4TO= MB$!S)[*3\(#51ZWB.I/? JH9WJ 4_(59]O[2:HXP &\8,0Y\D!5?&3 $"7KK M^M"9G0C5VT%YO0ZH9B;J_@6:&YCW,]$IW@RZ8QR=(MX,%110)JUU9P/-KY*$X6JJ?52&PO=V]R:W-H M965TJ05L(($NB92TNUNE=:I: MM?=AVH,#3H(*=F8[R:VT#S_;4* +D*3K=%\".#[G_(Y][+]AM&/\6:P(D>!; MGE$QME92KB\=1\0KDF-ALS6AZI\%XSF6ZI$O';'F!"?&*,\SI"G#4R/IY3L1.,>Z%3FC#WKAYMD;+F:B&0DEMH% M5I ML]VOI$PHT/YBE@GS"W9E7]<"\49(EI?&BB!/:7'%W\J!:!CX70:H-$"&NPAD M**^QQ),19SO =6_E3=^85(VU@DNIGI4'R=6_J;*3DP?)XFZ)D#R-I>I4&#S25(*I'M%4OH"S:R)QFHG/X!-P@%AA3@1( MJ>DESE6CNK]-LTSY%2-'*FP=W(E+Q%F!B#H0/7#+J%P)\#--2/+6WE'I5CFC MUYQGJ-?A+>8V\. Y0"[RP>/#-3C[] :]N/1$\JK1]4PDOR-2Z[BU#D&O'[TT M+\4:QV1LJ;4G"-\2:_+C#W#@_M1#Z5>4OO'N==6 3O=BOE\#4\XQ71*U""68 MOX!FOSO\8IJG.\P3\,=ORB6XD207?[9EY_\/V055=D'O'/R^R>>$ZRHV_*H> M'^E6S0M)SL&,+%-*4[I4*R##-";@[];)+[(HX@0FCM[MMA,X'$3AT!\YVQ; M004X.!'P%S7LNF;Z8 ;[, 'R4>"VPPPKF.&),$]FK'I9AGLL%YX?>F$'2UBQ MA">RJ(UX05*-@VD"8CUC678 +MR'B^#0@^UL4<46O;NJU#YU;$E%>W H#'P7 M>NUTT*VW=;>7[ZN1(S4TTRWA2EZ+F@)*(PA8X)2#+NR MJ+?'UAV\H!DV$T%VT)%%0YS@AV=1+YX#R*4P>LTE%-K##F94,Z,/9Z[6V 'D M(C)$3>3(1E$'UU#(&>W7DO]7\WJ(] MD$2!$C5S<.VPJWIJL8+]:C5=+CE9:N(;JHX.ZO0;@R>-?6AYMD(&>ZMRX-F# M#L9:KV"_8!W#N#^'?/"5^:+Q0"Q&Q#9?$:7[567T&FQ;M_W;WXA*+>:Y4P")"1A3)U[:$J2EY\ ME2@>)%N;+P%S)B7+S>V*X(1PW4']OV!,OC[H -6WH&PO=V]R:W-H965TV@-CIM@(K:L3M]C#L@9&N;2&4J)&4G>[7[Y)2 M9,E6A*700UXL2KKWZ-S#8^*2\R,7#W(/H,ACRC*YL/9*Y=>V+:,]I%1>\1PR M?+/E(J4*;\7.EKD &INDE-F>XP1V2I/,"N?FV5J$$0';A77C7J_<0">8 MB#\2.,K&F.A2[CE_T# M5LG(($VR\DH?*R$:"8C3G>!5"=YYPNB9!+]*\$VA)3-3UBU5-)P+?B1"1R.: M'AAM3#96DV1Z&C=*X-L$\U2X43QZ($L4(B8KGJ([)#7ZOB<;M$Q<,"!\2[YP M11DQP>_O+X-77"I)WMZ"H@F3[S#YZ^:6O'WSCKPA24:^['DA:1;+N:V0L_ZR M'57\EB4_[QE^/OG$,[67Y$,60]S.M['6NF#OJ>"EUPOXB8HKXKL_$<_Q1AU\ M5O\_W>^AX]?Z^P;/?P;O0YHS_@V ;$ RJ@:T)N&.-1.?R\)7<0\5V6 M_(M1:Q )CZLY^.MW_ #YJ""5?W>I7;(9=;/1:\:US&D$"PL7!8F4P I__,$- MG)^[I!H(K"7EHZ4QKY14R=XU&/H*KY$# RB7M\.8>#XP=P^-(NZ M#!H%LU$=U"([KLF.>\EN* -)\!] T#\/H))LU\6O%^2EDS,06*O>H*XW>%6N M#H84;B"PEG"36KC)X*XN$<<-P[ICSSES=4>0,_:Z73VMR4Y[R7[.01AVI;4W M19YSH;HH]N*\='X& FN5/*M+GKTJ8\^&%&X@L)9PKG-J-)S!K5U!-FWK.3/O MS-L=46XPFW2;VVUT1FXOX;7@<1$I<@L'['9S[%T[O=V/\M(Y&@JM7;-WJME[ M5?ZNZ PEWD!H;?%.K9S;V_!\G\/]2^^.W/.>I"O*F03/./S40KG]/=2OD.$* MSLSJ?1/C[B*12J_HAVZJO6 OGJN!T-JEGQHR=_RZC#YH;S<46EN\4W?G]O9 MWV?TX**O=AUG>F[TRZAI,#OSN=W8[J8@=N840"*3(E/E1K!^6I\TW)C]]=GS MI3Z!,-OH$TQY?(%M^B[!OH;!%B&=JPD*+LH3@?)&\=QLJN^YPBVZ&>Z!QB!T M +[?;O0'ZG.9\#]02P,$% @ VH.I6-[=%_2% @ C 8 !D !X M;"]W;W)K&ULK55K;],P%/TK5IC0)L'RZCHTTDAK M-T0E)DU[P ?$!S>Y::PE=K"=MOQ[KNTTM".KAL27Q(][SCWGQKY)UD(^J1) MDTU=<37Q2JV;"]]760DU5:>B 8X[A9 UU3B52U\U$FAN077E1T$P]FO*N)>*&W7;ACRU*;!3]-&KJ$>]"/S:W$F=^S MY*P&KIC@1$(Q\2[#B]F9B;\9?]DO:.7!54P$]4WENMRXGWP2 X%;2M])]:?H?-C M!6:B4O9)UB[V//9(UBHMZ@Z,"FK&W9MNNCKL )!G&!!U@.@Y8/0"(.X L37J ME%E;5U33-)%B3:2)1C8SL+6Q:'3#N/F*]UKB+D.<3N<\$S60![H!1=Z3RSQG MIKRT(G/NSH@I]O$5:,HJ=8(AC_=7Y/CHA!P1QLE#*5I%>:X27Z,:P^EG7>:I MRQR]D#DF-X+K4I%KGD.^C_?116\EVEJ91@<);Z@\)7'XCD1!-!K0,WL]/#X@ M)^XK&UN^^#65_?X%=\E<0ZU^#)7*48V&JLTJ#Q%_M M^OD[(HS'?S+->YME!F==*,SS;D!/*>8NG'8H";$>QTB5N#6EUI&%X0.S! MO/]:?'_G8M<@E[;?*9*)EFMW,?K5OJ5>VD[R;'V*K=9UQC\TKD_CL5\RKD@% M!5(&I^=H0+K>YR9:-+9]+(3&9F2')?XN0)H W"^$T-N)2=#_@-+?4$L#!!0 M ( -J#J5AGZ,3CQ@, (<- 9 >&PO=V]R:W-H965TV@=AIT0#-$-3-^E#L@99HBPA%>B1E MM_^^EY2LR"ZM>44V[,6FJ'L/SSG\NAKOA'Q2.2$:?2T85Q,OUWIS[?LJS4F! MU978$ YO5D(66,.C7/MJ(PG.;%+!_"@($K_ E'O3L>U[D-.Q*#6CG#Q(I,JB MP/+;C#"QFWBAM^_X2->Y-AW^=+S!:[(@^G'S(.');U R6A"NJ.!(DM7$NPFO MYV%D$FS$'Y3L5*N-C)2E$$_FX2Z;>(%A1!A)M8' \+?]6@7C.F M26RW]^COK'@0L\2*S 7[3#.=3[RAAS*RPB73'\7N/:D%]0U>*IBROVA7QP8> M2DNE15$G X."\NH??ZV-:"4 CCLAJA.BXX3>B82X3HBMT(J9E76+-9Z.I=@A M::(!S32L-S8;U%!NIG&A);RED*>GO\-*^2"40@]$HD6.)4$W6DNZ+#5>,H*T M0'-1%�HOT*1H5O*2DTR])/(KV^)QI2I M-S#&X^(6O7[U!KU"/E(&02'*T2.G6EU )[0_Y:)4,*H:^QK<,)K\M%8^JY1' M)Y3'Z%YPG2OTEF7KEO\7U2Q=H.6WO?5SAA5X><=35F80C3[M1-6)[HG.18:^ M? !<=*=)H?YTF5R1Z+E)F$/H6FUP2B8>G#**R"WQIK_^$B;!;RZ'7@CLP*]> MXU>O"]WN! ;KU26RRDQLICD8M]/+,$D"F.5MF[XK;!CWXB;L@%B_(=;_6V*4 MIZ(@"!]M("Z@GVLI&#.31[DF8(QV2:C&Z+>XA=$1?4>(FWG2,$_.LO0'WFFU M^E1KX[LX)T[;P^2(MRL,;.^YR0\:\H-.\M4NN+%G6M6>'1Q8+L*=B/]T,[P0 MV('X82-^^'\X/(8OZ=<+@1WX-6K\&G4NEL^V7"#9)=X2">4/XF6Q!.O@9JPO M+BBAE(:U9'PJ%=R/U3: .Q2"]_MD RFJ:(?B/U695T>"\Q8-S!;LBNQ6WJJ3PO).LX7S.F=8QB_5X MH_:A%5S%QS?*B;#A"3W1LY[H7]'3-4_1>8K<8<>*_%9)6Q"YMI6^ E(EUU5) MUO0V7Q,WMH8^ZI^9KPQ;*C_#5)\H4'"M*5>(D15 !E<#6#BRJOJK!RTVMG!> M"@UEN&WF\*5$I F ]RLA]/[!#-!\>TV_ U!+ P04 " #:@ZE8/LRR=&8$ M !\%P &0 'AL+W=OSCWW(-U\7C+^+-8$2+!2Y;F8N*LI%Q?NJZ(5R3#XH*M2:[N+!C/L%2G M?.F*-2!D,7&NX.4,(9U@(OZB9"MV MCH$NY8FQ9WWR.9DXGF9$4A)+#8'5WX;,2)IJ),7CWPK4J9^I$W>/7]$_FN)5 M,4]8D!E+O]%$KB9.Y("$+'"1R@>V_42J@@8:+V:I,+]@6\5Z#H@+(5E6)2L& M& Z6J'I Z.- MR5;5T%RW<2ZYNDM5GIQ^54[YPH0 ]X2#^0IS JZDY/2ID/@I)4 R,&-9I@2? M2Q8_KUB:$"[ [V"N#)44*H(MP%TAA<1Y0O-EB2'TU7LF22XI3M/OX(:FA>X7 MF).XX%12%?+A)4Z+A"1@P5FFG[)6SS2]5 M"CKXS-Z?[EOH^'5;?8/GOX%WI81/;)I_W-?\;@$^8)ZK%NYJ_?<7!0P^2Y*) M?[I4+ED$W2ST$G0IUC@F$T>M,8+P#7&F/_\$A]X?71+U!-82+*@%"VSHTS^9 MQ*G%3F7VP&3KI7$SA=#WH%HLQ^YFMXB.0"^(4 3#.K!%<% 3'%@)FMVIJ>P%JU MC^K:1V?AY5&?@O4$UA(,>LUPXOV0FZOTEIVC0>!!?\_.'8$P&D OA-U^ACOS M$WR?HU6#S%2=Q^0$=]O13^U67VAM+5"C!3H+AU'XW"0;!O\?]C?(+-_ 3M ]0WS#G.Y='1Q YSAN]U MH.L+K2U:,])!ZP!TW/## \-'81@=^/U86)M>,T!!^P15?< ^E)6KKU/&P4Q= MH^4'\4Q]-YK/8]7-3O96])-;U1-:6XMF6H/1>?B[UR&O+[2V:,V8!ZU#T7%_ MCPX7= 2#(=PW>$=:0=? YZN,J?=>? XC\(=I?J=\16%)T=_8Q,\*7 M9GM7@)@5N2RWXNJK]1;RE=DXW;M^#2]GY49P U/N2]]BOJ2Y "E9*$CO(E2L M>+G56YY(MC:[I4],2I:9PQ7!">$Z0-U?,/7&5"?Z ?6&^_0_4$L#!!0 ( M -J#J5@"Q4>XA0< $T[ 9 >&PO=V]R:W-H965TD+I]S\4UN&%/D>YID\FJP46I[,1K):,-2 M*H?YEF7PRRH7*56P*]8CN16,QF50FHP\QYF.4LJSP>*R//8@%I?Y3B4\8P^" MR%V:4O%RPY+\^6K@#EX/?.;KC2H.C!:76[IFCTQ]W3X(V!OM46*>LDSR/"." MK:X&U^Y%Z,^*@/*,WSA[EHUM4MS*,L^_%3MW\=7 *:Z()2Q2!02%?T_LEB5) M@037\5<-.MCG+ *;VZ_H'\J;AYM94LEN\^1W'JO-U6 ^(#%;T5VB/N?/O[#Z MAB8%7I0GLOQ+GNMSG0&)=E+E:1T,5Y#RK/I/O]=$- +=R1@7 >,3PV8U 'EK8^J>R^)"ZBBBTN1/Q-1G UHQ4;)?AD-?/&L M>% >E8!?.<2I1<"6BMSF:2O"?7<M\2/@*4]5=XK53>>%? #6PZ),SXCGN-Y M7?=S0K@WK\+)U\> O'WSCMSL))PG94!?R!=!8Z =-F6#T:X[MV>ZIV)(?+?, M-'[-U $3G@[C=\,8//K[1\XO<7W;(W>7225VQ2-'_O@53B!WBJ7RSXZKO*G0 MQMUH12&]D%L:L:L!5$K)Q!,;+'[\P9TZ/W=IA D68(*%2&"&)..])&,;^N*! MB0BD@)Z!Y"O"TFV2OS#VDX1*HZ(-/),D@K8D^')7-/PND:SX?47"! LJ,+ZG>^ZG5NZ_Y HZM9.?TG.K6WB#L:;F=H)1F*J6)<(]OARH%@.-(^.-*T ?8G'! N1P SB M74>;&<=*W4=PUEN11XS%DJQ$GA(NY8YF4=FE9D6=.B,9G 1[<=%R]C]'N52= M-L6^+J=&:-=B;S8>>6:D#U*0A%IHI2L-ANE91RA+%]R7J#+85@T2*B"/M MPP[8FW.WYISKQ_G,,39":Y>CM8D.V!OSNV75YHJ(%J&@A M%IHY.Z;-M^>@OHKR4)TU*EJ BA9BH9G": /N]3+@]4BWFNH_4JSLB+VUJ1WX MN#E"F@WGGML>Q*+F#;'03-ZU"?=ZFO#_[/KL"7O+XIWB^E!SAEAHIB3:B'N] MC'BS*51*_*L"J+Z[1CMO*#"9#MVV>T!-&F*AF1)HX^W9C3?&,-:>HK<*XX-A MK'O0"E#=-1::*8%VUY[=76L)EO7RDX)WH+VQ&J63=E3?7*,U:9^T64>US5AH M)NO:-GMVVVR,7E\G_4\?Q]K1>Y./.ON,BA9BH9DZ:9_MS7#'L:B>&A4M0$4+ ML=!,8;3[]NSNVURE)&D"+:GJM8M%BW2[37A$86QUT@ 7U8W7:*TIIO-YNYRA MSG%CH9EJ:#/N]3#C=QE7G";D8;<$$,^JA]'10M0T4(L-%,8[<=]NQ^_7J\%6T-A.IBUZ)0%U8K7:$W/YTW: M@UW4E"$6FLFV=N&^W84;=>I!\*>">%N!LN/U)AP3+4!%"['03&4:Z\"1%X+C MK@3'70J.NQ;\_[#HOK;HOMVB]RQ0J&:\1G/]9H6:S]HKM@/4K"$6FDFX-N2^ MW9 ;->H3C%W?7R=)7GZ10SYMCZU&MH/V)AYUZ3: M$MPS\%=]%K<_NO\F]+K\$K)U/' OPNK+3@U3?6AZ3\6:9Y(D; 60SG E4 MWVY6.RK?EA\G+G.E\K3(?4$L#!!0 ( M -J#J5@"&Z]H^ ( ,8) 9 >&PO=V]R:W-H965TQAVH.;W+86B9W93@O[];M. M0M1"Z$#J2^./>T[/\;6O/=P(>:=6 )K69[CM.W<\JX%0^KL:F,AZ+4&>,PE425>4[EPP5D8C.R M7.MQX)HM5]H,V/&PH$N8@;XIIA)[=LN2LARX8H(3"8N1=>Z>C0P%R3L,) D1,RP[V3EAD0L2#?2ZTT M!N$\F4J&(07-R'DN2JYK,)7RPTJRL(%="(\WQ!#1EF?J A#>S"3D^^D". M"./DQTJ4"I%J:&MT9'392:/^HE;OO:#^&Y6GQ'<_$L_Q@@[X>#]\ DD+]W?A M-JYCNYA>NYA>Q>?O6\Q+KK0LS6*27U\Q@%QJR-7O+G,U6]#-9L[OF2IH B,+ M#Z@"N08K?O_.[3N?NJP>B&S'N-\:]_>QQU=8;I+'O*]-WKOLUAS]BL-4EW7L M19[G8^+6VT:ZPMRP/VC#=B0&K<1@KT1,<5COQ"YI>[%OS<2!R'9L]EJ;O8-N MP=XAC1^(;,=XOS7>WYO?MA9UN:RAO9TM%?8[[YP0J)69_0VG4RIDO($2"*4 M[CPVT7,=?OA4;$=0X'K=6@>MUL$!"L[@=06G*ZRCX-A;MZQYX>#ELV1N=!XC5?-%3ZT0)H G%\(+$=-Q]SE[=,M_@=02P,$ M% @ VH.I6%$WH_8> P 5@H !D !X;"]W;W)K&ULK59=3]LP%/TK5H8FD#:2-/UD;20H3$,:$^)C>YCV8)+;UB*Q._N& MLOWZ73LAM"5$0^I+:SOWG)SC>V/?\4KI>[, 0/:89]),O 7B\LCW3;* G)M# MM01)3V9*YQQIJN>^66K@J0/EF=\)@KZ?.S6+G4\5@5F0L*E9J;(80I99)M+QNR+UZG=:X/KX MB?VS,T]F[KB!JM'3VIC9%J3")*F2CSN$+#=THW-+9'K.A4$U=+U 7<*J:MPPP4U?J!M #V?*3KCJHE]0=U*QO\ 4$L#!!0 M ( -J#J5CY:)4AT@( $T* 9 >&PO=V]R:W-H965TVTX*T M'[_K)&0-"QUH>6G\<<_I.??>Q!YOI;K3"8 A]RD7>N(DQJQ/7%='":14'\LU M"-Q92I52@U.U-90< A,I:!XF,#4^#<$J&,GR6G4_VE!>Z.']G/ M0AW_2AF%"(29GE*ER T._2(/PPQD8RK@^0J*;^8P<'AR1 \($ M^9K(3"->CUV#3JP>-RI5GQ:J_6=4?Z;JF 2==\3W_&X#?+H?/H.H@@=UN(OY MJY+H5TGT<[Y@7Q(OA#8JLTDDWR\Q@%P82/6/)G,%6[>9S;ZW)WI-(Y@X^&)J M4!MPPK=O.GWO0Y/5ELAJQH/*>+"//:PW0Y/5 M_/\?:+L@G]H>\'6+3-KHFF ML,Z@/ZK":O*ZE;SN7GE8WD'1A4W2]F)?6X66R&HV>Y7-7JOMUVO3>$MD->/] MRGC_/]NOP/?^U7Y-8<^WWZ"2-WAA^Y%?Y!(VP(G?)'(ORVOKT1)9S?"P,CQL MM1&';1IOB:QF?%09'^VM])]SK\GFZ.^/6VSM M10O/PA43FG!8(M ['F ;J^+R4DR,7.?G_T(:O$WDPP3O>Z!L .XO);9H.;%7 MBNH&&?X&4$L#!!0 ( -J#J5@X0O&P-@( "L% 9 >&PO=V]R:W-H M965T%")[@VIKTF M1.0 M[IJ&JJ(E/&WM6U<9MD#1N:04',%_;G;(6F5@*UH#03 JDH$SP9GF] M73M_[_"-0:_/ULAEDDGYX(R[(L&!$P0<R1^I6J#5\@T*@S!"H_89WM54 MA97G7VAEZI3DDV#:*!G4$G+Y\ ML;P*/LQHC2:MT1Q[^J5K,E!(ELAVIJ)>K1YO\9+6@6WMV5R+'M,P)L<+ M:3 M@/5_"E"^7#3C,*M@_4\%Y.P!-Z JWZ8:Y;(39GC+T^XT"39# _QQ'\:(?2(5 M$QIQ*"TT6+RS<=70FH-A9.O;(9/&-I=?UG::@7(.]KR4TIP,%V":C^EO4$L# M!!0 ( -J#J5@?Z&PO=V]R:W-H965T(FMC, M-M#]^]E.FB;4C5J5OD#LW'-\[LF]Y-+?,7XG5@ 2W><9%0-G)>7ZU'7%; 4Y M$1VV!JKN+!C/B51+OG3%F@.9&U">N8'G16Y.4NH,^V;OB@_[;".SE,(51V*3 MYX3_&T'&=@/'=QXVKM/E2NH-=]A?DR5,0=ZLK[A:N17+/,V!BI11Q&$Q<,[\ MT[&/-@.2S()I/7;/<=RH2ZFF_&,F$^T:Z( MC6,'S39"LKP$*P5Y2HMOBA2H!,T+9XD8@M4[J()+0I% M&WY\#I*DF?BD0F^FY^CXZ!,Z0BE%/U9L(PB=B[XKE2+-Z\[*TT?%Z<$SIV-T MR:A<"?25SF'>Q+LJDRJ=X"&=4=!*>$EX!V'_,PJ\(+3H&;\I6),9#!S5P +X%ISAQP]^ MY'VQ)7X@LH8-865#V,9>LV$+= .V7 N"R!#HGY[MT ^"*/'Z[K:>A27,Z^(@ MJL(:^KJ5ONZ+]%TP(5&KO)O.M&,3 MU8IZ;7TI4-O;>V2>])@?D>QA'>J\.G80E. M/&POPZ22E[RQ2Q)+^?L]O[>GSA86)#BVR_.]QU>9URIP0B5P:HJ&9-:742O^ MM:5R*+9FMK47M_^.35.2'\J* [$UK0@>K0C>VC@E0Z-S$AS$>Z5I"_/#X)G. M\1_G +_U_?J"WBD)ZJ^VDS!.]GO'%M8-O?W><6L380Y\:09E@69L0V4Q356[ MU3!^9D;0O?V1'M+-I/E(4TSX:E9:IE2@#!:*TNO$RC1>#,W%0K*UF3MOF513 MK+E M'UZ9YQZ*]-D#*WZ42THY^)FE>7D^6G*^>C,>E[,ES>+R-5O17+QSSXHLYN)I ML1B7JX+&\SHI2\?(\X)Q%B?Y:'I6OW933,_8FJ=)3F\*4*ZS+"X>W]*4/9R/ MX.CIA<_)8LFK%\;3LU6\H+>4?UW=%.+9N$69)QG-RX3EH*#WYZ,+^.;2CZJ$ M.N);0A_*G<>@&LH=8S^J)]?S\Y%7,:(IG?$*(A;_-O22IFF%)'C\VX".VL^L M$GC\(1F-/[>)WRS^SA+]H,R*_P9BPMZ[_@ MH8GU1F"V+CG+FF3!($OR[?_X9U.(G02!8TY 30+J)@0]";A)P/5 M\SJ85W% M/)Z>%>P!%%6T0*L>U+6IL\5HDKRZC+>\$.\F(H]/WS,V?TC2%,3Y'%SG/,X7 MR5U*P4594EZ"5^!V>WT!NS>\_?**\CA)R]]$X-?;*_#RQ6_@!4AR\&7)UJ6 M+,_&7+"L/FL\:QB]W3)"/8PP^,AROBS!G_FMD;HJ49O MD17Q8UR\!AC^#I"'B(F0/?V*SMIT;*&#VTN&:SS<@_#&;K;-U&G-QJ03!@B?_Q95\F6AND?P= J$_01V6>M D"'PSR: E M&5A)?A+=8D 9 ZU F(1^T"%HB/(G06AF.&D93JP,+VLAI 7X3-.Z?N4R61FU MQ8ISZ+?;$9@RY+ =-N)H^&UH(8Z%,(["B M1<+F5<=YI'%A_$;8X:'?FWEY3*8R1NC)+NRYT;(&1YE?0>!YG5FX-TSEN>,6 MH#,]:Z!VMKD18%&TA &_4D?2]G)H;5!3K\4 M\9R"3W%&S4;)::]VA::.579K2$XI:-!J!@ZNA2,TM1;2%4"[+7BVJ.W!AUZ_ MJAV5JHY3&@MH=Q;#94VW#:$N:O8@E:.T%M#N+0Z2M(DF5C#TNS0-07T6#4H[ M *U==K"@A5J- J@Q- 3A/H:R44-[0[RB&YJRE2CC%SI;YBQEBT:S]F 9:<=YN!Y[ A-';3LVB@XJ:99/<'!M7"$ MIM9"N@-D=P?/US0[OFW]>52J.DYI+Y#=7@Q7-=T[0!1T;Z89HR8]-].0M!C( M;C$.TK5(ERQ_TN5I",*!F2:6I@#;5_,#=0WKB_0(P@Y#4Q">]#"4K1K;&V*U M5U#M?AAI65,/OD/L"$T=J.S6&)WT9KG5"QQ<"T=H:BUV]@WLKN#96K8'WR)E MQV2JHY2F CO:%L"Z8T!$6W3NBU)92F.!W6T,8/VF/X10(ZI'17T&"$LO@)WL M#6!]:0Z1YB)-403V<90]&ML;X8VH8L[-WUBG^P&NT-1QRAZ-3[HE@)WN";A" M4VLAG0 ^\;; 'GPXL8C9,:GJ%J>T$L31Q@#1?0+4[,Z>()6C-!/$W:8 ,=SN M)UV6AAC80U(: >)D0Z!!4;36PUV"IJ >UTAD>R;V)GB[ON.,QZF1EM.= %=H MZD!W]NU/NA- G.X$N$)3:R%] +'[@.'S6V_O!$:!-G?,83VW:HCT <3N PZ: MXX%^2&&"NP<%#%%!A/KFN30#Q&X&AL[SB>&>$M(/A1C"?(_T'&<@LI43^W+[ M.G^U2L6W"GR@8A6F30(C8Z?MVQ6:.G[9ODET4@EPNH7@"DT](21;O&]O\<^V M,GOP2;^3.293':4T";[=) P6N@9G=\KYVOVE/4$J1^D1?+M'..BTENX!,.JJ ML2$(A3U^RY=&P;<;A8$2UZ"H*U>-H2$H[!%A7W9XW[X&O[AC&PH^QL4/076X MQ-E1#YW6KM#4&NR<_/-/*7&^TQT%5VAJ+:1[\.WNX?D29\>W2=P1F>HHI?7P M[=9CN,3IKB*,NOYH3Y#*41H/WVX\#I*XT+ .TPZDZD&D;TGI2W_@V]?00R4N MTNU9J$F<'D2T+=;QSA'ZC!:+^I<%XF)6G[P]3=^^VOYZX:(^LS^6X=N?/@C9 M6R1Y"5)Z+U*]UQ-1FV+[:X+M$\Y6]8'\.\8YR^J'2QK/:5$%B/?O&>-/3ZH/ M:'_3,?T?4$L#!!0 ( -J#J5@5M4&PO=V]R:W-H M965TD.KL!\W%\JG/D]2\$J$)I) M011LY]XB/%]-K7UC\(G!01^-B?5D(^4W.[DHYEY@!0&'W%@&BG_7L +.+1'* M^-YQ>OV6%G@\OF/_K_$=?=E0#2O)/[/"E',O]4@!6UIS\UX>_H?.G['ERR77 MS2\Y=+:!1_):&UEU8%10,='^TYLN#D< Y'$#H@X0G0*21P!Q!X@;1UMEC5MK M:F@V4_) E+5&-CMH8M.@T1LF["E>&85?&>),]E;*XL X)U04Y$(8*G9LPX$L MM :CR2MRA7E3U+@BMV1%E;IE8D<6E:R%L4L]_OD:#&5?[T!7E* MF" ?2EEK9-2>%*35Y(PHH'/C5,#Z,!@A\C%0? MKN@N7,MHD/$=56D!/WIQFJ^N8VAW&;EWL87D7.]I#G,/*X4&=0U>]NQ)F 2O72'X1V3W C+J M S(:8L_>*JDUV75A<;G:XI,&;TO<=18EXVDZG?G7QTZXS,(P#'JS>_+&O;SQ MH+Q%GM=5S:F!@K!J3YG"@FB<-Z,E&A\)>!4'D]&)S%]9W5.9]"J3X2!VX7M) MEK!C0M@;OZ20/DR"-#V)_D.;4>S6..TU3G\S2["X_B)%IH[;%*71Y$2DT^PXDUJA_E&[ MJT#MFE> )KGM26WGZU?[A\:BZ:_^3_/VE8+U'#-<$PY;A 9G$XR0:CM_.S%R MWS3/C338BIMAB8\E4-8 OV^E-'<3NT'__,I^ %!+ P04 " #:@ZE8LS]# M\+<# "B%0 &0 'AL+W=O. MD1K*':7WZN0B'EF.R@@2F IE@>7? TP@2923S.-G:6I5SU3"[>,G]P_YX.5@ M[C"'"4V^D5@L1E;?0C',\"H1UW3]"_Z)U&>M8:+KB@J:E6&:0 MDJSXQX\EB"V!VWU&X)4";U>!7PK\707=4M#-R11#R3E$6.#QD-$U8BI:NJF# M'&:NEL,GF7KO-X+)NT3JQ/@CI?&:) G"68PN,H&S.;E+ )UQ#H*CM^@LCHEZ M0SB1MXOO3+VOXP@$)@D_D2&W-Q$Z/CI!1XADZ,N"KK@TXT-;R/S44^QIF=#IQ)L\B0 M60VJ7T'UV]PKJ#IBA3+,E6JZ>QA[H=?W>D/[89N%-FS@!O6P2!,6]!T_K,)J M^7>K_+NM^;_G@L@*@ACAE#)!?A?5!(]R'N<@)U(U5-&S*K$0LJ8L'_$),SDIQUJN+"17%)=($.7=! YX<-=*WY[(O. MD%D-75BA"P^"+M2A"YOHO :ZUGSV16?(K(:N5Z'K'01=3X>NURS8YE?7FL^^ MZ R9U=#U*W3]@Z#KZ]#U=T'7FL^^Z R9U= -*G2#@Z ;Z- -=D'7FL^^Z R9 MU="YSJ:1=V+X43;G5,6ZM!]Q6C+>=FXZ6 M1:MLWX;4J%MDRJV.;-/HNP?M]%VCK;Y1M\B46YWLIMMW7][NE]+:!"<[]&9U M[A87M:?RTJ%N%@9N^\I ?C? ,EPLM;7C-=G23XRZ1:;&ULM5=K;]HP%/TK5E9-K;0U+YX=1 +Z6*560F7=/DS[8)(+L9K8 MS#;0[=?/=D(@+(U:*?U"8N?>DW.N3_#U8,OXDX@!)'I.$RJ&5BSEZL*V11A# MBL4Y6P%53Q:,IUBJ(5_:8L4!1R8I36S/<3IVB@FU@H&9F_)@P-8R(12F'(EU MFF+^9PP)VPXMU]I-/)!E+/6$'0Q6> DSD(^K*5A2)8X'4B']CV*^2"VAHO9(DPOVB;QSH6 M"M="LC1/5@Q20K,K?LX+<9"@<*H3O#S!.TYHO9#@YPFF3J*5%Y,KAA+-J2)$&81NB62DR79)X &@D!4J#/ M:*:,$ZW5#%N@4CT$B0FB3A3P8^S2W1Z\W/D MNY^0YWBM"CZ3UZ?[-73\HNJ^P?-?P+LFE$A =\K!557_>:?BT:V$5/RJ*EX& MWJH&UQ_^A5CA$(:6^K(%\ U8P<NV"7KN6W@PG(,R7H0SP!)+0916[6I"W M+D=#8"6]G4)OYSUMV6FR#@V!E>K0+>K0;<26&4K[P'+=KGMDRXJ8OEMMRUY! MKU=+;\I9M XENH2-VH97:E.55>QJ0=ZZ' V!E?3V"[W]][1EO\DZ- 16JH/K M[#=KIQ%CYC"'KFMY1\:LCRD3/.@FW%J"-T"!XZR;&$6J7R%"M",GKV0?N; M E^:4X% (5M3F;6(Q6QQ\AB9?OMH?JQ/)*:MWL-DQQFU_R\)%2B!A8)TSKOJ ML^'9"2$;2+8R3?:<2=6RF]M8G:J ZP#U?,&8W WT"XIS6O /4$L#!!0 ( M -J#J5@W!95.3P, +05 - >&POO#!@MJ8]_C M<^ZQ?4/=#O]>(@)TSXDY%8Y;>YJKQYL1)J[ _;D&=OG].Q'\;O?<_*38N4 MCOW'B[<_5H6Z>>/9^]F[L[/>X^7-?OS" )=^X!0='"!ZAH<+Q0<+F>D'= M7%B*Z\-2O"2/20]WI9OAYUJKY9YCY,1!WC(QVG7/F;.3$2.&;K.]+K=9QJ"N MMDK7NDX80J3Z M9>'0]N QJ'5R)@IIL'KX'-#TPR#AO#?9]&YB,2J(4E>)6=\Q@$WP& M>77[85-JAPM)-F%_X&\)YJ:3S J94MFF"?TF-!EQFH$=R19+N*NB# !4JLAU M(V5D40AB/#2,NJ%EYY3S>_B.^)[M:*^SSLZ9#1=M4QNJFU;&=D"_JV:UN[*# M5^EZ)7LJU*>5GHXP?7@PZ)VD&5N;_CIK#6#J(:Y.RI)O/G*V$#FUDS\XX61$ M&IZW+"3[I;-!JZ)2L7DW\E.2\H&N55-.ZPSWW#]!SW]WG1=44$EX MU[2N_6->Y5<[CJ[_E67SK;)OV.FQ?O$?N\G!*9B,3\'D2=3D\!1,)L=O,CH! MC_71]-A-AD=I,JB/:YTSX^]_@),^W2;W9BG'%1-U;LC2EXMG! M4,LK,M-_DN[HZ_$IS:LE6>M*/N8"'J4=OV%YA>&+?'?IV+ MB92N:3JMNW(Q,TU/-W36^@+"/G)K+C>"<2SF1@##\F .,(YE87G^I_D,T?E8 M#/,V=")#E#-$.9;E0J;F@^5Q:)%$4Q]B*3J=.!U-LW>(8?MQJF#=@ M8'D@TY^M-;[;>(6\7 ?8GKY4(=A,\4K$9HJO-2#N=0-&DKAW&\L##&P7L-J! M_.X\4%-N3A3!KF+>L"<81Y($0Z 6W34:Q\CJQ/!Q[P_VE$11DK@1P-P.H@A# MX&G$$,"0*#+OP;WW4="\IX+M_VDGOP%02P,$% @ VH.I6)>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'.L 5H8DN<))(F?_VM; CKEMOIRQY/8%F( MSVM+WTKRY9-U#TMK'\2WIC9^,MB$L+T8#GVY48WTO]FM,G!F95TC QRZ]=!O MG9*5WR@5FGJ8C$;%L)':#*XN#VW-W1 ?V*#*H*V!PECP1:LG?SP?#\6C]GJI M:QV>)X/V>ZT&HM%&-_I%59/!:"#\QC[]:9U^L2;(>E$Z6]>3P;@[\46YH,L? MBA<1\EXN?5L2Y/*S!)#)H!A!@ROM?&AKM.U+8'Q44+D[V@7[AZZ#"'G\ED\>C%7KOUY["PWVI>U]3NG$.); O$M+^+,>%TI M)^Z=K& 0%%/GI%G'AS%X1/B.('S'2WCGUM+HE_9$.TS>*%\ZO6V/[0I!OB<@ MW_-"?I!>>Z 1TQ+")37WVNUTZM6T5\5O"8[51[&Z^M#SA_&5.R&#/; M(C[_/K2/F#;B;U-BL?UE,28EC#&S,1;!E@^05W7N;: E_T.N2NEBS.R+&02N M4>)>?NMW"LH.8V8]?()V;ZUO4P&QV$BGQ#0$IY<[F+?4.!5(*#TDS'JX4P?G:Z\=Q\AZOXN&,8E(6RD@K)0T5IH MV%;V5Y>56FFCJD_P%Q[*2UF7"1I;'K=75KJZOH>S.W%I9'=ZE/+P' M>O4O4$L#!!0 ( -J#J5C22;QM$0( !&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8WCOV/ ME.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P<] M0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$6PCD M%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z*>BN! MWHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#;4&\C MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;)YO= M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H= M!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1 M[TR@=T:],X'>&?7.WZEW'3\/I5Y[OM;X_.^D>CS?6ZZ/ORR_3D[>W@O.Z;:B M/O\%4$L#!!0 ( -J#J5C B&UTZ0$ 'XE 3 6T-O;G1E;G1?5'EP M97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F M&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8 MOOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W& M/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C M1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-C MNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ VH.I6!F6A_?O *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ VH.I6)E&PO=V]R:W-H965T&UL4$L! A0#% M @ VH.I6%YVH1^4!P W", !@ ("!.@X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ VH.I6!GN]K,8"0 M#E, !@ ("!EB 'AL+W=ON4,G_@< .HE 8 " @>0I M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6-PD3?P5!0 *P\ !@ M ("!EC0 'AL+W=O$Y !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6"D<"N(4 P ZP8 M !D ("!QFD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6,2ZP >&PO=V]R:W-H965T M0, /0' 9 M " @1U_ !X;"]W;W)K&UL4$L! A0# M% @ VH.I6",NY2.V!P A!@ !D ("!S8( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6 RS M.0HM"P 1QX !D ("!^I( 'AL+W=OG@ >&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6#)GU83W)0 &PO M=V]R:W-H965T&UL4$L! A0#% @ VH.I6-?@Q]W_ P "0D !D ("! MO-4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ VH.I6)=- #+N @ E 8 !D ("!&N 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6&6@S"U)!@ @BD !D M ("!__D 'AL+W=O&PO=V]R M:W-H965T8# 0!X;"]W;W)K&UL M4$L! A0#% @ VH.I6#N9E"7Q @ PP !D ("!U 8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MVH.I6 6+78'B P .1, !D ("!C!(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6(:;3B/^! S1L !D M ("!Q"P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ VH.I6$$<\03! P HQ$ !D ("!(3L! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I M6#[,LG1F! ?!< !D ("!TD4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6%$WH_8> P 5@H M !D ("!6E4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VH.I6!_IS:0Y P Q@P !D M ("!)5X! 'AL+W=O&PO=V]R:W-H965T M=H 0!X;"]W;W)K&UL4$L! A0# M% @ VH.I6+,_0_"W P HA4 !D ("!5&P! 'AL+W=O M&PO=V]R:W-H965T7!E&UL 64$L%!@ !( $@ KQ, *N! 0 $! end XML 78 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 79 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 181 328 1 true 61 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1 Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995455 - Disclosure - Organization and Description of Business Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 9 false false R10.htm 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 10 false false R11.htm 995475 - Disclosure - Credit Concentrations Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrations Credit Concentrations Notes 11 false false R12.htm 995485 - Disclosure - Inventory Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureInventory Inventory Notes 12 false false R13.htm 995495 - Disclosure - Property and Equipment and Long-Lived Assets Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAndLongLivedAssets Property and Equipment and Long-Lived Assets Notes 13 false false R14.htm 995505 - Disclosure - Leases Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeases Leases Notes 14 false false R15.htm 995515 - Disclosure - Acquisition Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisition1 Acquisition Notes 15 false false R16.htm 995525 - Disclosure - Disaggregated Revenue and Cost of Revenue Information Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformation Disaggregated Revenue and Cost of Revenue Information Notes 16 false false R17.htm 995535 - Disclosure - Investment in Unconsolidated Joint Venture Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVenture1 Investment in Unconsolidated Joint Venture Notes 17 false false R18.htm 995545 - Disclosure - Stock Based Compensation Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock Based Compensation Notes 18 false false R19.htm 995555 - Disclosure - Income Taxes Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 995565 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 20 false false R21.htm 995575 - Disclosure - Debt Commitments and Contingencies Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies Debt Commitments and Contingencies Notes 21 false false R22.htm 995585 - Disclosure - Segments Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegments Segments Notes 22 false false R23.htm 995595 - Disclosure - Goodwill and Intangible Assets Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 23 false false R24.htm 995605 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 24 false false R25.htm 995615 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 25 false false R26.htm 995625 - Disclosure - Inventory (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureInventoryTables Inventory (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureInventory 26 false false R27.htm 995635 - Disclosure - Property and Equipment and Long-Lived Assets (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAndLongLivedAssetsTables Property and Equipment and Long-Lived Assets (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAndLongLivedAssets 27 false false R28.htm 995645 - Disclosure - Leases (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeases 28 false false R29.htm 995655 - Disclosure - Acquisition (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionTables Acquisition (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisition1 29 false false R30.htm 995665 - Disclosure - Disaggregated Revenue and Cost of Revenue Information (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationTables Disaggregated Revenue and Cost of Revenue Information (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformation 30 false false R31.htm 995675 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation 31 false false R32.htm 995685 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholders 32 false false R33.htm 995695 - Disclosure - Debt Commitments and Contingencies (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesTables Debt Commitments and Contingencies (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies 33 false false R34.htm 995705 - Disclosure - Segments (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsTables Segments (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegments 34 false false R35.htm 995715 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 35 false false R36.htm 995735 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 36 false false R37.htm 995745 - Disclosure - Basis of Presentation and Summary of Significant accounting Policies - Summary of Allowance for Credit Losses Related to Accounts Receivable (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForCreditLossesRelatedToAccountsReceivableDetails Basis of Presentation and Summary of Significant accounting Policies - Summary of Allowance for Credit Losses Related to Accounts Receivable (Details) Details 37 false false R38.htm 995755 - Disclosure - Basis of Presentation and Summary of Significant accounting Policies - Summary of Contract Liabilities (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesDetails Basis of Presentation and Summary of Significant accounting Policies - Summary of Contract Liabilities (Details) Details 38 false false R39.htm 995765 - Disclosure - Credit Concentrations - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails Credit Concentrations - Additional Information (Details) Details 39 false false R40.htm 995775 - Disclosure - Inventory - Schedule of Components of Inventory (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails Inventory - Schedule of Components of Inventory (Details) Details 40 false false R41.htm 995785 - Disclosure - Property and Equipment and Long-Lived Assets - Summary of Components of Property and Equipment (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails Property and Equipment and Long-Lived Assets - Summary of Components of Property and Equipment (Details) Details 41 false false R42.htm 995795 - Disclosure - Property and Equipment and Long-Lived Assets - Summary of Depreciation and Amortization Expense (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails Property and Equipment and Long-Lived Assets - Summary of Depreciation and Amortization Expense (Details) Details 42 false false R43.htm 995815 - Disclosure - Leases - Schedule of Operating Lease Expense (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails Leases - Schedule of Operating Lease Expense (Details) Details 43 false false R44.htm 995825 - Disclosure - Acquisition - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails Acquisition - Additional Information (Details) Details 44 false false R45.htm 995835 - Disclosure - Acquisition - Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails Acquisition - Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed (Details) Details 45 false false R46.htm 995845 - Disclosure - Disaggregated Revenue and Cost of Revenue Information - Schedule of Disaggregated Revenue and Cost of Revenue Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails Disaggregated Revenue and Cost of Revenue Information - Schedule of Disaggregated Revenue and Cost of Revenue Information (Details) Details 46 false false R47.htm 995855 - Disclosure - Investment in Unconsolidated Joint Venture - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails Investment in Unconsolidated Joint Venture - Additional Information (Details) Details 47 false false R48.htm 995865 - Disclosure - Stock Based Compensation - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock Based Compensation - Additional Information (Details) Details 48 false false R49.htm 995875 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails Stock Based Compensation - Summary of Stock Option Activity (Details) Details 49 false false R50.htm 995885 - Disclosure - Stock Based Compensation - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails Stock Based Compensation - Summary of Restricted Stock Unit Activity (Details) Details 50 false false R51.htm 995895 - Disclosure - Stock Based Compensation - Schedule of Total Stock-based Compensation Costs (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails Stock Based Compensation - Schedule of Total Stock-based Compensation Costs (Details) Details 51 false false R52.htm 995905 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 52 false false R53.htm 995915 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) Details 53 false false R54.htm 995925 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation Net Loss Per Share Attributable to Common Stockholders - Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) Details 54 false false R55.htm 995935 - Disclosure - Debt Commitments and Contingencies - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails Debt Commitments and Contingencies - Additional Information (Details) Details 55 false false R56.htm 995945 - Disclosure - Debt Commitments and Contingencies - Schedule of Outstanding Principal Amount and Carrying Value of Notes (Details) Notes http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails Debt Commitments and Contingencies - Schedule of Outstanding Principal Amount and Carrying Value of Notes (Details) Details 56 false false R57.htm 995955 - Disclosure - Debt Commitments and Contingencies - Schedule of Interest Expense Related to Notes (Details) Notes http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails Debt Commitments and Contingencies - Schedule of Interest Expense Related to Notes (Details) Details 57 false false R58.htm 995965 - Disclosure - Debt Commitments and Contingencies - Schedule of Carrying Value and Estimated Fair Value of Notes (Details) Notes http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails Debt Commitments and Contingencies - Schedule of Carrying Value and Estimated Fair Value of Notes (Details) Details 58 false false R59.htm 995995 - Disclosure - Segments - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetails Segments - Additional Information (Details) Details 59 false false R60.htm 996005 - Disclosure - Segments - Summary of Segment Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails Segments - Summary of Segment Information (Details) Details 60 false false R61.htm 996015 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Details 61 false false R62.htm 996025 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Amount of Goodwill (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails Goodwill and Intangible Assets - Schedule of Carrying Amount of Goodwill (Details) Details 62 false false R63.htm 996035 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 63 false false R64.htm 996045 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) Sheet http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) Details 64 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 - xmtr-20240331.htm 8 xmtr-20240331.htm xmtr-20240331.xsd img30860539_0.jpg img30860539_1.jpg img30860539_2.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "xmtr-20240331.htm": { "nsprefix": "xmtr", "nsuri": "http://www.xometry.com/20240331", "dts": { "inline": { "local": [ "xmtr-20240331.htm" ] }, "schema": { "local": [ "xmtr-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 300, "keyCustom": 28, "axisStandard": 21, "axisCustom": 0, "memberStandard": 38, "memberCustom": 23, "hidden": { "total": 15, "http://fasb.org/us-gaap/2023": 11, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 181, "entityCount": 1, "segmentCount": 61, "elementCount": 632, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 699, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 8 }, "report": { "R1": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "longName": "100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:SellingAndMarketingExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R5": { "role": "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "longName": "100050 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_68e8b815-30f4-4346-8c97-25ee1fecb08e", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_68e8b815-30f4-4346-8c97-25ee1fecb08e", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness", "longName": "995455 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrations", "longName": "995475 - Disclosure - Credit Concentrations", "shortName": "Credit Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureInventory", "longName": "995485 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAndLongLivedAssets", "longName": "995495 - Disclosure - Property and Equipment and Long-Lived Assets", "shortName": "Property and Equipment and Long-Lived Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeases", "longName": "995505 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisition1", "longName": "995515 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformation", "longName": "995525 - Disclosure - Disaggregated Revenue and Cost of Revenue Information", "shortName": "Disaggregated Revenue and Cost of Revenue Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVenture1", "longName": "995535 - Disclosure - Investment in Unconsolidated Joint Venture", "shortName": "Investment in Unconsolidated Joint Venture", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995545 - Disclosure - Stock Based Compensation", "shortName": "Stock Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995555 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholders", "longName": "995565 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies", "longName": "995575 - Disclosure - Debt Commitments and Contingencies", "shortName": "Debt Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegments", "longName": "995585 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "longName": "995595 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995605 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "995615 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureInventoryTables", "longName": "995625 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAndLongLivedAssetsTables", "longName": "995635 - Disclosure - Property and Equipment and Long-Lived Assets (Tables)", "shortName": "Property and Equipment and Long-Lived Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995645 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "xmtr:ScheduleOfOperatingLeaseExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "xmtr:ScheduleOfOperatingLeaseExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionTables", "longName": "995655 - Disclosure - Acquisition (Tables)", "shortName": "Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_69cc5962-c33d-40d9-8d5c-6a06b4678738", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_69cc5962-c33d-40d9-8d5c-6a06b4678738", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationTables", "longName": "995665 - Disclosure - Disaggregated Revenue and Cost of Revenue Information (Tables)", "shortName": "Disaggregated Revenue and Cost of Revenue Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995675 - Disclosure - Stock Based Compensation (Tables)", "shortName": "Stock Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables", "longName": "995685 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesTables", "longName": "995695 - Disclosure - Debt Commitments and Contingencies (Tables)", "shortName": "Debt Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsTables", "longName": "995705 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "longName": "995715 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995735 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R37": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForCreditLossesRelatedToAccountsReceivableDetails", "longName": "995745 - Disclosure - Basis of Presentation and Summary of Significant accounting Policies - Summary of Allowance for Credit Losses Related to Accounts Receivable (Details)", "shortName": "Basis of Presentation and Summary of Significant accounting Policies - Summary of Allowance for Credit Losses Related to Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_38752dd4-68b5-46b5-8bb9-aa65707c0191", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_68e8b815-30f4-4346-8c97-25ee1fecb08e", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R38": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesDetails", "longName": "995755 - Disclosure - Basis of Presentation and Summary of Significant accounting Policies - Summary of Contract Liabilities (Details)", "shortName": "Basis of Presentation and Summary of Significant accounting Policies - Summary of Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_38752dd4-68b5-46b5-8bb9-aa65707c0191", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R39": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails", "longName": "995765 - Disclosure - Credit Concentrations - Additional Information (Details)", "shortName": "Credit Concentrations - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_7f945e68-9919-481e-8537-0f0930f318bf", "name": "xmtr:NumberOfCustomer", "unitRef": "U_Customer", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7f945e68-9919-481e-8537-0f0930f318bf", "name": "xmtr:NumberOfCustomer", "unitRef": "U_Customer", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails", "longName": "995775 - Disclosure - Inventory - Schedule of Components of Inventory (Details)", "shortName": "Inventory - Schedule of Components of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "longName": "995785 - Disclosure - Property and Equipment and Long-Lived Assets - Summary of Components of Property and Equipment (Details)", "shortName": "Property and Equipment and Long-Lived Assets - Summary of Components of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails", "longName": "995795 - Disclosure - Property and Equipment and Long-Lived Assets - Summary of Depreciation and Amortization Expense (Details)", "shortName": "Property and Equipment and Long-Lived Assets - Summary of Depreciation and Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "xmtr:ScheduleOfDepreciationExpensesTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "xmtr:ScheduleOfDepreciationExpensesTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails", "longName": "995815 - Disclosure - Leases - Schedule of Operating Lease Expense (Details)", "shortName": "Leases - Schedule of Operating Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "xmtr:ScheduleOfOperatingLeaseExpenseTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "xmtr:ScheduleOfOperatingLeaseExpenseTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "longName": "995825 - Disclosure - Acquisition - Additional Information (Details)", "shortName": "Acquisition - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c41e8aab-e160-4acd-ae2c-97bfc81f6f5a", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R45": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "995835 - Disclosure - Acquisition - Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisition - Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c41e8aab-e160-4acd-ae2c-97bfc81f6f5a", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R46": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails", "longName": "995845 - Disclosure - Disaggregated Revenue and Cost of Revenue Information - Schedule of Disaggregated Revenue and Cost of Revenue Information (Details)", "shortName": "Disaggregated Revenue and Cost of Revenue Information - Schedule of Disaggregated Revenue and Cost of Revenue Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3336986-fdaa-42f7-996f-4ef3bafa9d87", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R47": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails", "longName": "995855 - Disclosure - Investment in Unconsolidated Joint Venture - Additional Information (Details)", "shortName": "Investment in Unconsolidated Joint Venture - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_67499992-24b6-47bf-ad64-3e7c6def3e75", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_67499992-24b6-47bf-ad64-3e7c6def3e75", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "995865 - Disclosure - Stock Based Compensation - Additional Information (Details)", "shortName": "Stock Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "longName": "995875 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Stock Based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "longName": "995885 - Disclosure - Stock Based Compensation - Summary of Restricted Stock Unit Activity (Details)", "shortName": "Stock Based Compensation - Summary of Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_de6d7a1c-cfc9-4bb0-998b-4818c744b5cd", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_de6d7a1c-cfc9-4bb0-998b-4818c744b5cd", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails", "longName": "995895 - Disclosure - Stock Based Compensation - Schedule of Total Stock-based Compensation Costs (Details)", "shortName": "Stock Based Compensation - Schedule of Total Stock-based Compensation Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "995905 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R53": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "longName": "995915 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation", "longName": "995925 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "995935 - Disclosure - Debt Commitments and Contingencies - Additional Information (Details)", "shortName": "Debt Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails", "longName": "995945 - Disclosure - Debt Commitments and Contingencies - Schedule of Outstanding Principal Amount and Carrying Value of Notes (Details)", "shortName": "Debt Commitments and Contingencies - Schedule of Outstanding Principal Amount and Carrying Value of Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:ConvertibleDebtNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d729974-636b-404d-9684-b29134726da5", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R57": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails", "longName": "995955 - Disclosure - Debt Commitments and Contingencies - Schedule of Interest Expense Related to Notes (Details)", "shortName": "Debt Commitments and Contingencies - Schedule of Interest Expense Related to Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:InterestExpenseDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d4134964-3bca-4afc-8f4f-1e40570f964f", "name": "xmtr:CouponInterestExpenseDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R58": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails", "longName": "995965 - Disclosure - Debt Commitments and Contingencies - Schedule of Carrying Value and Estimated Fair Value of Notes (Details)", "shortName": "Debt Commitments and Contingencies - Schedule of Carrying Value and Estimated Fair Value of Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:ConvertibleDebtNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cf400378-461b-4530-8c3f-8e6c5e2eff2b", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R59": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetails", "longName": "995995 - Disclosure - Segments - Additional Information (Details)", "shortName": "Segments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails", "longName": "996005 - Disclosure - Segments - Summary of Segment Information (Details)", "shortName": "Segments - Summary of Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e8d0abc9-0a3b-4186-863d-ac0f06e31c8c", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R61": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails", "longName": "996015 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.xometry.com/20240331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails", "longName": "996025 - Disclosure - Goodwill and Intangible Assets - Schedule of Carrying Amount of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "longName": "996035 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ecda8e3f-9bcf-4db6-a926-b4818b3f0bef", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "unique": true } }, "R64": { "role": "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "longName": "996045 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_79da1e32-3827-4492-897c-47921f714a81", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "xmtr-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AboveMarketLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AboveMarketLeasesMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Above Market Lease Intangible Asset", "label": "Above Market Leases [Member]", "documentation": "Leases acquired as part of a real property acquisition at above market lease rate." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26", "r720" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Allowance for Credit Losses Related to Accounts Receivable", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r840" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r671" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, less allowance for credit losses of $2.4 million and $2.4 million as of March 31, 2024 and December 31, 2023", "totalLabel": "Accounts receivable, less allowance for doubtful accounts of $0.6 million as of June 30, 2021 and December 31, 2021", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r300", "r301" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r112", "r169" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued Liabilities, Current, Total", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r71", "r203", "r552" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r123", "r211", "r547", "r576", "r577" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r18", "r38", "r498", "r501", "r524", "r572", "r573", "r820", "r821", "r822", "r832", "r833", "r834" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average amortization period in years", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r147" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r771" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r115" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r461", "r462", "r463", "r588", "r832", "r833", "r834", "r892", "r911" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r777" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r777" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r777" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r777" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r82", "r83", "r427" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Advertising expense", "label": "Advertising Expense", "terseLabel": "Advertising costs", "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." } } }, "auth_ref": [ "r465" ] }, "xmtr_AggregateNonContingentPortionOfPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "AggregateNonContingentPortionOfPurchasePrice", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate non-contingent portion of the purchase price.", "label": "Aggregate Non-Contingent Portion of Purchase Price", "terseLabel": "Aggregate non-contingent portion of purchase price" } } }, "auth_ref": [] }, "xmtr_AggregateNonContingentPortionOfPurchasePriceWithheldForFuturePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "AggregateNonContingentPortionOfPurchasePriceWithheldForFuturePayment", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate non-contingent portion of purchase price withheld for future payment", "label": "Aggregate Non Contingent Portion Of Purchase Price Withheld for Future Payment", "documentation": "Aggregate non-contingent portion of purchase price withheld for future payment." } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r745", "r756", "r766", "r791" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r777" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r784" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r749", "r757", "r767", "r784", "r792", "r796", "r804" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r802" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total stock compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r456", "r464" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForCreditLossesRelatedToAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance at period end, March 31 and December 31, respectively", "label": "Accounts Receivable, Allowance for Credit Loss", "periodStartLabel": "Balance at beginning of year, January 1", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r212", "r304", "r315", "r316", "r319", "r907" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit losses, accounts receivable current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r212", "r304", "r315" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForCreditLossesRelatedToAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForCreditLossesRelatedToAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs or other", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r318" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "xmtr_AmortizationExpenseIncomeOfDeferredSalesCommission": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "AmortizationExpenseIncomeOfDeferredSalesCommission", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred sales commissions", "label": "Amortization Expense (Income) of Deferred Sales Commission", "documentation": "Amortization expense (income) of deferred sales commission" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r11", "r102", "r135", "r379" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of transaction costs", "verboseLabel": "Amortization of deferred costs on convertible notes", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r129", "r379", "r515", "r826" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred costs on convertible notes", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r379", "r515", "r700", "r701", "r826" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "totalLabel": "Amortization of Intangible Assets, Total", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r65", "r69" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive securities excluded from computation of diluted net loss per share", "verboseLabel": "Total shares", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r266" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r49" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r49" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r167", "r207", "r239", "r277", "r286", "r291", "r311", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r491", "r495", "r507", "r542", "r625", "r720", "r733", "r858", "r859", "r898" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r199", "r216", "r239", "r311", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r491", "r495", "r507", "r720", "r858", "r859", "r898" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r799" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r800" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r795" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r798" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r796" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r796" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r142" ] }, "xmtr_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies [Abstract]", "documentation": "Basis of presentation and summary of significant accounting policies." } } }, "auth_ref": [] }, "xmtr_BenefitRelatedToAdjustmentsInFairValueOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "BenefitRelatedToAdjustmentsInFairValueOfAssets", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Benefit related to adjustments in fair value of assets.", "label": "Benefit Related To Adjustments In Fair Value Of Assets", "terseLabel": "Benefit related to adjustments in fair value of assets" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionTables", "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r485", "r714", "r715" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionTables", "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r85", "r86", "r485", "r714", "r715" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition costs included in general and administrative for the period ended March 31, 2023", "verboseLabel": "Business combination, transaction costs", "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r485" ] }, "us-gaap_BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate non-contingent portion will be paid future period", "verboseLabel": "Settlement of preexisting relationship", "label": "Business Acquisition, Preacquisition Contingency, Amount of Settlement", "documentation": "Amount paid or received to resolve the preacquisition contingency." } } }, "auth_ref": [ "r89", "r841" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fair value of consideration", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration", "verboseLabel": "Fair value of consideration", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r15" ] }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Consideration:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Revaluation of contingent consideration", "verboseLabel": "Increase in contingent consideration liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r489", "r825" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r93", "r488" ] }, "xmtr_BusinessCombinationContingentConsiderationLiabilityPaymentDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "BusinessCombinationContingentConsiderationLiabilityPaymentDescription", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination contingent consideration liability payment description", "label": "Business Combination Contingent Consideration Liability Payment Description", "documentation": "Business combination contingent consideration liability payment description." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisition1" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r162", "r486" ] }, "xmtr_BusinessCombinationFairValueOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "BusinessCombinationFairValueOfContingentConsideration", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Combination, Fair Value of Contingent Consideration, Total", "totalLabel": "Business Combination, Fair Value of Contingent Consideration, Total", "documentation": "Business combination, fair value of contingent consideration.", "label": "Business Combination, Fair Value of Contingent Consideration", "terseLabel": "Fair value of contingent consideration" } } }, "auth_ref": [] }, "xmtr_BusinessCombinationInitialFairValueOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "BusinessCombinationInitialFairValueOfContingentConsideration", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination initial fair value of contingent consideration.", "label": "Business Combination Initial Fair Value Of Contingent Consideration", "terseLabel": "Initial fair value of contingent consideration" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets", "verboseLabel": "Total intangible assets", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable net assets assumed", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Recognized amounts of identifiable assets acquired and liabilities assumed:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r84" ] }, "us-gaap_BusinessExitCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessExitCosts1", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exit costs", "label": "Business Exit Costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash purchase of property and equipment", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r45", "r46", "r47" ] }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAdditions", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment includes capitalized internal-use software development costs", "label": "Capitalized Computer Software, Additions", "documentation": "Additions made to capitalized computer software costs during the period." } } }, "auth_ref": [ "r66" ] }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareImpairments1", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Impairments", "terseLabel": "Impairment of abandoned software project", "documentation": "Amount of impairment loss from capitalized computer software costs." } } }, "auth_ref": [ "r16", "r176" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Sales contract acquisition costs, amortization period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r814" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r324" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r324" ] }, "xmtr_CapitalizedContractCostsAmortizationPeriodOverContractRenewal": { "xbrltype": "durationItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "CapitalizedContractCostsAmortizationPeriodOverContractRenewal", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales contract acquisition costs, amortization period over contract renewal", "label": "Capitalized Contract Costs Amortization Period Over Contract Renewal", "documentation": "Capitalized contract costs amortization period over contract renewal." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r43", "r201", "r686" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r44" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of the period", "periodEndLabel": "Cash and cash equivalents at end of the period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r139", "r237" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r139" ] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rollforward of contract liabilities:", "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r775" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r195", "r208", "r209", "r210", "r239", "r259", "r260", "r263", "r265", "r271", "r272", "r311", "r348", "r350", "r351", "r352", "r355", "r356", "r387", "r388", "r389", "r390", "r391", "r507", "r580", "r581", "r582", "r583", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r613", "r634", "r652", "r664", "r665", "r666", "r667", "r668", "r810", "r827", "r835" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r776" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r776" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r34", "r106", "r544", "r612" ] }, "xmtr_CommonClassAAndClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "CommonClassAAndClassBMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class A and Class B Common Stock", "label": "Common Class A and Class B [Member]", "documentation": "Common Stock Class A and Class B." } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A - Common Stock", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r911" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock", "verboseLabel": "Class B - Common Stock", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r911" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r723", "r724", "r725", "r727", "r728", "r729", "r730", "r832", "r833", "r892", "r910", "r911" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par or stated value per share", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r114" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r114", "r613" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock share issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r114" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance, Shares", "periodStartLabel": "Balance, Shares", "terseLabel": "Common stock share outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r114", "r613", "r631", "r911", "r912" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r114", "r546", "r720" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r781" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r780" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r782" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r779" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock Based Compensation", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Total comprehensive loss", "totalLabel": "Total comprehensive loss attributable to common stockholders", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r39", "r219", "r221", "r228", "r538", "r562" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income attributable to noncontrolling interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r9", "r96", "r99", "r219", "r221", "r227", "r537", "r561" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r99", "r164", "r219", "r221", "r226", "r536", "r560" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r53", "r55", "r100", "r101", "r299", "r671" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r53", "r55", "r100", "r101", "r299", "r578", "r671" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r53", "r55", "r100", "r101", "r299", "r671", "r813" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrations" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Credit Concentrations", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r143" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r671" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r52", "r53", "r55", "r56", "r100", "r166", "r671" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r53", "r55", "r100", "r101", "r299", "r671" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Liabilities", "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." } } }, "auth_ref": [ "r862" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "periodEndLabel": "Contract Liabilities, Ending balance", "periodStartLabel": "Contract Liabilities, Beginning balance", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r393", "r394", "r413" ] }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired contract liabilities", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination." } } }, "auth_ref": [ "r703" ] }, "xmtr_ContractWithCustomerLiabilityNoncurrentPaymentsReceivedInAdvance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ContractWithCustomerLiabilityNoncurrentPaymentsReceivedInAdvance", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Liability Noncurrent Payments Received in Advance", "documentation": "Contract with customer liability noncurrent payments received in advance.", "terseLabel": "Payments received in advance" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized related to contract liabilities", "verboseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r414" ] }, "xmtr_ContractWithCustomerLiabilityRevenueRecognizedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueRecognizedCurrent", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Liability Revenue Recognized Current", "documentation": "Contract with customer liability revenue recognized current.", "terseLabel": "Revenue recognized related to contract liabilities" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair Value", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible notes", "totalLabel": "Net carrying value", "verboseLabel": "Carrying Value", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r32" ] }, "xmtr_ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ConvertibleNotesMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "documentation": "Convertible notes.", "label": "Convertible Notes [Member]", "verboseLabel": "Convertible Notes" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 }, "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Revenue, Total", "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r131", "r239", "r311", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r507", "r858" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "verboseLabel": "Cost of Revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r817" ] }, "xmtr_CouponInterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "CouponInterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Coupon interest expense debt.", "label": "Coupon Interest Expense Debt", "terseLabel": "Coupon interest" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditConcentrationRiskMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk", "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement." } } }, "auth_ref": [ "r166" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r54", "r299" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r91" ] }, "us-gaap_DatabasesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DatabasesMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Database Rights [Member]", "terseLabel": "Database", "documentation": "Exclusive legal rights granted to the owner or licensee of collections of information stored in electronic form (such as on computer disks or files)." } } }, "auth_ref": [ "r92" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Commitments and Contingencies", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r153", "r238", "r357", "r363", "r364", "r365", "r366", "r367", "r368", "r373", "r380", "r381", "r383" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r24", "r111", "r112", "r168", "r170", "r241", "r358", "r359", "r360", "r361", "r362", "r364", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r516", "r697", "r698", "r699", "r700", "r701", "r828" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails": { "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "terseLabel": "Principal", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r24", "r170", "r384" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument conversion price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r154", "r360" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Debt instrument conversion rate", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r31", "r75", "r156", "r157", "r360" ] }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleStockPriceTrigger", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Stock Price Trigger", "terseLabel": "Debt instrument, convertible, stock price trigger", "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Number of consecutive trading days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt instrument, convertible, threshold percentage of stock price trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Number of trading days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r103", "r105", "r358", "r516", "r698", "r699" ] }, "xmtr_DebtInstrumentIndentureDate": { "xbrltype": "dateItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "DebtInstrumentIndentureDate", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument indenture date.", "label": "Debt Instrument Indenture Date", "terseLabel": "Indenture date" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r30", "r103", "r385", "r516" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r30", "r359" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r241", "r358", "r359", "r360", "r361", "r362", "r364", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r382", "r516", "r697", "r698", "r699", "r700", "r701", "r828" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r191", "r697", "r894" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r32", "r241", "r358", "r359", "r360", "r361", "r362", "r364", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r516", "r697", "r698", "r699", "r700", "r701", "r828" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Debt instrument, redemption price, percentage of principal amount redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r32", "r75", "r76", "r102", "r103", "r105", "r108", "r155", "r157", "r241", "r358", "r359", "r360", "r361", "r362", "r364", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r382", "r516", "r697", "r698", "r699", "r700", "r701", "r828" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails": { "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Instrument, Unamortized Discount, Total", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized debt discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r102", "r105", "r861" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails": { "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Net, Total", "label": "Debt Issuance Costs, Net", "negatedLabel": "Unamortized debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r104", "r861" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense (benefit)", "verboseLabel": "Deferred taxes benefit", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r161", "r189", "r480", "r481", "r830" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r469", "r470", "r543" ] }, "xmtr_DeferredSalesContractAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "DeferredSalesContractAcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred sales contract acquisition costs", "label": "Deferred Sales Contract Acquisition Costs", "documentation": "Deferred sales contract acquisition costs." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total matching contribution", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r423" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of employee's matching contribution", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum percentage of employee contributions", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "label": "Depreciation", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r11", "r70" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Total", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r280" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r163" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r412", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r412", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregated Revenue and Cost of Revenue Information", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r863" ] }, "xmtr_DisclosureIncomeTaxesAdditionalInformationDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "DisclosureIncomeTaxesAdditionalInformationDetailsLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure Income Taxes Additional Information Details Line Items", "terseLabel": "Income Taxes [Line Items]", "label": "Disclosure Income Taxes Additional Information Details [Line Items]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r425", "r429", "r457", "r458", "r460", "r717" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r737" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r770" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "xmtr_DonationOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "DonationOfCommonStock", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Donation of common stock", "documentation": "Donation of common stock.", "label": "Donation of Common Stock" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share attributable to common stockholders, basic", "terseLabel": "Net loss per share, basic", "label": "Earnings Per Share, Basic", "totalLabel": "Earnings Per Share, Basic, Total", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r229", "r247", "r248", "r249", "r250", "r251", "r256", "r259", "r263", "r264", "r265", "r269", "r504", "r505", "r539", "r563", "r692" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r259", "r260", "r263" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share attributable to common stockholders, diluted", "terseLabel": "Net loss per share, diluted", "label": "Earnings Per Share, Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r229", "r247", "r248", "r249", "r250", "r251", "r259", "r263", "r264", "r265", "r269", "r504", "r505", "r539", "r563", "r692" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share Attributable to Common Stockholders", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholders" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r255", "r266", "r267", "r268" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency translation on cash and cash equivalents", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r896" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated annual effective tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r472" ] }, "xmtr_EmilyRollinsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "EmilyRollinsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Emily rollins.", "label": "Emily Rollins [Member]", "terseLabel": "Emily Rollins" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost is expected to be recognized over weighted average period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r459" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost related to unvested restricted stock units", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r891" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to unvested stock options granted", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r891" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfRestructuringRelatedEmployeeTerminationBenefitsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Termination Benefits", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Stock Options Outstanding", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r735" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r735" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r735" ] }, "xmtr_EntityIncorporationMonthAndYearOfIncorporation": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "EntityIncorporationMonthAndYearOfIncorporation", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity month and year of incorporation", "label": "Entity Incorporation Month and Year Of Incorporation", "documentation": "Entity incorporation month and year of incorporation." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r809" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r735" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r735" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r735" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r735" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r19", "r196", "r222", "r223", "r224", "r242", "r243", "r244", "r246", "r252", "r254", "r270", "r313", "r314", "r392", "r461", "r462", "r463", "r476", "r477", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r508", "r510", "r511", "r512", "r513", "r514", "r524", "r572", "r573", "r574", "r588", "r652" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r307", "r308", "r310" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r307" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVenture1" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investment in Unconsolidated Joint Venture", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r193", "r309", "r312", "r811" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r778" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r739", "r750", "r760", "r785" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r784" ] }, "xmtr_ExistingCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ExistingCustomersMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Existing customers.", "label": "Existing customers [Member]", "terseLabel": "Existing Customers" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r371", "r417", "r418", "r419", "r420", "r421", "r422", "r506", "r525", "r526", "r527", "r698", "r699", "r711", "r712", "r713" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r371", "r417", "r422", "r506", "r525", "r711", "r712", "r713" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r371", "r417", "r422", "r506", "r526", "r698", "r699", "r711", "r712", "r713" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r371", "r417", "r418", "r419", "r420", "r421", "r422", "r506", "r527", "r698", "r699", "r711", "r712", "r713" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements and Financial Instruments", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r371", "r417", "r418", "r419", "r420", "r421", "r422", "r525", "r526", "r527", "r698", "r699", "r711", "r712", "r713" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "negatedLabel": "Payments on finance lease obligations", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r520", "r523" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, estimated useful lives", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Acquired intangible assets, useful life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r205", "r332" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense for intangible assets thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense for intangible assets 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r149" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense remainder of 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense for intangible assets 2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r149" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense for intangible assets 2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r149" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense for intangible assets 2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r149" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense for intangible assets 2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r149" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r532", "r533" ] }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Fair Value Disclosure", "terseLabel": "Fair value of intangible asset", "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [ "r893" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r148", "r533" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r532" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r66", "r68" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net carrying amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r148", "r532" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "xmtr_GainLossFromUnconsolidatedJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "GainLossFromUnconsolidatedJointVenture", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Gain loss from unconsolidated joint venture.", "label": "Gain loss from unconsolidated joint venture", "negatedLabel": "Income from unconsolidated joint venture" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 27.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on sale of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r132", "r636" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r127" ] }, "xmtr_GeneralAndAdministrativePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "GeneralAndAdministrativePolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "General and administrative.", "label": "General And Administrative [Policy Text Block]", "terseLabel": "General and Administrative" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill acquired during period", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "label": "Goodwill acquired", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r204", "r325", "r534", "r696", "r720", "r843", "r850" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill acquired during period", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r327", "r696" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r146" ] }, "xmtr_GoodwillAndIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "GoodwillAndIntangibleAssetsLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill And Intangible Assets [Line Items]", "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r13", "r63" ] }, "xmtr_GoodwillAndIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "GoodwillAndIntangibleAssetsTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Table]", "terseLabel": "Goodwill And Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact of foreign exchange", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r328" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Gross", "terseLabel": "Gross goodwill", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r326", "r329", "r696" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairments", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r326", "r329", "r696" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill acquired during the year", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r849" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r130", "r239", "r277", "r285", "r290", "r293", "r311", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r507", "r694", "r858" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "IPO", "verboseLabel": "Initial Public Offering", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "xmtr_IncomCoLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "IncomCoLimitedMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Incom Co., LTD.", "label": "Incom Co Limited [Member]", "terseLabel": "Incom Co., LTD" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before income taxes", "totalLabel": "Loss before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r124", "r174", "r277", "r285", "r290", "r293", "r540", "r555", "r694" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (Loss) from Equity Method Investments, Total", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Income from unconsolidated joint venture", "terseLabel": "Income from unconsolidated joint venture", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r11", "r125", "r173", "r281", "r306", "r554" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r334", "r337", "r637" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r337", "r637" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r240", "r468", "r473", "r474", "r475", "r478", "r482", "r483", "r484", "r585" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Income tax (benefit) provision", "negatedLabel": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total", "terseLabel": "Benefit for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r180", "r190", "r253", "r254", "r282", "r471", "r479", "r564" ] }, "xmtr_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "IncomeTaxesTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Table]", "documentation": "Income taxes." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 36.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 30.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 37.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 38.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r530", "r825" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 32.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in other assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r815", "r825" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 35.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 33.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r10" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r749", "r757", "r767", "r784", "r792", "r796", "r804" ] }, "xmtr_IndustrialMediaLimitedLiabilityCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "IndustrialMediaLimitedLiabilityCorporationMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Industrial Media, LLC.", "label": "Industrial Media Limited Liability Corporation [Member]", "terseLabel": "Industrial Media, LLC" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r802" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r738", "r808" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r738", "r808" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r738", "r808" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r64", "r67" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "negatedLabel": "Interest expense", "totalLabel": "Total interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r135", "r377", "r386", "r700", "r701" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r232", "r235", "r236" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureInventory" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r320" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r145", "r689" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r213", "r687", "r720" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r145", "r691" ] }, "xmtr_InventoryTools": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "InventoryTools", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "documentation": "Inventory tools.", "label": "Inventory Tools", "terseLabel": "Tools inventory" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInventoryScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-progress", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r145", "r690" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "terseLabel": "Inventory write-off", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r321" ] }, "us-gaap_InvestmentIncomeInterestAndDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterestAndDividend", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and dividend income", "label": "Investment Income, Interest and Dividend", "totalLabel": "Investment Income, Interest and Dividend, Total", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r133" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in unconsolidated joint venture", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r818" ] }, "xmtr_JamesRalloMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "JamesRalloMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "James rallo.", "label": "James Rallo [Member]", "terseLabel": "James Rallo" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r864" ] }, "xmtr_LaurenceZuriffMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "LaurenceZuriffMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Laurence Zuriff", "label": "Laurence Zuriff [Member]", "documentation": "Laurence Zuriff." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r151" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesAcquiredInPlaceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAcquiredInPlaceMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-place Lease Intangible Asset", "label": "Leases, Acquired-in-Place [Member]", "documentation": "This element represents the amount of value allocated by a lessor (acquirer) to lease agreements which exist at acquisition of a leased property. Such amount may include the value assigned to tenant relationships and excludes the market adjustment component of the value assigned for above or below-market leases acquired." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r522" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r522" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r521" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r517" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r27", "r239", "r311", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r492", "r495", "r496", "r507", "r611", "r693", "r733", "r858", "r898", "r899" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r119", "r172", "r550", "r720", "r829", "r839", "r895" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, convertible preferred stock and stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r29", "r200", "r239", "r311", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r492", "r495", "r496", "r507", "r720", "r858", "r898", "r899" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r299", "r706", "r863", "r908", "r909" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "totalLabel": "Marketable Securities, Current, Total", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r819" ] }, "us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Losses related to marketable securities", "label": "Marketable Security, Gain (Loss)", "totalLabel": "Marketable Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss, Total", "documentation": "Amount of realized and unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r107" ] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Losses on marketable securities", "negatedLabel": "Unrealized losses related to marketable securities", "terseLabel": "Unrealized loss related to marketable securities", "label": "Marketable Security, Unrealized Gain (Loss)", "totalLabel": "Marketable Securities, Unrealized Gain (Loss), Total", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r128" ] }, "xmtr_MarketplaceRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "MarketplaceRevenueMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketplace", "documentation": "Marketplace revenue.", "label": "Marketplace Revenue [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r424", "r529", "r571", "r603", "r604", "r655", "r657", "r659", "r660", "r662", "r681", "r682", "r695", "r702", "r716", "r722", "r860", "r900", "r901", "r902", "r903", "r904", "r905" ] }, "xmtr_MayTwoThousandTwentyRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "MayTwoThousandTwentyRestructuringMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "May 2023 Restructuring", "label": "May Two Thousand Twenty Restructuring [Member]", "documentation": "May Two Thousand Twenty restructuring." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r776" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r776" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r424", "r529", "r571", "r603", "r604", "r655", "r657", "r659", "r660", "r662", "r681", "r682", "r695", "r702", "r716", "r722", "r860", "r900", "r901", "r902", "r903", "r904", "r905" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r36", "r171", "r239", "r311", "r348", "r350", "r351", "r352", "r355", "r356", "r507", "r549", "r615" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Ownership Percentage, Parent", "terseLabel": "Ownership percentage", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r795" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r803" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r299", "r706", "r863", "r908", "r909" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r777" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Description of Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r181", "r192" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r234" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r234" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r139", "r140", "r141" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Segment Losses", "totalLabel": "Net Income (Loss) Attributable to Parent, Total", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r126", "r141", "r175", "r198", "r217", "r220", "r224", "r239", "r245", "r247", "r248", "r249", "r250", "r253", "r254", "r261", "r277", "r285", "r290", "r293", "r311", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r505", "r507", "r558", "r633", "r650", "r651", "r694", "r731", "r858" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 }, "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Net income attributable to noncontrolling interest", "terseLabel": "Net income attributable to noncontrolling interest", "verboseLabel": "Net income (loss) attributable to noncontrolling interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r98", "r165", "r217", "r220", "r253", "r254", "r557", "r822" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Losses", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r231", "r247", "r248", "r249", "r250", "r256", "r257", "r262", "r265", "r277", "r285", "r290", "r293", "r694" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Standards", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "xmtr_NewCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "NewCustomersMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "New customers.", "label": "New Customers [Member]", "terseLabel": "New Customers" } } }, "auth_ref": [] }, "xmtr_NonCashIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "NonCashIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash income tax benefit", "documentation": "Non cash income tax expense benefit.", "label": "Non Cash Income Tax Expense Benefit" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r776" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r746", "r757", "r767", "r784", "r792" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r774" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r773" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r784" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r803" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r803" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "NonUsMember", "label": "Non-US [Member]", "terseLabel": "International", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r913", "r914", "r915", "r916" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash consideration in connection with business combination", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "totalLabel": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed), Total", "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future." } } }, "auth_ref": [ "r45", "r46", "r47" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r94", "r392", "r832", "r833", "r834", "r911" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r134" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expenses)", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "xmtr_NumberOfBusinessDay": { "xbrltype": "integerItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "NumberOfBusinessDay", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of business day.", "label": "Number Of Business Day", "terseLabel": "Number of business day" } } }, "auth_ref": [] }, "xmtr_NumberOfCustomer": { "xbrltype": "integerItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "NumberOfCustomer", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of customer accounted for more than 10%", "documentation": "Number of customer", "label": "Number of customer", "terseLabel": "Number of customer accounted for more than 10% of revenue" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r837" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r837" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r277", "r285", "r290", "r293", "r694" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Expense", "verboseLabel": "Cash rental payment", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r897" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r519" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r519" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r518" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Reduction in carrying amount of right-of-use asset", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r826" ] }, "xmtr_OperationsAndSupportExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "OperationsAndSupportExpense", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Operations and support expense.", "label": "Operations And Support Expense", "terseLabel": "Operations and support" } } }, "auth_ref": [] }, "xmtr_OperationsAndSupportMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "OperationsAndSupportMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operations and Support", "documentation": "Operations and support.", "label": "Operations And Support [Member]" } } }, "auth_ref": [] }, "xmtr_OperationsAndSupportPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "OperationsAndSupportPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Operations and support.", "label": "Operations And Support [Policy Text Block]", "terseLabel": "Operations and Support" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r215", "r720" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Noncurrent, Total", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r206" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited2": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r19", "r23", "r218", "r221", "r225", "r508", "r509", "r514", "r535", "r559", "r820", "r821" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Noncurrent, Total", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Other Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expenses) income", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Expenses", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r776" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r744", "r755", "r765", "r790" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r747", "r758", "r768", "r793" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r747", "r758", "r768", "r793" ] }, "us-gaap_OverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OverAllotmentOptionMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option", "documentation": "Right given to the underwriter to sell additional shares over the initial allotment." } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders' Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "terseLabel": "Patents", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r163" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r772" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfRestructuringRelatedEmployeeTerminationBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount paid during the period ended March 31, 2023", "label": "Payments for Restructuring", "negatedLabel": "Amount paid during the period ended September 30, 2023", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r336", "r824" ] }, "xmtr_PaymentsOfAdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "PaymentsOfAdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Payments of advertising expense.", "label": "Payments Of Advertising Expense", "terseLabel": "Payments of advertising expense" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Costs incurred in connection with issuance of convertible notes", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration", "verboseLabel": "Cash", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r40", "r487" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid for business combinations, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "totalLabel": "Payments to Acquire Marketable Securities, Total", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r838" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r138" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r775" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r775" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r774" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r784" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r777" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r773" ] }, "xmtr_PercentageOfSalesPriceAndApplicableConversionRate": { "xbrltype": "percentItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "PercentageOfSalesPriceAndApplicableConversionRate", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of sales price and applicable conversion rate.", "label": "Percentage of Sales Price and Applicable Conversion Rate", "terseLabel": "Percentage of sales price and applicable conversion rate" } } }, "auth_ref": [] }, "xmtr_PerformanceRestrictedStockUnitsPrsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "PerformanceRestrictedStockUnitsPrsusMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Restricted Stock Units", "label": "Performance Restricted Stock Units (PRSUs) [Member]", "documentation": "Performance restricted stock units." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par or stated value per share", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r113", "r387" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r113", "r613" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r113", "r387" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r113", "r613", "r631", "r911", "r912" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.000001 par value. Authorized; 50,000,000 shares; zero shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r113", "r545", "r720" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r214", "r322", "r323", "r688" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "Private Offering", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Convertible Debt", "terseLabel": "Net proceeds from issuance of notes, net of debt issuance costs", "verboseLabel": "Proceeds from issuance of convertible notes", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ProceedsFromDividendsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDividendsReceived", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends received", "label": "Proceeds from Dividends Received", "documentation": "Dividends received on equity and other investments during the current period." } } }, "auth_ref": [ "r823" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Sale and Maturity of Marketable Securities, Total", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r137" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock options exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r22" ] }, "xmtr_ProductDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ProductDevelopmentMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Product development.", "label": "Product Development [Member]", "terseLabel": "Product Development" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r295", "r531", "r565", "r566", "r567", "r568", "r569", "r570", "r684", "r704", "r721", "r816", "r856", "r857", "r863", "r908" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r295", "r531", "r565", "r566", "r567", "r568", "r569", "r570", "r684", "r704", "r721", "r816", "r856", "r857", "r863", "r908" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) income", "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r198", "r217", "r220", "r233", "r239", "r245", "r253", "r254", "r277", "r285", "r290", "r293", "r311", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r490", "r493", "r494", "r505", "r507", "r540", "r556", "r587", "r633", "r650", "r651", "r694", "r718", "r719", "r732", "r822", "r858" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAndLongLivedAssets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment and Long-Lived Assets", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r150", "r184", "r187", "r188" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r151", "r202", "r553" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and Equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r541", "r553", "r720" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment and Long-Lived Assets", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r12", "r184", "r187", "r551" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAndLongLivedAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r151" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life", "verboseLabel": "Property and equipment, Useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r853" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForCreditLossesRelatedToAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Charge to provision accounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r230", "r317" ] }, "xmtr_ProvisionForEstimatedReturnsRefundsOrAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ProvisionForEstimatedReturnsRefundsOrAllowances", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Estimated Returns, Refunds or Allowances", "documentation": "Provision for estimated returns, refunds or allowances.", "terseLabel": "Revenue, net of estimated returns, refunds and allowances" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r772" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r772" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r416", "r424", "r452", "r453", "r454", "r528", "r529", "r571", "r603", "r604", "r655", "r657", "r659", "r660", "r662", "r681", "r682", "r695", "r702", "r716", "r722", "r725", "r854", "r860", "r901", "r902", "r903", "r904", "r905" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r416", "r424", "r452", "r453", "r454", "r528", "r529", "r571", "r603", "r604", "r655", "r657", "r659", "r660", "r662", "r681", "r682", "r695", "r702", "r716", "r722", "r725", "r854", "r860", "r901", "r902", "r903", "r904", "r905" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r739", "r750", "r760", "r785" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product development", "totalLabel": "Research and Development Expense, Total", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r109", "r467", "r906" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Product Development", "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." } } }, "auth_ref": [ "r466" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r748", "r759", "r769", "r794" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of positions eliminated", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s)." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfRestructuringRelatedEmployeeTerminationBenefitsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "totalLabel": "Restructuring Charges, Total", "verboseLabel": "Total restructure charge", "terseLabel": "Restructuring costs incurred during the nine months ended September 30, 2023", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r11", "r339", "r341", "r855" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfRestructuringRelatedEmployeeTerminationBenefitsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r335", "r336", "r341", "r342" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfRestructuringRelatedEmployeeTerminationBenefitsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r341", "r342", "r343" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfRestructuringRelatedEmployeeTerminationBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Accrued restructuring costs as of December 31, 2022", "label": "Restructuring Reserve", "totalLabel": "Restructuring Reserve, Total", "periodEndLabel": "Accrued restructuring costs as of September 30, 2023", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r336", "r340" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r116", "r158", "r548", "r575", "r577", "r584", "r614", "r720" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r196", "r242", "r243", "r244", "r246", "r252", "r254", "r313", "r314", "r461", "r462", "r463", "r476", "r477", "r497", "r499", "r500", "r502", "r503", "r572", "r574", "r588", "r911" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 }, "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r278", "r279", "r284", "r288", "r289", "r295", "r297", "r299", "r411", "r412", "r531" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureCreditConcentrationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r299", "r812" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r194", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r683" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Disaggregated Revenue and Cost of Revenue Information", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r194", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r415" ] }, "xmtr_RichMediaGroupLimitedLiabilityCorporationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "RichMediaGroupLimitedLiabilityCorporationsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Rich Media Group, LLC.", "label": "Rich Media Group, Limited Liability Corporations [Member]", "terseLabel": "Rich Media Group, LLC" } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r803" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r803" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "xmtr_SalesContractAcquisitionCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "SalesContractAcquisitionCostsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Sales contract acquisition costs.", "label": "Sales Contract Acquisition Costs [Member]", "terseLabel": "Sales Contract Acquisition Costs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "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]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r85", "r86", "r485" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of Consideration Paid and Fair Value of Assets Acquired and Liabilities Assumed", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r85", "r86" ] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Carrying Value and Estimated Fair Value of Notes", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "xmtr_ScheduleOfDebtInstrumentsInterestExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ScheduleOfDebtInstrumentsInterestExpenseTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of debt instruments interest expense.", "label": "Schedule of Debt Instruments Interest Expense [Table Text Block]", "terseLabel": "Schedule of Interest Expense Related to Notes" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Outstanding Principal Amount and Carrying Value of Notes", "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." } } }, "auth_ref": [ "r32", "r75", "r76", "r102", "r103", "r105", "r108", "r155", "r157", "r698", "r700", "r831" ] }, "xmtr_ScheduleOfDepreciationExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ScheduleOfDepreciationExpensesTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAndLongLivedAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Depreciation and Amortization Expense", "documentation": "Schedule of depreciation expenses.", "label": "Schedule Of Depreciation Expenses [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r836" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r48", "r51", "r259", "r260", "r263" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Total Stock-based Compensation Costs", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r81" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r307", "r308", "r310" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r239", "r307", "r308", "r310", "r311", "r507" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureInvestmentInUnconsolidatedJointVentureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r198", "r239", "r307", "r308", "r310", "r311", "r507" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r66", "r68", "r532" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r66", "r68" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Carrying Amount of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r696", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureInventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r25", "r120", "r121", "r122" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r80" ] }, "xmtr_ScheduleOfOperatingLeaseExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ScheduleOfOperatingLeaseExpenseTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Expense", "label": "Schedule Of Operating Lease Expense [Table Text Block]", "documentation": "Schedule of operating lease expense." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfRestructuringRelatedEmployeeTerminationBenefitsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r341", "r342", "r343" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Total Restructuring Costs", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r72", "r73", "r74" ] }, "xmtr_ScheduleOfRestructuringRelatedEmployeeTerminationBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ScheduleOfRestructuringRelatedEmployeeTerminationBenefitsTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of restructuring-related employee termination benefits.", "label": "Schedule Of Restructuring-Related Employee Termination Benefits [Table Text Block]", "terseLabel": "Schedule of Restructuring Related Employee Termination Benefits" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r60", "r61", "r62", "r63" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Segment Information", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r60", "r61", "r62", "r63" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "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]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r426", "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r20", "r21", "r79" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted Average Assumptions", "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." } } }, "auth_ref": [ "r160" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r734" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r736" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r297", "r298", "r600", "r601", "r602", "r656", "r658", "r661", "r663", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r685", "r705", "r725", "r863", "r908" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r283", "r287", "r291", "r292", "r293", "r294", "r295", "r296", "r299" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfDepreciationAndAmortizationExpenseDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfTotalStockbasedCompensationCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and Marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r127" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Sales and Marketing", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r14" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee termination costs", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Requisite service period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r717" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Shares, Forfeited and cancelled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Number of Shares, Forfeited and cancelled", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date fair value (per share) - Forfeited and cancelled", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of Shares, Granted", "verboseLabel": "Number of shares granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r444" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "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": "Weighted Average Grant Date fair value (per share), Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r444" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of Shares, Unvested, Ending Balance", "periodStartLabel": "Number of Shares, Unvested, Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r441", "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Average Grant Date fair value (per share), Unvested Ending Balance", "periodStartLabel": "Weighted Average Grant Date fair value (per share), Unvested Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r441", "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of Shares, Vested", "negatedLabel": "Number of Shares, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "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": "Weighted Average Grant Date fair value (per share), Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r426", "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant", "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." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Shares, Exercisable", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r435" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Exercisable", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r435" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Number of Shares, Expired", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r440" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Shares, Forfeited", "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." } } }, "auth_ref": [ "r439" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options granted to purchase shares of common stock", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Shares, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value of options granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Shares, Ending Balance", "periodStartLabel": "Number of Shares, Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r433", "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price Per Share, Beginning Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r433", "r434" ] }, "xmtr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermExercised": { "xbrltype": "durationItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermExercised", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term exercised.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Exercised", "terseLabel": "Average Remaining Contractual Term, Exercised" } } }, "auth_ref": [] }, "xmtr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted": { "xbrltype": "durationItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term granted.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Granted", "terseLabel": "Average Remaining Contractual Term, Granted" } } }, "auth_ref": [] }, "xmtr_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanTerminationMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanTerminationMonthAndYear", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan termination, month and year", "label": "Share Based Compensation Arrangement By Share Based Payment Award Plan Termination Month And Year", "documentation": "Share based compensation arrangement by share based payment award plan termination month and year." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r440" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r439" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options granted exercise price", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r437" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Aggregate Intrinsic Value, Unvested Ending Balance", "periodStartLabel": "Aggregate Intrinsic Value, Unvested Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "verboseLabel": "Aggregate Intrinsic Value, Unvested RSUs as of March 31, 2022", "terseLabel": "Aggregate Intrinsic Value, Unvested RSUs", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r77" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Average Remaining Contractual Term, Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r77" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r159" ] }, "xmtr_SharesReservedForCharitableContributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "SharesReservedForCharitableContributionMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "documentation": "Shares reserved for charitable contribution.", "label": "Shares Reserved for Charitable Contribution [Member]", "terseLabel": "Shares Reserved for Charitable Contribution" } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Software Development [Member]", "terseLabel": "Capitalized Software Development", "verboseLabel": "Software Projects", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r195", "r208", "r209", "r210", "r239", "r259", "r260", "r263", "r265", "r271", "r272", "r311", "r348", "r350", "r351", "r352", "r355", "r356", "r387", "r388", "r389", "r390", "r391", "r507", "r580", "r581", "r582", "r583", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r613", "r634", "r652", "r664", "r665", "r666", "r667", "r668", "r810", "r827", "r835" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r35", "r196", "r222", "r223", "r224", "r242", "r243", "r244", "r246", "r252", "r254", "r270", "r313", "r314", "r392", "r461", "r462", "r463", "r476", "r477", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r508", "r510", "r511", "r512", "r513", "r514", "r524", "r572", "r573", "r574", "r588", "r652" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r297", "r298", "r600", "r601", "r602", "r656", "r658", "r661", "r663", "r670", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r685", "r705", "r725", "r863", "r908" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r242", "r243", "r244", "r270", "r531", "r579", "r599", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r626", "r627", "r628", "r629", "r630", "r632", "r635", "r636", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r726" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r242", "r243", "r244", "r270", "r531", "r579", "r599", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r626", "r627", "r628", "r629", "r630", "r632", "r635", "r636", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r726" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r743", "r754", "r764", "r789" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in business combinations", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r45", "r46", "r47" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shared issued in business combination, Shares", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r113", "r114", "r158" ] }, "xmtr_StockIssuedDuringPeriodSharesDonatedCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "StockIssuedDuringPeriodSharesDonatedCommonStock", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Donated common stock, Shares", "documentation": "Stock issued during period shares donated common stock.", "label": "Stock Issued During Period Shares Donated Common Stock" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other common stock issued, Shares", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units,shares", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r19", "r158" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of common stock options, Shares", "negatedLabel": "Number of Shares, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r19", "r113", "r114", "r158", "r438" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Shared issued in business combination", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r19", "r35", "r158" ] }, "xmtr_StockIssuedDuringPeriodValueDonatedCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "StockIssuedDuringPeriodValueDonatedCommonStock", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Donated common stock", "documentation": "Stock issued during period value donated common stock.", "label": "Stock Issued During Period Value Donated Common Stock" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other common stock issued", "label": "Stock Issued During Period, Value, Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r19", "r35", "r158" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r114", "r117", "r118", "r144", "r615", "r631", "r653", "r654", "r720", "r733", "r829", "r839", "r895", "r911" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.xometry.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r94", "r95", "r97", "r196", "r197", "r223", "r242", "r243", "r244", "r246", "r252", "r313", "r314", "r392", "r461", "r462", "r463", "r476", "r477", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r508", "r510", "r514", "r524", "r573", "r574", "r586", "r615", "r631", "r653", "r654", "r669", "r732", "r829", "r839", "r895", "r911" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "xmtr_SubtotalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "SubtotalMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subtotal", "label": "Subtotal [Member]", "documentation": "Subtotal." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "xmtr_SupplierServiceRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "SupplierServiceRevenueMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDisaggregatedRevenueAndCostOfRevenueInformationScheduleOfDisaggregatedRevenueAndCostOfRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Services", "documentation": "Supplier service revenue.", "label": "Supplier Service Revenue [Member]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r783" ] }, "us-gaap_TangibleAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TangibleAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Tangible Asset Impairment Charges, Total", "label": "Tangible Asset Impairment Charges", "terseLabel": "Impairment of assets", "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value." } } }, "auth_ref": [ "r110", "r152" ] }, "us-gaap_TechnologyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyEquipmentMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosurePropertyAndEquipmentAndLonglivedAssetsSummaryOfComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Technology Equipment [Member]", "terseLabel": "Technology Hardware", "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals." } } }, "auth_ref": [] }, "xmtr_ThomasPublishingCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "ThomasPublishingCompanyMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Thomas publishing company.", "label": "Thomas Publishing Company [Member]", "terseLabel": "Thomas" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r775" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r782" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r177", "r178", "r179", "r302", "r303", "r305" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade Names", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r90" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r802" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r804" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r805" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r806" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r804" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r804" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r807" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r805" ] }, "xmtr_TridiTeknolojASMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "TridiTeknolojASMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfConsiderationPaidAndFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Tridi", "label": "Tridi Teknoloj A S Member", "documentation": "Tridi Teknoloj A S Member." } } }, "auth_ref": [] }, "xmtr_TwoThousandFourteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "TwoThousandFourteenEquityIncentivePlanMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Equity Incentive Plan", "documentation": "Two thousand fourteen equity incentive plan.", "label": "Two Thousand Fourteen Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "xmtr_TwoThousandSixteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "TwoThousandSixteenEquityIncentivePlanMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand sixteen equity incentive plan.", "label": "Two Thousand Sixteen Equity Incentive Plan [Member]", "terseLabel": "2016 Equity Incentive Plan" } } }, "auth_ref": [] }, "xmtr_TwoThousandTwentyOneEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "TwoThousandTwentyOneEquityIncentivePlanMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one equity incentive plan.", "label": "Two Thousand Twenty One Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "auth_ref": [] }, "xmtr_TwoThousandTwentySevenConvertibleSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "TwoThousandTwentySevenConvertibleSeniorNotesMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfCarryingValueAndEstimatedFairValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfInterestExpenseRelatedToNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfOutstandingPrincipalAmountAndCarryingValueOfNotesDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty seven convertible senior notes.", "label": "Two Thousand Twenty Seven Convertible Senior Notes [Member]", "terseLabel": "2027 Notes" } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesScheduleOfRestructuringRelatedEmployeeTerminationBenefitsDetails", "http://www.xometry.com/20240331/taxonomy/role/DisclosureDebtCommitmentsAndContingenciesSummaryOfTotalRestructuringCostsDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r335", "r336", "r341", "r342" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureSegmentsSummaryOfSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r801" ] }, "xmtr_UnvestedPerformanceRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "UnvestedPerformanceRestrictedStockUnitsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested Performance Restricted Stock Units", "label": "Unvested Performance Restricted Stock Units [Member]", "documentation": "Unvested performance restricted stock units." } } }, "auth_ref": [] }, "xmtr_UnvestedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "UnvestedRestrictedStockUnitsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock units.", "label": "Unvested Restricted Stock Units [Member]", "terseLabel": "Unvested Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r57", "r58", "r59", "r182", "r183", "r185", "r186" ] }, "xmtr_VendorRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xometry.com/20240331", "localname": "VendorRelationshipsMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Vendor relationships.", "label": "Vendor Relationships [Member]", "terseLabel": "Vendor Relationships" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonStockholdersScheduleOfOutstandingSharesOfPotentiallyDilutiveSecuritiesExcludedFromComputation" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrants Outstanding", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r723", "r724", "r727", "r728", "r729", "r730" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares outstanding used to compute net loss per share, diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r258", "r265" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.xometry.com/20240331/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.xometry.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares outstanding used to compute net loss per share, basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r256", "r265" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r810": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r811": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 2.A.6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 85 0000950170-24-057097-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-057097-xbrl.zip M4$L#!!0 ( -J#J5B8!+XMV4@ #NC 1 :6UG,S X-C U,SE?,"YJ M<&?L?0=45%O2[D&B@" "DFD0E"0B44"@045 )$F2K()$R3DV&6V!EBR(-#D' MR5%R%"5#*R!9HH0F-M!TO_:^F;GW^L__>3/S_L5AU5IGGW/VWE7U5=6N M.J'!?L;. .?OW56Z"^"= 0 \W!^ G0!N R1$1,1$A"3$Q,1GSY*0DM.<(RX0$U)P\((8F5A9&9FX[S&Q7;I*@.(.'CW^& )^0D( =]87=QX@H"*\ MP"XH1T2M\9CXDB.-4$!4&@G'K=(6V@>#6YS"3YP"SY)>I*-G8+Q\A8N;AU=$ M5.R&N(3D[3OR=Q44E>YI:FGKZ#[4TSVIN86EE[>SBZN;NX>D5%!P2&O;\ M!30Z)C8N/N%U8E)Z1F96=DYN7GY9>45E575-;5UK6WM'9U=WSX>AX9'1,<3G M+^.S<_,+WQ:7EE=6D=L[NWO[!ZC#HQ]RX0'X>'_>_JI<5#BYSA 0X!,0_Y + M[XS[CPNH" C9!8DNR&D0/W:DOB040$)S*RJMM.4LA_"#+=HG3H.D%SE%9B\C M?XCVBV3_F&"!_RW)_B+8KW*- ^3X>#CP\*D ,'!PQ)WN3WI*IW1*?T"YQ<4< MY15)B^83--Q&_:GX5Y)TW625Y3U-0AH\\XQ1Q>*B9&_'W.]W1ZVK"FD>OS*?H)# M&RB6"O9D.LO0ZH-535&E6>UEF[T;W+EVP9U]CG:RR9U3>M(W3&%CM27X;7/< MMB5$C4/19JQJ2;-O&C?"A55A7QC1KK6!$TNV"QX1= R4W@/K @B&I.L/*3Z*/SX,,G8N0-^K'MU]4W#6Q9Q,ZJF[ M;\9--=,#;V90:[$/S^AV@M>=B \8#)NOY'4L,* V9U-">ZMAJ]@U+NOB= \6 M:!',>I!48"G-B-881 UW!+7I:!221!OWP_D-T@-&GV,!<);3_E@3E:BBSI9Q M!>F\4T99IR(6<*$ ,[YL[ZX+Z_!FTD.XW!M(TUENVS3=$UVM#,YAODSOU"&A M9%15;!E3)&%4$9_$; ZGBYAH0VCT2YW-\VQY8A6(9)604)=;0$9]1A#/3MA3 MJ27O!-UV/A+W1L3X7W!$T]+ZQH:D9LJU>V71@C@4&"_0?._(/ M%UW3KMS'5%RIY+M'NKDI6<0J0/792C\\Z=MWS8\<_/AWB7M#)#!4T[11,[X6 M>DBBB *REW,(Q3,M//),]'DMS?12\T5N7G!T8 EX+0@++%^I 0?SL #B M#N9N:9!FVVC^7(G'[C6ESDRV-U59)6$8KA%1Y?KUFSK)/0#FZS,4 M8: B-X2[X)YLF>5T->7J4/;" M8M$,BXT!8H]IK6 B?4R#G-. !OCH!+!9^(,UM"M++J[I-S8><85J45Z-\_0G MJ!(WC6E6]\8"$78>]FKVE"B2JJ%KC%\WS+J,.IR(1P#B66//F4^ZND,1"W4Z MD8A%E?P-#O,OX5D3R=PDOO)SBKC L_/(@U)5%Z[[YA-ZTVWT]V MJ_I U\K=NE"JY=6,1>G,>>D.]T;6L1DD$8P6S?'X66'4TDUF5Q!B6=[A*.R% ME$'N"D+L 4I?/:9],)HMAH.#@74O:ZNO2WUX=PUE7\153:3MS^/)5>Z\G*'QDBB7'.OD4MNN-B2Z_[H.:9Y%B4N%)WBT@::5@L,GXQUC4C=R/<[. MC[D4#%Z5"[R1>'ZR=F^/.(=>=#0XE%$T-NUF;[KU!TS=Z[$X7;)[8D9>;]%4 MAE:L9Q_VVM96OEM#V.1#;O%QS$Y5YJYYN2[41?2\G7_-&YU_7? [H:5\07'] MC'+$G2MM_,GUP\>%M %H(3XX2@T+L+V]C:F'G1"]6\ "%OF+[Q<02WDY-S;9 MTG=+)U>%&AB-)@>KOG"$?%%+(U4LOMD\WE@R=XY:ZU@>:1-WDRTV/2+X%^M% M&!2>%U'>]B*S N]2&ZJUVA\268/WOD!V&?O"3??NQ53EI6=/5T&;G.P!%%Q] MI))L7?AAD,OCL)-35D/TR__S))7B Z[J%$6[&WK5^5$)K#E6L>KY2]Q)#,X")NV5/ MXQ'3D=0PEL+4\3Y3(=$!CZ-*]A:64]%7ZX[5$R9P^=,:6IH/J&! M+J+9B];J5!-XK;RHC>4YLY(>4U>+XS.PPL?JYE6I7?DTH8-?C,?V!)VB-8+? M('0GA^I'&ZQF5AZ_T8H3*'Q;E7*;1^;-.WJ0ZK3^;L0-]2#MX:+-HC>"]P,2 M)D9 #AYHOD^NGRPZ]#>BQ.#@T"MW7N5-O5.*8POJ](,7N4(HBTJNHJ_&'U1M MMURZ?_Q F]JH8^R8FNHQ$ZQHBT MK][NG*TWY;<[J>.)0QBXL@GM+),@D:HE5L[YQE&6)BZ#GB^'6:X324OJ"+2M M*2XA.S.DH/03A>&)WSN0\%[P6Z\.''/N=BZP718T/4!WW$O0,7.:EC@IJQP-I(_U,DD_)3C\T+>\X?0G5! MD3.4W[3M*BBI/(1UX>H#KR:_*"IQ%]1_6ZN,=>[*/>&SD$ MOCZ=W 7W6T-A7"N&-1;;;@F%U!NACZ*8C$?-1IKPJX,5V/]LE MOI\SF!P.Y6N6_K>OM/\@X7.T'[T;]+GIZ47!J35!=[P4@ &'.&$!,I<8B@3' M_ ]@3Y?C\_ - 4U4%60SZ;NH$6.;096![UU*R.*AZ] MM F]4'4S:+M;YCT6H#(NT1NO"LJV*6U/BLM]^X0SI^^#G+3G ^Z6.8Z[]F^- M^45:*V^(']=G^*/";!QSUL8A+_BO(R/@UQGP1A8L/L.^&1G!8%+2GI;ETD<& MM0R6V01"<#5(:[5.YY=G%[MZ="H?MM^Z<1@Z%=95,B^+-WG5W\ M@4JFJTJ+^:L8VL'*GCN(L<>+^*Q/!'4X)B.;(E1(=WD^.)0O1%YX3D. 2WN%/X"[E*LUKRR4W[,+]345LHEM/\=J-2\50L MCU86V?%8);H>%FWGF%QGN.1WV0ILOX48'W3FCSE,.:8\=T(Y:R@?O(,:;O?B M3UZ]K_,N7SEE-;D4;$SH+;+5Y4SPZG[ 7-0]R929<"J])+50$5N*V:7APF"A MNN_F.RPU?8X[U,M\AF(R(KGBHIM\VXV(2\4L?3E"$WEY5Y5%!*@IXT;R6#L; M8&UU;U!D[=5U=KDE^U:*.E&ZTL*5S1LD7&CHWE%:WG*=6SEI1ZZ^@F3>A_AN MOEV.J(>/':FRLU33&YXV033O54PFQ1HE"4]W3C$I-K05W-)E:"97^Q8^NLZD M7X$H5/D6Y4SRJBO!\(("%B@N39CM#[WSIK&#'?15N!'\UD5,[&*2[;NJLNI( M$KF^=GJ&O0-1T<;\C.-BF\//#OO5!^OVESYYPCOZDL G55C@"]\PG[#N%B:A MQ!,\KM,(B:GO/9F_)AQ^,B1-2,^+3#,6O5S6M$"[4A<[J9%('"DE%E]*-,I! MJ'Y&#)PS5 MB1HUUZ0TC[@TU]+1'\WC>HR5F.1/4([%?7(^A/0C!Y5%T6" & M!RE2.R/'P^;NT-,+7ZP&.KCI*0,_R@0O(%0D/TMJ[K]Z8&OK;; E%,OWR:DJ M^C!QBF5@J6R+=R4FS^!%6HP7?%8@!4P.G9=A]0CLETLZ5AWE/!9T)]3K(FUC MR]O%!3O=PK&+!3,G9 ^3)XT^EZ1\-8N 4N^UM*"M>9[,7GX@.ERQ-YS!O-SC M5.==O$CWLL$V*^+"8I=JK4%!0>;U #KVVPY*X%N.D7L&LS?00:*@H^]-1^=< MQBV"*OBOV$N.==Q_C]_=T7UDD3.K*_*63&4@/9H?9W5*],(1W[^ MRY9Y[QH MZZ+DI8D9&Z\GL-)RI56J>(*6&P)72@F(/*]-&3A<60LX"/O6/\/7+[)B)_6X M:%G_VL::Z! ZMB"1AK;S)1?F>3E\W0&JHY4/,M\;K."V:]>![/S:FO/'=LE5NH[.6D&C=+D M(+M"9UY^E,Q4Z[S524:-PM,?-\\@*LJY[6O;U//ZJ7LX:PTF+HBNK>F"2)]?!XYT7!L+,ZQO-+V%AE4V-=E'+<(I MP NV8Y"O]B<,QFEZ7O9A+D67-KP+F$QX/;WZNV6W$0HT+MGMB\1$7D>4 T(B=7^FF.8(D[O23S MYI0$!Q*=8,;OQ0UXL_5Y]T/;/CQQ\LEC4/B63-E::-5(/B"2-^9M0R@LP+M= MZD29V],L,U>7BVA53RJ@L"E.\O,-SR$=AG$6&@\\2:*DM!HT#+RB;#G:YDK M/3,60J/[AL=9J;=V)"XN$,J=1Z\A3P/\ZXA#*/VB.6F^D)(XH'YF4 ^^%;5L MLLLXW+3% ^Z$H11W!8[.64VC:.#S^MZ,\ ^8.<_YR>'T6 M8,ZJT(\_GX.T*J1!!FQ4L4!S)A9@E(Y0^P9Q<.ZJS9$W_^G4[_3$VIFSW50C M<:K 4P7^/U.@]N9,])I:;354DSRZO3LZ,E>1#=16I/5W^EO'W=E(Q\Q*R.^) M-Z%TZD+66UD,3.+G:*0H$]^P=L! 15Z$;Y,9?9-UXDN?S[QP2X]LS<,"?P"4 MO7'QE;)[5E\\'SZ_&ROZXN_ ZGS\0])YU?]I6)P:\W^6 K6+1)GX927*&JIK MS_IW,FCO+R&(H>7JPZH?K:8?I4-YR+G3HG06" 0EW+!5V.]_2QP>FS- MP *Y2YA[D'T7R*_[KBNQ&B<%+S&0%L@KWP0O6B)QS-"SZ*A"S@*BP+A=_L&R?*@\9KFI;0 M=(?$H]S[Z'YA+!""JR\T^M&Q6.#[\N]::\/<&7]1 ]M1%NMTXB)D*Q<+K$I@ M@6CXR5O0;QM>3VD@UG-8 +YEL@#2RIC8D>K'T().%,#;FEB@/.,W^R7WTV'K MAB8[&#)TT*EN3W5[JMM3W9[J]C]2MXOHR[-J*/GT.K6JDX+^IQ+;5;:=OGU> M""5YVBZ=PM5/?7;K;VZ1DL7?)*31T(NET9 '3NF43ND_D+3YOIJJ#F<]+!&X M%/+%G="MA6,L]66[E\A0IL:JV#K'.VWUR6@O4F D/2I10UF0--4LV@$HC)F+ M(%?^A@6L)C;Z9 Y \'L (CTILNQ2W76SQZ\^.)'DJ./)F\&I+?U?N=Y\!MM? M_1J?9YI'=]%=0ZV27=R]&B>A8WMUTX6 =;;IJ(Z)&'9Z1I\.P>@YP,#XWN.O]B?Q3 M[FV"&)&/>%'O' .Z3(K;\.;+')M=\X',[ MJO(6*.]U1KJ72P,R SMZ%=YS%,[5X; /CBN]&V3 M5IS" G.\:L_["F:7U>>=#8N)T82Y^ 71EG,!.5&M[07O7^_B%]OT-LB)]C_G M+ZZL_LH23L%6>1NM)P5'HHFMQY!NQ8VVV4& K$M/ MV@]SG'4=%JE]L?U%C"N^+6!#'G!/@J"#;"%K4 B[C@U'VU%'9-Z3TB\?C(KF MY5_1$5B[_NY^A_CV42VH ,?/P MUR'1R>_YC84.W'@C6F";*ESJ\KQIL_1! 5_NTT!+RZS9)KD1JA7EJQ$ MRI)84$QPBVY^K+*@]F?"9:["WJ>WYNYEG)IM,C.-?=217G5S3%"MDV)HY2:S?%Z?>XS M#6,7W2]XQHS+\>U.(D/!B;1!FN,VV1Y1*97OP&R4/"ES^_%+A_T?D4+<>S(AH9S+@B^BDLMHA% >W M0W*+5VL_Z;9JK";5CA">?*J/);GSD$7Z''"Y*:#"QB"WF$,/W9TLN:@J1"%_ M&TFDDL(P<7(X"$G$Q,45Z*TV4FZ[DJD\\"XPN<[YJ@]7-8PML7AE%O-!;_\Q[Z'& N/W..IC5D;-YOL/[@[5IF:5F8:AET:/(ZE#UD MTLDFKG[+=Z^!4@9>/,T4RQ38P]X6-1&$$<9MN.7,)ITK0O%W%I96 M]-W]*((>C&8WC-A?NW:)ZT#=;IR#-7'WR!19V$_4>Q*7;[BLJ^/8X1VQ:/;$ M9T!B2::+ SE7=WQ\;"O4IUR0=^9.4,PD7&[5$C]LI&*Y@6?.]HH1_X+B1N87 MSLLO")[*K2%NUA_09B')$X:>%77I74-@ 3F.HQ%)_B+$"]=1).&N.9^B1\7S M@Z[;*-?^DJ%J'[E9U![JD4)--#[9IH[L.< "TMHT@ 7J';$ !'(T.C@^H6!A M=:Y";WM.]F5,C/]U/MB(%%^NU5CTU,KXMY4D6B&:J!X*8D[(T8[!%/UHYI@+ MMUTV?A]!YNMEQ4W4EB7^$RAWZIE?*"-_38SQ\^K7D_= M)RK%58>/4":80/BA@ 6H#:X3:ECDT1EZWGE3OZM:Y\R749T<94>&7$K%MBE MP56CGA!4$OAW/;3W[BN@CR'.=%4YZ-Y-26L^7%$6$C0+.2*%+#0TH55 6^]\ M<-?)J:$3$K# BXS5U[##?3=USU&KV-!9 BD-:6 MK:830O"VL0GF"BS_"7AIXOBUMS7D8^-.=GHM'/50A@X+I.9@E'NQ0/O@S\S) MY#W'Q4S[C5A Z+@O";H(^1V_"NBK(#(L,( K*"_C$L(YRZ-L#HQO4VW8 MG_CG3J_]=.8O>OM/H>Y1'^7LY6H>>V^.PL@WS5K\G8J8T'P#U,2=VEKH%$^6 MT+U9&OKG"\FDP')N?O511':BG47#6_9P=].>??P\--\Y*<\TJ5:PC#;!O/<= M-RP0 ;B,:)I&78XPBPC*\/^ RX"E.SC+NLA5KA;G,8:7"S;C3P[@+Q=;0UB6 MU7O>J7'6B/,S6X"*^4SOCQ96OG06C9V3)R87#,R99 3JY9]:3W$,B^AH-< O MO.N.(%KL*JF4R_:H5APM)FR@+KL_[7K9**OQ;2Z^$S0G=S5>7XO5=;WU5EBV M)_\N?LS# =3FK21'.CBGIS@%\E43W!I8L#9 MLOV:S<4O]1H;!XN*(.458PTA?DI4PK5:>.&FZ'.V&K+,3[N@KM['[M7#:+ G M\_:Y1C.H6[;W+OY.09W12Y1:RX$ ^VV'W)TFQR9Z_-TS==99^2NEJT?/JH25 M.!U[(SXQ %MR&]*Y^!S*HY4O^\\V9NU;9C>87Z&/NQ>J+KN'!;QW\U_.\VV) M*/]Q;$ Y4K2VZ7G%DBB/.(O M+Z]\3I-6H%]P:V8YL:'33] =\9$U/I!OK'U7%16L@^Q<+0H*CZE8$EW14B=F M;>0?U:"E;KWQ(?\Z0 Z #CJL;?0;L[)/X@V,>#9F7:\\O;]QNU/28KK2#B>M MRN;SR@CC(65^L%S=BT5-)F5N-FYI3S;*]J1EGYN9;^GD0S^]%@GB9VD4_>7Y/5Z;CS86B#*>P#3I8@%9+^31/B6T:9MO H)8Q7DMI3'81"\&%[($ M=#SI^^=":#2,T[I_+ME\A>5I=)>6!O_MZ^-/Q"Q6X&@.IYKQ/GCQ*!1!T!M1 MRUZ*.%E=N6KGPO=%MLR;X;+):Y+6#5;4VH.OR_I&)_WC=H6/XY^9.E.DUX(8 M+-TDY9,9LY/@9C613_%[Q8GS5E8%95DBTS(_KZ:S>]N5D[QQLOL.:1O/]4B: M4(.UT36ZG"^THMK>2K6%S';EB!=Q;U*YU&Q>TWNBQJW$;G<&&6/H>:P66 MUI(VT33P<7H>'?8>L/7@O"?%9;&XA((N'=='\CG-D107+02Z7)"_%/=4FB1' M@?'V!7G&X#MXVK+-@%N..M&3[)>9!A4;23W,1QANM M0DDV9_("0K@<.$ E+.4&7K"@B@C558.\^5@5GEXA107Q+M4XV.SA-1>UBRJS M\TZ(B]XW.IKR'9@.U0F$E6TST?(UM:,#)!;AOBD6AOG)W/VS@=)Y4@K2V95S M+->F%;](+S@117MXDM:R**Y%-HX,1OCRV:PU2',\F-\FZ. $U/\]UB,9)K M#?9Y15^'I"3YZ_U6.5IBC[& YD3JAB5^^E9NG(] SHORI@_SX*\]$T=/JGAH M;^5J ]ST@%O6GT(L3\FENT(;^7_*O4VLJ[% "A(R_016:8 %^CUP6;CLA4$- MW_QIC'<'%O"%RHS:8P'I.2S0V $HR\OO%T .-^E.]KF/M9O0!R\QQS1X_+1T MXT588*G!Y.!SQKH.%MB9$CC^KDY0\0^,'O^7+W+$[7_O;\8M2%V,O+?]T8G) M"=Y:U]J:$.3@Z6H_!P-:/1W*-R+Q\^)!F8TK&=#H([9_?U'U^Q=;$T>>2:DF M)2,8C3/PJEX%LKU!>>!'4N;DKFF#9^E&]UYV/T6>0S\P:'?G;\ /^NY!?[1C M%$&#]\FC6FZDLMLVM;0FE)OZRITH:*B4::JT1/[%(W $O^T0B:B*I'@&D[8V M$8 %FES'<6[>OKTFJ1OB*E'IW6U>0W)'C:1S,B(#I2 A\I52;<1\ZR%L?5C! MV_EX-/%SJ:QB5R,)_DYQ]-PX6. 8AO\A/A(>YH2]72WMZ>2Z;BDTIJ:7'@^A 6Y-N"E*X\KH-P; MF4;67?,J54CWN8W]S$,?;\=,EV[B:JYGYFJ ?;SD5;&8J&7H?RZJHH#MMH/ MFP$O2$'Q!RC0-Y@VRE[&5S I+]VW?;O]NMC,(Q?6DX*[?])VX8D)1IH:4T>Y M8'.K? ^"VE4[6@9'95=3?^Y(A_)^;/TYW:C+_V:3GQ>E@3._S'<_H I%%6"! M2^^K3_Q*,/Y[\WO?0;20!5U<=5HRBDNE6!O\&LNYL(";<>&V(+P#U^O][5<_ MWQ\Z,H=RE_3WI_]K/V8K7+?7#;LSS-GP)EH\0OA@XEWJV:S1JX\;E1FN91CD M"59=\I0H$%*,NCNDN/H\X_+K&;R]$L&*\H:7'9*B^ZD+7Z<5S9^"6V]2]E;; M\:6C0LTQ+6&/[3G[&MVF[S-;3("+N?&-?#32*AH?CJP?6#!7$2\-5<8%<3]E M"Q0BV32,P\!GGVY5)%!U6+-OP^*$YC_R1Q)YQ:2,VC=C@1^O+^A/]W^-^/1M M [/H@:G &QS3PEP>M%W87A@I:@L*I*U^=#Q78JPO[VLA6CC14*M58"LN+II@ M.RM-VC?1>TSP )"QNL+T^GAA%RTHRUB%<#MX=[;(/-*R_^[=[KR"X"W+2!#- MZM9#05L)A=Z@N+[92,AF2;.N\AR+M32ELG=0:&*CHBEF!^*?2F:A5G?7BSLN23/I,21?^F73' D:<>60ZVN%-D7B^C[Y.Y*/:E(.[VMEO*VB"C7)1;88;WPU$M8R@.T-2R>?V*AFOGD'& M?U/HX&G,;;?59]VX(+?RDQ/ZD!\*. M$8'83& !)Y-N2,3%QRZ6&GI88'P?"TPF;(/F%?;?-QU<1H>A!LWI_ME]Y&E" M?R0XM'"<>W2E0Q!RZ A+';\2+,#Z @L8$6^+C,UYTU=HR.N]_OFU2%UMPR)7 M;2%>=GD:K?@?8SA,_^12[X/F2M#0_>F]HZ8C? 0,,6:&!39Z1U/N"J/2'AKIP\C3K>OXJ,;9U+K,9+H.AU'>>+<#/%P OA4Z;X(S/> M%MNLE2NBZBOZSA=40O*XHN_S86CP6FU8.8SP3[LX5L M+-K]."*-&$=%/@]]JQ03E%_DHB>VFCGH UU1AW%<.+/<_WP2@T% MX_FF;SH^RK-?1)F4%8;)'0R_2'AH 04]!##35^< YS*T9$U@QY7J!B5[CL./ M]^$<(#GXJL1^<4YKTN#8+DQ(,9XGS9Y77B.@F9[-[4C'8%5&.![?KDZ*ZN-= M^ >E!?=OGP=*L,Y7NW6-&QSJBW7L0 MDO87 ,JFJ512#%W*_!V$Q=:W#ZW=-#W,@ZD/)BW@QM*>F:.!0*8*;O68/>6&\"I)ET%:D4V0AS&]^IU1"1(P">WF74V]U7? MX)+R8[7C[:9966;^S1"PM;#L<#Y@KJO(S=D>+>^ M[JK533T1$Z3O_[2Y1^NVTQ:.$7E7_U(MZ%B4C>\:[9F-MCWC$]U*8R176&A1 MMCQ+FN(U_C<^!.1XF'Z6FWZW_$4WC9Z\JXEZ1_O$7&(70(ANK9.BK'J6$>0* M"QE'VC?3YOEUNE=B] R:(\\H.S#[]$ZG27O/^&F/KD@^\U)-( RW<'CA8$ _ MJ<:)<<%S^]-B0_[KVG2QJO+/:U.A?LUW"W[H))*'B"LX\X_J-ZO:-?W(F(%K-NL@T3\]: MO5*G$?]<[*$Z8?[/+!9!'MOG?7F?-4X7@JR]397,'*E04R"BCG_I!5O(I8A; MG5!:+3=\?Y[=OUYY,1PUH;VX3EQ W6/\MM98 +D,WQN <#RL=/S<9X K(N__ M',.(M>5I=,S3?K3T?NT;8K'ZE[XJ=ERE+^5IM!-#?I[/5?L#0EOS4CHNRBH] M_C'6N=\GT)]E>+% =XDM%C#!F4.JM,>)K[D:YOM[O053,!37R2N,[:?HC;?[ MB4;#! Z_\\]\L&EAX]4@>27Q\L)D5+L5O/%KB,/%>/'[JM=ZC][8A;<6+:GF0T#75Y^=F.S&!BZ9,]?ZC$;J<*X,4GE$[WRTOX M4GC&IG-,B6BEN@]+FX:*;/F_"4A75MCP?N>P B@RG;L+_-A'.U]DJ'A0^P21 MT:_7[/97 J8>&>IP]098FY>-'\;/SHR%0^TVR@F"-Y6&\KW0;(?Y,3:A' MR;=R=+VAG#9^8]F3 MX_'-,H>;CHCW@)JCC46>CT(]])##@[V2X 4%D4,36MO%+04TR)YXS?99Z@7V M#W7,,QA7HK39-+1%3 4;Y!TNJVRZ)0PQO_=WM2(Q1TA%.^A?CDV[ &CO+*K)L M7PI7(P6!I%U"]MCKRW=M8&J'O \@B!+,!V[\TC]'L]S%E)LNE'RV#QR3S3-_ M#6:6M\RFQW7@.P@LP *>5=B/RT'OX=(+-90N6-Z$EROQ+?&OAS1.LJQP52@$ M.8RA[1]4X*4P=P']K;[,N1*) Q K?4B_"=H%"X3\YD+#$QJGU$4+N5]'H_G- MAM]B^1U+KM90W.&Z _ H+PWJ^A>QP7/><'P6NIF+NEUO.ER=6X M"UX'_A2-*?*AW(6?;OUH_1J[BTC[?^V;-*EF>A'*72#\7^+C:D%<<7ZV_!U< M ([^$>4IF'Z?*KW[^9[5T4?XR1>O\NY." VNSQZ%[,^+RDH2=WH36.;Y/_.) M>*Y+D<2+*ZTC,3U7:+$ Z5*E/04#6CEK4G]ERS?RZN&Q-HWKQDV,]IB&+*W! M_>'/W#9,3V@>R[WP8'$0/Q"-FE,AXBLZL\H"5JL^UK3]4DI%27YV*=PQ:=DR ME<*CLQ&TY:S*!B6K*1PUBM.5,1^0X"CYI+K573OB(T%35VN0G1@.O2PO;AP4 M[FV!++(Y)O-5_;1^;:!!(.(#??C,@I-TAPJ-$@$/C?5%$?7\C'?,>+*T364N MTT?$XY#I.!RS+5LE80O#"XW>:_1Q2?,^Y+=*R?I(.AV-M&GP>HV-/%;]CQL91.ER?.[WPX\_@\N47Z]3E)]*>QV4:RO^YMVG2:FN5'[;5 M/#G;U:L-J5S' K4""^#.MR'_PAKI;_>AT5!\_$]9T8E^4W*)OC30_S6Y,'03 MCI^5I]$\__,*/JHA3YN8^Z/UVWI--.U77H8-7GQ_@JNHS!__7/,8:3M5CFIU MY^+X>O#P/_@>^;\URSK%Y!234TQ.,3G%Y!234TQ.,3G%Y!234TQ.,3G%Y!23 M4TQ.,3G%Y!234TQ.,3G%Y!234TQ.,3G%Y!234TQ.,3G%Y!234TQ.,3G%Y!23 M4TQ.,3G%Y!234TQ.,3G%Y!234TS^WV!BC@IDT9^7:PB[70M%:'D@;47:N&&K M?CJ8NQ6YJ90@+!#L/0\_H? "G1R:8!0R,%2;D9!=B67(P3?((>O[0"B K&T0 M0#;.GE&>9SD7RSS_00,+5.U1HMGAC.!EVP$LL/D9"RQX[>=SUSQ$FJ!NRXA M!B;2L,!T*1;HWH6T,B S,*%?*3$G,(Q"B77ZV\^%,%K&8H'?L9SQ>UZ]M6DV.LP\2G[6$_AG!2$J->0_Z['R_:0GV$\*VEO7TG"[ MJ/#W9S4*B9IK^EE1RS_!9SPJ3_?XKW!7B>/BH M\Q+P+/MYNPEW7(L^> O[I MH *:8YH9YQC./[I]P *X:0EI\.:QP!;,QQDW:_^/6?G^-ZC2R'Y,F#0E!EWR M0]1W&K*L-VZ$8&Y,LBGYF*:5!25[W@/O3Z7]%>[(_A&-:-;3_E\(^Z^ XA_3 MBJ(%##?8[XX._EX]<_,Z33][)QKG[DSA?^* MTR[_%!!*'J7[_V,1H-W5Y S:;&Q=9T(#:1PFPCLG6W]FUI]#PL#Q4N$F&(<@D M\*RJCS(62,7@./.]@0482M)R\X^F.#!^X/9%=T5I?.VIL 8--7V']^']1^)%K1]EIZ1 >D^ M1M6(PD6$E&:FD975%;O'H9,E3@?Y>=+1JO)F4BA[Z"6/"&5S*3XKEM')L1>N!-1GE.[BP8#M9M;$A7!U8DUY MGS7[62P0@>'R-U$I-%SIY>J+ZG'=-X4=<#" ;D/5B'P4D FA,FPMLV!ZY_OKU7SO2+2]ON?%BTXA+A)0UW3N%]_R] M5'#-+BY\+OR8<%)@(KW1OJP*A9A_ UGGWF-Z*S-DDB0P32:K8)O?)"9]=FW5 M&D* 5D1"0GT@E,$-3Z\F\(FL/>MT8E0TVJ(*@C7D5X+&<(YEE M"5)T4-KOE_9/IW.5;\G[[^+4W804Z* ,D?P$WU]'5X^5F^4;JBQU" 7> +H6'PA)2T:F M^\O TVO_+DJZ, ,49![R8H9NV(9.TJEG)]/)R/?U_$EWI\+ G+\,-+W19P0"<6H&X6R!Z[YO(M9DEQH>Y8 ML.LX*AR6U@'XTLK[K,ST/\<(;76UTTMQS9\UJU,JOO"E?4&XO=\_LEAF.SFR M=@91ZU'07B5#M?5MJM)/"4IXJ.&W&^FAS;J ,?)6)_I$NT/XAR#EK);ZF*%\ M@5&[/8.)-^+=.YPWP#81D"F='OPJ!YD*O-UOM,UH0504"%8AD:3X@,7X(Y[C MF60^BXQB+_R@+G%T^6)U$J)3@&GM8-_+J&)<^GUF-@]'^/-HH9L,:M<<8?5K MKP 1O%UY'!M8X(4?MP_/V#,L4&W_K;'RS>4'<_8R/+%4-41@H:BHE1%7VHWQ MZ>>B>AA6T'D/G:&;!;5%%U9)KA!$A^.SXGWSEQ;NH4^ER(8>CDVW80$FM!K0 M^.9A[7"\VEN.Z+7O7:"-NT(R830IY"C8O "YCUQ0J]_U>.7,I%G^9-7;4O=1 M)*OSFSS=:RGG %^ZW]5PSJPRR+B2 #2_8[Y:Y0;EQOHCKI-GF0XR07G[H'M( MDZ I<>3=)B0OGXJ!7GUM=33#V]0HS/V J*YGZL1#(CHWH W*IK,@"J,UW877 MJ29Q=)N*2R$:&VK?$)4^._9S6 *H1%50LC&>RL_[+NG+QXHKO!HB/F";WG_ M(V[\E2.^16D=@7 X92ICT52!M[,% ZM9Z-*Z8\GQAR]L;GW$8^^]9V'MS]&^ M:1^';KU:W7]$]IQFUD":Q7F F56BZ]LKBB/HX=2./JICWM;WV"![Y. %&9 %H9>7M6M=SBI!["OU?XA3>!VA-Y/S6B6? P M-ARFFI'[PU6+#0R01 7@MK8Y2M)Q!5=WT70C.8+F: U_TV:I=\39GART\V,8 M$&IZSH-P=[RC+[G,9X4YP<1<' LX"4;MBJ=2IN>6O)5B0((ZC>E10<3!Z,=7 M$Y1$6PW$DT,]$K>H1KNF-*,04HQ'UW[]3IN7[^5S6_[,FMI$]L#+ IS1U[6U M?_P_])(4OTL^S@U-T;8W6TJNBKW:$4NG7G)\)6-X,MJ#SQ43-5Q#/.BBFXRF M'MN3AC3S>Q<8]WHZ"7"JB6G&5! VGZBX-O[-F#6"5R[OT_+'N/ <%9HPR(!D M10W>Z^PO]@E)]9SK'Y\W.8@KDUU/IBP"?"7D'<#D?IP*\^L4YM$T8;KE@*%L M#NF7Y;44_QED'_CJ8=%B)?)EY]')24J"K1C,WHH'JCA_B3,\LE.S-]ETXV@! MP!DA%8X/R)P)%$3J^@:\/G%H7V3>HU7SIA_ZE, .#_8QT\S+E47>ERO36GU- M4C0^SS:*<.&LU..ZD*<$^)N? ,/T6AC(XP.B&7.Q9I1K_(#XP.T=-:;J@3A( M;N28,LNCI&63V2/#!!5'FUU4^'5RHH>\;T 1"UR1[9ZOPMD=XS_YM]@NU54& M[@_9&.1&VWB^ZN*T$RK,?!3(UX6YY,%Q:TNW)<)M^F[%]LCH=Q K@Q6.P5TR MH%U!:OMCVTAZ+NCH^MC!]P,LP#G8M(8Q68A+/%:PNO 5I:L\:OJ@Q]2IYPHX MQ PPP_!F(&GP/ON AE*'&NDM6VE(#S1.\G58C)*7N+;&P:3?<4[>6)XRM"C( M2=TYV!TQ&!=*@H[P1+104G]9@U!^W_V62+B?E'TVC7_'EOC;,]<6 O*C(*.N MYZYK(/)E=_VJ#*$NPKJ++8_(JL2U]TP'2('#\IF"W@R?IS'W[]YDL;,U] KN MI1PE]%4QN8XF>%#'HE;F:) 6+T6:SBX7[.>M7^9>%'X[7 NP M80%WYN/HF[I-'LY*F-:MOH3,#?)GZZ8!B5["O/YJ M3R7W&\@W#+2EM5B_>U?/B/?(9/?E17PD4B52TUR19=6>@T<>"82ZUJ^S5+PY M?EE_0["4D)9^7HHY!M;:<-PB1@>A]<.5F:T&N2I/;0@K5ASW[]3HQ#Y'EMZR MIX7H#JC]#9G &9^' MP2B-<$H2Z,QMZIAO]Y0^4* XB(F//Z_(@O1_O0TG9)5>%:BT%'4)*GIM8SU$ MFSE::9D;K_I']JGL[,PK3Z!HK,0\JRW;P[E/NW/Y95,'&):7]_ .I+RHF".Y MGAR/X*:#VG$[!7A\OTB T:-+#U4[=WDK+!A73I1I[XAT\5X!=CC@L^%N+$I= M/GC?&PFVKB7.J) _? @3FKLO.CI,+M)_0N/&TI@9C;<(KRC:C5H^(O1_PI'B M:?YX54.+\H3>IAX%SI++\KD^&,Q-NY%QK%4H62_1IS9;X4?;A1D1TBG56YA^5;U7)E;YCY(N3(L-^.ET&9Z7 M[<\5P5NN=GMGHM=OY4P??7;>RN1>/4-QWCFKQXD2G*^&"7".194+[G&& M+_I+X?]C5KCB=2@PIQ*2$"!S]98/=R=QL+P#^XN>[2S.;\0^5$%!)]]=2HI^ M_>V,$AZD6I7"K/X# MCLZ.LV\_=QN6 JR.B$C8?EQCM#1(]AWY'>?^JQ^E[_$&8(&,G'![1HNN.''H/)A[>K$C[<@]X+NH1YGD*CS?578SWOHZN:< M#&^S1/.5UU<&'O5Y*[]N?Z7&I'#IQET=>HYMT243 BDUBR(TN'PXWHQNW/KU ME>#J3Q6@N%($P7GAU7/NK.R(0A_AM*_6X^&]S!>7#0C]KWV>U1V%R7+C+_8' MEER+0,:K"-)_=ZVM=%REO@K6HMT3]6G;NM ZKX=*\"Z6Q&R,,5R.:EK)S '\ MY/MGC;K^T)YD*33_V!Z-3V8_<1V3M4D:Q]0(EE=&$CU=_IB/!W[14R*#4MM* M 9/\^B-9/:-ZPSB#-)J68"G+M3OYG(C MP]AFA=N0_<:U[Y.=[31:IN%;3JI@TIW-?P@[&*1Q"QXF*F$6?RP[M/'TU;>% MI"$QO2YUB2^ 7%4MCH>+^^9,.#-HTS0+\+7Z M9 MB]V3B#.0].X,,5#K4 MVN>&MMKX#1TM]?QK)L_T:-S;5LYRXB!TW3T M=2B0_,AEF=#)F 4I\,)E^CG":^Q-QLNW3GH65L\:/W&L6W#6?,YQ:.'*FW\/ M>#6M\_ER>LD$/*)_OI2B]]HK5AL?"]QEW,!0KJA;F9"+/"8E],[%C/)1%/TYWU1II&J,>S<"J3+V^\NTENO'K^12J&-QQ=U(T72P[2,$KXP]55 MEO6ENPWA7O)^@N +MA2QR#MVX877%19LOF&!OV9]N_"_N1@?#L]<#NDL1UX[ M,'0]^5HHI,P!&592!= OX:W^,BDE;QHE/4*D].8^";1Z\9[D>RO=DPA?NB"OACUV<%SI;W%_9-W1^6O4&O-/_$M# ,"[ <[0[]D0'Z M>U&&B<"_"Y"O>*G.=/:-B3,D9 CE$F"XKC3L=(!9=DW(U]S';UK=.*!SLS-] M0LHKV.DAP04*\2KXU6[-3#S4VI*2RY1]4ZW&:@F@,R40ZP484PT5]Q-V9W: <\N8YF$DF@,YV<]#^JY M=J[6\$<>=W3/T"?#>1^HJKNWT(N#I[KN'0V=9F[_SLRM83G^.LJD]>)%7>J[ M459CBC'W56F>R=66>3NH.$#.8JB[9DET]<9HS1'9QD3N_/DI^91NTA-;S&8Q M\TUH3CK6\U7#+GPW>V/KX;;CX[)#8LU">.,4>.)'<_[BWF:UJ"6D7/%E/>K6 M<:5#K06[^UO@J5?A<'G6-E$9IOR<=:8"7FYM.MT9;GK SHZ7\JQ'^1PX2(1[ M]RU?L^U" 9WGY:'B\&C!U8^W =7KDBYG:@4H4 GM=?;M-N]M5 8[^FJOEE=4 MF9A'[9='&S[3K'D4,X*<\I?I32]#W_#US?.P46D<66_L]96N4Y)B8I"JYN"T MM5.0CK#^_3/3_ULR+&FW)Y_R:&I&'%V!7Z4RG*2'2K>=#WH&[>(\XX4_7I?/ MC?\"93!S0I>*M)/]Y?Q&FVR6'>^/\JXT\JX?3?Q,L%0@U"G-'[JS<8&W22/ M7A6D3,P75+7WIKF3G3@4.9MUQVH\>\\UUNC 1U](1 M=P5.E4:RU\W35)OA^QR!,F^;4TF-R;;Z7F3Z@(]O!&]<5-Q\9*&\/2U2)O2* MY3D#O90ILVFVL[$H\??#^3<&67758Q7/[6BB+T>NNCJH&=_QW+#YXH._A04P MY^F+^8LJZ^M[>1H?VTIR:T$VKTF:.2CX2?-5I%*^;9I503_ FFMTUB R!V, MEG<;]A%&N)H$#WB8:(W-V^KPQ3CNO]\4^E_MG==3$P8U3;1^T=[U>7WSX_ &_];W?_1Z^OR9M0M9P^B*61_1Y^/P0 MU'%OGR?1*M,D0AQPSW$17NV!A[STR^YM2MJ]JM_0&:.'H>D48O$L\ZVG;S?UQKXT MSY M/W0^*O/=P)7=/= 3G-.F +&3%'!= 7XS/")R9>WGJ'NH$P1UZ&_/2/?! MN]G9;@!!E5,H SP]:S+>U5CF'%V6:QQ_LB8-NP9C8'RAJQ42H^11;I04@+,O MEAATW2A)03R.2L>NU*SF@Y3?Y+,BJFDQD8Z3G0MG^LR\6^MG07Z7"3PFMW) M]XA&D\1T"!JK/F[8FWVI#LD-./S\$ 3.R4[=6?XVYRUYWPO>BP/8I MQIMK O6+9N1;^5I@$F:L$^?-K+6\:L7SI*:&-K8X@Q\U'SLIP8Y_F$Y^+6KS MVN3!86\*0I^R!YWGY0'O,PX:M9-M?TM+K"0VL%67' TRC@LJ'B0?4*(6"BV[ MUQCRI:Q$.B(XQHQV]8$?G810+D\0(E%ZR-B8(S.<5N). 43$"+2!+;&4 .4< MJLIB/K)/"GB2<((;3-I4B*6:"-UA1C)3J;FX ;,!NU!+GM25[HO-OM!)("N#*$N>D95'O'XX(%#68)'BE9XU4@Y>)Y M8^UN@*T9B1J;9KH--I$"5D,Q'W9YGPCK/H?XTR(/('[#(])J/+#5&AK^2@C_ M\5X5:RHRH\Z&ABU2DQ'.)1T4]5U,FV#3MG K:6UE4][+MP?%\- >Z Y=]TG] M283W0WK5N3[3PASGUIP66Y65*1.&3?<\AGQ[^=1?5=#_*-<)CUW "RY( ;1X M'^R5*3^/. .D&BEDQ[%O8I1DV.1DNXWI?3OJ2BM]P[8C!HJ3=S#"H]-M@R*) ME>(-BMPGA&ZTP0M(DY@SDSS+1 0]BX%\O+AEOP0S-"G[#*&1?9D/%N0.TM77 M^6EBBQ(T%"09YMKC\^RGM,?$S:>S!:NG,. G)_-)+9HN[^F3RG(,) +X5TJV;WN*A:]%B_><,@= MF4+61(;8B$H(6+=!20&<$;X4D$DIN?@3R+B 2VZO%AOB>KJGG<4ZR)5CD*XF8>; MC@;ER3C(+/]AJ-DO-EF]]H"3K:BW]_O\:10N1AC9="&D3U[VCA>&7AZ73RI" MURPUZUP5*SO4]FJ]SFHS+Q9.U'H?@CJ$L9]LME:$925R=R;"CN>EH?VU@R"I MHWIL?_@P(J1"5.PJ4+,+S;)4WHH^+>;?KP/>23"!\$9L>;!<$GQ9:0'Q"='R MDC>5%X4>&7.$OB_HC5?>$U]O4;X5E?^#MLNN?A4BQ(QDQK2EZ. VDP3#M6.S MJ+>^1ZR57+^FQ]FU[*48(-Y9_M(E(TJ6 A15?#0FIF=G7]]B?]M4I+;?Z=U= M/7,;&!5R>]H+.,+^F[9UWNS6@5"X#$44NNWUVBOVP)K%T...E+3^U-9N!U!Y M[/H_;NG_^[O)%[[PA2_\%\A*7_X.4$L#!!0 ( -J#J5@UBEE-QVH %DP M 0 1 :6UG,S X-C U,SE?,2YJ<&?LO0547$&;YWVQX"%($YPDN >7(($$ M#^X> @0+[MH$28)+D.#NT+A;@KN[NUOCVKV\\\WLO._LO+.SW\Z+I4\7SJ[I5_[J'>R]\&KX,/).1D)8 $! ! .'A!X#/ >\ M"=/4)^@H*&B MHJ*CHV%@$6!C86)B$>/AXQ"0DU!2D).0D;V@9J5[\8J9BHR,GI>!^34[%Q<7 M)1V_$!^'("LG%\=?*D% 1T?'PL0BPL8FXGA)]I+C?_F _P9PT9"14:.0$%X! MB+@(2+@(\': \N'O1$'XAP/XQP,!$0D9Y0DJ&CH&YL,7JIX!B A(2(C(2"@H MR,@/4:^'.(",BX+WDEWT";Z2(>HK.P*.KY'I:%1B97] RB/'U)R?['W1,0B? M$Q&3T-#2T3,P?DYN47E%=45E77U-;5M[:U=W1V M=??TCHZ-3TQ.3<_,KJRNK6]L;FWO[$)/3L_.+RZOKF_^DA<"@(3P3\>_FA?N M0UZ(R,A(R*A_R0L!T>4O7\!%1GG)_@1/5 G5T [_%<=7- *QR/2R/^A4G,K' MH$_V(QB$U%PK--"_I/8/F?W[$O/]_Y79?T_LG_.:!;"0$!XZ#PD7$ $N;^@S M?# >]:A'/>I1C_KWBBD1BAKJN(2]U&7JAC(>)2BF:*A&A1RY\%V0I$\AR!V3 MAV3Q'K50HF6DL("(^?UJ-A%/_,\2>=:!Y Y07.95L.Q49%BJ8SE'2*4QR.G& M[VY/N6X+7?2D1RN!@8$I+2.(48) 21SX'_4A5G,EI(=<83E!RV0GF1;PN*J2.Z\%XPQ8/)(.^=8F&WH+ MQFG$LVE3,VO3E>3T4$ !JR*@Z2NC_26KH%6%2NN9]8(DJTZ'*)%&)BQ/M>% M.!"N]QX\QP4'5G=WEO?&PP5?S=*JY7?,-,EO!K6.-!IF6I;_L&*ULY5XSP&9 M%)'O.BZ>[+R8/[D2RI,&VV1<1^41\ MK%UI,--M;-67##T23.JTXVHS^>)NV2TAC:9>:$T5PQE1PS]KOK#.-:?R*(QC MG.GP)LC24VP@.U1:&(MO%TE2G1;OK9B*S1]X)O?O3(3*!>9E!&UR_X_# ,)S MNZH?:@BV,V6INI6V87K?H?1:)HG,?#J>D-@NH*TP?M9%9[.-=\Q*BP[N;_ M,[1L*36:E+9+DS$?QY=/WS0S/"(.BA<5!Y%QMMD&+,?0*-K*O#9,E:RCS>C)@Z$1OS7 $1K%'?7NRH<^FI"UE*5H]_D@BE57;F511]$=Y/,C8C MIW(1>VEC$R\(W=S8-<@(8N+P#:)/0_SORB^P>&U.8M)Q/^B9IV&'.7Z#<"B/ MHGB\%5C4*&?%-1G(_/DYQ@X]0ATQJJ_KWK5Z4/0\^?M*/6F'H#B65R=E:483-B*YI8L3,B[N+(BWN0Y\1!/R_KI,ARE<]4$Q)2<7>D5:, MR C)A'F--+F5!<(5#-FLF==4E+L$N&36*3?"B<['X4A!RB:'M,VU4>S@^B5+A@.AE="=CH=M@X=9B$I*3A7 MWXWND_9+&R1?I?//%G5H.*07?5-3/H9/1>L)YB]!5MY0RKGA2V@*@;E-^3LE%_L/YNC0O@,VDIV)%[% M33(I9RRLQS7" 4BZO/<@?H*V@=A&5X<>(W^OJ*D3U\>U_A6'0]2KU7IRI(X$ M@Q]M+$DA/]/Z1.D1H+NOI:AV-&^$2Y8'2.7"!C'W5 (0)=F3NCU^=M@EA%[$ MY[K>#"D.T[W[LA_ZXL>S FG&7=1T,A@W$[I,#==+>25SLR4#I?JQ@&P&NG5W MFQ]WHE;_7 /%E!Z!>/<7TLRO'?THJQ(*%+H/ M,+[3@@,1GY/A@%XB'! M%D&^4N]L>U_=F++(7V)MA%<9Q;J:7@>8YJ*FNG<2 MV!ZW232]GW,9J[-/EE:S#:Q(MSS>[^!5:G-Z'M%FZS*:2*K-5 J/?OJBH M5"_5U0O@.R5 43D;$LFF:R\;]!]T=7+3Q6N$M2RO(0U;9Z M771D11#GT%G>PP21ZNY&$GK]E"^#J_0X^V!7?*:!!CS@%R/)9OJ\>E]0:*T! MY]E2,+V5]:>D?)M?B+7D;J@WZF$MJZ&<;9$,39$A$(Z(3HY](:_O=850\TF> M2SDG["3 MBSFERK#=4>,$]"=JX\>6L>/G)2B[]5]B519GD4U>HH7X$>]KA*$5B?A?GA". MD1.;N7 1;69IBV=%W(B*EYA]=C24SLV#8)JW.1H/46 M2TO3&<XDEB"ER"1&UG@)?=X1>\ESLLV3\>[5!^'A M=4-O?>>PK21O->W=47*A2411[-R* M0J7;X*XB(3!?S:_-&8^9^GDOE;3%J*S@E$X8"662J1K[PJP_>MQ#P-[:7U#; M#1A[+C#537#K")%TE+!EL[=F806P]&R_9JSYOOP=ACO ?"V=6O[>H1)LJ]9W M^T;VEH&E)$.:Y1?B[A:27^J.+FA#0LTQ6.9FS^.&G&!\G-MEWT[%4V-T HH= M,!^<4EP%SH=\;UMD&1.4(K9_"7I<>8_O;/<085PEL=24K%[R_XY+3143$ M0#A)&38_A9[19_B\PW4P8GN2H^++-)HN4<\+G+E4:-KM('Y G5Q"$H-PR6::ZK92. M$?-J?<.[NBIX,VES[;DEF>958689H+D4Y8&B &.LWSO0[I,;\U[R>/T-"REV M5WH;./0J'/0DRK>"TJG4E/VI1#1I34'\1G1OR]""6Q)P%%3D6!@<3MO[XIL$ M;,>ACS)C[1P2N)RO@$NB*,>D=^Y\QAGJ5F!M[^)2!H$#H+,RGHG2!K.*RY,T MF!:L:L+,^^58XSN+SZ7142W>=$2.-^%[HV4'57 15LSF-[Z2^P\Z^@WCG=> MKEM0")M80\68-VV!.?[W,0CU2>?\ZM MN9AL@G2.!S:!NLT/MB79X_O[?6/T5P%!^&,NHC>1^A]>;=& QO>L>_>[ISR] M,K==6"P^Q&G0V^Z@$;W;ECXZ&_@\1ZKPF$\"BRSURB[4DAN(YU"6Q-JK8;^3;'6Y"/? MNO-%B;SMGY'\?>/$PZ,;LK(8\ZYD[FTSW=UJ]005"_L/V EI8';ACZ([(4Y[ M^J(0UY0N%6A5#J3LPZ3SIDAD])./Q3\[[<:GU(Y+E*+V9)O&> Y)"PA4I*X]Q7$ZPG#Q-I$- W3'RWW^0/? M*/W3!L&AU2TY2M@<>#]F3C1M^T2KG5*Z[$O&%L_.SAF$[I]BT70=3D$+N(Z? M:52Q$D-P[I\TV1CJ0Y[&E>DX.-6HA,^J!)B?7GM+F(97ZMA@6UP\GY6W"FE( M>D6!.QPFF:O45>7>KX$V*>WP$C<]1*HC##'$-.&DX0V+SJIP&46Z>_[3>*0O M+W$ ++PT4^JDD%0XH.8(QG[MFXLI-.-J.NB0T M+=E<&1.LI^6JL;FDS<&!( 'QJC9Q*QL[1X+E[EHUD0\G8,:)84&;+%=?<$7K MJ*C#';L\P ;;07[8,Z"V:L?Y.\KA+>A?S!V4OW!;B(B==YM+GYEZXE;34+.$&"&OM6Q>-3^F2AV+6,TZ'K?O-9\.C#R?5D40B:.UAG"V 8)GR =RYO?0/=LPEIZ MYMK9UE93JJW[SH[KE'6YU$>*^/>@U*[#M=J]J7[I\)> P72&$-Z'A==%V << MJ>^2C7,EZTTWX.GM(:O!P98SOB+"Z7<]3D'=6#713!7LI;TLGC-;$RL]^/J) MU-I$[="5AO9O%8<0\L/, ;83"39<)GY62/>203")5B)V[L(/.-"(\?/:]&;* M*-OB0GLB:F%:GN;'L0=(V-^9VX_NAR"();#<(QC_BX9-S,8SX&(M:+V90B\[ M-:3$<4^KOUH%'=FTXD"$";S$?[=K&I"K')V+QL>W5Z+*-Q']^6>4>?)FU6H# M.:IR17E#F-[4^T_BG>/$G9H_-1/".[ I1E?2JWT]FG*?O&]-O\'ON2M$7:UE M*=SI?2(=X ,'F@N''0UPILWJ'=6'==KU5-%I&'FEIM=_*N\8YBL&: ?6,.UX MX*04[4UO(FT=VDK" >W*1M$2'5<7^>":[)Z/)@P/V=N20Q2-OAUPH 8:0FD8S!E=2>4 MKLN)8A(&0ETMUFG5'O1SP%O4(;:P!,(78)2_50 MDX#40/SW\31:\;SQ82,DH=EU_$.B.QJ.FI](6%-:N; OS*YG.2_%WJ=IG[3@YAYPWD]'YBNU3T5:]13=+^NN#3@PJ\I?3.R7>##L\ERR@ MIN*.7H:N7Z_3[CF'3B#E1YH58V?9XS;9A,]RKAQD1HNB M)A=[\=(,DX5R1:Y]\L/*H__3"* MXW"S''YF^]OCF23%)B19D)6F7G5UC37LLB4OF[$RCBMY2F64^\!ZJ>W&L*4N M3(OJ*?Z7C_@_SU^5LC73F%7''@O*7=T*,WHJX1":Q#W+N<\I"Z;\=6[[F M?V+6S8W:EOQD$.=I1[XTLKV>;@7/I6Z,8CL@)& *S MQT3/+(NU)NS'5VPJBTZBU&[?(,1O<_.36-W!\;!R5S+-]51FZK C@[GZDN42 M3_'U_2 :K!:2T9C:Q6-K3L$UQL:\IODAF]I$U$=3Q* KZ#QHHU,I%P4CNE)9 MQYD[DY^7OL\1M$%!6E73>)5>).YD0P"]CJ/[DD=DVK_GIU^BSX"5T&_PC-MY M.!/'[2+P#S+#M>>@]R5%3+/.<_H)Z;EW@K(5?EY#.K _(W!@&]\(#OCLP AT M2?4P96MKJTLI=-]V#\]V%NB,?_U-1]E;:U/M*0L'4KD>YK5/<(#D0%#@IBB! M2ZY8 N^JPD8I+'XMEYP)8]Q$CD'&0N:6SD%*3GI&O"02];N@6NY5 G]H6A3_ M2RI'>Q]2U/3E%,;.IA*M*Q>%6Y.53Y@H4F,H2;>FIR7"4,)4NV4P?AMD)Q#F MQQD!#0/HCEY>"$GF"!7PP4:@5!WI,\;!TE64CN>8.UU0=DH?BHF)$6H!EGZE%U*C"S%J$@""/ A76&[<]T% MGX^(1$)<5?Q+SRU8F">J3KGLH_*)6C@SINYLLJZ\':PXI86&@5_I0,Q0_L-, MIQEQIS%&\D'.T#DXM3%;YZP;XK[JZLD+I3WU#.4)D8ZM$H M.4?V._&U0DQR$'7U:8K'G+.ES4_K^?4G_)<0V3\IO*7'FZ$T,1--_5%J7QVVZD&W+!%?=R_ZJVIO_7 \PM$NNCR),'C%-VPR'RYZKP!J]61GL5PE MU__-3I^_MV! ?&_!1O3CL)G6?/+RZI;N4 /+%B.6?VA\7?5>@E+;\>@P&_P& M9P_O0D;/F1L.K%CLK-3PQ+N^%*+.B\D;,&O+.RKM MNYV8TIV=E3.DJ6I7(E4.T"("TNUN-)+N&%R>UUHURMS=-^=]X;A$M0F.%LQ=W+OLI9F+9?P:"=L(&G? M)N?CO@]&O'CIK8HD].!&(9XR4:U;^R20U#SM'@=,MR\OX[7*+J.7*=HI!YN# MDO@);*W,J8]VSPWL-GM.>;6$4E*^YZGS-/WE"D-9?E/,/UQAX'V#H^M,L5FT M[9Y@24*3?6-T.>+[V]DZ1 01VRTGTJR9X^J[QP.D(Y8TYEO./VIOE+R3<9IQ MBMU=\MF$5*8D_RR]LIA_^82D=2)]9^.7ALU&T+HWC7XR9^O%!>'73V$N MN""E$(E,/@J_0QC!N-DG.A+'3ZMS1U[(\SL=O=9K_^H5&?WCR[!]P7?>S.E5 M=4'VVI?[(3FXK=8/AM.$?SO7RN=,D'$@357>.3CACVA,X3$W3Q@R^ MKG["]QZ)>6L88QVG(_3-P.\Q2 AXD;GNKN+>DDX]M%$-*NHX]YUV=*':"I62 M$;))J6S/>796(BO'I" K:E'-LSJ/Y>:M.1>>K9MO>'P<7A4PI#Q7&_\Y$+UDE@'\J)#U^G MP'JX]G+*O*O(JE,ECZE)]MB+:05$_J>C(D^(*46U10CAP-J<#!SP-EBOLONC M[)I@I]UJ ?/ VQN:D6X)I C&RC"CBA'%V"5"FD+^7'8GN>JA@-6&'&<[]"(^ M*.\'4HC[0_5C8W!@G=02#NBJ7&,L>[. N\+BX8">P37&>JM2J*Y8+DOR0*%< M:V+4_%'S9.H,'+":732(V5QK9D\=K'.%46\KY BM74-+(S)^JQ)3^M@#?%U" MTJ Z.,!1O5V-4 M:ZF?;%?+YZ;O))>[:F;:"66E&3L,U*C+%1,\=_:^>[%V>H5.)GTR &^7K M+3@@FJ%Z?$XO,+XZQ:2AT32&%R,U("9_R3\)36YL>48UE?4-7/[^&U>(D:N> MO_M:/EV)^QG;TZO!MO8:^SGMN?E.J.0F/KTB6O=?-KL2LP\+:L#(JR]Z#:D; M792[Y?=01WMJX#,[4L;,^0: ME4[G6G_L B]T(5A\T9Y-4/V'*)3:BGI_RE5279PI[KZKSS=CK2ET3=\-JHP8 MWKS?3PPQY5\(?[?+-#8JA-KNO*H6UGOSVJ'!HDSE[D^N_C=*'!-ZGI8$.! G MJI*OG%,@+=R9I%QTG)6?')8>1X6*FO(M51RTEIPN3J"(\/^H4&-=K]5@+\VV M=XFU^421C7$WJ]Q5M;VBL>M)W[@.%;S/O-%@6C5 6]H39AH[EW4KCL(T"1'H M[B<-^)6QTX-K4N#C6%B2:XW#O;W#]IL**"O:VF/#^BA/DR8791$#="69*S M>.S_D+Y[^?GTEX\HT1HP)6Z$I+US,7DH:I:A2NU(#3#%%DLULO#1%7R9Q+6H MS!Y[]^VJY,NH.>'SE]*X']1^'-2"+[@GKC[#6"3;W+W:/Z"=J)'.1'\,[U<; MD%2HF7"\+K(><^1DG43*.Z.:I[ G E%YA_&/^S63E MADPSN5)2G:Y^W)PR=;9\9H+&A[->:/A3[5,::[XL6/-8 C)\=*4_\VO&]ZF=M*@Q\$#X) M:W1]6(OPVCV>8%C98I1WE[:N9U<+*: 1UJOG6+I[(4ST,,UKPX&E&9&K@I9L M5QNI$5JWRCUVY+ &+;\*8Z=#.;MW;2DBH9X!D\.=?#@7WV F#GHB_HTB7NFB M]DZ8<*!J7I>C@JS"ZK?0$%U)E:F>M(I+R<"&\Z':&WYS^45WLM@&.$#CH0 ' MW$G.,=:3EC($_:;*1.ED'SBUJC@ILS/:D2U M=0:%@BWMX!/ULY;+-)A3-E27\*&NSUD1)VB8XU#]FMPDAQZ1NW-/7*>8)C9>7G'D%!X91;%/QV""0\UML#/X0]9,"3F>L_@Y1X32C MZ[%]3[:U9 Z:\LJ)M+ )!:*(B"<>)O8B&(O05#^1%9IG\W/RI8NM#0B>!TZ# M;_EV?!6$SW8\2(BR>;G&6OJJ6CW/&>RSQM2OH[0\A8X/LAC+M1+C@4WIY$ 1 M'[Y[IL Q]0YAELX$^U?:U/T_RNX7J5ZL09]4??_6Z.+PK*)N(I4Y\Y>AB MN\Q3><'23L=0%M\RO -K+B@+(W^?E^Z4A(3L9B?>'.Z(*O94JA!:^.>?J4JVFK MLS[QUW:L,=U>(,J%B&[Z:6LM&[G.W)SGV^K:EA]-(:NT<1 ,OZIZ#PRMPSOI M9:%/PP86+&ZFO&^T)9Q,4#1DE)!4FFS#;O4DKH"R^<_.Q85(]9CGR>>"\ M:VX5E>ZG"#ZBCFN'M>XL6&,(6>$9,EB_H$@ M\EA1(:.D-^H+H,VQ1/_Q*4F' J5-.3+*UH;M[&%KYAH< ?3@ M&#A@XO/G[@^D2Z4Y^,,8J\WGC_E8)K#W)POU)X7H M?@UK]P,J00]<-=ICC6"G+JGS8GV1"H9!WM@[,1\$$>VSW;&VJ<*#I@PE]\I+ M_I>,T2L]?<[-*TOH5KJTN8D:M7! M.>\,S;+$B787-%.R;J=X"UQE8)==Z@GK#CJ89A],(N-KDIMLV<,GD]AM4VBS MU?<3S+U]MGNY,E%&DF,(E/1%I]U2.P831.ZKX< ,T[#V).D!U7X-&@5Q.MJN MAR]3 G0J@*U1GEFX@Z41;'K*>]W?]J9ZC0CU-J=^6K$+V4^KMQ/ 0A-\KP8C/S M&_'^Q>=Z=/JOYWF&&&9IJ3G"Z^W?OOE.=A,RI5JF.K^SVCPZ*GO.J9K=QZ@G M0*1/=EP3X)2,. AU/',Q^QUW6=+N8_A]\;Q8X>JM)SL<>%L%!UK*P5"U?DK@ MRD^B/E8!9P_AI=&E7B_[C0^:B':4".I5BU)MR&[]LB;(CT!+J\+O?ABX-Q\X ME1[D"Y:<6#HD<%1W/+\F3RG+;,N[\\_E M 1N%R"#==CO$E+26WND;W-3.)M_&J79*[)(JMF>ZB]/SVN)6;XZ8J%Y_5%A< M9B"W=[\L*@7EF9@O%X4/ M%L9OJ($_BZ<\2+(T8]SMMEJ8JF)G29&\@[-*?8OUDFVNZ"U?YYLT M.."/VD9YAFEP>TL'!T#J9T?HV^YRJPO3T\R<>2_X(@<1EL^Y.SM6P.33G=63 ML^.?@=>URYA MZ7#)6S&EN6WPZN*%\L(DA"COE^Y3FL1JEXA<'SQ].TE5P$369 ]Y;5N@UE<1 M'M??W#/JF@F1,1A*"JK)L),=\8*?-L7A;%>9<.!E,=7]@XU/QYB_2@EHI$8C M8^G%/VO#V9.'IOJ7W(GG:>IJRWT)M$:S8WI-%_%0T:C%C2[)8(Q00+>P;E]( M6(&[K_"W:LU?8ESD,-*E(T[']07Q^<%CU7Q>O\K6$#3-ZB3G%Q&6F*O9ZW9F MA).)WQ.Y?W]LV<_C%XD')5HM#Q&965%K2Q3CS"Q4M,79DT=J9SQA M)?R[\ NI9EE+,_P4T!EUAZYE49KGW.*"^7S37"#APX/_B+;1OB7KIFF@4_S&E9 MFCI5.43-Z:)>I%!GA7%F/M MU8CHTUU@$+\U98WE MQPD6.<$::]FK &]SS^U0GJ"4PH$25SAPAJLIS'<\L!7XY>!E12S:+#$F;U([ M(EH7T9-Z)B*2*87J&GM,<;QTJO07"#+_9(M?$A;*Z'$)+JW:W(5HB]RVW/*5 M*$)X.RGP6J!/"@V=S+G+:?[J;%5I5PW)4PYR+UPZPK"SR)K;^UC">IQZ%Z-G M='^;>D^LGZEOZK+,A@L'6D6]\LUG8XK+:E,DU;6R)#'ZY9\^WU'[&LUO(69? M-1'8SJ#/RGAAFJ.D_[!-1PL/@P/;Q@9W6(EP(!#B]V'44\%HI;!/RXG(FIO? MF)9X(W[&2!G8U> GBV /&LPA3%*;>-\7JL5;I,T_1+;'N3=;*?Q\%.QV^YN6 M*I/O(%5\%WPSH=%V64.!!'U?SY.SMJ^!C,OZFG]%U\-9.#7 21CKV-+59:B^ M.8KA:./-NTYIM.9V'WL%[9HU',SJ&+034OA6C1H(M0>U>?F&2P^>4 6XUP8*X ME-^+2;5'CF@"/IJPD/+VU[U +.+?E40]+7Y88#%<(7,:C8TC50&:UK1NGIE4 MK+QX=I6^3SDG"P>6APCWBB+WW/O%9N1E"@FWILP _'/NL0 +/V6U.#:UDG43 MC-19%='O;%6 M1ALPE7>T&,N7EI8XW+W5S)>PC3:UG-%*7,(765< WQQ1GA?C((.[XW/ 4YP/ MDSY)9H&KB^9$(_[3. <7Y(0(VQ.9?>?47RGI#L-?QZJL7%WD$J6.[Y,#VJAD M,4!&Q#0*U- ((4N2G[ZM'M2'XZD+5GU!/XN'K)AMP4]%UJTFP0LV#V,S7=?& M_XX&G+:7$' ^/CD$^OT2^4-[2+5;-VA&=1-$I=S"13X1MR[(I6OXV0W^0; M[RPH\]Y7+UEWX%I[%UFLPR:YK("K.T-3?!28I6.?QO6BX>M!#S%HVHR"LOQX MX_O,ES:\+LY%=N/*G7OQ22J4NEL'CP M@<*$M=/3"5N7N#>GXS"M>Z8<"&>G,/[XG5S^#-$A2V:ICV',3,UZZB\?@C ? MHX334HO4ZN"\_=A<.6MKR;ZZ@)74[SP".7XV7GD*+F1COKN1'#[/K]SS=_GO M+&765M1_7KAY#[EX;7T1UK\4:RCK]-:/AQS21Q$ITX\SFZ6K27[D0TS54>!H MYZ]CX&K )>/F)N5R:VE=D!L[F*7I5)=*' C5R=M?.^:[&U \IL[/NCI2&H,\ M[?S9'\CK8O+EZY6/99K-DUW"Q3M>'X$/BE2&T5RZT. M(4J6Z(:*]2[K&$!K:Q8\'>G(_(X.]*+:#3>4-9S5\%I^LJONTA=S!]^.3$^E M>FI4FW,%8T9D_O)%Y546+O7.*^ MINI1M?FLY"O"KCVQ:;FL@+==@Y>,JJGV=="Y(IIN][7JO:5IFSXEE 92<9]> MO-OL_F.&$)>)5__J-V).,T5XDS((5,_:[)>K["ZA9,J+%9SA:1 ]GQPYQ&D8 MKK#(J@HSQCAWWVS46KZUP7\?Y98BOOX.G94##;:'H["AVWMEVE4F>L%W_NO. MA^<;?@W27HV3EIC?73N\E4X(M8W?VTE7:[2$54(6'-:(OV"6( MC@G6]]RF&_]:#0X$2\FEQ%Y=OX]"].JF7+:T:15&#VX+NW3!QPS>TLOV:4T[ M?.)&MUCE*9TFNBI$4Y0#9O%##5+D4/KNZ7+(V%PC0Q3D"8'Z/KAQ'C8C?I68 MRT@;F1BZD?WL4#^JW_ZXL.T2P:L*-U+9G!DFI%>H,5/#9"@P.?FJX]PPKKSF M'L-",99RYZ\,OV\0&[T)^H:^"<1,Y*;2YA+<9$4=QFQ\GJE!3?]#O44>H$^2 M0O'MI5K,^RF%*Z' 0L88AA/ZBD8X$*\!FV^YD%GSQH,#76$/]D4/_YKDL+D; M#DRW?)IO-IVY*[H8G/=6&[KZ.W-S#T:IID69C?I$\ZFY^*V4\)2 +!RX1IU_ M,$*T,(F'%E;H[CPL6HZZ[A*:GFYR-," D$XL*K]:!D5SU+]M>+V;O5Y\0 MSV!<,W<1#>E^W9,)E2IBT>0MK&J&#K),!.LP):TCTW76+'3J^0PU"FKD:6"O M+B'K[=;76Y*(CXJZ\AP][;#7R'Q"_../RR6T\87RQ9H5@1]ND)J+N- M;>3[J\:^#@JBQ#_*HH7F)/[YI+(;/EU;*KYVD6U/<92N)[.\<:$I$9U";-J2 M?B+T'+CA5YB(J"OR#]X2OUU@8U[9-5Q#/>"IF$1'>"T2@N14PG8;W\K"@O'* MG)ZWA)-*7O.3["48^L+.\^*\[4D-2+J^*YX$4AHUHL6!)#+NG$X7,B,>??0K M^GW@-XC&==2\IZILML1*+(@^GTA)G !XU+\IA,UFZI&JXN>=E,=1YH0YA[QO M$KB4.^07BM#(EL^[=]11V[W$OW4<-XTDIB/,E8Q]MAS.@QQ!Q.R"BN6DLXT/ M)U.I4J=[>%:8=$^VSQ2>74WIUC1/%C=W&.(2A<:9SR7%8+CUG(O<6YR3T!?9 M$<6KEY=+?XG,%I!YOCNM) X:-/N?WR?QGR/01HV <\/R$$C/(L'+3W]&EY#Z M56QKV4+E6LR+RQW];'''%>C38(LI!8F0 F65ZFJSTS$HJ4H\QIRK_D9VE_-G MX![1X495@/*[TX!-!Z[K=X/P_3U\U+!7KZ4I'5%VTRCUTI2=9-2B%[8WZ5\3O1&O$/V[6'Y2R/ M$B8'!RX(P']5 )5#^LUZF_H<%SQH\C@,':.' +8;(WQ3* MR\ ]5R6G.,4C1])NJ7_=M.3?%/ZQ7L/S>B$XP#E&7_+@^P/JX("BR-W# M)G"?_F]+L-X..$"WVM(O7"/9LNEN MH$']>([*+"@9_@^P#*O_X\H]FR?J=Q M_7UR^_)NZ$-&XQ",<.O^+1PXL8$#I9E_4[AE>GZ7&@0'7M\L4#PXA7\;!0'8 MY--#$U"#34J=S*53(8Z@4Y$KG=1S)#C0TP)K#?_KS_M%!B?>3'=M>XX>L+_L M<4T?#+H#+ U\S?M@.Y3^IG ?$PQ3Z #_\GKD^\CWD>\CWT>^CWP?^3[R?>3[ MR/>1[R/?1[Z/?!_Y/O)]Y/L?SA=4N#+TP^ XPE+)?&G&6_)7D>=0I4TG@A!/ MN$S\1FV>>*_2B%O)*9D=5]9^ZJ;SF9*X;6+ WWT TC_KV?RLCG[;^L),\8H!8:8>Z6>#+++YRND,^3+K><462$;;MG&S 4O,X(? M$@TS,SA#&6LY!HFT5F[G'A2 .6\[>B@Z3>^H$I[?(S@>W:$H'&?^;64$'A:I M_;#C]7 CSK\./'0SVF8 ''BK]P8.(*C<,#AY_+PX'?JG 8RPCW$KE M.G61+'+_\[\(_4UNYB.2U?EW0T=/I2[^S:0SYU1AII??J3V(4_\Z$'XER<5V M@[BS=(61NJ+MJ/0/:-JBA$*&_CH@^=> C MP$> CP ? 3X"? 3X"/ 1X"/ 1X#_5P&4M]:A'/>I1_TFB1HBR98#LD7W9MRU %Y$Y M76#ZD-AYJKLKD#S>8U%.$$3TRVZ)+,06[6 <*PQKC. M.4MY[W0CWQ@;DX5E5 L:0G3-JR\NU(EOG>:LQ/@9!>P.I7_?F2'E,!=>_J!4 MD=4U:6G;<\O$VXV;4EEX?3U#]I$R'SFA995?Y^VQY3M3JOQ0/+3YU%]/X[N/ M0H91)="H?=R=LDOX&T?!*R _J8D#NK@!-UQ646M*VYX[/JJ3XB-B"Q6:1@&A M2-J+^VH AS'^S]V-%^=;US. ?YW2G [I_]:J$_UTQ M#;4_I^"&@LY4%F0)$XWGD.U2FWJ0YNB0MU)E@*,_R,9DX1;:IP.RHUU4=M*C5\JID?^B0E>,^N\U.4\IL@G7VL];I. M^P&IE.B;0&I'I+HT[,:0-<$;Y:E?/9G,N?>Q;PRQXC2B/A:QG__9^:E3U6;>K..I.(X]*#A" M?.*P%] I=+%UGH:IZ+KX3!!A M3_8;6=$+.8;4E=D^ 8RT%U@$[K;>ACSX%: MLJ-[&+?[Q\0T1I4X@?XT3C I!9:\E_5=N6KB+'YK;$M+--2G2^V+ M(U5>&A:ZI^.[ >[FGX(WCFQEAW[+7G;A>_..D +,6E;FJ$-^U(AMZJ>NUW9) M":N.=/Z>G..\H!5:;-@%'RQ&64_"<'F!3KSF(VN)ZA'UFK%..-TP[@W26W)O M/P@@J Y;DJQHV #$/XME2!S: M2RJ#DQW/_L-NCE"7:%IEDD-$-F^3YHH_694OAB%6[7V;$*R^2LW%;'03>[EQ MN)/$LW3G[D-'P9\R^]Y*5JR^LCIB6<8>+);)/=7&Y?*,>KC6=5VQMRW]246C M1&S)RMR*LZKX>AE* X^PKL<6$41!>L*D^LK4A;$.!Y^+/67-CK+/+@W;$@Z0 MBH).MRL=A?3A@(K;Y*5T0E&S(=B]K.^_>/K% MI*H*#Q:F^4QN[=;QWI5K:QQ9R MIV'C1,::8!+8;4KIZI?:'\%W!K+I?#:4:RG@\L/P1V_L59@:^3>%TWD)[V@@ M+L$@F/F XMII2,!LRD,,'^/M^EH(9;?J3P7>$$],)DFBYQ;S&6>L613"F=?C ML^%A7'99O1=C\=;4(?[!ALAX;]:-@E)_WWC.@K\_'Q(+%_QFE9N'#'!>8<&X M$ 9V26(&FTQS-?L,[6S(T[5L:&->%Q!\3.T3] :IE1QM-< 6 L46EH8N+,G7 MA+7/J#U.GD,MMAMU'%ASP98K#3QM@W\.B< 83]U@8)_SO#L=2XH80C\'+&/M MG4L,HJ=MC. +@TD?FM+FB;-PO+D=@>S9Q7X&US353 MGD[97KZB7.IEE5%23:@&L)HMO?_ 67L+*N>R//3,H'%212%7K_D\ZF62O=3% M&O7'MIQ\D M$"XOUEZX;%8)VN7*3ZIK!R00>J#S?E%*C0L#(V;X$-V(!.?XS%=7E\VOV=:( MMX9_.;O'F4S-LN"E8#P>S#2R1USLS*'E^TWM5QDY%^%PEC_6E< P%M#6W\+94FCP.#5?GQ=8QV=EJX?Q28]A-XT:)?MM1;TLFP?P>9VLWZ(V,*^ MPYSPIVEL4XNP)E+>NP?[X>T=\Z[]AJCTF%H]MJ]6N[M4F^JM]H+V+8J'BAH*I!H*C-W'@^%K^-7EF;_BB [!OICN^(Y$/N>2MCYDXG\,EHW @0XJ0[I3>QG$7%#>B*6D[ M>*GYS,CI,T5B3/AYL8X!VM+2+ON2:]"U=8AG$?O]4I!.8G_#][?"3S]G+"SRX3LZ74^H7U/$Y-1+7\ORKI9\JHFR>6LS>=FT< MA8A:$L&!6#MCAJZ5KF4ORS(HST^OXCE14RLN)1UB)%U".CNE$ #8JMLB1S'3 M-7<>VQ[*#IBQ'G&303T.L04_K43HM'0F'+Y[,Y8;Q"VM]"E23X+4 2L%3#G: MT&!JSF+H?-L?I# %ZB@)X.[[Q>+8<+MGE#W7O%+Q9OJI7VZS /1([S?"6^#C M4R -Y=]\V=;_@HJ\7-IBW>^DZ-C(1NY[5/(N+D%E6@+K[G-9J!():-/XFX&2 M2IUO*-V!3:=PK'>Y9I?/W6.+75Q?B;T,DWCI$AEPZ)$RH?Z&F.I*@_.9 [7O M%P\;I&NLRLUX05VS>,_A*E04<-R)3*5]Q_RDA!B MZ'+'D:[&2Z]LVK69^@@#\]]=2%K]H2,K@0E(;ERKAW]OY&1-=./)SIL/+A8S M]%W+"+NB*[%1D &L"Y?W9/MZCO N5OL_B(P2\K36'J6>!FTY%E(W>=PK+Q!_ MX>ISHRI3&:]5=O&R=_&2.H,,M:MKW(1%TJ2D4BOU,,P>,.&>N" !YSMG PJY M.^HWWI$424$D-.%&IE>GXZDE7 B=6N87X(]$7K?A4;!*13!&:+\R93))J5(T6T@KJ%,\,8 M[PD4D9E,O\0I.%8/%[>%<*4#SA3^YT*H&PJQ]%N!&0E<43Q$QG81DK6Y(V]! MQ5Q[3$#KZ"01K]<1"^+67E#%?^ ]OVJDR:0?FI*&' QMF'.!ADYT;O<@(&AQ M%E/*7_VX"\OHRD@Q\P3$0J#XQ&VX,C9Q0, D'6Q VZM!("/6!CT:6C:@S.' ML3O%Z9;^1%HRB+M""'OS,"A/&WR J9(IO#P#R+;-W+I2Y8JO5CQMLM?E: MD]SMU+?_S_NT_Q)BX. ,";E1'O[_'M+[\@76SR#M_X0+&A5.YL;A/2?K)H/[ M!WQ#,H09UITQH &O@C681Q\<\$H0GK"# T(;<*!Y0(.^+BPV:+/YGW]#:5$+ M!U).X,#2YS#%30%MIH1;M:Z[RSC8+=<_U\#_[M>.&<3R0(/R=-'@=G_DHC#\ M^HCM_L)LXZE1=D9=294N>,@-?%0A.0L1V6ILN9S)C.9_;."<[ASL M^+5%G9224S0>_?<=BZJ3%L4;-?K]7%=BE;!.'Y/=?[56B++;?_FD_V]KIT! M-9RF\+FS46-(V9"A1H&6U-\['QGY-W5W9G!IFI@ZRT1<("D(Z,DAOB4T_)?#86IDO7_M_;./!SJ?VW\'U'( MEE!91U%$B.QA2$(J2Y:LD\@N3?9U2*()$X4HINP1DQA;F.Q4]E#V?5]F& S& MS&^^YWG.=SO??W&7]6['H$KF3@ M23W0?QU(6=RR965KV_;AD./=C7RNA S89QB!;:/ (JG"U9B2B6WV MIG;/"+J7U_/$403\"U)%V=JK@\B!33(PE+0&FM3>K,9LG21&$OHDN()R.Y)? M0/YHB//>JQF'_C^_[]I#>>RUPHZ3Y!YK\>4J):/__%X6YCI(!NY!6F QM[JT MQ5@=W'_Y /2SWALEAI_"J0?ZTX$Z+2&-WLHLB:Z:;[8\\Z(573 NR8-\"S:4$ A<47J5+WVA\"9;1\9(GQDMF<1GH'% M":?TF.U_URT3,QSB)J^_J,ZI(CW^O$K+$1H(]86RJ$VLJ3U6R3SUQ./V$!GGM.1T?>X_2*X9311!.0K-!:76*H;-]F%T,+TBZ M&9P&N_QA;+#U)OKKTIW9,RE>7^YKJQYRQ//JSYKZ M8V:*T%BV263[.[-=C8FD:^PE9CO#'2].L-^/LW^9-BE<-E:#I^GRNZN'(MQ? M;."X86'<1W M9" ,=MD5JFCO9\RBP)) Q<"_M*;EY]-!EK4I)JW4] &6[*6?S42 MS7\ MP"VF$8[S(-P<&=CH) /'+;C8/+7>498)#_]PZ\3LIV>8!F$BU[E63=PM.Z8Y-U?:!_8 9U:8)A! M* V>F'+L"U4*]FCJ$W?8W#&.\?07%4VSX#NNNLV'O&*"8KT!8B98F!=V5746 M0&6DA&\&CQ;2SUK*5UY+O;6[[.8^#EL5O@EJ+WC"(!@=_I4'F!W'E8:=T6A; M383&(WCM0S2W39D5Z!M#%-%5)8\:$^*C/]5SUPJ'V./QA6@B.*/JQ:!>"<79 M5J8H33KY+H97CTY$>UTT>!6R+Y0[T)?*^#.!X\O;!N\8ON\4?BX]D@WI24:_&*4?:$;"&:< MQ,^@[\@6**]!Y=IBJKH1D_%G]1?-*$O.N_^:W:&?=XD*'$DW8!\Q6918*R8# M9\!CD.Z4(:-OG_Z9"&8-O_I37D 0ZW(N>?.8-;;'.))#@;%JVY%:+4ZC/WQ. MH6D(B@P(/"(#UO1KRT=+M[JTN!S^H<+T*SG0%T=1C* H9EOCHBC^ M)<\UA[K<_FHC8_(5,P62&BGPSI8?70]W M_JKRYQ_]=9+G)DXWWTR'G^;\=SVJ\ \YF_"6#'QF(QS%%UA\ZH--1Q*9=JY; MPBVYC0VUS)__X,8/3:?SGR/3Q/KG0A19D?[7(=O12P8FN\"+KTB72L3!9A2W M7:2X+7R;QQ6J&FTAFO[VRX].R !E0KHH$_*:=(&B^:<)T:9HCMP^V)D;F"+Q M$VG_,.A^CLU\DY]+$6??1"#?'J>AJ<./NMME;G1ME$2[YVKZOL1CVX,,T)#0 M^92R'/M7L]?8#(*;5]CS])@V^OKS2W6^7DY#"^X?W6GDX=$F!F/V/,%?3'MO M44HRI=G]Z=\(I2U-#@^5+U'L/''_K^"'+0TV+M0/FY/+I53.ZV0@!H2-6\3@ M>;["L*?)0%.Q**IJ4Y8,) 0W=ZQ_KL@A XP"'\B 1@'%Y?N01" M]650VAQ]DERRED 3<@U5KC0]U/.[,5E8G7;A3\_R-Z34:XHBGB_I"#O];;,A MOK459S+PNT'P;ZUR,-0NRB'FK[#Z^U*L^=L69WSK(9ELT:M\2(']9@1!T-D8 MW6%Q 1,X*:%I_LQPB7)8L=WP-.LV\&^&M(G" :M[!] @XD$8[NTGT?]R0&V' MY SRUR,9I,.JOJ1P"P1I/YC0=YLSD ?VJ69L-LE3_]<#7;]SF:L,7#4&/ VY MZ_E_WIVSKF/N'B8?<#$/CBJG+G66)5RY5G%27\ M,RTQ_X$79$"0@ '-N/2:],"F0$.^ZEN-OY3#7&!$$D51*H$38E?*,8C"'C8SASL2<'!O\GJ_#>P%C5(_38< M;>(MM4W_F0"3_FF5T/%/]1*%O[3CKN*_*N9LGCI+?[65T/*F-"!/8?WR)!.) M7UX;T[11)OOUDQ^M7J\S8J[NN9" ]K;J]!G*>#/C9(/-5K=BP MHZAMBA=LE :H19]:]/]_%OUD2D>\!VQW_FASGDT()@-"[:EDP!V&O]Y?T?\P M2(T,Q,U>(P.EF)W3BT.+T^N8K8CYG>+>CV2 98?B><,?^D=-*JVIM*;2FDIK M*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK M*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK M*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK M*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2FDIK M*JVIM*;2FDIK*JVIM*;2FDIK*JVIM*;2^G\[K0V&Z[:.7*_E:V-JY3WQJ=H@ M+K1^OB\[/50%1N*BCP;/O5U$/ALEAB (Q@)G*0E47!AR'8;;V3PH2MM,!L8- M_.I)\/:*[:MDH'F.#$1H3++MB"O/3BM0,AYU\T>TS*.P'HWQ=E\(!07RRG=T MKX'75 .Y.&DF(=BL*D-*1NO=( .8>V0 MP,>U_/+(,$3B\A R#0E"S:62@SH M8V!UB3CM/2X).]+>Y_\V2F("L2-FT;RWFT0)XO[W7>H"LRZ@.O#F%^LMUH1)1B>]9; MV&@%C+ 7*$&UZC_J#$!59 7&WKF%6QN!_(_%<;_25HH*>79^)X9 MW!CL'FDE\PFV64W-**I5/V350A ?SLV.$0>Q-.P_^!ZQA[KV'Q3G_V-:XFI8 M"15?\XEF?=_U#4R-P/C@0!9JD%"M^J&$XL79^Z^1Q%WUTCX8&2*)B/^3&16. MA34N,8"/R-6QT7']R8/O#/]7SRO5JG^+5;$BM2BNIGM(+N\$59DW%"T#>#+P M'Q3G_UXMYTC<6]?)P&O2*F4!S4N9(XI'F7??D(%.,N!+!D)C*%_,'YHK4$7K MS\#\5>*6_!R)YU9RR(#FWBAI'T6-0,;O-9A5=&F7OB%VK++J;/Z]^C,&C4F. M6Y'"@0+2P8>!G\E W.P#V3@XR7*Q/:N>!DNY\'.[=;'JR*8_V+X*ZQ> M;0&&!P^3@3$A&&YA2UETLQ>*M#\\'=CX'&D-W@'M$(&L.P8PD9@*F>@ M"_(+"3N%L*O_W1@(VU&)W&/;@A$81HD!U>WP/SG%[YYVT3CR-T,(@N.P/BER M%T.D\R"IVLQJ"0SDK(.KE(2^83M^,Z3].U^B/-,1[M>WD2-\5$?_H:,GY"F_ MSCM?MR_0(VK@P3E)GU;^XGSF:#YVA2R;OPSO;*-[?=!\*;>'9\\2&!MHAC;,5B7>3_X-(;"F_T4WE",RU6QI0#'T8J8 M3?GQ>%C=*USD'E>JY]J+_RY/?*@PHG@>P:)]A<6L82MEO4W0*W%._A9@1^M9 MUH_V-OZQ/2:J_%\2,Z5)$._<"$-WS$H^N'W[D*6(S)7Z]PA](S].FJXNR"D7 MY#&5VP5^B2,SXO,EGT]G&K*\Y1-)^L"OLQVK0;<3WI,5[*B^GVL:?%3M#/A^ M4+60CLYTWRE]Z32-A#+-SLD/ G?/>ZOF=Y0L,TV:P0N.FEA##-!PVQKID[C2 MD?.V1X_1EZJ_8LN:0R6[U9P,4B=X3!S#CQ[-W"K-V3]1Z83H-]C;;TIN=Z4'E519 %]9LW8#)PB? MBI:+G$BOY-(6FXRBS9SEN4 W*[NY;P4>#T8Y@C3!CU_4CH@YIHPE"\'-C1GM M$FC.Q&H;1JALM*RF :HC\#4,W +9X(=VY1>OW83-E3DCT>IAF6;T"0X>B=+1 M-[F^EIZQ.&,6>>/8Z!GX;'*9MD_='[EM\(UBSP2='T"R3RW M&5EOX3@@_"&IU35!7^ZUW98Z@B]QZ9KVL>83H:JL\.TF?98@:'FQN^E5BPUA MDQ$)4X+XN\6MH],=13.5F/L8#C28:\C:27F1T:/@]7IZQ0!G2VC$S8_0\B-\ M81U*\RWT15U6](U2CZ3]:'4?N4_HQ5BLGA@1V'0G4,PW8$[7;LJ=.K.R>"7@T M$GP?\01)^2WP]"K7L9R&8;-&,]\ UJJZP,]^081"GPA'@POOW_$=5F -J4#= M_J$3>;\5<03A:1XA1QN;;TTP:I5$T84)"YC'=;'QQM&/"$[V]W/2?#.$G,]Y M$*+HXC.QX^XS,7#%P](3-BV].8 4W>'!8#,F'!^=Q,5A?>&I.6,*LZ$JL[ I]4$"1,]'T-X@R_[$7>3>3^AR]I5FA=;EX I)(YK M/, A!^<[X59LX^R[)=_G,NA;*_7=5G.O5VC&#?8Q:E4=I-\%.>MB@6H.VYUZW_I6+GC6K^8)#(9"\N*6RF#__BN&3&/IG6G&0? M$H'YP7!L9#2?[Z8LS7=#B,*@39 #(>+,EKRG?M9W>M%]9=\-&10%037?E%IG M4PI<)U<%B-(X+V7'QX4.-<7!!6)7)HRZ.&)P&*M8/Y%2AE=LV4Z%YR3.0X/E/T#=3RD45 MGN^ZZS\+9@&"V;7\%.H0C]*$DYJT*7CP27.0N11_^94>9RZC6$/P^!HR:#)E M*^6'SF+]A13:-8_(H+'@B$(YW^06)#3^N=J%^)23:2U];YX/ MFZ?:2JS<1*6Y$R$X_8F';Y3G#G*>CN-I33[T>MQQFQ3Z\F1HKY"R2O*W%&;]_G&G'Q4D38@#(4J44G2,^&V^ MT$#WO11WS"@,H UO5B2^IQFEQ-R(*^18E0=J]/N\3X_3YF;\\\Q8F1,Z+4NW M52J:U%8+U8$^+3+P*$0TZ'2?&QDH\YBN0;\X:33AH7;Z&7OY ;!,7-S\5V]. M&OP>UV?7$,%>1X)?D,:XIH M#]2\N%'1DZB?*A2_N-0,6KDDHQ9)46'"M9X3KB9$^%P/.G03BXP^&3]_JES/ MD>-)!X?:/N7RW4_WE&?#(5J=_SQN.1]$T,4#?/%.-$XH)D(BR/N_3JQ; 'JSB7JQ0A(F7B \G6"4)0.,9S9- MZT_>0A\WO[[;?3D@A(YUJ).^Q\NLC2!X_0=(KA=-\Y()^<)0UT,BSWFD(\JO/0C[_O"2=HWV74#U&AP+.^+W M>**T>M)UE)404F>MS&2ZBUVN?[W[7O;+61DEP*Y\*MRJOWM>_'W9&CF8U_R #L!\%JLXR,['.R!U]X]Q2I4R>M1 <^B MKPFV^!;%S49SG$C4F2")5]:+/(^7R\JN?N.W_B"Z);(O5,X)E4@\CI-J##E. M>),MT5?@R9\ZC1UV0$0EL&G1]AQ#O?FALY-_MQ3Z-H8P=%8YE,Q%S($TV\ M!? MW@FH<2"LDX&3KKID "4.V^,_&7Q.'73:6CU-?"\C&UUC>$8BO^1:3%<\7PSF MBC9\I[3&"&>%&--'K+DDL5>4'5T,CB-"=3^S;Y?OP'=2VM<KA*^U^LZ7) MFLUGW+AO"(S!@37, ._E^ZL?#RU('-O5BAEP"QF'3-OB19R)^RT)M,$2H_4, MZ4_B)>Y,1YS;&P%M5[R5&A!IV+Q+\.FOC[N,"(0J=XB)[[.+T6@:'Q2.#F;Q M( K#V1B"!,J^>OO']S'ZCNJLW>4Z-AZ2F6O%NKTO5)7V1N^2%_^IV>M?'6]( M2'16Q8ZV!,3[T5;(K9?5/=;#\ ;9U^ \-::_#[9)],RFEX0ERG;EL/VW-2-WNU]_I M@HH5I,33"ILKP'NV'U\Q!FD6U(YWL(TL'C5L%3X2E\Q_@A8J\%W0[*'?A\VP MLCY9WFIQS6X1N&5+"BW4]T1NS(V;3VA4QM)T >^9FM T7M=OM]'EL:T[$YL\_WCH&R=^U$J!(9"$MC M4N/&#K=GJ0ZC&]MS#9#%5]YG.B77K5K=O]?V\K"R65Y_&Z;8)\.OYE1OR<<5 M-YN.969DG;"9"?VW)VT;S>C@D_^"=MM4/XJHG>UW_2+2M->1W;)!D38Q[H-8 M[!092!/=QW:4D-=<.\);V;N:"N6)8S:O3;F@9@R"=-IOHKCVTF1Y/U0'FN!, MZFZQ211DW)*NN73;06B.GJ1JWF#+G17]A PD=& MEWFTF'6E7$NP>SWOLW,G]4[B9N+\>\7^=Z3,#9&*5VS):M+%BS#>HWIQL0V[ M$NF>G8JFX+*E;6!O[I)0SBXC9C,2FB*Q!D-6AF? ME+1[."&_9*-R&E+O@B0<0F7@67R:&U).%N;G7'D_."1HBPX3A7XJRV!]8$ O MCD-<#C%IK$'-4AS?YT;95O!]"2R;F732%X[=^?ZR.&X^]%*PSEO(]\5KRF9A:%47 M7/PQR14F\8J/[$UG;SSMM"^;J2XO+%YW27Q& M[R@,#@-=-WH7108<+:VTE7R.[6/P&4-N1?'!T,L6-K*XV&*<9X/>.!N#$!FP MSY]QCC6^0C.C#:X_MJ3\-)9 ^SV(<48^^*!&XW/'?-SS[FC-P173H? MK"M,F_&A0N_\Z95,9J-C Y>8OH:>:YZV.9Y/ZK: ?;MMS7OQ@VNID5!@J"D4W,0NSN09%968UP+OM#7@! \MGRY=[P".Y+(]9"IT2VN M?$ VEJDVWKQZ%KZRZNZ8,G..SM"R_?VS_>'2]S)#FYF:#=M=A_*G M4>']4IE$EZ=ZW84V[C*.%6'/^1Z=4%^*#?0VF1T=JQ<-IY6D]NZO3UVL%N+X>T? >;Q/3/*6G5*+>D)9S MEYM^5&X]^,%=@O9FQ/WZ^J=*Q=;7SEOG[6)\IB]&Z=^ML.W8"M8"W$G=9MU@ M>$G@ON9/#UN^T'^HH"<#6O M%*.S@5,:>[?7H!+N.TVA)\2^B-) MW0$7\]_,57:_.5LEX;3\W?Q&):+A'&ST5'7@>,>C):+)6*K\RHB]\T38\8HH M>0LESIOWSSMR"[R" YA)?C$6C]K*IE3H,:^4[BNTWT,_(7-OLHW;'-V5AUQ. M$^I[2Z-F7/I8&K0L% K&G[-IQE& ''(4JY;C"14[LZZ.M;QXXT#\)=Y+]$&. M(M_,GH6TI5S$./5ME%JILTNP(W#ROF53^TA>-/CC@LQ/0\6G1Z-\R0 6K29I M[K1SY%39 R:M5']3(#'^"AGPLM_SF?(N3)J -+Q8Y5I 8L,)@JJMJ=$*"F=! M&R.YD>]9?14T.]QF.T.XB;+OL:R)UI^L7(\>W-_6PB>Z6*3*&6*_%@C0#&OS M-/)<"F<(%4.HBS>A_\8\;MY:X#9^QSQ,HY)25X75CO#>_\3:S_/RD];X=O=# MTB)OA@YH;+4!?IA:#.NPWXMF,QO5KX5+GQ^=3'9_E6Q-;*7AODWWS(#['6]: M EXN*,.63XU][_7-=]BI=K?^Z[']+C6KPQ6&)SB&)&]X[E$:2[-_?E5L.&2E MZ>PNT=;PF%/ZN+^P9VC> 5V1'JZ3_I!F&$%'4N6X>_:SU1/7,1%N=?F]2$3)T[4W+4/)8[#JX]QJ<-6'+D$*)OH# M"J;&!GF2J(\&9X&A(6.!PSC'!M@!)\-Y9;/0P593R36]+&MN8;O>YP^!ES>] MYO;?L^''23WR&HWJ#^A[D?$X]9ZYH[-;39O0LJ-P^;>BD43"UIHGC&##*V3:MDXOB_"V);P MT\G[-U.R&5]+K+O33[MYU](Q[X2K"SSV==V_\7(S2?J18)I\[,4[T6_/:D^Y M3I.!^RC)&%SB5>EC2]X5:.@"QQFP,1<>&>6]"&*>\[4HS9!IWE]YI/8F4ZFB MR89=Y\'MGK&3$4W%.,DM*V_*.D9&3PC6HWL-(#Y&UH6JI:%>U"C[1:B83[1) MU06([>4%ZEY6BI[U6E%G \WJTW%]O82S0CY$L^6QZ48BSO>MH]_RY:MEL. CSHN_ >6>%K:,^=^QN'123;O)3 M$@%%!.0K9RNGO'RO%_S*V5>FY=[:56?>6UY) ]GH1SCH(7LY3OG;'[S4 _LTV:DFH>)+P-W,_ MCHD&D;KHFWX7S?8=>XD4,[IFX%M[3!$\TGQYI_N'KB']C5R@H6-_$A"NIP7X M%U:,L;$0]&MMI#'=7AOPF57]2H>X"NDW,34720N[;'/2K:0V\!H3CFW/E^)# M#9<-7###E-,CM5[D8QVHQ)G D*E>,K01BK>2[8J)F M)8!S7T139?/6%M-AXS M6)-0;#P]WKT4EE)1C[,@ MEY3P>_E>PX6K015CV3 ^8C!/%?N[LEW[I%E?XQBUF>#U=\%7@6 3&[9=3;_2 M/CUQ?4:+LRFX;,O'3UYNW]S''I+C YVC+_ &<]6(U8\-FG:79.MN;/=/0ZHD MPN:^G"]+)XG$EL,.AG#J>_C42.+N50V4%,QJ>"@-=17-?GFJ"BGGK]R8HQDE MRF+QI".$X"QG7Y?#\T+.CI"5#T6WV,I;*!D(>NPMCHG&')8@BF=\J5?O&2K9 M8OQ4JN@?S+9EMI@6B3 DH-7*V.H'Y_ ,D@[5Y;=#'SNEZ-*YW6W8/YO#O9R" M[:!;A!P*VF\+=<\D'#'G&:__K-J4=*];GIY6,"RL_<#Y%* ,:NN>%=)SQ"+X MV05Q5]=\G72-[Z8,'U$YBY-Z'8<)B1YP5U1'Q@,<0YK"$9##DZ %.*>__>H4 M $W;V "'R:4ZVF 32E^CYLG ]YWHZ D]V,F) =I#K/W"T:$L@->S'[P(]N\5 M?_H&3(3%;#01:E+GERUTNAJ9COBA(.AR85!,D*G:3 M!)UQ63WH B*PE[8BUVH0D,\V ?%HV>B(O8J%34 >%DA>>E285*KEL/;6(^M1 M)C^T&+#?<:A)3 ]54R= ,IQL1''=@W[O=Z#GSCJ]?H;S%E3)J%"B'\0("4ZJ MK>,@'RTP,7@)A:M=DF[+=J7/JN+:5Z(N#8G2&.-GR[@L&Y%TLE(Q$1XE-W0=8.0I(^.>0'5D2H\Q-&CR+XQ9EH8AWTZ89*(MO7VGF@1 M+GLXH712(W>HR)Z9\=CI\"=L!ZK7*$L]MB@04Y!^ :%&_["?8P.C'518E_=X MH@[WA>B[\R]GY\03*PA7<==M'B\%=,!O!:K$M,H1WXL'+C/=#T'CM3AI&HGG M"="<(+4>!_B(0V5UA>"0M?+R<"P\OYW3?BGV0-\1C#(D<&0"X\ M;I76&\_D^XID2GR-6C!*JNHFMCVT<@MX _KV(Q@Z->%O@P75.? S!6-6R['\ M%\8Y[:?&&'!]E?H'@J0)8:\)F&M?T3 .36];VN*K!T<[CM\U#I5_#_@+O4&Y MIH-1NQIYV[PDX$3*E>(AW!D(#+G&<&C 1IU M8TKVZ+W!\\'&4&1#?Q?EZ$T"H!YW;UB4]'R-\E>4.]CO5IKN(\=UFH_:#F!1 ME9BAR0V0'F&]]JCR;'W7.(*E&GU?_%)N_'GA$ LRP#C J(JX=M48-UK'PM&L M_-+B67&;G=]1^_>6>4A%UA=A*\J./;%UE1BF.4\_3XWPRR^NEW\U'9V&NT;0 MU/EL< M]R #X>>1I!,UC])#58HG%.I5?1O-4FS>I"]"O[L]K* MG@PPD207#.1B5A]S+=]PATIFG1-'7)"?(LGAY3AI9L$L:APW"/NS:E(6EP?> M=FT[N+\P.KE@0E]!*[SC,U/-\Z_8)Z&?0(1Z$#USYB>O?)TL^E"4D!7S\BRS M#NVJE'BT=VWA#AS87B+*$AIP+^1Q(3=M[S<;/X\."![^5H@:;ZZ]H7+\37/! M0G\^+.\2V[.B-^P7=&IOZI^YJR_,[)CMCS)/#Y6ITAH?5FA4/MD4EU<_,WCE M/)_,V;E/@>PD/Q1C!8%E8H_)P)\H/J'8X+A2GJ;G7/2-_U7X-HD+;\U)@[-Y M;1N2IHS0Q MUVE%PL>R_?9YB ^CCS==:KV2H"\^VV]W/ TQB2\-;([O6QM]4/& I1%<[OG5 M,6Z>D((90S!@[N,=NI/,*K]*F)2IEQVD>>!KH'W+O_E.L!-M_5L2X+=^[7F; M7>&\Z?N$ 1NFBJXH? LB9Q\*5O>"D$4&-",P).85& &^DLXOYU.M$=J\O?;P:\X,*NLJ="4242]?K0^=[''T9D#Q\YXZT8UYPP/ MPW<.4[[J$0G:?Q/[,$>@+-^F@/3FF)I14Z86H]#^,)6B6I4GTFG),]4._Z*- M,=0)++*NVO,"H1@V\2&_6G5)\E1EG!!<6R9,Z'#%?F"U YP:L,Q)8V;84R 7 M+#^ICPES1)=K\A657;I."NB_[S):O%F1[1+C/\[B+W0E_KZS#;>=0%@G_ZB- M^)R%*.T$&>!VKA'I#M)B39Z\>H%DQ053FG$-FTYCTBY?C_5KF;*#[WC6AG!W MR2(H;8L#-K6NE7^)>3[$[RVJL"E.6W[JV);^VU[V+ M@V,5T2PX 4+'+46A^:B,@RI>QH8U0=_>"X1'SJ^M,SET7,LB /[1'Z/YY MW+RZ@!S]TO;D"\NLRK*^DJ@[G/$G8Q>\[^K;7/1?<=4D<8XV2NWP25!4.'J2 M@0:S+ED#^L2KV [KWA .C?'@ZY8QZ!N%5YL'MJH^?7,04Y#G?;T8*VT5$"1+ MJ'>ZWS?:N!V^[RD^AZ_9R//RX"((9GM5KKS MR4SA3]J7[P^M1[-J*\W;]/[8C3I_<>/.TXD827>/NI2:!#='1V# M+YG[[C(VZ6=!D0PA @LCP/M>V]X[9[)=*X3\VO(_ )R'/"O,^JHI0>H6E]FE M8I1>=2?+_(;]654-KC'2J3VDY'5C=\W:@;<^H:7XLG*?Z^QDX)96:W.V]H3K M2.XKME@U0:SDH#DAW[#J0UFR[X5EO_6+T*\LPPR3T;ZH5VJL?H'U/) ' M&5^#P'<];E?1+BL8Y9K3LA8E<'\/'Q3I%X$O!ET?#U9HW*';N90C,&<_S1^" MOZ:LG-8 BYIS3<**U+40:=_H06U1(VT>,LLI?<;6L8$*_ P;1%':+W)2H2%R M5?V%:-D^V;@S91+*E_O/^8!73<'C5XE&9.!UW2@9.. +)FH%#H/RQ,DO,=T3NA>R.Z63@%B-B0\_W2ES D,P*[0. MF+H^ 6ROI?<1*(*E2A"E6H\A\KY.__#U!+ M P04 " #:@ZE8M;$>01!D #7Q0 $0 &EM9S,P.#8P-3,Y7S(N:G!G M[+QG5%3=LBZ\$)4L@K1D$ %!HB0) BT@200D9Q !20*2,ZTB(#F#Y"P9).>< M).><N@)Y! MKP#W7\O(RP!8MP "_,'H.27HY.SBZN;NX?O-SS_@>V!05'1, M;%S\CX3$S*SLG)^Y>?D%Y1655=4UM77U[1V=7=T]OWO[QL8G)J>F9V;G5M?6 M-S:WMG=V]TZA9^>PBTOXU?4??F$!V%C_\_AW_2+!^'7K]FWLVSA_^(5UR_6/ M$TANWV'@N4LJH8)C;/_@,>\77#+)R(RR-CQ&/M43T'N'4?R'3/RKS*=_N/8W MS_XUQ[[^__+L[X[]+[_F $)L+,S%PR8!P,#E-6OF9_R_Y/\>80\R^JZYW=4R MLVQ&)YNVX9T[B.)*:M"=*L:/*1XJ]I;SDQM"E+[+#&)_W![$FG[K MWQ4VX>V@N27YK4^1,CF+X=* :2)I\W<\UCR.8QL8@=Q1,;/.N^@7!AXT-! > MM7'+W ]XR^ID*M*/_I"'^]%NGI*>^VX/+;$+@*LYOH5UQ)F64G*!HN2+ M3M_K3[@#=-$JM$=G6I*=\Z M+GXX7__J\$&Z5)D6X)M6?T>?];5ZCH8-M<]C9]*H ,<1D_>^N58IEGW2I$+:V]JK ?]72O7:%0C)8)2^URG*XUE1PL$0T/VF][ M>P%;OY?B36@]<>$T+QR]NAO?IK!&TC)XH\F7=F4^[CH- 1T8TD[*5*7K+-\2 M_/TCXMZ0D-T$U=9\IR&Q'1'M?:O@#>^TWSB]T>/4S["GX$D2:OC0?7U^\,68E6[K'F>I9VGG.JJ56-GE_9V3'- M$IHD$T9Y B\25XS6G&$3 _R#>#FAGE$#,Y?X0DC+-!!73MS9FW&2WYH#?M[: M*060M&U#WYS=ZCF9%*+8(JO([G13PH=B,S>)FR&L(QE4L8R#3PW[+N09M9Y. MY*V3FX9PX[G50TB5G6_/6>LVU7\];&%D26\#?-L0^2C6T^)P_X1W/%6#ZURK M^-4C69/A=E/U^H \8 H3V$"!JL,[T^[;'9>^3&#@9BL,^>IJ(W&.?87/JI:E MJ5;(.D>B584&5"9B5K)N'RVK'B,XF@P>#$>_[&JY+%^!+&MWN6KJ=JK!?3@- M=\5["3JVGSFF!$^7^H!3+$T806U>:DV>WG>GAI[/U#SP:G75H.P99_+1X+G0 M+HC,4:*I\5QLPCH;"X[)<:A$ P]LN6P3.:FEXS:UX$G,X+*: M?O,B[:K@LODMTU@<9/K+1YYG!N3?*O/X2XET9$E9W1_KF'UT&.A@ ;]9WV%_ ML&8;?6A(C?[ M:66[EX(2KE<\_$F.(2L/0E"@X%7Z!S5!'$W$XZZ_:^HSIRG#TA M3E$Y+NS^<,AB)K6%]1WX)3O?*ACQU9GX^@A\3M6S-QJ*7Z*P%"S78K4HI_XQE*++ZP+4789N\EV$:T%ZR4DCNBY[&V$>EF# M!F#'+*BOUM_ABFC@T: LJH$;Y:OR.H;9+U^E6$V3S=&JZ'VUJX!S.*U$IML/ MRWB7F1J2 ,_/&Y&Q3$2UVQ$XAK P-$ JP!YGR3],K,!9GM;<]B/RN/*=3U7T M.COSA,\3/9UF%Z5W,CT&V6?76D4=A"XGV<^ZR[I]K3)# #&@)#&82#)%6,A1 MF.NH6\79ZK5"8B]?[$E-V*&7M,/'G)KG-3\X\O0<:FD_N6W/58@_AOL?+?5M MRPL)'<-C AT M-3KN00,9^%5*H:**3V5$7@\MIG1N"JLFVFDXQIQ,AS@K\G5<5+N@:&L;@I[- MFTO.?"P3B[E>+[4Z[Q4^7O^D6J3]D"Y *'L2']ZCI%)=6CB) M^ISRVLD]NCEX V>-KNF7,AK '4C[P,A0W?[5&@8!WJX5%%I]WV.*YOT1>YS09R"P4N^@T6PJ);._? /.]4?(4E/0YY[ M3HNSQQ%$CFYZ'Z&!G]8RAXM*.]X.]O#!EE4!.V+E]X^I^XI0MH[0(T.>Y3#D M?E$I)SR0VE*<8PR6%W-6%?:B\B,Q])$/B(+J;;'*>.)DKIW*&@NKM+SKQ'G# M?.T!!Q?7)AK0NFW#Z T,.J22G:[!H]4\*3G\*KX/?'_54/,N),QW&NS'MR93 M5(TBTW[OE;2MH?HB_2H0)75:PJ'3XEMU?&^Y6N.)']./U*YR&A_\]OI//T2< M604%CE] $2&%FC%63-5ZB&&MZ2K3D7.%%.GQ >C+=MON-3G _+3$";XD>V*R M'VTI7Y4+U<3FDN)^LVU7(L,SEX_0;(%6!K.#1(>?1I8A)^G7.J _W4J54?UP M TM3&2K&AZ>HT5Z[B41M+S%N<\5!ZZ<^!"C-L'2G];'&9OU)?I].GJR8W/ER@-?: M"MKUP<5<=KXW:*#$' U("O3 B5&O']:@#I:O!:SU7^0H"4PS'VY=-'>J;T7_ M/*Z;L/2 ;=5E[H6[YRCD_LAD>)5P!Y MXO,ACLHIE:XRA]Y5D?LZK" Q_W9J_9Z^7:!N3H8.=Z/HZK$!31* ^U9&3 MP8=Q@W'&YHH/T)D(C5I3XPEZ#Y6=_R8A MC%/_2AXG0T#U](/)S#WY4I:3H03R4(16_IYNC")S>O_'!:WH=BX)'#_Z]%*% M:?Y9 6^J;>6@_8-NYSFSV09LT1!39TKZ4/63EH#W)T,Q'\?LQ):D&/LK;-=' M[*-'L)8:?L'694(6C)K/#14*A??4')/5#/?8(.U-)RU(;##TO1&*K3;\_HSL M"H3*\O*"I-)%,0"OM@9[T[E7>,<1#=PJ-2CB!KE9<3_8'9WG1P/F4<*"V0V" M)B$D(6$M8Z4$HS]TZ(1FUFF&CY4OJO M-E :.QZ:N39%EB-+<[^+:8+P@(W\H]P%#6K(O58OGGN!^7+<[T.?V['_BB#N M#U/"I:#UU&)F:;\ZW/PP[CQK+ -VCO -=\@VAQ9N=TQEYRNYV#>EI"2""B1M M[;5:I$:E,AR^Q+M1LJ>^Q,2N>,*'"OX%8N+QBF? D-E<"#A:"-B1/0/-NJFU MH8&3T$%'>^8; ^5/&=HQ)LO M&9,KWW<2575X?2_;G/]G;.*.T[?/O,J@5H1*A773K;%K&A&]_C/0AHUQ")(7 M0%BE(=@)+HP8$));,Q#BN$7PXF+049&3IZWY;$,U=]_CL*L<<@4" M50'+X833AQ%UVM.#-Y82LU"$4<6;A#% MQ.G5VDHG=M'J\C*U:>[:\)&@=KBB*_DLC)IW1;')%%^9V=XW/!=6*E^"HP$W M)[OV7=K5#9YIX+'C_B 9C1S#?>3IJ")+HE1D)5FQN>W:?+V0/QZC;W;'T\+) MD'MB90S!XP7]#=KTRPQT[.18T3L(1BY8SW!'M]R IGW,K(K13:81[V]HM-TK$$6+X_5 M!W60:X(8%*4/J?E>/XO13]H;YCZE1\0V<2-WP"E.RR3J-5]+<>F=UUE0-V2' MLIC\F*/CK)KV6=R\ND,5T]P0R' CG=0HN;$QR!#/^$Y5=$Y MKIK%7,JF==,;^E37$B:,!@(JF)KQR]3?O?GPZM,+V@/[J_L0JEW"$V36P98V M8JVAL:G#WDC?N)$H7U,QPL!6YE?G1;]<&7PU9P"@/+]ID2OMF-PVQ_929:%N\K.QK$/A^:I* M#^^-;E)G]2MWB)IF[7&@!V1>E'4:G_<_X4Y?2U2:>\M%YR;+7Q)E1VBBV M0H/2SD/!0Q\JO4JCU*&WRR=WKY3W:Z#YC>PK0@B!?'F/Z64KEY#NK-[9&B93 MY/JN@7B&&5U6KOZLPB5+:!8++2]/XKD]Q9PU"9Z*SP%$*W]0Z5N*\%,,4,AV MOU.U#F_I$KG3^+F\C="^C]@[P1S\';3@A>END6)H8+\1,A7=OG1+F6@OW&L: M#5B9D(1J_3&-XV7X3S#5[.ES/TP3?1@V!YGS&8[7.GMNMWL8*?U1@SSPYPKR M-QI(S?/& G$]J<,/3=] MB#IY])7(7*:)1;7HPT&N)SA!+5=N@ ;H1-*0 M3LH;UNDG:,"?F[^04Y)Z45=ANN'EE^0'FRLDW?+#1K8Q&!_:?F]%-M;,WYNL8C"SU5U9.7@KHEV]N57^M;PIV4I&6^[>=!3S ](2-]:AXRR%2^<&O M/5 ;_T%K7!!K-I8TB"Q>\Z16WCR0XIQPAM+-@8GTK[S"9 >MK)E9<6NX/-N*-.Z[39^'M^79#V['J+*SYYF]Z_.X M[T#$"9"I2/_+ MI<>H &H@J+T$ +!F5DL4]8]S>RH %F+6TTX+.-!F2TLKZB M0'8GR9,H(8_4+/WE8%&FYJ=Z+Z=#;2X MPK>.TZ.37N,.D,^PT!*)F)@SN;>\^,-EFX.\9'W_S-2Y<" MU7K::]=-8)M^&\[KF.)&NN:')]O?:>UTMX?+(M[U5-B2- T7NR_[.;.,BDJ8 M^%SIN3B2A<[DK[9P^%YI5;F%HZ1#]5"-/]' ")$[ZLR0 YR& M5#(?4PWBVWO+\W0/JV*3^"1% R%+A@&G%.!01S#IL5ECP[B7F/69 E\@K:R# MT@3] $IC!3IX6-YUP]Z,9]ZX,T?S<_N M-ETTQJ'ZQ%ZL&0:;$5_7WFFT/L9PX'!=6,'N8 %;6/*TNMFW<+88K_;&H",; MK1X4>^VX>S6.U.#MQ/S;AQPJ?A1-:WA? ORE)+== ME_G"[Z>\#<3#-ILWZML+WLQW[PC/CU5V4$(CL*BRG.G9;5O1I/"8Z ,/^J%Z MD9X'@5T"!X4HU@+U?);A-R_[.E>_].A3?3.<2_#*<,2+%IIAHD04=O$'VRBK MG]Y!A>V\^*0YA] M0V-RFM_,X!9T-'E8*<:S:'OTRR!+Z.,#O[>>I(Y7GE/$V&K[=!VGN[9;:=KA M%1 S3SG!"CV:QS8L,MC'%I]W3 M8L_*OV*]P]O!R]NJ^[J +3K:2:QX1 Y.<8_OHMRHFJY,^J[WL4RVB3B#*%*S M2)RFMW"^)*-D3XO3]5-&7PEOW<8M)?>+0R4A-JL8:XV4:.B$4F/R B/US+EI M)-/;T?KR5#\E:9%&[^)C<7IX]QB%[9P>^]=LWU8GEMO/8'0MRCD>=M^=G4?. MV8M?A@Y2K9)=.K:C?I:7?OL4 Q(50##//;8X\TW$$Y M^Z[+,\:WB41W[^V94)@)T[MI$:P.XQFX#0]-"7CN?K/=5 \S^+T?\,'PE4@1\?E[@L@MGZ*=# 3K M]1T)YL,B7G>'A?9PY%0$MKYLIS*IP9Q8<_#/%SF3K42,LATV+/CIU]%I4*NJ MM/8?5","J"S!N1]FC>G/\Q'NX!QK0F8!1?52<;W#G%G28A86"O:9\W<2P%=< M,=R?^J\?5<>9C/%S0+ 2H<7B^RHG.$&9X]QSAP+?.U M8<*.DOG*,\/%5[\D.Z6IB4)DE.08B]E^R(WG@YYZEL_.G]-8"TO/6M73:'WF M#^:^;[2GZ_^KT&&OU2_B9* S2KE4>:J)3V&TF-/8DD%O MAY)#D(.NJP"F-;EC6M,#:33@0(RDFMP3V%P2Q72OP$PT4(>#"K72,3I=SJ)C M7[G*FK#(C(@HD!?"CK(>$I%(4%'@NZ/2R[2"'T;]@XMO8YCFQWY96\^FH;K/ M\BE]9T5[O/*]:%N'NT($R=AA!PNI'HZ[F@+' ;F2XVD:H\='HOLJ6\_>8[]S M9I/A":O:1>8AJ/,7$*5\W^H*XZT/9R3[[+L1EO>N,4 M)V#*VC?JZE=#ZPKS%M332QTK@O:6'%[Q=3'02@H)(0ITH79D;B OP9^A1@K- MM0/W&BXC*!T^46J;U-&GN-0_;[!W71&87,#C,JF._&%RS&M+7[(\55GX+>AG M@6H\K^V\GJJQ3IW0H,Z1$^DP&4&]I:H S 7[:A34R1?2P>] K/X.$NO.XH<0 M$;5C7D05%PQAR =KMMUV\ED$^2_ I>0KMS^)SI[FY7/=XG8FAUM['81:HI_[ M0WPTG)_%/!7$F[B,C_O6725?8M&CK)9_^KP8&;BZW[!I1IKY_M'BPHG0<>_P MZENXFF:\QLE@RN%&65*@E!TCOI"#B#=08K*F')#A20GKKJOE[2E[2"K3BH?] M9:ZBD>_D4FD*(6:9-^SJ%/6&FBWIT[-.5[K)[&=PUV]J,47S2TMZI'OJ%POY M3L?PU'R585&7*>@PNTT8$]?A#M#+/Z_G7%GQ=1:/G=":@G/B,\^@;+ZN=XM" M0\5BS>']1IWS!=SA?3]C+1C&&0)##EYRF+0- MR:^0\K5N99PL+ E4CABGR86RC/L^GZG.HMG8#J,N-I_=FTX%E4WQ$TGV!LQE MF>%D:+*IDR W1;4<3Y;5R\2I:\91T_<;91V,.?W;WKO1PL]+,SN9)7TW?B;; M%D_MS:?:@)<4'>67>M2R%=T=L^>&\R1_+?[^DATJ@25_Z/M[K3%5#!M%.DQO MK=F],5_D\/JFW6YH&O\NKQCD]87NJ0%!YRGR0]Q% P>%]:/\;5D64W.??@P\ M4FWH.QQF.D=81U;""W\J\.9,QG;51W]="2 X\J#O:PBVKN7F9*ROCC7[*KU0 MDON5G?#C:1B;4&BS4883B'HI88ON<=-$H\G:U@GR6_<+(9JLE56EY<;#?=]6 M>F7=>%6X,;.?K\&NQ[?RQ7;!;^R5U>!ZB94Q+W:C2JOKJO6S)UV4:, ]$'Q- MY!'J_+Y,XUDLB$J7-0<"5F-3S]+EXFHZ3$^^]%--KVLK\.US#: ?#U!G7OS)^?OU MPL3?Q1F3),=,_ H-J;^/8\[N17UQ! MPXJ=J8HLG207I;06%W8#'R-O@9;NX8 MZ*IDT;G9MCPH.PUK7*(_0=2HF!SR/@NB.?/','4 KX1:X@0T',B!!JJJO"5- MK<,3[@J^N#<@CS*,=5SKW"RN=*)W'@B3'>$")Y2^*O.SJ;RQ(#,V"7Q+_ XH MRE+5UF_0.P.C0M*7'>=V2C%0 MQJ^VY?P.& Y" S-:!JM&I,0/=L<6@]5L-@?>SYDNIV(-?1*S3JS&(9$1A3&: M[84:&R8O9O8MWX=LR$Y #M-0(;H!JSV(0)<6V)@R$G=B^3[XWQV8ZD=)'R,@ M&?1G)%"D8AH)AA^5%4*F8Y:OL4K45F,;70WOM=0DN$IS3GQ?GZ 8H=I#8##5 MX^YB-&"H!MFY6Y?F9P1E_V-'81\-[."]CJ[&MX'PXJ$!.O&0[A/:<3BD2S?, MU^5&)=B&LW4A0?@:U(NX VY_O?3D%(9J8GU"X/!&YT"YS_?DK?)4(4)EG&I< MHWHRO2_X&\_O_IZ!NV -(03[KY.'T18^U5 &>IR :F$PY.5*J4HIUS0:V"C910/';899^MK' MJZ-H %^P Z$&PP]S8ZCSRTAEBGM"8>I,B'MY-[N4UW( M*:15FWY;?\9+0/?2*?; 6K7HZ7Q:?M8:M_^US6#1-)5JDEZL:OLS^=#AGR]\ MZ&,%5_VK'"'&SL:.C/(7!C^?F$1754"1=X6NIWPR3GG756JL.>G?Q.@/X+-' M-_E[D]U3M/42.YGL]LM5MO=(XBH)0AV+9H:LT#M&7VOEZ&CXDZITB=G6V16> M"1OWLO6.S9>:I,"=U% /#+3I6S;EPW-_U*%B]V)7132F-\O)T/OY?8:[#3@R#WZ&(DAY^$:8,H.5_O3)Q0V6_>5MD U$5&W4I\Y M@.<&[;R$3S8GLQ:L=4-LHX>>=Y9_FI?OYZ';IB\M5C[%;I_63?#5'"=)A2[8 M.$GYF^$\*JT51B +XAXGVQ<(CLK&(;F4*Z(S/)WK]% D$%K(2"\]$@5!/4G( M=7M@&-PY5=^$RK%YTY M.=9PUQYR0\9ITCFBIQGE MH8(&(J8B49A\&?&S\U):1@.X@?/CAW@-N\.PKG?_-AS^;\.NS0QCY/HC)947 M+W2E^P2SPM11[VLN@I*?C<(EE MJCB^UX-\N]UO/=,#^CY5'3OB3UM.9).R]JZ]BDGK3('5F-3: W58SBE]D Q MA>6XWFZ]4YFV7G[JFHSP[[=*>#MB]KU"%P77H4;%-T85GDM(;GM/MQLZI>JJ ML(K57$0@)K^G+<$ISK#?_\:&N/^-#34B[&X&D#KC4G"5<]%20_"IZX'7/D$N7#NM,[[7T#1#LT38B*,?R5,.XFF1/Q+3E MHX0_= ;HV7&G+W:9R!+5H'+(*@RJ, AA%)!Q4!N[CD#HS6[O"J$!G6I])&\M MJFK'U1,-E.6>B:.!V7G7:3N!+0_GN)SU9;*N@N5Y?I&/3"8EB^D;CUCR6?)1 M^EJY>_10PGHT4,*-")7AFEA][>O1?7G5%)1U+#RQ,X2SRHUPWTN#C8$W)G=@ MV_1XD/5A=N^Z/NI:! MMJT"Y>>8Q'E'JPX%9?UM]/1N3.V$5.[)8U67#8.EKJ8SW2"H5RE@5&,\&I H M%3C5+"V EW3N2?8>G@?+8+G2-P[8)U^"E=)"/5S]R<#?G"J-.W0?@2\'+4.W MM2T\%0ROY^:\.]]6%'(9%-FGX:*!R3TTH VY\#BO/RW&UJZ%0XJ-=/:>.X@Z MK- V/JA,*:I;\8TV3%D=OB^QIBA\;+,:Q:3S1CN:4@C8#B\V2U1)*MC/.6JP MAG(3"$'9O%5*#0W6AZ]8$[EO(B [4YAJR0*/MK\ 4UO6Z E>/3^5KQ$:8G(, MF3![#3MHX"WS4+O*FF+[6=AR\_@2D^$Z&_(U^Y5KC6@ ]7 -LR#(T,"*%AHP MUO,A/^V#IZE%==SPSW\AD-,>;!%Z9$(M6VS.PF;'P>N1[X624B[3?)5 M_-!,7V=OF5A40@ 66Z&::BZH9E^ MRJ223W@7'Y&;VIBX@N!>"Q0EN_2PS<]5/!-'W*/5HSB>H+D'2;5.C6%6F4S. MS-'04_*OL!(M4\R+]U+,<$OL[ZC1TDUMYGIDD+&B.N/U"_O7\?"J@7)'E]:) M6,$SPJ*QK\22@HD;HM)KG,K=NDZ]N;M0J9^Z^8GN%,@#C]2TS\/%SG0$J=9& M_FMK2^#G;EDIZ^&WC]YI?_G2VYL;%*I[%VU7A72I+PZ M>1B[;P2W0J9[13%PJ9>6_]H3"]]6L6Q^,<5O(\^_3*8;@0<,:%FS@COM.XCM MKR2%EPAPN MT;JB6;D[E587$K2IL#:VOSV1\)ID*GBZ; Z!J;&17/M(.!HX9U"#8Z->A0KN MLJ!"K)*ZYM3K<[^55V8V#BD>9 , M$SBG4/]U;G>H41>W6%Q3*+I7.J>T$':!2M@1QYDX$C#"UQUV.CA[:C$[7_CN M!,*A>=U%]7N,PX*V_A=-6G>^SNZI1>+CV1F9UVTDT+:-"@<'[UZ4<_N\EVKB M_"55<\2NR$DW+V:-T=JFI;@;::4^<4RYDW,!$T%F6\JP94WL-ZIES.Q=!"U;A#?;,.*D'H]\2BF M&F]VJ?$GFK74M&=U?:GI6*WK^6*%I2=: 48=]?31PG?W7,Z>8$?D4A"DPE&F MTV]612B$U8H;K/IK$F)T\W5>4W/.]GIQ@#],"5BSK+T,LD?MWX>1!_N9PSV[J+JKUH.3F!/N)1'T=7F5 MI7R.:(3M:99W=>R#S-GL%K\:?5$W.U@%<6X,H('OL@>I0J.E1M\G&9G00 ,# MR_GC)IDZ,+V;K0%$5K;28#HNN]$:"0.[R[8 *-"@9=H#EO&/#_O5QW.B]K J M? []RL8_,?H>J^_TDP?D'E39UUM#[PC(9-==O$=H10]-\">]VGH9-H,&W/+H MKXGX>OHOZ*DLXFTZ+6GTT4#='[,EI&OO&?*=6EG/?7OR@E5;Q-0KUXXM>'^8 M">EM77!ZZ;\Y?>[D*;WH;J70W;*L=AGC>4*\:L!32"CV6OW)A2*8RX2%4CUD MC[FI&"K2!T4#05#W.?]HB^3?)//TQR!L3-_)'A=_HOQSAC,N/U>!>0+[ W*> MP.3GBBS.4N8(AS,W);Q*X%#R 6T,!RVON%I-K#1L.\JGN2J.G$"46=:P)$BP M)BU#PUJFTIVA 4$ 1WVS5F2$C=01O'Z9-@C0CUHO_4[YNHIY;)SO%ZYN4]D MYM8@*7OO543TN-LA_*OLNCY7P'KA,*$NQ-2:RFEH"@UPF+_0D7TG M01,NM:LCDURFK=V>6N[KX; B./O5#MC'#YA(Q(OMNZCB&;HXLW[EH562AY^A M#@"MV%5*/)Y4]]-1S"Z($A'NU.P"SFK)/_@;[;_,W_XC>>.6%?->;K+G1HK_ MFA4KLHM&BJ0[3XSL?9HT&=8F&K@'WK"9@BS:(2D-?W"NDKI_I;B$+5::GQ45 M,[9?VP9"[-T_E ?:8A$W086%UT^+$_>[IT.M&D_F?G?[">(Z_&;-#-IX3LG$ MHQ#.R^_EM)"^EEQ 9OP2<"&K5/GT/Y]RICK-#JY^I64D0TE6$!0$(F,+^TR( MK\M:^[>'C&0N3G[/IU+,-NE("#"3L;S[^Z/187(,,;Y, -:7 M+V-!K.EWY-R^\FQ,B5+(Q" M_5L)3#RO@2C^3^#&]/&=]-L:ZF\+ .QTS$]8;PESKL9LR9DXO"CW5=;0 %B! M>ZVJHTH'M[+<&")]1>4&1!Z^59279I_YX^8L+C?GXY;RU+%/;]2Z1YOOW<-M MR^-/89N6'L\JJ[C'("FW-"N:G&H% ^E#-S>;OY8W7?OQRKV/IS.U@._62>2. MJO+D!5(=2FNHS,K<$0EB!?+&<$W>]Y)9]=3GWNC_?4TYPHWP8*;S]">WKF*^XO/+]_-2(RG.2CO&GB#*JU?\V\JVK ;;4A] M=5#U_L/>6%]Y4F%: E8!9E#H@;83Q1_W,65.I-CO1C$Y8-RP4O+%.%%[!V-3 MTM]M>HE; )+, ^Y]5AW]%VZ*JJE-/!ZKG#W.U;)(-QBX?ZO3TS2HYJWA[/S> M0XI5!=6'W^.?MKM4!U&B 0$L2#:0IRJ*0N6B 7!;!:4" M\A:@O[E(0QA8HH'VYI,6Y"T,!_[C2:]PN-82.1I(-T*]44 #75HYP_$0CA;B M,V%W>['1A/\C72K_0]4]?66G#Y#VR9&6[7$,/VK!_*QK])\UZT).2ANYT<#+ M%L0/#!0.RD*!+OW0P Y&7S0I&CA5=]Q<[N?N0'3$/UBD3#NI+;9 M>2EC_@\>T?]9L3/&+OR;=@P\P6CK#83 "\"K1FY&J"^0*QZ,;I"LN &B' $> M$/XK4G]%ZJ](_16I_ZA&#>E.M# 0A/& M.BG,92H$GY1X": !<0?(\B4:H *OZL.M45X;F.%C%+^CV6(._$Z9V*@>ZF% M 9U>Z(!GX _0H?@)"9& PZ7*"0QBJT($YVZDVG$52\:@"PC+#"S.JZ67IU% MHS!JX*.#\2[Q*P\[+Z7MX+IT]*C-8^0U/4*#_J12%(SL7[XY!\,+*C!7:KO# MZ&R;!>,.Y!23/,/^+=M#RC<8#>NRSPWFC#[K/5@$_161OR+R5T3^BLB?(Z+] M"QZ8:25XHM-:\UYGX;%M"%;T_B#W/[B56W'RY(NQ.]%B4U$P/Q06=Q.GO,73?/DDG*F /3>L2025_W589D=0UO=7+PB9VC:HM2>14G3)@ MLK*"5T%#F7;9)VQ?6=^&^+ZF=-)^TK%F+W>4L\9K_2<^$[WZ=)J'FYJKE;2>G M,.WW_H.+08&#$#]6X?_I?O1_@]S].,>5>ITP2;>H>_!DI">"9V1]>NE7,PWD M=P,8Z2V(^EHUU8LJ1OG7<0?00[F&T8"1(H9I%@/.,*+%"TD0TFV EQN9\Z]_@ZS8U&XZ3ZZ6K/4^_1VUTFI.:FRO_ MTH=<12IZ$6T!/DDNK.:2F7D:+/A MZ^UY:K)H"T)JFG?7VS1:8L;NGCCMNULRG_9>R\QN,'RZ!WZ>CLL?3DY,--N; M;327P%S%D3&M9:=!C11PG-T&8);R_GTKIMY9Y4 MAV:W^!?/Z+5]LF6\:^Y,J.!*-R.J:1Y PG],LR?BDL;@2[[H%KMT- M\3^ER/3(7:[&^O/BVR)\;:3B7K-IQRS;\R<"OGDS;FG2Y=$JBDX+5T;\D2+V M8? A2(Z+8/DP4_%XR2C0T=[J^EH=^PUR'(@)>L@44@]W$_[#T.%5LB;6F&I7M.#M=/%AYV$EH.KA>7[R0 M2,=K9"XV,E+PS+7RU#T:O$@@\SZ2$^ZIW3]6<0ONC(\T4,BQN#BZ_)ZT&1O_ M/9[R]W"-8\]4^@E>A<4Q\\VK*"O5ZOW82)?8C7/81BI$PD \.XA_?AH?FX+F M09ARGP4V7]OTM$AX0%9M0T).S._6"N=6@1;]GK]G1$GJ/WQSYWYHG\2.6]$A MN73U2%'BU.2FDR7AMSX)X4?W6CTT8\FP?L-]E=.T3EUB;=]%S,[GQ\D_3TEQ MT!+C=?D"G_I9LQI,ZZ*]5>N>E2@P5_I@95WXB+C81N4E3;8/UKA7EW5AX7Q$ M[K9C*9&+C[FU#3?-C M/<8$1HDXTZ-Z_L4X0[+7G-H6TL*87.&M#-=,(<.B.2GN:HRH8S!5#:#]),/V M,S*[+7-WW_PCE-^JJX+A]MGYK=+1_[87\O]#>:X,LSOGWQ,9P6$X64=)SZ*! M_=V6],>_L[ M-7V*A%VFI4LYWJ/Q8I,(F@!M?]F1D;O$ 3_IJ$Y,746B?@>-VL5?$2V2.8:MB67;+R%CSM.NU M6D392YH>/P(K'\X)6-Y[BX/%UT\9J0/9T4#G!M*Z= (-;(#7IL#/ O U-9S9^BBUWWWEQ4V_9]X*AK)+HP$#HZMI916]>0G+^T%S M%*LA--]";X7_5J_\TYN#:!G+5\(0;[O_N=UK\,?VZ L4LN6/[=$+<9;R MFX[]F/!WF8V0?]05#M>M/T9<6RY?'J(!>#WX;YKI];,][X#6T9)SY%XP./_!2-KL,F'Y*UR;MWN+7_,BJ?OG[ M(?]^DB>3O\U-(O^[#MP!GCBQ+@]I^[5GD\^@&_G-6^=[W9F-DD&L)8XO_]M1 MV+\HI?3P0C3 *%V#=.=&^<,._H@B"+)A48T&2IG1P,A2TYLTY*8'7S0E@M$_ M,XA]G_C1/[\:N]M,#_E]E@N9-T*2P8Z<5].(6S;X(>J8$ETVR9_<5IKV/G4P_DI;C M[/(\T,38SB* G=#J\_6*"3]6/^2]6[F%UY7S*FTW+X/&E>..W/JY *1=9'.H MS$S4M>#.8N%!Q)?0I0"Z1JJ:-5H7(@(ERV3_E+;[78M)"!P,H&EZ["WX.LKS ME_3@_%5);D%8ZPU4>?WE?67CM289J,UUB(AW01G)=YFUCC(88GA5XU'+5"-X M[86BH&HC^52-*9N<# 6I/6P_W+"JH<1H[T+Q_CC_J!L%Z4;U\]0%+49C5TR. MA!1OGE)&36WQB@]B?2\P%W50+MWRO$@GEOU3GF$S:B1J'\4PA66]$])DK"L M6]6B@50H&EC^4+R'6:L7:; !")\.S-I$L(Y[K@2\W=AR.9MUJ$5_MF1TV6_Z4GO$H?,NP..:Y047E)BBQ81WGVHP'O1/%)>S0@MHD&F@>E MI0&%B\+PJV-NY(754)KHL#=58SEO\L9#)B+=%NC]X%.43,"OJ2TDF8I. MXM^:C1NFMDS10/'[*/)/X97:03(5(RTW?\9D>,H MGMR@9%->H.;0P$YNJ6,I(=P;HV (4W9L(.=JTW73_=N08X)QF'GA%Q0U# T\ MPJRRGA>2_RG@\&FT(JB1FW^,PSZ]_P4-P(IUKOXP/NYR!._P@WPFT^<=!SZU M$2QID";MZ[ZU(P4YV\RH-9[X4#UF3\>KD3L%3\OE(CJAO]M4R"IX=H ]:VX4 MJ3M_A;/Q?H]1)" Y$ND.MK M.^0=Z]+]M_.Z>CK=)E4U0;B]"YI,^'S[7UY28DJPS;E@59BV6<*1=@&']C % M3'RMO-%DS7],11>%Q%-KD1A+9Q MS";A;R)?T@0$5"D3[&CVH)Y(ZM6Y)SH2)ICLB!O&MGBN>1+8W*FRT!_&LXGT M4Q44S&4,B[6^P9'%$"?%6B@7<[:. <6R+:LT180I.LM?9X4IW #,]^+AD,NUT MJ@+VU_(,' 1[\C2,0E2YQ-)%5VDWD5)0M$T.GY=O^E>W=47M*']A/F'T[E3) M=B&%O_*Z)N?'XH\1.<65SY[N/7Y9A\B[Y?$GV,KC#('?*%]O@1.*KD$BKL@J-#"J;+AM2/E/"RE^"*."/'=O6 L;(;B/DI FTPIS^4_Y MA)2#..,(C%9W;TVAL#51G822,4B^P4EF"OUJ'#X>@4-7..E M$W(#:.!W,3G2&;)M(.9(AX5)8UWN:TQ5&ZKW 'I.B7X6>IO3-L<[Q-TL?QQR M>Y?:75=*8#FZ:R@RP?'>Q3EH@FAP(GHS"L)KW53R0@$-1"5A"LST+S0PYX35 MM"8L6DJTAPFVTE'+CQY8":1#]V& _>K-4Z[#XHVZ2/GW@V?T/]9;1O!BNW3KUPQ_LBB:$7;Y,."QHMD M9R1[R(E_DG5I+Z1PSYYS8%A86D>8H%4,?!^,7[,RGU1HHZ ZI=5108>\_;B""[N*=_L]R>RH^$!S\&%0 M0J&;5;=UTJ*A]YG"A'XUAH#A&[;_-34/CM0!J>GXT>Y7<_\/K3^N:2O)R/G/OD)!X/L2T$CN[K% M)67O:US"ZXCO*!/FCH3K!K^L".M_6?Z%#&NC4)!6.R3Z*G';BZ/EW:E+W<^N M3N$SE1?WW'I69M*)B)2[GU=K'9K86(O!^KQAWS[ECH.15FFO3A53J_CF<3=J MZB6B";.BQ JI5Y=C;& /O;PKAV\&D(>UZ[!%%7B!GJ5HXYSW@$I(0V=?UD2$O28K9GGC6D[K&GZAK=HP5&^7 M87:]NY+V5JY 9"LGC_[A;J*&7\>K$NP!,NS8WF&5G=RSDI+\DO@/]5E[DMSG MU]]C(Q'G-()8@>U+;5^N>VK3F0'/(Q^22HLB!T-=1GRI-JU2,<7J9T M5YBB^EFYL>X(KN-$1@Y76Z>(Y(8L$DJ]JM&Q#^=S:[V\F9Q1>4ESZ<^/5^E7 M5]_T0]';:3[GG0..E[>#DI68E-HIO^"XE%F6-#]#&5G1>N21(/&N 2<95K^% M.%VS@0:LV%8CZLJ?47I#1L1;Q+[+F?]/R69J5:% ._8M-2- (@,ZS\'I1F.;R<<9VG% MR:@E?^T,\Z]AQ_[[0FY1X^P/:Y,F4X_Y8X6__S-VS,#D>\\<9)H',6@^%6PB M^,?'CW#_3%38EI+0 -N"_V&58[>.&2#@7P=$4K\3B_I7$7Z@]7?*L;_U]Z7 MQT/5O_T?$162D"4,462M4/81:4@2A62KR+XDVUA'"EDRIUT?WAJV'*;6K4E M0FQQ79'8CPG"6!3L_(I$-5ICLZGP]NT$WR!^%/O,/\E] C^\P+$"2T<(:D2T MZQ*=&PTJEX/UXGOS/Y\]CY&LJ=)L$$=,RQVU 3\+M1:S[\Q'Y:D#%F\3]K$^ M86CFRY)^5VQ&GNFIT#Q=]EG'(3!I>0R*^@AEF^$G#VTB \YJ7JH:W.QU1<: MUWVJ-*F<4HP91\=/3_+OB BX_=2=*:3QF?^=T\M.HBIEKB M\YN3HY+&;>]5U=2:,N>2P[K_["_N[NFDSX=\M"=/#H_'F_6K-A_2*;> MF:\_]D)*A_L>H.L'61P?/4OMNEMPYH98",-Y8A,(,K84/P$V9$*"":U,NNOG MFHGN8.E)(?!O_J?+=:>K">DDP/(JHMZ8 /9O?I NG;B%=A+ 1U4CC0\D)I> M^GT';#D\A0"N"ZV!US1C5DX70&W:L9%D"48# M=,9-3S:[0*RMBT8WS.=O0A MC#W*I,%6/)-9.8@_X\*]0P3$ MHZRULM^#P;[ETVW,*TUEIL-?J5E8;8JTA(XOLV"X[/B!H?G)8!ND M*(I>94O36>Q?W:6,!V6.4L>!_Q93?O\&,4515G=+;$KM+P8*P9MSC#^*!$! MQQB@%R3BK@J'] V"$+DV4RGC=QNGAW_K1<3E[MC9-RHS1:5^/:B.R*:#Y/Z8 M>4WD@_@S?AJW?+=S?R;M*:(BO3>TIFWC?+Z(#.@SK8O_$92Z2((VV-8F=/_V MR*22^_)/C5.R!G&^F+4VA$A?"=)G*>#AUKOJG?I_& MAZP/ZYV4G^I?!<%"6 M\WCN6>)*Q!9#==S?009+C>=!1A4YYOS=2]D$PD=?+*N>\=:9SG8LA#1EMVTR MIGA#S)O#Q$X2D((@($A %FRY?D,&C%H2L&'U,2&])M0,9+0-"6@N)4))0%OB MNCD19!&X+&+N34WEAXYBNIOV0+JABW,D EFQ@R!(*&[4=&EW_>D;CJ+WF5- M4_;/K7]ZWF"N4;/6O)3E8+_@VNY"V=EZ^R0+''RO.MGEW^YLT7T]2.WD'\F5]^H__K M;YUS5GK5]\[YF>L1?5:P_NEM#;6=Q=^X=F@K\/>7!(XQ=( %YI6M'IWJF M1A9*5_PFUMZVEI$ VC60Z"!3,<]?_-UEU>]!V=:Z*D'DL' (JB=].@;U6_/N=$*?)#5+)M2K1Y8AY?DZ7OYMST3;VD:__N MEH;EG06ERHPZ9B_^+1A_E%8=@FBB )C)&FU)@!&H+%\4NT=!US\NFA\1P\-H M0974QJFP-?LV;_5HI?P/H^?YU?[UBL4-OU;"8VR,W !2?\R_BL5F77!S !V!MDFJ]'U M6;2;PD2?M;@"--8/C[I]KY;:WSM4"X\=/?U@\1*[^&_!^&M>2?AWU-=_!\I? MM L0W$SEKN^A8HF^??-UG#*C]D\HOA4C^[9-M3=9_RD'F-'2?GLG;-7FX9+2 M#[%RH-K^%FBP?9MI]BWEM9[[[AG.LOQ38.?]N>5?A')K4O;8VK1?XB,!;D8A MP]6(78.I"4%KE35;=:JT_8].A9O_J(A+C,%^"&X4ER%G0(?M1ZV"A#62ZOK; MIS(WT=EV<[R(8PI.=-0G! G\!$3X]XJ4/_4_-D#X=Z#\9<<E\+84WI;"ORS*;2F\+86WI?"V%-Z6PO\*E-M2>%L* M;TOA;2F\+85_.8S;4GA;"F]+X6TIO"V%?V&4VU)X6PIO2^%M*;PMA7]YC-M2 M>%L*;TOA;2F\+85_-8S;4GA;"F]+X6TIO"V%?WV4VU)X6PK_;TAA=E2HD.Q- MA+E%"6UKYN*4W\.HO@ERJO.W*$V\B17OXO"P$BF0CF,O2$!_. D8!BL,/SF: M! QRXL? @A,;0 *\06L_FF0M.HQ[,UCY:6B#-I+&_",YV/-/=:;&TS&1@'MB M&-@&[7O(QCJ$@(01N./8H..V#: J[/CM@.E'>X-J<,9X)7EQ1$/WUQ.]!KVQ MB*A@Q242_7OIB!M((@QEE1#\ZHVL+G%?_0/(XLEQQ,HT8EX.@O7WM !S8KX2 M"2@U 6%,=:4F3 LA_\%)^0NI>:H0@S3X1G 9=E^7 :Z*!_QCEWDU)%)1@[M/X,9ELU(\PAOSI02D4;DR M=RQTRTX8@:>?'72,X]?S?B0!\W(>.QG)OKXU$.GI",*N_PI;\+\7*X>K)P;( MT1$)8(+B:7^EJ< I=NI>R4D#23=/XQ=OR4)6%1 SQ; _@"?XSY;A>MT4CMIJ M!NC6+[;G:BIWZ'$*;OD^'N!\U$$)"0+]Y8.(V]KI#-E:-OQZ0?BX4L2@% M'G $ 2[#-X@2K'T_616RU9Y+TXP7J;Z^]O$'J[:(P=4P-RL#GE:M'3S&4O^$ MBMC=_A8T]#]8[:5"IC]8R/@6FAFU*C/_;YD90_^S4>-^,I^2+.+'?7RIDADYZ[P/">AV1_Z$SD#G'RQAMN)7R0'-&&Q M]3O3_;"A&9ICXYZ_.6)Z4>N='N<_BF\:,,G_9%3H5G-.=?#'TVVE>Z:7[B"J M*LMNPLX9PF#A>#Z5A];WW475Z@-D/=$K00*#4J<73G>N[M'4TK$:JX=B4^2_ M=@H(<-TE8'L1\O47[1V'C#>H0'03I?@O7K3*UDM%, (!X<'3T4S47H'(@EYX MAO_Z$]0;=,0U>Z(8C'"T/A"Q"/F*'RR!&(E%"48O>WH2 (7T5?[RW^&D2B$( MXS.2C&$>-X?4]PK>7WB]:F.Z#WZ,OB&ZYV>ZOGFNVN(:8[L:SE(MT*BS-1#> MH\@GXO;9B-IU5U\=C4OMSKFF$)'*F#@6YK#?946B6_/BQ;_3M?]W-E-\\(=H M73^G0 FY&Q.V,\UW8J^>G4Z7>3RQP4]^-6@55@UA(US*MCJ$48G%P)I:H[A4 M2A8PK"*]W8_*!DR]-)IC.6/U4303N@P%898V@ZZ.K9'QO$0GLB3E6Q#&$MZJ M =HCA_,#122LBX+A<;/Q'(:O.TQI'.+*VA]9'B.8XN]0+6=E9WC9FG/+&_B. M33_*7T]_Q^M2!V4#UFX'K?K;LWAJX@W3NU/NF\;.-RD]?&IW)/1ZCU B[ZD\ M^"RMAVG?J:=:>$N^H*+CUS=>2/G41&1W")0-EI.'Z3Z^T\[NS$C6J6E\JE/? MTQKWI73YB?N#NCA+T2_,$?RN9NBB3.WOYY)\.>( M(U!7 $LV)G0:G>OV@4B'[Q/6U[1U&?X<7#C]>I+/;7F/O"("7(M $ [E&\?@ M;,QDV#LNO;![3GAP8:B@B^GYZ3T?RVZI]$BMC19'?&_#!>OEA? I5?*LC3-T M_CGU.:JNHF'M K'6BNC9.YQ2PAW/0H^'*KN]C&7#8QS,NC*C'$HP\?*C0.[XH)F17(XG._EMS6L-AK,[#%54'QU3;*'>J_" MV+/%L9?X)-P14<#RN'"1JD.&X;#^!Q+@#$S.A%9RF800*7UDU@1'Y8Y 0N+V M<1%;'[38-9.K M.XI^(>>E#GAQ*WO.#,0% LN<4]"[Q M5+!.B[YA@=BAV74A]\ ^+U_DP[CJ]\9_XR0?N8AO#3KHI/_\R0;DCWJJ!I>Q MG5>SWV]@U>YV ?M59 N-'E5PX*!WD$=:KJ.K\7MH)O1-]19ZZI3]"S86=_) M8[^B?4MEYIFW.-GB"-,"3=\Q?"*V4#M?8U^MW,C+ &Z1'G7VRG=Z9U7L;7 ] M;,NU1?8B2=@F#2;XCR1\*&K[3O5/I2\:+XR+,E)_G)WR24V+_)P[=C M8A S_$L'G\LW&4>+]E,KP&S32T_*[9Z:M$)0$%1P"']/!-V]HIM"3P7%IVRJ M;[.I&&+I[R*+4GBRX5*< Y SC49N.%T=7'74]9N0NYGWJB>5:-Z@F:.$SGO/ MD@V0UUVYB[1:""1 <$57\Q*Z9FJCF%T[35HN+$PS>MXC@FO19L(8[Y0_,EDB M4%C8X#S*T*=?.5;EF",H[3H?;YXV3^67UB>LV<*KIBIEK0]>6 _R M3>'2/8U3&SIO!#3=T(>'870*:_(#B9-DK=T<_@IH5@(MX+JH^]G]/)15GNOT M1H9U>K^^7HW&4ZZ"=5Y;XF3V;HZWR.J84R'R_ 215MOF#RV%ZRQR2J1P(_VKY^3.SNFD?-T-'BEHH&^VPKU M!:GHOA8-K"D&K7:70_?+&@_&02H'15G5#G_\(MU]_)E_&+,GQ37,W-&:J=B] ML-)$3^W6(H?D*WJP@2GNX^\?5@J]KAI58X 4^L"!A0@N3)>/W-Z@U38$%<'^ M0%9J7N%M,^7>Y2M+#$7K.R',!#^)O.U-&X7Z2:!-=5>7RI322B MKU>2=>2EW."LN)>P7AA%\)S\\;"9W@+V MO92PE@VIP8F1]]BZ< >9J",1=& MUE3@"&=:\ K/KRYE[R8!EK#4GHGE,$*C-_[J#AE;[=77XQK&ER[A^89@P00Q M#-[S,.:H:8%>BKZ9V,,FQ3F?$':O$2D.Q_*:%6#M2)!@K;>$I\K3BO9BN7:3*TC0ZC:7[X%Y_/^>!F;J)UKMBN/D#$\M^ MAXN7A_+9*GJFIZ'I"27A&A:G/*V=327B'ZZ6.)8BBM540L%JZ M?+?)1EP0NGOB_CZT3F"YGQI1DYA MKO0=:$+_K4LB=)>FR0/FA%06P'M'B0E^XJ;#"\+EO':FW6J1@^\> M%#(C]^ABNU*(%(+C&^2&KW%' JW3)YJ%\E9VL=A>.\=^.VN\\@4CV4>"25-\ MJS?S)-'F>FSKSA;U7E8-31) )@1E&R(!9H43I@T2GP[PHG=^OIVZ*/(2L@'H MPG"?/BR[GZI<+Y9(4O)*(Z.YZ'\PSUQHV/T:?9R6(/.R>W-H^("MQM4B4W_J M0M^/L[2H\W#?/8LQI6U3\4 MAVYIR3P$[6QKIZ\S] =\.=[Q;0Q1068\=)X^D#7))!C@]N.5*G:1@$Z!U6B3 M< ; [5$]MEIF[TM,";!LO /.?!Y[Q%]("!;E<(1M52_*[[XO1Y[>1#XNE7 M&ZBB/'=@32/LW88*"[OU1@M"RAEU%C*3R*Y]-DCC.EZ!:W&,7A%8M1Y8^C0! M97O9M)CQ-.9\U.PU,ZI#*@]E>&)[M=U65E!I%M\OX(DRX]/1Y7T'W[?./7=@ M>T2C5QZM*'\98MQ@NIQ&@ W)B55$\Z[E94@&]7&7L><\Z+SLRD? &LX 3?O!MJ,(KE7JWPK%W,X'KV4@NB M3(VN^GW6G_&3J<+S-DXN]@&6.*=N>;'?2D&)D=M_)NJ3%&,7I+%0@7&9'LUY\T.D=48RBV7<&O^T MC)QKFT80"Y\$,8M-51,=-PX-G"JWSM'@\\K3/R+\\ MRHMI#EEK)I+!3ZB=*L(9]LYD+AA47PL2=&O3\GEE)G+Y(5=X1J7C8+&0( US4">/P^)- %E7@L#+W5[3J$X3+Q88&6T^XA')>J$8U2X^R"D#8E8\T_9)PG&M?T$:.$3[/-%MC_]'BEPT$744Y&U&"N M!F&7;N,:9:')D/K^=NWF9#W;V7W'NLJ>2([H-P8H\I.'X]%)I],)HJV$CDJY M=.K4F/2N$0+.N*S877TC"[[@SO&=B%81%2 M'3^A/R].-JW+O*]+7\W144"90L5(E7U06Z&6=YEIX7!P:144F99VY0SB;58V MS[-"&C(*F5L:ZQ_V0KN6LT39X&@]?,'086S /5#8O]%>$$<+' $6>.(&0UPX M5-&>9-,E%%B1J %UFBM7D">&SDNT-M.(UV\PNG"4O PC:^SM27K^9$6+\BB- M+<_.2056S#QJ7RM8@86ATR>R'R08YG8?I2_N%DB :#&&.4Q4>UGWQ'UZ["3Z M.E_TZY)DA>W!VZOMJ=PYE*?2X\6JP+,03W<"OW.@5JAO MH_M%T=67_ZL,;US.\HC"[043/PPJ6,2L]KS[>533YN\)523)G1%3T:) M]91]WGOF$9<+3.Y]^L+0!'9J7:G4V'UL@?DM Y1NA.? MH8\++TY*1J;V3>C;VA"%V&UDRX _)^L73EYPXP:SHM?.=.#TZ!X]0T:!PN=0]BR0T2T*#N8/Q'-+Q(X,3!@IS4 M^E]9N/.7O"HJ]K/G6Q=ZX\;UC*% A;J<+^Y0^=5)6M;-C0% M_^OJX,;+- "4S !6+2= JSOHC1JM9IVY:'BFM_')$@2[OQ*7G:'0;N.IFG!U M\KW3)^'B"LJ#5_8'L&>X'QM7OA7'7J1AGN@)+6R^>OE4U\-]5;NN%YK=KH,E MD[$N'?*1JN_,7M,3I[U=%7B\W)$]78XZC8H$*##-N/XA%3&E;]N>.:'(K=Q; M,;S'#'L.Z#KZ\(1<>\T77VM?TWX%Z.\+E M4J\*R\OC.2',:8 Y\F-!_9^7\XDM1+Q(Y3_Y%[4\AP3X&-&$?9F3U77UL)9M M/QYY**C/^4F\$&MP."^EI)%TJ*-1S)]1&15'I#,H>8Q+5Q<]5^"64QL[2GGM M-F\@^1NIF5;=.(0[L/9-P+[VO#1H*%C-)CAQM>B("C65CE+ @P!G.:3FXI&\ MU'BZ&!)@(7>D4O$M-C8F^2K:VI+&E?M0R+6]-X;7'O?$JGNT^Y4.:S8BIBKH M-@[D#AGGU*^1 !H24.A(&$+98O,)0=*B&_#3)""AS4?>[H^K=5!;UT%!%5O; MQ"L#?@?%(0>O-_]&HY-0M"F(P842Y - M$MV0_181[[.?G_AD?^N.?QO%"[1 7X@TO0([ZD]Y)[IL71*A3F[P^L;Y6P9H M :3B) BL8:<3XJ](]QIAGB4Y8439LI11K7*M\)U0]A@ 8RF_H7$ZK/]1/-V- M=^_\F[KT8Z*T^ \ISJN,[4FG5.5[A8H2^BOJ6,*;JZ7KJ^KI1>_)=,HX=G3&R.FU/JT?6>7MH ^'+AT !94<20* V\= AZ?^'P MAV5FQ T=]OTF-T6H;I*/:$Y[[=3'3YD/9=E7ZRQ'1,LG>B3I563MR\]]A#&W MNQ*6^+B, \ZDIHWWPW$0#KN]U!BX/^V4:+8\6YO4$^_/$:-*D4=)Y5@%./6_ MU27KU@0^"]YE.2F)2VC$+G$-]DD'*ZUZB0<#AF&U=NF> ])V5.\FXB[( M[)DDB+[X,OB%DE; ]@)&4Q\1<32;D6IWYP5I3'LSV)I0F6"9AR@C#3K@ >HY M)TP0CSQD/5XW2R)CD[-(0$4,/HD$*/F5$FEF$?@@4#4"\_7W^VF6^IF,+-V3 M@[/0-U.O=.^2-W/J<0RK4*Z%A#L\)HCB"],4VDZ5".GF7L_]\/[)YVRY7=V/ M\>T-+1>IGA'$\>HF P;8J3],N\NA8$$X MLXQ)P,5WRJQ2DCMDG5&)X_%TC%CS2LA]-DCPXHR:+D[\E,X^&?&&+,(\\TX5 MO^!\=CHQ '&.G<#&9OUO36P?57/9R&PLE[K.(E6H9 M:DF*M3Y85G@XK/?R:IE3#YU#L_PS%T8R>W3LKH)V>4XD#=QV)I/^JL291YT\ M\^WX"PVJT^ZWK6NFO7<0%)JI8^CV3>3YG[>?%S5'NDB;TR^TM)? C95B*J-I MV"YW/:].R",!0I<,^/.W\DE ^?-Z$D!OF/_! MWM]]+@@E7GQ)N0WSID7(]AY$3-I.JO;ZH6'DQ^(+H!P?1?B1 &9G?K;JE:J@ MY4;'@O#VY)>T_4L"=WONA'G) M.!H]V'1[PBB4@7C0VDBT-5/B 95>:,5R'<-^?_.0N!BIO5$\J"1W9T:RA<\D M@)HH,GE1XL%<,-/,%5L'D20Q0:3BR6&BQ#B$5I[A"GYG4DGTU$Q79N.JF6V, MUN%);:H""-6]R1FOWS/(D)/O*WH!2RB,&)$?F#./8;!Z1H=_;DU?5K MLYOC),:(D&9;9\3]XQ,ETBTH6RC\1JQJH/D"61G,#,HO^Z 'LP0Q;X^%SPU2 M!F*>7Q ^IS?ZNHCZC9YPJ\8S*O6R%0ZQ"?1UA0,$MX'@YXZ#XUBT?U]7.5/B M956.,*@PXMX,12PZY4A1*'I ] /ML8)7N+TQ%J;58'POPU=,DAT@8WZ+ M4D52\>5)ZFD]5H+V\U42%3Z#,D?1!NYK7H(W?.1=2(#?*9P:,8 :06#M(0$X MIF[/LWCS;'SZ@EJKN*&=C+!B=$ML-+I,6'BQW=BNU0SY2,N/CRQ$$*[A;3,]%1[#; 5&J^E-C^SW2NMU+#4[GJN_GM)4S'#V[>,+ M#3GKK%%7]:TM!F\'^&HK2-;;"2PQDM7!F\O==4/%E9(GK3Y>GO.%$PFBDW*P MU+E5^B'S@0 D04XVI=*;)T01S1U?&-'9/9D80CQ2@@2]=0Q+C+'.()Q&JN/: MDCPLURL9Y\^K02/W[I YOGIZV&X,DKIF_)>YRRKE+U,?4RO^K_*7C^S>/_>7 M_D_N6%1G)&-Z+ZOS&L9CYZR0V5FGPAY=ASO[]&3^H+KQN3QXD\UEU"P?S#; MW-ZVM^WMQXW4^5]02P,$% @ VH.I6&J\>T,4\0$ ^U\= !$ !X;71R M+3(P,C0P,S,Q+FAT;>R]:5<<29(V^GU^1;SJ6:K.Q9'O"ZJJ]U!::KA3):D! M37??+SJ^BNA*,IB(3$G,K[_FD9F0(#9!) 1DZ'13D!$9X>YF]MCB9N8__=^O MAZ/B^"N7XT\__L;WW'<3PI4'$P MF1QM/7_^Y^ MM*-B;_'2#1BEWRRV1Z-B-W^K*79C$^O/,6S.GGDP@>6 )1DW/S];&OD7MEG5 MGYX38\SSK_F>9[.;MKZZ>A3*DWOSG^V=%&/Y?';QS*V3"V\5LULGR[>69P:P M?#=[#LLX@:G%Q?VP\']><7N^[&QS-J_!8(7Y?^XJ^%2?U\YZ<^GS_V)U>% MXZ*9'(_BS\\.;?VI'&\5=CJI_D]Y>%35(!F3%T*O31UQ?/VK>&\O/B M2Z%LCD;V.$MJA*L_E5^W\K-C/?NU#"&.VU]/1;DH8?'??)11.%CI@")/"7') M$K*$>"0X,W E26]!EL?V,+\EEENOQS#MXY#R?XM?);DPP M^8_*!$LBHXAIJA#GAB)ME$=<&4J2(MQJ\NP7#!@@A1**_?3\S- N&2DA-DE. MD0\4(ZY-0MJ9@&2PWEL=#0]J>:0OIW4-PWP#"LV._A%M_7H*!PMK&JF!->4*V:1,7M@8A:"PR&EYI N].AOJ>WA2%=[ 9\WMAOK7 MFXW221>H(R VTD1XF)7(4:N15%)1T!F$"[<\RFT88FB'.;*?;C>R9$=-O&1P M;VKK6U-A-CK#I'9:)D2ER7P)+ G4=\AC!@_W"33QR1K.E<+6R^KPL)SD(3;; MXY!E$"0&[)XR?K.2@## ,L#LQGEX?' 264-A!;@FVK&$783'3\?E[ L?/G[8 M>P5PTI1;XW($@EQ/(\CPQ4,7*0)/!XF4S0OK!486TX!,8M$E2XTGZ@Y#9UH) M&@)'L$ "5@9^:.> NRP($U8>$T-N.W3M(\@\BXA9!V2T+B(7>$()>Z NCH9X M28%V(0#8&R\ -=DA3QU$R7@?)3:+4 M?^]X2?3.)@<<)@P\V$F%G%,"124<3%^F0,-MQ\NB5X)@"_J%I#QH 2N=GTT5 M"2$!7?TW+'S=>(/1R8"V08IIF?F!@21+C90WVAN0.8?UC<=[3G$ I@?J%0K" MI;G$Z0B/=AK$V; 0^0425QW%>G+\?@3&#"#<:["3CC+O ,@G.UAIY## !T\@[)I0C0)-0'N9!.'?2.7>@:WCK^"$ 60?'H$= MVEJ/VS48DY]BGMZOQZ>WO+?'^:/M+[8.[8_=;"TVY23N@;-:^CC3_.1;UE.< MR^ 0U7DAL )09M8C"BOO5/!42/_LE_?L'S>:)B4ZX& 4HES'#/%@\ 7&0? ( MF)@L"C#1;T&]5['Q=7F4I_\N[\1<*Y-C'EK.9@-5SF!?SD=PMX!V,JQGKW^7?H]PJ*_J[>;)DX^3,H1F*U_ MQ$,7ZV^6Z?E9&[E5#J![8_/+3]EKWFI:)Q6&7+1>]%;V)G]^UH!Q/LH>:_O9 M09UGE-T?M'!S-K\V(_S7UX\ MKHF?,IUG?P9XV=>C4>G+R6PEBU >9B)7XU->V88GA#)'9CX#7_MI74[ B'G] MU8^F(88W=768164ZL3-6>6WK,9@Z#?#^3%*.+W[ ]M>R>?9+7M^M#^//L9E$ M$)]F O2;S-7X!\"R9D'A"X?[RV*>)[-Z?M$2'K5B>+("$UM/LM_P2V8WA G\ M[^0Y)]=.:!&6;F6MPW#VRN+OQ4N>GZ'_Q>P@ 'V4M*!PHP"3&@O0[1Q,,P-6 MI8W"8@GF4T_9X4T)9(F_ RW#SA@\V4\9$5J9;'X]_L/^LZI?CFPS)^_B2ZWH M-ML>8*;.WP/<\7'%I.4W)RWOCK32@J.HP+7$08-MP9) 5DJPXD#GPQ_&11O[ M2MI6A^4(QUGB7226NWL?NB??+&@XN8 BBRNWH@CX#(&'['@&#/K1<]"/$E0N M)9$;P<%I%GVE2)^%;374 B-0Z03&$#,1;%$PCI#FD8,7))0+"H/9;Y\4M;9= M]3G^8>L_XV1&N#YIO'F([.ZPZ(!Z460_2&7O4&N-K,?9Y6)*@EL4939Y^TG6 M/3!M6ML_6\F3XVSM5.,VL'.6D-Y/#Z\FQS$.M]7QX/\M,]Q9^RKP]4* M(>M."".8),:&'.6D8,4' VBI)09)%%CSA+5PN*_4NI40 E];=P_"]S VB0_6 M.6M E@.Q8&Y*\.\](4B#3$I/N1"Q=S9)4T^VWGT9Q[HY*(^6?(56D%Y6OY>' M0.7P6+2:H\9P3",B6(- &681N/X&.<$LF(1>Z=A;_^^&\/?>YLV9/BFOSN3' M*8UE<@HQQX%Z%,MLCABD#5;8)!V98'VEWDSQG-#P]\K/(EIG:/=;!$&SH^UQ MV Z'@)]@[]OLK;_^FD-@3]11,S1%IQBBOMT940(9I@CRA$D1?6**T;X2]=+P MW:_'W[IO>U6:@&,77\7/<52UMST6V!0J>!VE0)A'"8HK)7"FL4?J\K>'2UR&X"$>].CG!GP-/%3VF23IB@&3L"-/8'C&.C:KE3-ZUCN[BYSYJ".5B2+I.$/0*U9_RZU,:JSQ)EMK#YA+0' M'16H)@%[AD%]]8TDV68'U12F?O*NGF^!+>'=+,AQE*-1NZ"+QM-5&Q8/@W;* M"L Y#AB7;42>O$1.I9SHXEC2+!&L'GNH8U6V_FJB&:!D@J6@;V1K.V@&EEY0 M J^@F.S#WNLTG6Q*F_2_5_D$U;>PX['^!2\=[6:1>5N// M8!CFD,=>')=5_;::K#RHT>95WDS,VENI[D+,0K!*)PS6)A9@&UJLD,'! $!Z MKN'_P5G5-ZIF@#P1L=]B]:FV1P>E!\_KO#'Q805$6XV-KFW$+D6/0J) !P&2 M"Q(FD+ :S(I@@\"],^XR'79S1L=LW?.??]BOY>'T\)I57XV'=G+QL=")E33L"T=P)4G#6&@^XS1+G>;M+<*"#RLFHF8$K:4;^V8SJS4;0,'M"2 M(JNY (^,$J1%B,AHRY@B(B7>VWAD%JFW]C!>I0S?C>/,@@%JYS=^COE;70GW MT]PGM](%L(<2BI@EQ$TRR-"@/QM6H^G3\Z,PJE;@1"H-912S+^[02F0AJG\=$ MA,4V6M;+F,_#N30] %['#7.Q)-$*EWP8+!WNV1 ME'O&F#1:HA0LJ$^:%#)&I@S-S-ED3="]8Z"^A>,?AG*4:,F\8DAC9A#7-B'K MG4%48:K \0T$]W8/^89NS6Z;6H8!) MX$1J+'%O5>?W^2R_/A:2T)!R?2U'4;*02YTC M7ID'6<&F*-A7]]),QQE["TC/(H\ M_(SDX93%)9AD6O%P$D!:N2$^PA/MS0HFYZ I;(=0IDATX[>VQ*$\Z4] M*B=V]%@R"8CE,NG#3\2,)(,"VU3[ROI+G1EN1>;%,+M\=AIJ3@]Z>I""L1YL/BYG5_4"![Z0=R_V#A,T9JIF,+A+P')V3SL,_K7HKH;].&U!RS:Q( MNBG/D7"_!C=P/_Z9MY'^N;W7)R'LK"!7.(UCWB#&D:>\'PAF9V2@/F-2G@H< M (#[2KT^Q5XZM"ZEMKPML^4F6?CA+'(L=T:T.EH9*/6XMUOXW^5RMT+VW\"] M5;T;1S.P/"B/'HVM&:($?PR\9I^\0=PYC(S)W3XTT5YQ[H0/?2740^_EK(8B M3A@AO",(_I_K:YU'6D8#X":3TL&:X%9N4CP.W+]1Y\:'7ZD5)5A(8[4"YF X M[]6+A %A&8<_9>)14B],;],>;]?78%;S&<-I5LRLH?IC$6SE- U2&A2-)(@S M[I#%3"-0AYRJ&(*7O=TBZCO%>N!#*,)Q6WC(9/*(4Z"QHRD@J[U/FF!J9&\% MLM=%V!V*H X D193I/(&+2>*(L.#S?OI/#(AN.:]*_ X=0/:?)B90[Y;-G]> M1)N7TV8"3GW]SVWQXP./9EKI12]=^TN>[ M,+K=]CVH1F'G\*BN/K<1AD=#)1\UCRJ! !F5>]1CC313&"4=A(E*Y,K^OE*I MQYN'7?: R@WPE%)(J7R(A /$,UX3!#Z'EL[ZB$-O,RIZ+D==9@HSYA0!C M$ MY7[S"EQCG!@24K$46< R]%:.>E;:^# N13)!*0)/5#[E4V4D6*H)1_C!2$HA M>M(_C[$MHH WANDHODLS%/PC3@XJ0+G<&OL4&Y<_C?%<6OANZ0_^B*&TO]75 M]&C>(N_WTKJV5_K+JCZJYEM3CP4S%76&1!(1MB#AG$B&;"0.F9 "3YAF2O>- MF+]-W:1Z1!HMA A^(6%(.B\1S\T8M$T)J1"%<#IXZWN+E5?L(;6T6"XX MS ?XK&@GJ0> 235VU!L"]CT!C1?SF3A!<\0IH9$[$51_M^-[W>SU80+\1+JD MK:>(!I;KT3!%-K4[(UI@XG&(KO\;N[UKMM;A-J_PSJA\$)?%7N1-B-R//AE$ MJ:+8Y2-@^EN+UM?,ZA5U1,AE\T(%D!WOP:?V!#G/56[=:XD&MP";WN84]KNT ML\O !PB0S,TEK7$,\$X+9#10BB;EE0\>EK:WF_&W$J?]VH;6\G^:_MN-SKWK M*3W[U(NRR\A5S"?/Y=0^T^X ^0#$(6#G"^&CT 8[V=L(?<],BA[LMPC!*0]@ M>K"@%.(:O#9G)4&2@'L-%Y6)O;/W+VK8!M@Y-&R[J9+41 LI061E/NQ2*I=[ MDH(8ZZ28\#9%U=L]G#[U).TLS$Q"(C1IAI+/_00XU\A0*9"EEGH; V$]#IU, M75.&TM;'.8I\H9;;>?^N*\%U*I#, M)ZISELWB&"5B4E"2'&58R[Y29V5-A7IC\E#A-/=:(J=SDCXA NG@\T&KT4@N M#5"IM]OMC^38QR[M(<54Q-(@TA[)KH!0QD>'#&=2)TE](D^C]N5\TN'C+( A M/"3.P6>DN5+)28H,,P$I1T1B3%/?W^8@UU=PSGMFK315MP=Q $\UC3P$I'$N M,L-M30CG2 1'DDC1VO[% 4Y$SI;U?]O1%*S&DU__$YYH:W]P_'LFW+D ]^*F MG3%8H$U[!WDLTA9C=-B1W(Z91+ ">4[ !HO#8\,C"\Y0UO^(: ]+X5?302OR M)$(T"9%\7!FW,N1&% 39$+2R4AIN>^O"]6T[?46V!M>*:=!92H8L3SFIR%J* M'/->6.44J+ G1:&5)9SW(-U!*F[@'T44S)!9WW,;)$A=YL4UG=!]-1U/ZN.M#WO]ET,E M HBB Z.%PLJ#CT"0SF=+1*:YU$HKKWKKW_5I#[[+0NBD%/8Q$SF?",!P;FCL M#0HF:$>3QT"NWI.D?_4]7;;.=8$XQ>*\ QWE$AG09H@$);S#0B336W]Z]7LW M2_MR]W$FX0,=JX5=%)AH) F8H#P73=ID);" #I1Q3'SJ;:ET[W+15E3?I9)5 M$7#4R(#!^7,4:<8L/-U9#09G(GCEEL7W3KZ[U..@J#&*(YF[KG/, RR#YLA1 M0QA75(;^=O_M?QY EPFV5DUAB71*#FF>#ZU4X SAWJ9->S\/J M,O*%<5*^$;Y9(_D \B-B&"D M!?".GMK!9L/BQ04C*_ D$B6 M1(PU6&/];4S3^_J*+ML8>D)< D+99'*?F420L]2BX+W"G'FC;&_AM\N#S%8C MSP]TV%/6X[03]U@K04/@2&J76V? C]P6#('])!16'A.S\L2[!XLYMRVH4"H^MCJ'8(&3YQC)G2N5T%L(Y@&&G/P%J-THM(8TJTMVFP ]<\ ME U&."842Y<;?>>#H*(%ADD8$:%\%*!WC.IEN.+\]KW]VF53LFYK&1X[YYU1 MB:UK?3.5>,X+O]-918999:A C($GQ\$T CM0.$0I49H:#LY#;U,8^MCQ_($. M(-=2!&(XHL9AQ)VW"'R\B+R.W#%B%&:]RQ7J9P'PBFJ=3+ DYMBUI@IQ;BC2 M.06:@^B1I BWN@\N5P],=,."V[W;>7E7 M^;\Q+#;,\MDTRPW!\B$UBVM+$8Y\VW7,?"/M/9.7^0[=I=S S#,"E-<*P9\)<6,)TSS2L!XQY=Z$ M<8D"$-3:(Z4PIVX@IIA%)7.Q@5&YMV0N M2(D8>>^ME5XPVK\SYGI;Y]N##.9DO$_>22235;EX!.@9%$&*66,899;AM4#K M&[_T1K5IO\5QK.UH>QRVPR%P7=.FT7V.]U.@]E!Z7R0OX(D";''$D[!(4TM! MX5AM3>1:AMYN^E^=:OVFFM9@YHWOI25P#RBI@]/: <0(JEW.;0S(11YR/AWX M5I%BQWH7D>Y?RGH/",ESXT6O*+):Y)BMS^Y8SF_W 7N#I6&I=Y;?4W/"'JCF M+%#K'1#=D)S8XVC,M88..:^UL<$I[7K;1:'/M?H]$.K@O8@._.L$RX^XM!J9 M) (R*JE @S:T?\V6LE#/>TN_J_=B_;GTR\*Z-SV";\;%E7D]P9.D'E8);&J5 M<"<,-,C(?0)("!R,H,I2L MU5ISIR7N[?Y"3[,4>^#NYGYT@H VQ)18Q+W.K<4Y1DK1J)W&D;G>@>?-G)2] M\NLZ^2B.,(8]IXA(ET\12DTW ML0+/+0@<:E4A-T3E;H$1'!,?A(J8@D'35^KUL7JNPXT[&SUC7%,44C* D,: M]Z@XP"1.(5$;N7K-C;W4"U(F*$N!$0M_.#YS%,K%3Q=,NR,Q<+)WJ+E M(SAXO=.R PP6"D"AQAKTFLC%JS1)%+'"0B=L00#[2JF>^@<]D#^I'"8JTAP1 M!U"-LDU64KD)E)'<$J+ZV:*K;S[[PU!/\1!%8A'1H!GB,B3D;"#(!4V"2]ZY M_I4"79GC]1I^S?T2;YKH=6,$6&UBV^/T5&R;T^G @M(QEX8(CTP^4<#;W$ B ML"A5;SM%]/#$N =R-T'U"JURSWP' &X\ '@P$1$?M)"!1VMZ!P%]/8.@!XA. M2&XH0"2R*G=OB3$7:6$'ORGNO<-)/8)3/A[:_^P!'8,@QC/-2P_WOF7HC*%A!">%J@DX4;%A)J$!2< PDD089L&B1 <_6 M@(0KJGJ[*7U#<^B]K5?BFZRHH(FJ:(D5"(P;CWC0%!2GRS7A7#"FO,"DM^D[ M/8T"KJCE R8>A$8AGW&,RZ2024 R'%/4AC!M^EM/V^<.LJNAEG'$^B@QDCDU MCE.BD1.*HT@ES9WD"->/GEH/<))@E_VZE3+*2XY\H#'WZ\;(.BMSU9*(N9DW MCKVET,W:]M81"-2#IKT@UKFI:+,;?2P_6X#?/CDNG27\6.F<%$$AYDP^FE)& MI)7'*&>X2^*\COWM ]T?TZ;#LT))T$Y+I1&EB>=P.$,ZM_14G'/AHQ&4]K: M;/7G&+7W@4PVL?X,3ZSJE_ ! #B(9[MI4KKID\U9%U21Y 1!08E\OIR@R'!0 M PD. AM7&"]$]5K^C8O':+QX='8M%+G5$@B$,-90AF7"!QSE5LT1Y*B!_]\ MY1+Z8/#$$M568; )<:Y>QRZ JO $1184@\D;$GL;Z+K7>LA;MP"[*Y]W5A?/ M(XL,:PP(9A-HH@A\3G5$T2@:N)/P06])?4/3X $.[^DP"A)UP-9Y@[!E#G&B M@4 R%TQXG+",C/C^N6L/W\C_@6I&B34B M*66^M3_R(6:>F=Q3GR"'@T4^T:0L9SJDWH'A(XLT=MG455 >$Q.(!C >>8@6 M.9F/L*#4!8%%BJEWOLQC.;.B!U$E3XT@+(*.,]PC+L!/LEXZ4'D42^L4YZZW MZ6!#F+*'YA--3FDN&))8 EYHGQ.9,'@E/@C.";>"]U8W]ZLO:P^(2:)W-KG< M MZ(G.RDD'-*H*B$8P3+%&C_J]MZD.'0I>VK;+ J,J0D8R!5PH'UE(^#=& 0 M,R",=;U-%'Q?@UZM)\W+;8XD[>J,"\S(!47*' M<8H-N":4((H%P)YF&L8 P$E,%&)(0$E]0Y@L <]@ACK9R/FD?3N\J6!XG/K08O>;2: MF03RI$@ O%0:::)\ \4YZ96@39+2!,"1DJR-E><1)1 D:6DE+>RMR>#]6S3 MJ ?4%))'2D)$U(I\'$K$ *8AH! TI@)3PUAO/;5U249YH()/3$QRV.6#:R,X MC+D1&".@8:4$K>LP3_T]=/A"W92:[>Q^>)/D")XP;R1'+1QQQFSS2 MB2=$(L="X027>AM_[VD"?0^H:D#X+#.Y$0/83=S:!' M-2)")"NUEOP1G//2 MD_SM'I"3,&&H(PD%F]/Q;5>I#L/?W%O"C=-(M<44A#J4*RU1 MX"D$Q[1CMK<46KV=NZ1!GZ[NM Q,5Q\H"H"JN0651L[##^Q2%,: O11Z&:Q[ M@!S3+OL>I)A ]G+B1\A]V*5$EG&%K'7>:2F,IBMOO/E$?[/3]J:N 8BQ]7%N;W5A8.P=(,SV:%2UYQ>\.[J!W_S8 M_875M.66QGMA)$6>L8 XS@> !N&1M%@Z+I56K'=![SXF,3[0@232<&=B0$3& M?"")!DO1Y#-NF1$J6D-#__HNW:<2Z@.)J'>"6X^\]"8W.R3($8%!?*T-QAN6 M5G^,TW>K:XX8[@)=F"#!<1>1SME\'(M\/':T2%N!:>[7QUUO[>3O2A-Y=,DA M@K&GAP^47( >[F(S)?/1.*2$)0H@3\1LT3 MTIA@A*,'!YB27(_?MU7ON5ET!N)G9WCRFT#\N5N_#^*GXW)&T@\?%T;(*WM\ M0KG#:)MI'6?+LW3#XFF+ZXN_\^,N>/01W//M,V?#@U^_\VF+/)J+1[FX^IT/ M;=HMK4L&.;OXG4_5'O 5NK^VDJL^/IVRJ?##ZUH>]5U<-YYOOYP]?Q7%U6(XO>NQ- M5^[,(YZ?'?TUJ['WZIO%O>%D+GA:+MLJQY^ N2_@@ID9?G+#U8\NOV[52RE> MQ:@<_[E;C<[B7/["9E5_>DXQ9L]KN/P\W_>LL+6OK[YY?L?S9/T$I:J:C &0 MGA63:C>FYN=G;][N?TQ8YN@= 548\ED-0B+CDD,AT0@F7*),X&=%JJO#^7<^ M.H4EM1S\)6H T%D(N0=Y1-A$+#F7B27W[#G,M)U=4TUK'YO9GP?1AA;S@&R_ M_$M1_ 3_+9K)<9[$D0UYT="D.MK"FZ($@"S,JWQ"V"CR8O#FW]"1[2/O)%>RW9PW)TO+4/6-\4;^.7 M8K/%J#SY7O?474$0XI1=?#D#^$%SW<>NHCNA+;8]F3PW1ST\-!": .0 MXXMS MX[YRJ##.+V68'&RE[G/?6B2L7+V4? >GEXL-@6_G^TM.@GJS5? MQ+P\=).*HTD1JBD\Y<4R+O;SG[#V]W]E^_*O;VM_=?[ZWK(NR] M?OEA=V=_Y_5>L?WV5?'Z[R__<_OM;Z^+E^_^^&-G;V_GW=O'OC+TEBOSM^V] M_]QY^]O^N[<;Q:N7!<6"F\O68CZG++M;'/_;"4[,)WDU5+#K!GAFP23C&_U8 M4/",_WK"3F>6Y9=!*E^B&?6E6\&\UQ-)_#$KS&\F#V=8+P)U)Q_P6 M7B\>_;ELRMDAV5N+N^)K1IY<_.GYI#[_FKEST%+Q MPK7] B-&KH[VSZWV)\H?7#"2A<2T(@1S)>!LM)$<;T=SZ@)[G A6/?=)VOON MR?V8T?$BG'3&'D7Z>V!C$>'>_&HZJ> M@&.8^X]/?GY6PH";Z(&#JY&S>9,27+,.A.%R"3>*RQ?7(R7P37BL]%[%POWU MP_;N_NO=W_]1[+Y^_VYWOWC_87?OP_;;_6+_70%6\CZ8P@5AQ;O=@H@?PH_% MNS?%_G^^+I8,Z!/C>?OE?KY,#.,7K?A"9.&_&5EN#,(],XUNZW6^J>IB\ MR\%"W_'I#S28N J,)&9D[_I#08G-$.CBI'<$D1->90UO;\2P] MJ!>6&N^OI78'%%FUK;:_N_UV;Z>UR 9C[7Z,M'F@&1;&^&C27C)=-SMTHWI2@.@%=7*RW5F3<^5QCGP".,?82<8'S2Y):YG0K$M9._C(Q_ M?_?'Z_W=?VP4.V]?;G;FV/1K8_&V8/'#ZZ_63XI,K)R6<$J^PC;%WE'T.3DO M%.6X*"=-D?L"P-C/1ZP? D+P "#=)&Q=>4ZY;UFA,\O\,OJRG*U-!%]*R+F>PE< B>H=D*C>&3Z76C.M MX!=5752YKWSQSVE=-J'T;:B@2LN4Z'B>FRHG)=SK9,MEQ&OG7'^RX_)_V[]_ M7#FN/"*NV-G)MM7GADETDJ/V23KE2.EPX MUQN;A*OAO$S(1M@.H<[5 MV;/__%Z.VZXUJT(?28@L7G^-ONU+4OPZ^ARN,12Z"PODY;XT%'V--NP#3R3, M(O/SZD^P&[%$-DB%"+ V%M%$;(*ND"?VIO#M0F,\<,(-.4$S;17/9RLX MK($3/$:& $1P;*2CX%Q:J3OEA)?PZ[MZO_JR2M_P;55/#HI?(QBK3;"]8(;K MDFVNH)'!)II,(^XP!V??Y$9AW" <)4ZY7HUT+*VMM?^N?@]N/!C#742;+TU% M>M4+XA1K$2W@WA,>(T$ZT'S$($"_QL(@IF1@B5M!7;>6P/NJF=C1_U<>M;&B MU7$1Q5K0(4KPX/[@G.QYP^.H!N0HC^RHB"4W34DXWS?[]+YH2]:(I)G$4CPZJ<2S&;?QQHP V&TTS8Q06Q!+0*\2MXH<5 MY1<[0SGA!&%ALS9F$6D%V&BTLMA'Q@F^,X!F^V@;9M(19':1SH[;%6WHRK'.6:Z)3898_]VQ>H\4++FB5EYF^F?]HLMZA;.8QU#<32M MFVE.AIA4!=S11HH)_<']F$V'G(FX[2=;=T&7.XWY%KF$]YE8<-MTG>L3"WJ2 M;<_T%5D#Y*IKXI9?Y.(FJ0CZ?GR#RT'M8FM7/QIK=[^/9SY[QX=P_8?;>KT#IS]93E_D MAK9@&+_Z@]SIL@!+"!X+GYR:2ZO=!KU6+>42HP>H^[[9]D5RWD>-47*4(DZ- M0%8*A[CDTGA'L/3BKN[9W(0])M2U"NS[6>+2RHVL 8MM&%\^] \>6/D_-PHP MH8K/=C2-Q;^"D97_D5R.4[0] CO-=KN A=0V3P-(+G99/L0IP\VX41D0 D[ M8-!(!7+2,#][:WPI3R*^7-R17[3#J(=I&TFA<%%L,?-9M'"XK5Y M$;>(VRM %"HI05&0A'A(#&F;4CXRPTKN+"?>=K/7_7):US##6:>!K%(G=G+K M1B1WXM)_Q&8%&S5W"Z46;0<$\:)X6\U_YP^-&"N:ZH"&%Z-A1@D B,-R,@%( M:?5H78VS\3,Z+B(80L=%>T2V]6V20#X:<%;'?@XL3Y^QO'NP.X4[.1;S(LOI MK)]XL8?VBQ\R1=0+RNCF_(;)0=G B.U1KK5<-7+.QGL"B+'Y<85PYPGWF'"! M/*$:<<8U^,&)()>8))YSQT3HJA[LA%:95'/T&^#N'-S!OP'QUA3Q &1L,8)I MQ,)Z#XB7M\1""P)UMIXN_+0 _D477F@. 2KA+?7"PLCQ(EB!XXUL+,+CP,+* M2_:I^%177R8'B\N;8#O&=FPAIGQ*:SYH(<-@SJ:A^,5E(VPODQ>+VZZ]X?+Q M+6[,!N/\YDO&NKBS',\0/1^P2A\Y=38A*W-+:F8%&:BDBZ";*U[+E+7^&,2M!T:Z]838W)I;88JX9P9913G2WJFHI8PZW;E"8F:D M+WCNMY;E7LXXKL?&^L#XP_R'^:_O_!]!352G:7Q/,R,V79%YFKNR79@P6Z:+ MJ@/:FH 8BG'5IO1/FUG6*LQR=ECT!<<25G7[KM%Q?OF7$EX-KRW&,.PJ!TL_ METV[L3*V8U_:44[4RH>6Y)N;B1T'6X>FR*>4E.&R;D3L!_OCA0FHM\_I?HS] MFVZ1^=P_.Z;PPRK+&UAO M3YC%M]ND^.VCNAP5#&\4^?3NB[LUW\MPO@'(<$?NOX-Q/Q>;-VW!#Z#BO">B ME2PR'1".%F1 68NT )&(PEMIP+U1[)LD7TZ]$]QZY*4WB,M D","(ZJM#<8; MED*XH+:R;8RQE_MB[.7N%\V[Z:0%<$#R9\5T7,X>_^%CVQNC>09(X\M#$*:? MG^V\?7-6TL;30Q2J"9K?\NP7+C<(91M"R 7?+^;Y@ 5$LXEDAKRX.[I+J7KM+WNN,0_GYA*2C^!6%LI[9<;E:97HX?A'*YFADC[?RU?,M2?&F M*&?OFT<[9Q_\<]I,RG2\>'7[500&*3#YUSR'7'1SPN]?'R(.=6]+_--S6.!V MH0_J4Q3Y%&>17V03>HEDC2.A0)+AE-ME5%7KZJHMR4\J;]FMUUO_YJ0;G/Z Y=\[: M)G:^G;6L:^6FSCUUSD7R#LL0P ZZ-IBW3,3YDY8?CI=[]_1S%ZR#I*R;+M8: MK<7Y3IATJ1?H?&07+M?-NHH]GKZ9[T'Q?.?^=0OW]P8%=V;E7H2';T2*[=W] M8F?S(<1]=68@*+S)Q[)+(_"RY7NS\W;[[%B0)R;MY4=8@<,K#BKM4-Q/]J/: M _9F??%^^#"VTP#/#S\.DG\M"Y)>2_Z#^ !]18L'<0)6AQ/.CD!XX\?F(,8K MVIUUAQ8OJTSKO(\-O[5F?ELM^.ML',5>'L< 'P-\#/#Q&."C66C\CU7Z6!W% M&0Q=EF>#4Y :Q-YCBH1O#0E#*M[D(2TC1]?D>S@W<(#&[R$8'Z!Q@,8' M@<9Q-8G-QTGU\:3JX-06NQ>T?)L'D$L8+H'-(?I\9Y85O4:7_@E'E_M.]$GN M.]'[0(8_[-A^:@4^M]DGZD53O"H;/VV:G-.?PSW;8SLZ;LK6H#K%B0PDL[*K M?,]N;*:C\\&B 32NCP3U.^C9:E6U731='(Q:[9?/G K7AW#Z[:CT3P*Z! 7> 2@\=#^2,ZFKT6R'Z'U=^1@R SB/HC[XTI8?9H9J_>2LOIN_S]?[P[IJD.Z:G^$ M?[W25>\Q7_7W^,F.9HJ^/1QUT/0WT/1R$/:'$_;M)RKM]C[$/;ONQ1OK)U4] M2/H@Z;V6]">W&W"/VP$?QK/V0C$?5+YG1[-V,_-,K+WHIW4Y*>/,R__0M(7U M1%T]3Y,6]Q/';]KT[XUF'3/C. M(.R#L/=9V.73%'9Y'\+^^NM!ZR/BM#ION$W,W\*F=9!OR M/MA[[^1M X-?S^#FD9[)L:(>R4]Q; 27ZT1GY MP<5]F-R#H$C'7:SWWK]N6T&^?;?_NMA]_=OV[JN=M[\5;][M_@U^1;^_>_=? M^>^]_>W]UW^\?KN_]^ +]2!'-GS7F0;7#F$UF:AW1+6#LLG%%C4L^>BXV(U' M53TIJG'QIJH/"X+17]NS56PY;O(!)U\L>!.CJOJSG)UNM2CMS*=BE>/VB*7# M:,?Y*B#EXGPKJK87!S M;?EN^TG^E!C&-@K;%/9P=@+7#_F^7#Q&\8NSM[/KR24_SU_!+7[-\\^E+8,W]P?(LR_'G:O0Y%LW4Y8-/ M)KENK2Z;/V?;U].Q!],>5BJ_?S,OX&6K]2F.8VU'L-YU'.7SKB95D:;9J2CB MYUFO@;JHIO7BP].SQ?+GLWHX>"+\TD;4X+V;Q0XP3G48"V^;V&P4Q]44?LV' MZ,#SP)2ZBG@N>CL_!^UX0>TBNXD-S!16P#:+=3JTQQOS]5E\!"\Y_]&7] 40YE!>\!*@%Y"EN6 = MJBRZP PG%X IED96CJ=QZ4KF\G'\-*NDFHD)D'I&W+A-VZ)K-/KW59GQ;@3J=/$VZ>V'(,_'![?CBO M"_-)BJ#J6N-WVIX,&T$7;[3WC)MYDN-,X9X:GCK187&V.CB*686Y:0/^6=-LS'VOA6JS,VC,<8N8 M4H[#?([@M!VVO7^R!]A,FS:*D&^>/S(K/[C?^H/L("_?!'XV#&K^S$$1/F9% M*%?DS+'!F1N ;U"$ S^L5!'.=%E;H78T=:/2%P?1CD!W^;K,_MM)O/30^KJ* M\.7J$&Y*LS+65L-]BM51!6B9%ZB8Y",-JO%B)^'0'A>C:%LU"/Y?687V59]& ME8.;3QYWNH]PJ@P[FN25S2$&Y=IWY;HB+Y,-7N8 IH-R'?AA9?PPW\QF1X= MC8E9Q>D9(C@Y(;0&U0 M<@,_K#1LZJMF+, M,:SAAD&K/6:M)N2*7#<^:+4!Q0:M-O##*EVW.H[*7%J3:Q#^C,=YQZZIQN,X MNDAS+73CH_;FKYZW!8ZS#;E;)O;,JBRQZS*AMJ[!V?) ;H& M53;PPUU56>6RI[4!:JP6?PR:\!YF+-I*E^V&2KY"S%WOAB4X* $!R4X@-Z@ M! =^Z)\_=[H]MRA$7RY(<+$H#^%U6:&Y[.:ET9>=UR$,A0B/ M66,..9D/SI(#0@X:<^"'NVI,7QT>Q4D\HSFS0W>::SF[HSRI[\O)F+-D%O J M)[7-]07YPJ#/'K$^&SS !V?) ;\&?3;PPZW2+^?]5>JV'&[>"'>FHMHJNYFK M]R4NE-V%1]M?A?D?U338M:,MNTI6F<[H!I?U3/7-L6\=CT]JDM8LW(VHM:?G]8U?.MLZ[ELF\S[ MU<[^SOU/SS45;COPU+G_[:RG*_#$O%UM&PFPK1%TKBKSM/4PC#&4;KD![16+4>:VPR[/))MH;7_EC;/- ME9<:Z2UZ+YQ_1=',NT.#[99SKY;/&R_>VWI2[.QL%/.#W&?)R''4Q"\YI/\M M$3:+/ZHZ5H A&WG59I-O[[,%?'A\8B;F)KMMYI<]*@.0K&TKW:8]CS^7=37. M,]QL&?*2OM$%+$+]"=:GK@YA[(=M;^C\W]D8RTE>GLRC1U4#)LZH7>W=, M8EVVW;=GBWQ0 3]^PS^7#VSSG-F[1CBY PP?9BAPIMMRRU6+3M\GJ++H0MU6 M!LP[3"]]:;:MR^ X90MFWRYR!W.L*-;Q\Q#[XN^E>W;;,SC(RRCB[>3<^LU9)RTRC7Q;29/M9'?5\?/)9"\ M2ALSR%BL\](H+UGKFEQ?D U'LUV #XOC),S7+XP EN]>):2^;FML=*> ME3.Q?^:NZD7E8#5F;)J)=M0^)N^!?_\(LPJ?"_IE\-P>7'2%4+9M[$\?DT,P MRX(T;W+?Z@5@2M\^83I>[B4Q>W/NQ.OCT22OS[Q!1+OG,;)?VB58*)R96H$5 M7?0JS(^?'3^PU-I^WB;_U 0+L\.,9RJD/;WATL6:R3S MJQ\U@XHKZ!*JN4T[6[UV+HLC!$YT?YI1=V8N6@]KTY3S_OZM/5+#+_DV,4<+7R?=/<[+\7!&V"JAHQP.";M@P=?XD+ %,Q9ER"2M)Q_+ M?AP[]7Y[=[_8R78AH2_>[+S=?OORECO+JQA=/A!KY^V;=[M_;._OO'O[_8>' MW-GP: DV.ZN7](-B,P^Y1T3:+-ZW_W'!K#N M2W!?WKXJ]C[\NK?S:F=[=^?U7H\H5WP_C;I!P%2."<6:LX_T0?0SZ(*0\VY" MU@I--2I#:Y2>(4T>I[.C;/-]; YBG,!([T"ZNPWXU]E BKT\D*;XX<66=TX[Z/@8^P59+CQ=_6+O M1#VN3.8LH'+%JA"3SH[:<@(VR0D5OJZRZ4]+=+ MU >GM)=P\W@F=P(X\AK >>P3?:J3^V[KW />)=^I=9[SY^]?[W:I7+:;)B[M MSP\6QY7NR"E#KW#B;;R]#\[7&LQV8.$G2-2G--L^Q* >OY9[.2\6LJVVVQJP M8DVD9[VP8F#AM23J4YKMK9VZ&VJVY0J:RSL.7*/_EE-NVHA)(<\$CQU6O9GN6_)=-\U\[I.A-8::S M3+L+<>;LZMY!"'XJOP)-QV_R:82Y?BJGGK[Y&$B@E@>#HJ$<<1$8TL%;E'A( M5E'CN7?/VA)@&.=NKL%X^3'Z8'5D"1GG$^+!260-EPC# MGS;HD[5'6UD$M\SMWSX^&'O%6@] MH H\A3TK0O3EH1TU/S]#\->L#.SG9^77R=9X>HA"U19WY#N>_<+%AL+DI^=G M)_S+(V;^[J1Z0+$!Q9X>BC'C!">$(Q4#()*B#-E@%#(")VT48I/]JF0;,4 M^^BG=9D[A@PZY0F+U:!*+E V81L<$$76_,>EHQX8?NH7F.RI>E!7D/*]JV)_,1'#O@\8UB ME \UMZ-1]:6MB\X=OGQNMC"@B]LA+!=V"C;BZF_J>I7U=1-TG2T6*C=DW6Z#@'D&000UR' YN4^[THH M/Y-#8,;1HLGE0Y T.6V( /(0*BV8G1@#H11 N+#$2N^%3JH+"%]'DK9R>E)7 M6>02C);.R_5AQ4V2S@<#LC>S'0S(3N.G,AKML$(."Z%<,DX MASM1*-\@S=LXZ=:"E&:#K7O8=,"L]2;D6F"6#RD&)05R6BEP>@E#1@>*I"0Z MNFA2$)WL^=P#9BF\0?#@] Y;/:O>ZMD9Y\ZM57T\:(TG+$J#UKA<:SBF?9!! M(L]<1%PP@6S2$7DA%;,D@!\NN[!T3R0-E$57L=$-;?!Z*XD!HM:;D&L!4501 M1FVDR$>=(0H'9(P%ZS:D) S#1I!.0H&K@2@MUANBGM;F34_MV/=U/++EZ6*=4Q^2[,V;G O9[)6[?1 M#[%AS)"E-&A-R+; JY^(G9C6@C6:(:^F050!#-%+C-*')L=B%7;M:K!)J MS2N+AD#M/1BX[]I33OV9+@Z#XKBE5/6Q!?2]J9;O:A_Y=)6/Y$E3QC!*4H+1 M2X5$1AB*)%/!YQI8K#M)F6L%=]9CK%O-8S:8E*O3/#?IG/F$I60 Q $0UPL0 M"5C/UA*.-(T6\6@8 &*02!O,(D =93)U88VO#!#UAC9J ,0^Q:-I%^8Z[;&Y MWK[M)OW7]JN)'0WV^_IXQ4/@YXKL8E .7G""HLKE*H9'I+'#*$H5@Q6!.=9- M=O$*M SC9 /&O]XAGP&EUIN0ZX%23(EH@T,^19Z+Z@PR)D:DN-#82*>$^B8S M[%;YQ*M *2$W*!L"TT-@>O69%]41S/"X+:#+G12/\D'<&\4X3@;-\82%:] < M5^04)^&%L@1YKSWB8-8BJYE&S"G.9(SA-R+3!+8<:L5A(PRQJP7%- #PRV[#.AN IQ]]@UNV2,5:/ M66)#LC7WT(>LX_M(R@!.MI-R_*D81=O$HI5;5"4TA3^&&.^3%[)!GURN3SC/ MYJLF*('Z0-P[AASV%FFNJ:61RL1T)_D5"QG\/8O@;I[IN_2AB6U4I2.%0L@& M6?<>9 -HK3#[Z"'13+(+5Y1CX%VXTN;%V$D,Q3^K$C[/=:73.@YZY0G+VJ!7 MK@BN,*,%)Q'0.3=SU#B >E *18(CITYRJKZIX+YMDXF9*#8[X^V4RE$)4MCL M35U3AM+696Q Q52^_71['/[?+)W_/1/.IJO#=C8H67.U,V#:>A-R+3!-1LJ- M"A1AL(P1)R'C4TQ(D1B(I2D(V4F/\7Y@&B%KWD)R""C?BRD]L>-/93YY9Q8^ M'O(HGKI<#2KF\(L/V#7$R'D6F!72(90#-B%7=O< M@A+ H:01QY9ZKJ@SI)-0\GUBE]A0>3< U'H3DCJ!LJHU8VI-3)^1Q+;8G>5F/?:34VURNLH'LJ M?8D&1!P0<4#$FR23 ?R%X,'V3LEF1.3(!0D0QQR6+(G XS?=<^[8J*U[1%QE MT^2G@HCW&6L>.K6=[=0V6.X=BB#=I%D&0S7-F2T/IZG.LLEE2_&O*U-9%Z_# M6B@MQH2@C%"D%">(*VV13D&"/N+PAY<6=],28Z:O.CLZFF[::2>7_/(!OQ+KY][]H2M2+MO/< MY-I3K)^B$H*5SE=^?D:?73W-FR)J5Q._$%!7H'Z'V0XL_"2)^I1F>^M8UJ ) ME]9WWB2X&)UJQ*T!,-9$A-8+, 867DNB/J79#HE6]Y!HM>T]+.&D*8[LL76C MH@5C9+>:@\L-8MAZ:XX!L-:;D&L!6#IP MR5@B2 7!,F!A9+G.O6#!:\=$JJ0[:0RS?1:_CO<(-BM>\F^Z 5^M-R/7 J\1% MXCPB'[!"G N-;(P)8:Z]]L1QYKM*;%@Q7G$]'((SQ'M7;>R>/U5]*>R[4Q7+'AHNGFVXZ+\M;1_TUQ-VI8>(T>6Z!RQL$8@CR&NG$6=4 M(8O!.B>)41XCP9IWDN2QLMQ I<$:7_-8T8!4ZTW(M4 JI9D(7GL4;**()^:1 M"9H@%:DUVA ,M6%E;PRI-)L@Y@ABWF(:M]#%G,[P]S$=G6%!--^A@Y0Z( MM43W!7%R#GPQY5ET0JNN7>BH\SE%2,6V5!RS;OJ# G+ M#YW#,8Z3HDI#*L<:"=V@7:[8:4Q8.A<9DHR!=B'1(TTP151P2H+@1"BSPC2, MSK6,V6#K7A<^X-9Z$W(M<$MQXYFB'CFL.>*1XIO8V6$F0E XPBWF#-/<$!<]X9$02F607IN^ 6?VT>H>0\"U"PI.#6 _IO4-Y MRE">TH$&(M9XJYE!D8*MS#&SR'E+D!"",QT<)=IV$C3.4KNL=;K?DUQA#XRG M4I@RP.( BP,LWL0PYU&*7#DA,Q@"KGEDA53(,D&3U$H*1SN)2:\:%I4:8+%7 MT>JA7N]LO=Y@R \::]!8=]=84IF8L@VOL6>YSCPBS35#5#)+?$Q*D$X,^25E MU9&*8@IO@$8=U-1@O0]8.&!A%WG6*8D8,'$SVU87:+^*NF]KQUUCH*Y">BQ;K+$G.741-]*C\B@[* ([!UIN/ MA@%#:_G_L_>FS6TD29KP7X'53.];90;7Q'VHML=,I6-,:UTE64G=,_M)%H=' M"=TDP 9 M;2__HT 2(D2*(HB,TD@TVUZ5"#.]'3WQX_PHU1'P%<;;UHD6TR$ MQ*3R(A7&3/GFE^B"VLILP :/;14P@\!$!E\DQA*$3]SV&2H\7AP?S];'V/9S MAWG>J.YL_@?.T\6PX;+_W/:*OI#_*^7TQ]\6:YQP^=/-5M8?MIVN-[>]\N2>9U+5!7A%]J@'KP4(A:$N%!,G5(U-XXTWK1?I'V_K.W"Y M^E__YD0U_A/\Y^EL_8%@8R2*-"[8(!$>)5.'1.VP:M-Z#;"O:RJ_&1:^7)YW M:*R:Q9Q._OVRL+3O@P'MDI?" U/"@,J*0VCY@,1C#,Y%97TG0P _$KOQ#EZ& MY8OEJW588_Y;.#K%E[A\]38L\?,\67W8WE_?M7I1'AWCLLK&D\7145BNSM[] M*7?V_+=GWTB>?:4O@#D?T";("1DHTS9=EB @.LLS\\P;X[I(!MX__>S!1F@N M:SW[2CJQ%ZG?8M!)6$[>-?)/2A E%84R5GEN&[,="UY ME3Q(C!95SDZKG479MU> #?]6GTC_C/&KS8M=2'?1+(MVSA=$K!<:JV(''C,8 M[5.*L01O>Y#NSHG3;%JYW?Y_+X1W2\*]2*O5AN. 0I;*C/ MJQ!2)ZT.=TU7U/7VZL L31^&=?:SA18*456K.IB[@U=7IRN5^LPS[/Y'_T0 MEU)6J)V#8FUE6N0((9>*I%(B+RHIAZDOIG5(W/_#Y>(ZN+(WR#.9;21V<]:Q M^'0?)F'5!MY,?@W+]'8B^70BF%";=SW!A,<1E^?/RNFD?L\)U@M_AT??S,M0 M.<'>4#OJ#KMO'42ZA)$56D48@02!Q!A*,(^98O6>1L7HM-H7J3"L!:)0.TF=NG""0.-#Z>R6A8]#M"V@E5-\]-[9*FS)2UD8'.[I&0;G)*]R"G M]2Z(8K,")7*%$)9+Y9.NX;X4-;37OA2_LTJX$]CI54[1N"!3B9"XTZ!4D2V- MZD%;S54QWEJ^D]/OA*I.Y51/E?-3:2^;^[Z?B5+*DU(*9)PID%RDL=8CY-@V M/PK;3J5*A1#CF%1:V. 5I4#N7[8() ;"R$,$B20#KPY)C5ZQ=75E#!!U]8P3 M2[XZR<)(S@@D]J%ID?*DM\R3_K('>=(:V 0FO(!D6@5,#@YB5!:X5UKKF(U% M]644P#'%4&)]N_:ZE7?5"#=:#6AUK-II2A9YSU*%7\DG!:RA6Y2@7 N[@\]M MH!)"#=]30E]/(:7!E\ MJNP'(U*U-%[P&M9C!N>4,QH#VK"3);^EZ-]1GM0QH7UR!4I)NB4L6@JJ5&]; M)ZF$]*H:V([ENOOB2\J2G@W#5#&:U*KQD+0Y;4OD):"145*RW9MR(G72-XCT&!R-6*,BDS MZIV2TD[$L$O2Q-18,^7ZLKVVAUIX2?E$2A6,,U6 U53$BCN@I&@.'(O@1%10 MJN^3C?*E^O&4*KA_V2*0& @C#Q$D)":K.0L@>9LE+X6NL5#S083E.1=O9**Z M2ZJ[W-.YQ5^[_8]RGC4G-!Q-3L(LURN?I' R6X"<3&8[Q+0&K@@Q9 O<%0Q2,:_Y3K[^)AW-=P==RDTEOZQV M=$02/ZR#]7UUA%,Z/3X]:N>ID\5F"5]:'-=/O<7Y:O8.S[90DV49L)Z19;FB M%RCS=N*KZ^6R:EF$B^"RU:!M4$;JPHS?.9"ZD5/\20TWVZ,>7U3"[8+7ORQ6 M;:WKB_(ZO.]J,+V[K*:!1)\P;"2,' >&6:^#=PXB0PO*R@"NZ%2C>V8%5^CK MOYUXQ_>"84[3?FK*%]^EFYRQS-)L3?;DADI%RYP.8)E39X4X/][+N$49K6@3 MI!0WH%BU?2')##RQ[+DI+.M.O/;?<1UF<\Q/PW(^F_^QNH 23[8@<7TCMZJL MJ(^^Y;%+,U7C6XK]N81\31B^N:*'()D@F2#Y7B"Y)!V*S@S0N@3**5F1U2(X M(W1,RI4D.AEI? ^0S/W464&0?&U([CNQ?Y, 96\BD,VO77_3]NK&6WO(&.X- MM93OZK0OK121'3I@KD10 JO9<-E#EJFDA#4R<)T,[[ZX,.OI1N6Z2LL+-E5J MY*>_!%7C9N0HH*HH5;*3KO7NY0H[K#K$VG%0/)J"SD1G=AJH;^(5]PA5?BHO M[3$=D83?909>=)&!%WN<@;^V__O;8M[^6"Z.CEHSWZQA!*XH+4\YH 'G@'JV M1S$F7^T' YED@NJ#>O"IF:>*\THZ7SWG3M;*_3J;+Y;5"CT_4]J.K!&?]P&%@UEO=X-"6ZI1KQR!:*<%&@<*)XDPW[GE_<,@OF^M*<'AO M=>;DOG^>OJ94-1DI,E*WRR$)E7AQ'K@I%I30'&(P%I!+%4362:O=+0"=I+N? MS]/1:9ND\W*Q;!?T:+U>SN+I.L0C?+WX/#[OV+1)P:?:]UCY.13C1C!*,$HP M>@T8U:DDQV(Y6WA56/7;F2@@BA8Q%*M9[J2'=+]@5+*IHACA_E/\8RI9.9J% M.#N:K6=G&VFHA*5G@R8>B*9W>7%:$>4>3=KU2L;^O3?;=OE]&(5U*S$I[;0& MGU,-$ISW$"-GD(/*Q?'(.>]DN,M?/NGVHWGN[=C9>#%5ML?FU2L%YZ L%^$E MX27AY71$L:-=)S^P=X67]^:F\=!57 M//WZWQ: ;1[V*=V?=.B;8/C%KU_Y@]>E^W[(NTE0T0'UKQ G(;4!-V'^H14- MS1?K^L'U8K)^BU730@W#6X=O_43&^6K[:!.N;AI_RVP>YFFVJ;JO3QS7+UT] MN,T4\X[)FWS!USQ[]Y&S1_@>\FR)&[U_6"_P]'C^* ._;Y==O>/@1#-Y?TS28;Q'< MEWS=[G[SS_"CWNW-77_[,4%P$O[ ;? /H=2K?!B._A4^K'[^X3^^9,_YO=^H MVN4W_C;W]]:0&B9OE\T&_5LU4&\:65^_W^U@]++[O?G6:I 6R[ 1P=.J8LNC MV1R[X,3K!M5MF/_C[5.KCYP)7W!G-%CW/R]^??KZ]_\[G3S_[?&#R:/?GDQ> M_?675\^?/'_T^_.GK_88M>Z"0QLOK\(Y%\PI^4;>"WP\_FAE'E^T,J_6GS&G M7>E'<_-F4=XL3G"K0JL?_O,V;+S=Q9_;OZ9T+SY>T2:?]]GQ4/Q\7KVVQ>FJBMQJ.L'W"=O90EOXLI'"*I-G?U6U"C^- M0P1OO72Q,RHWP=-EQ4OA=+TX#Q?;932'IM+0W@[5%UV<5I]R]A[SS]M?X8P] M8'\Z_T!J._Q.5OAPA2>A8@Z>WXQ-CF#[W3]\>4[S;K::;8+L#P_//W_9"8:JVRT%[Y\P_FAZO)_*XZ@WOC>J?'G35HPLFO]>^W MJ\G3ZNSE_QV7__&?OYXO'+N9N%SG2'T?[F1'0D:H1*AT"U02A$I?W+FVY9"0 MAW2$=.1*'9&D(S>TSF22"6YN S>CXNFHB"4!'AY/!T0L%7G?H'[J=WR'\]/^ M-P3UFB,?UPRONZ\K'$7-H%,NJ\P9%!':KB KP+59*D*DQ$RQ1>F=&FOK<^ H M!4@G+"CEZV>\3:"L%[Q8KH*[9,3M1N.>+1?'K=RA7<1_S]9O'Y^NZFW Y=/W M9^U$CU8KK/_+W>W:X$),C1_YM"\JJ-Y+1A*H]=4X$DS2!5A.;6YWA;>8>0;+ M$Y<:,T.[,[>[%"PI< ]19 XJ&@-!*@LAQ!2=T=X)LT>@QO14"C-N4*.1W#?0 MF,>+U;K5/RW)!:;^>^J_OV7'C9%")U$@^RC;#F<#D84$OCBI2T5KF4T7WG-3 MVA?ES-QTU5ZCIG9\2WG(=28P)##L9_ @1XO%*>#"-&!C!9S*"GP(QLL2?=0[ M,YUNXG7W 89&3[V^LU;#PP5#VMMY'R-(_FNY6*TF)\M%N8,-GN2P[[4&DHVZ MC8VR46:4JGG;*H*J%J;-'>3@F%*H%!*9[/U'$P,'I14U5T718#2Q0IE#8O&=N&N=P^%TD^EH?E_E!_O M(S_^J@KDMB6X_N8_<#V;_T$N]Y!/D>@@]0H;80*JBO7@(K;J$-7RVS*!=Y85 MB=E*)[MPEU_A9E#LHWG^]5SIGKX_:7,&.C(9PD[%V#>^D6<\;D:. K&XR"EA M6WSC1?5EK4DUM@\%*EB9+$K227=2^M$_8HFIDCTZN8<@Z%3;? .]^&*PS>KT MY&2QI+3QH!6%+,+7+8(VK)@0%<14J@^;JP\;K*R0H;U60#5]_CP=X57HFI83V6EQV"F%,"]@9:\7*YR*=I767M'1XM3MK 1G)> MAZPE9 RN<%Y1FI0<@L6*Z0VPCC89V)#KNV:K=0NXWE'#W:"5A>S"%<4$T29G MN*Z.J*B^; X)(A8'Q:-G(6HA<^ZD]G:K>]4L//I,\SK/QWK18SWN@*6=W-F! M,'(4L.625KGX B6: ,JQ!"Z;ZNUX;:QSF +NA. WJI.]&]CJN='M$*2=TK(W M4([GQR=AMFP15IL>$58KO+"PBGQ9:L"XCP:,KF['I7;E%LJRV0@O[D1<#JHC M@1Q&P@9JSKI.GZJ(OIW\@ E:@"HB@K,Q@@Y%%:.9#V5GE?--G,[78?['+!YA MFU"V_F3B'[^MMP-7G17?4Z\695E[\$E?+];A:'*V6W+^QP2WH1+YI61[R/;< MV/9$9HWD(4"Q.H-R04$P68*R&5GV7(O029[VQ;G>GF4XNC(W1D^MIO9@%^ J/V4ZQYG!0\%$/O. M"]-PL\OXT7:M3\IR<3SYM"2>'/@AG[\<]&GC=VTFW]SWK]R?'R_;[MZW:^\, M,SS:ZMI;#RJ4 ,XH!P*S3U(RR\/.S)];N?;/YVEQC$W%KV_+5O7>UT??.LBT M4S>L@\SK+8/XZ1XTJM=C%D)+0LO]1,OB13#(#?"<0NL<1HC2&JI[O$F=8^-Z;A:GQ\N4VKJ<'Q$"K8.)]AB5FIA M+(+3*M? B3'P4GE @2IXALR%3A;1GNOSV1G+$XQ=C:7F4^X&-;#O[A-2A^U" M[3]'"1 /!Q U4Y8G%B&A4*",5A!SC/7!-N5$?OCAZ,W(S$[/AL''F*7-#(S)"(K+:AB8U:!DRBAY M"4IWLL/J^?Q=U;W6#K ]ESC7QC9OY4P7NVH0F%I)K?3D,(^8D:- +ANY1I,, M>/05>Q3&ZIGF $DY(="RE'CIQJ6].^0RGN9#45;YNX?T;PY//YV:DE,[ DTY M:--PT+F4R%R6TB(4S0*H5!WAR%!#0"^\E\PDN9-+N5'=8U/KWQ;SQ><5/=\] MPN5Z13V2*GK(>]YGCHX,(OL^(3-,H+(18@JE1OL<(9:<*J:A1>/JDVSGA.Q& MY8@=@=@WRK>'!%W4[W]'^>!-L>&F6>BT/IYONLS"&O/D[XO9?#UY5]]WNB0W MFMI=J=WUYNVNKD)-M!RL= Z4SPJ\.( W-!Z!,=Q\^^]F,K@O-0N2=D_$AXW/S=;9&.Z$U!-Y:^)5/ M$(M7D%EQG(4.>])X"F0DNR.>24$RX2+G: B\JAS-9),"@W0[HD.!H?%[7K<4OB4'"Q[_PYS>KZZJRNB%6 \;SS?QW>T\#=89]5 M'?2A[$'7K0A3I$$A 5UFH+AW$'62D!*3UO"DK5;=I^(?U^^;S4^K@?NT)OZ7 MC=)OW_>ZJ?S3]^MEJ-@YFX?EA^=K/%Y5R]BN9+DX.MK8QFW-9>>3;,S4,#6D MPV.J>R&()8B]+XA5UF26HFHUZ0&4R0:\P@!8N W65$=RMYOF]LG\_898-Q5L M4/4Y=]FX24G_'_[SY7+Q;K9J2E8%C2(%2G+M3Y*+5L8=5J*'7%S"AF$DP _: M3<[>YBB8!*,C@A*:5V^W:"A9N%B&8)Y=@O8\5ON)X\IX$]^^1T1T4ZEZK"8\*$2DC/4--*-YW6=YZK!>+V?Q=!WB$4[6 MB\G\LT.7^J[MJ0OYYY2M&G"VJN^)+&V-:D8.(1H)*M5_@DT!LBTBQV)8RK&3 M,G9K5%ZG&>X7XFFBBU3V!)8-D+6$J%$5WT@)IC!;[L M(:10G37/E/$H8BB=)-_O#2P)*ZG>?9]S\3LQ0562XT7[R47ZQ]OZ#;BD?'U' M.BH>B*:D>7':[O7]&;GK1>#_WINUN_P^[(>].^AT5XTX1"N>!R5+#3UBT>!2 M<, L9N6S3UIV4E3_N35]%V9'6U/Z>(,=KRY QR]A-4M]G!+P.SON_D):#_/ MFP(20FM"Z_U"ZYQDS 81A&$5>77QX+AR4)^T4GI=0YEN^GKO&:W;"4:/9[H# M1&LZY[CA.<M/>AB5.)[$)]-F.I:/3->;I9%$FCX]"?=NCS?/;Q[]\ M%O90O$,6E"SH 5A0+4U (R.P4FV@BD&!T]F#5*S(J+5R96=<7!NN%!BFS!(6Q?B;H"$)PZX17*A0\% MF&*__ISWPV"R8 MT@:=98] M4GKF-.P0?$M:E9MJ:Z?^TN&88_,.J-:2; 79BO[V5'N/47H&*?!J*XR+$ .3 MD)W(:+W+Y1($O4&\=?^V0FB'.E>WU\J$H'BJ#K"ICTQ@CBN=9(T,>J2T+UMA MI\;[J3:7%9:2K;A)K>G73U,O4[?KAI)[$37V8'$&&7E5OK=7MKF+X_J>MSA?S=[AQH-_2+FJL82^XPKT*5AGFJZ/-PD!*;W53JD,S%?=RIN)!AW\Y92$U"C B M*%"9:PC>)#".\U),\8;OA'\WR8R]6+_%Y6=^\X4]HUOL>'P&':\;A_==AY)*][A-=#\G/%(:CB!\]!#>=UMP2@;; M(#\3A0W7H+"%;-Z ;=Y!ARTH3$Y):ZUCOPI/#B<@AI:\GHXKKT3P<2$U41E6VV.BP*"<0+0Q,!4 M4,;$G1ER-W'M+S%1Y^:I_G5TVMK[7RZ6FYQ8IQNFKEG59J?LTK$ !ZN$Y.03 MK!*LWA>LIN0<%T("T[%BJP@)'+.YWINDDO3,8,(NW/]]AU4W%>RRN9T'JX0T M@/,^BW]I%3=EL"B#=4>U2M%I80*"4*YZ^:V5S[5^%1NR2T[IJ+3N.3*XPUVS MPE-NBX9%$G02=';A_2//V@<&(IM2P2\+B&T4HM(*%VNWHGHV$Z M)K=3O=MQV-''X8*_;#[]76@HU1F-)-0@9"9D[A69=49?O$R +(B*LMF"3YX# M2Z4&*59:+53/44T?YQ.\QV$F T3F\U"F_K>YVYN'?>K1)VW])NQ^\>M7_N!U M$?I^R+M)U-0!]:\0)R&U "O,/[23E/EB73]8(ZKU6ZRJ%TYSO9(VQJ%UGZRV MCS;Q>&A/E]D\S-.LQFBKM@>P=36M'EP&5/=$WN0+ON;9NX^]VYN[_O9C!N0D_(';[ :$ M4J_R83CZ5_BP^OF'__B2/>?W?J-JE]_XV]S?6V-KF+Q=-J/T;^M%>M/(^OK] M_MIX\5A5;'LWFV 4G7F\R(VVAX/:I3^F0\ 5W",J' >5? M8MUH"/^?%[\^??W[_YU.GO_V^,'DT6]/)J_^^LNKYT^>/_K]^=-7]W!7-MXS M_O-TMO[PYJ-=?#/'?]T+)C_^:+H?7S3=KSX:[ U*O WS/^K7S>;UA4\YU/_U M;TYP^_/D-B;]=E?_=',;[^_W#T>K;D?GCW\]]_5^&@G%KZL!Q\EQ_?OM:E+] MM:H3OX9E>CN1?#H13*C-#M[Z0([DAOSX?%Z]_L7IJM*]FD[P?<)V^-:6KFUN MQQ9R?EUWH8 ^GZ\5Y6-PNNOEKE>;V=JBN]N*TNLRS]YA_ MWEX39^P!^]/Y!U+;)WZRPHS5:S.#NJN/'P M_/.7G:!M?DZ8!\+I/YUYH)>\@5_QFGY0X?&&G[WJ-?E LCZ^5SUPJI_K5;W< M!_/ NWZ^5_5R?_4#T]/W]G6]K)?OK7R[IISUM:1I-V+;AV&;WQ$.W7;W@H?#]$XOW>$]L1]XO3>$=I]B^7%HI__CSB^=X1VR?'/6\.)V7M':.?J/3H>4V[C M_C7GIF-1#D>W7K5BN&_.&>AZSL5!*"")RA?^]'%%FV^.IR-1(5$A5"%1(50A M4>DZ:1].9C>.!$A61B4KSZ^UGH]$A43E/Y]@F:49F2"2E6_+RN>MG"0J)"I7 M6*#KS7,G82%A(5RYOW77>SVH[Q;CT'X)1V&><#IY@@F/(R[/F\+EM\1LCQ>9 MC&R;T.+%*@[!1@,Y9@V))0O0Y@LN:V\Q-R+NS\:S.SF'D$$1;$9HS MKV_G'E Z99QU-MEPR6R\X\5\IB-]-AQOTYJ_NC@5[_EO MS[ZY"GFJG)]*V^,NA$,6]#TC[.X';5Y7E;NB^J8S-+_.X.&2>#U:8R1QU M:8Z$4K:$:E6B]Y5:A$5A=2U15AV5U+4W.$*+DG$<1N;%?ZGUB/!FM M+*3FB2I3+/CB$C LZ#R7SLO]UGNG>UR,1CI/.C_F723!.N=8#6M3T*JA T)0 M-6R-/"MDA>E4=CP)'NK[G,_5D\#F?33'0\<(QB8=0K%:M(6V]XLHUUM;(KF? M.BN&!"\][(K:,PHIP]4E "#C)J./(&KP ,II!DZR!*@4DUEXHS/?<2D<=]J8 M M9X74'#1HBV9/"N6*E3*&AWUL3ME4LAA9]*UN,FN4/6BCTC;*QN1<]ZS]%A M+KI:>AL05(@>?"J^ZHB+OF (P>ULI5?9*I.M!13(J][' D$' TD8[U66@:>= MS/9>Z3V?O3T/2[3;+79 M]75Q"_ID<=*$Z+O6H!^\$!&T?AU:M7:RZ(JJ(ED#*IL(/B>$(F2.-D:CD_@2 M6C'XR-%*X$JX"L?UTSX8 :S$8KPHJ?I8ET+K\]7J%/.3TV4#5%S.%GE;+;!Y M\<56,L\E-]^Z;H"+"J".CQM 1T<8%0N,AM6#)8QD>#2L'BQA),.C8?5@":, MX=D;II%K%P(HE5O2-!7PS"70)@K+4&N+::=6RY@0I$<0N>5K0JB?L<8!U[H$ MXYQ1XKH!PM_"T2E^.SZX34Y52$DQPJ@((]LT&E8/EC"2X=&P>K"$D7_U[(WT MK"!##R9G 8H'#B%CKNY6D=G)C!'-E_Y5,#'S9 L@DP64+QZ\$*WJC67F0X[> M"?*O]E[\!TL8V:;1L'JPA)%M>O9&,,E+2@R2#0J45+S:F?K(!\.9L[ZDO%-= M;7T.'*4 Z42-_947X+Q-H*P7O%BN@KN\[H)LTT$46- LH,T=_1NNUE506WU% MJ_E9SE);B;2ML6BR2146!*)G%1;.(>5!,==!42&%3Z#+4:ZWBLL M?O\HHYNW/?I76.;_6BY6JUM764CMIYY3E<6X"",/?S2L'BQA),.C8?5@"2,9 M'@VK!TL8R?!H6#U8PDB&1\/JP1)&,CP:5@^6,)+AT;!ZL(21#(^&U8,EC&1X M<*RF5OR;R%DR;GWT^)'Z9^GL]5L4W-S^_']?,K+&$DPZ-A]6 )(Z?JV1ONM&+< M9Y A.E!:"G Y*O E";2.EZAW=D=TW7I/3A4I\[XH,QFD_6?U8 DC@_3L345N M5K(3('@VH(QWX"P+8'S41:2BDNV]WYX,TAZ43E"3_>:./EG,0VNKO[C!8%2" M0V#Y=; ,D07+(!"BB@:\]_5V*FZS4;>IE'A_O%Y>729Q)IZ/-]*Y M>>?MBR78E(]]),GH""/W?32L'BQA),.C8?5@"2,9'@VK!TL8109MXI81"E4 MP;T$Q;R &%4&8X4*/-H:*NQ$!M]3+'%59+#)H7PC,+C%3DA%L<&X"".;-!I6 M#Y8PDN'1L'JPA)%?]>P-<]ZDY 08X=JJ M9VQ6H'K(TW#8*C9#O'4]]3+T%^ MU=Z)_6 )(YLT&E8/EC"R2<_>*.FJ.?$.2HP)E,@9(FOE#]58H0]%%;^SO_Q[ M2B;()AU.U00-G-@.G-@L(8AAM:V<.,'YBF9,D-T?':L'2QC)\&A8/5C"2(9' MP^K!$D8R/!I6#Y8PRB$\>Q.]+RY:"\Y+!RJ' +XP!DJS&&RTL?A;U0NY;QIL@A'+\,L/Y\_#B>S=3C:5!9O8K?'%T*WWW';E(&O M9;-JF(KMHUIDR:<:<>1D<8F;+1L'JPA)$,CX;5@R6, MW+%G;U16RB)3@,&HZH25" Z5 %5X-:L%Q8AE!D A5M>U08)*.\=RZCT[J+@0YDR@Y%6VX\"N(R8;QNI<.^ MW*Y;Z%>3V26^K6([>X>3H\5J]56QJ;_27OGS#]7CN_(&[(49_4[#>1T4'@FU MQ.=Q4$M\'@>UQ.=Q4$M\'@>UQ.=Q4$M\'@>UQ.=Q4$M\'@>UQ.?!4]MW"]6& MC-D\U^O8)NIOV%-U=GM:SG#[/1>_^.S.[G-V\MEB6>_J?)).ETN#:L'2QC)\&A8/5C"2(9'P^K!$D8R/!I6#Y:P@RCP MNX80?W'?OW)_?CR_-1>_O>?RP8 \2\$,).\"*",B1)$4!,.UT,ZBD3O#C61D MVHOBP:J H"+7$'3]C#2,CY/BV/\RV*U.DMM/#[+ M;+QNB8WM13Z:Y]>?TAR?2A!_P_6+\CJ\OW[1X*K^0'WTC>I!9=60:@<_EY:O M"<9/!TSAWD$-F^@<&5&,#MD"" G(QA:/Y!.QD,M8HR,U \M2'XQ4+, MK+7T&5>8"U*X'2?C)BU]]XTKUW0R]* 0YA9.1M\[GN^\U*8S#-C>Z(WZM&;3 M]8;+_K!XL823#HV'U8 DC&1X-JP=+ M&,GP:%@]6,)(AD?#ZL$21C(\&E8/EC#*5?>=JS:5)5+H D5LYJ<6!!<"!U;J MD]HF4]C.^#DNM1>1%\A!2U !%43AZI]6>^Z]CQK]E[GJE\M%O9R6F>XZO\S- MM!)!*>:;4Q@7RXS+CY?W0)^L)ZO%T2Q/SJ]AP!CR;>()96Y_TLXX8T$(X"7Y MMH*30]3%0868I'ET%8-,%V4WAXLR5XCAMN&:24(B0J)]0**>L4()@<:%#!;; MJAW4U2.1EH&W@2?.@\BEDZJ0,^ M)07*\+3%#XL"4>G@$]_9)W&3BIU^_1/68S7O?@+071;CT.KPST'TO>=C^!B3PCTA72%=(5TA72E?T4&-(5TA72%=(5TA72%=(5 MTA72%=(5TA72E7T5&-(5.B&\QQ-"&US4+GBPA150,6L(SDK0EGNG4T:K;1<5 M3)>T\Y\WYM>_CD[S;/['R\5RT[J_7B]G\70=XA&^7ORVF+=?7RZ.CNI;GC9&SE!;7"P<%#,2G.$>,G=!)\.9>>VY 3+W&GAP=E_814$GQ(U18D M@1 0ZZ,0-.=*:,?L);A^O)B_6B_2/UZ]#16:7YRN5^LP;WC^&4BO-J]>1.?G MOSW[UC Z,V6<3;WK<2;=E1(S-@]S7_#B>H;IW_<4.,:9Q";5V0O5(5-[UZ;6 M"JUQ^$K]&0WAD@RS'%4&($I;T&%8V%&*T&M#I*SDS) M(M^IJ1538\V4ZSMK2B&XV NX($M+EI949X2J<] F-R7C,3H'5DL#2FT.45BN MUM0885G(SOLO36Y"I]"6MCK"8HUNF=MVJA=7#76UNR8J^:7)W1C;MXNC>M=7 M3S>CKN_QE,5H,]5DH EE"&7N!F6X,EZFHH"S5+$EN0#."PE*::;*N?&!V?W6OQ&J[3^J]8P[WD?I? G E*@8@C4PVYPH,A-R4(*W M@MH=O\G5T(T+#48K5K'*>/ 8ZC\Q)I^%L<+NG#WNE]\DV%0I.J@DWXE0YDY0 MI@0>-:]@X;6JD98.%F)U;$ 7X9F7UI2X4^.O4*)DC@&3H8 R6#TBX1#06Y%5 M-/6)G1K_O4(9/N5JA"X-80QAS+U@#,;"-OY+1%GQPE>,49P#9]*RE )ZM3-I M$%,.#F6IGTD58W(T$'SK(U*.NR@+BUCV&F.DX%/M-:',MU'FLBK8K\\BO$P> MKUL/NR^EK]]Y#'HE/-?;TU[Y\P_5YEY)YEX%7..L0 M,#)'S]XPZW+1(;>B@+2=^A=42E"2LC9;:Y--.V5+(44M300G0OT,\P&<"A&J M!S!HB%QYJX(1) M!NXNB9)LL98E5,"DD&WHK03'DH?LLXNB)(9Q)TK:JTHW(^24]=GO2'I/>K_? M>I]5SC'E %H9!.6]@)"=!%VTB.B#ST;O5+@B1A9YFX_/ZV>,$N"5*I"85RAS M]$+N=Z^.Z+&$GE2>5'[43<=.I& =0K:Y.@6.>8A>UE@UA,(*DR7HW>8_[HQ, MMKD/;6B""P5JQ.M!6"9L%CQSIN\;4*[7="R4GTICA@0O=]U.O*\4#@]G^CYX ML4&J+%AU+9J;$+& ]UI J>H<0G4=@MS)= 43H]'9@HQ>@1+5)W$V,8BN!B \ M)H=QSYMGK)Q:)8<$ .1?D-Y_C]Z[4*V\"@ITB*[J??4 G,@"!)0S96[_7>L_[W;1%6D]:O]]:+U&S%+B"G+6M MEEN%ZLVCJ6$ M]8KS=EN.[YQZ*+C&B0KU=K+-J H>0M"(_*"*3*W*D"=%J5$)$T/IU:(T\ M^I)U1/FDD^>KU2GF)Z?+!JBXG"WRMGQ@\^*+K62>2VZ^=2&!$U//>MP>>,BB/UC" MJ'A@-*P>+&$DPZ-A]6 )(QD>#:L'2QC%!\_>!)L\"]R"%!A!M5&K(?@(AA>T M*ACNRL[R\>@*TZX%!")Z4#YI\-DC\)2=-EEA\)=OP]B-#_X6CD[QV^'!S;,L MRHT\PS(ZPL@RC8;5@R6,9'@TK!XL8>1=/7O3FH==E!:5=[+OR#)8PLTVA8/5C" MR#(]>Y.L3T*H&NA[4>-^J0TX&5K>=_+O!T\8R?!H6#U8PDB&1\/JP1)&,CP:5@^6,)+A MT;!ZL(21#(^&U8,EC&1X-*P>+&$DPZ-A]6 )(QD>'*NI!_]FLK(Y@,N3V>9D M;C*;3^+I:C;'U:IUY,?9/+3CLE%)$IT6?_VT&',%EB 5"-YFG$B,X*6T]9\0 MC%"AH':]GQ8_2O\\G:UFFXJ;6Q\0RZDV@HZ'1T48F?_1L'JPA)$,CX;5@R6, M9'@TK!XL8105/'O#K4'A H-HA -54@$G9&X;O8SRPOE@0]_M]U\-"FXQT=31 M/--Q$48&:32L'BQA),.C8?5@"2.GZMD;9"[9D#UDI04H)A$<,@0TW&3&N"UJ M9R]5UUWWY%21,N^+,I-!VG]6#Y8P,DC/WO@4BRR<00I2@TH;@Z0CPHEWA^OEU=729R)Y^.-=&[>>>M:"<&F?.R[7D9' M&+GOHV'U8 DC&1X-JP=+&,GP:%@]6,(H,GCVQINHNO;&>!538 &2C!Q4D C!8X2"T@A;,&BV6X3Z'?42Y%?MG=@/EC"R2:-A]6 ) M(YOT[(VV:)Q*-=:/IMJD+ R$5&S[)^0@HQ9NMUWZ.THFR"8=3M4$S9O8SIO8 M[""(8;6MG#C!^8I&3)#='QVK!TL8R?!H6#U8PDB&1\/JP1)&,CP:5@^6,,HA M/'NC"W=2" E.1@T*N0>?602OE,P%M1=NMP_P!L,5'N6_GZ[6Q_525J\7CW+> M-%F$HY=AEI_/'X>3V3H<;2J+-[';XPNAV^^X;BU]\=F?W.3OY;+&L=W4^2:?+)<[3A\EZ&>:K(VJ[H@/-T;%ZL(21 M#(^&U8,EC&1X-*P>+&$DPZ-A]6 )(QD>#:L'2Q@5^#U[PP6S)MH -I0$R@%R78)UQP'U4H%!Z\$PFD,KS9+W.C(DO"_Q>K-_B\K,: MJ.?SM#C&ORQ6J[/DP^.SW,/KEGK87N2C>7[]*1'QJ4CP-UR_**_#^Z[V.TD^ M[J*^T1%&YFLTK!XL862^GKW)RG)K+8-B>%LXR")$KPP$&R2*5(0JMYKH2N;K MD#5DL(21ZC][$S+W0; )C$/2FL-CC$'1AEF/"8CA-]1?2P>D2M WSHS>M+V6O&YU.-6_;Y7$E-ER)8#56XWW6J3'V<;Z?]I5%)&^8/1LWJPA)$,CX;5 M@R6,9'@TK!XL823#HV'U8 DC&1X-JP=+&,GP:%@]6,(.(C]\#2'^XKY_Y?[\ M>'YK[O+8*0EAN$H@A2J@'+?@3." SCF4D8D8=[+/O+)1>-Z.I36"0BS@D,7Z MR*J4(BO6AB^SSR^7BWHY+==\_8SQJM[R^NA;J6,WE6I0!T>?,_EK_.PN()96Z_T4$ZY4WF(*5AH"1SX(02H#5/ MT2KF"J8NZEH.%V6N$,/M20^3A$2$1/N 1'U[),$IQ70KPDX5*Y*(X)UWU2,1 MPD?!I-2BBT*8FV#%U1 Q-G2XHP"&0.$ 0.&@W1.9M31&"W"R1C4J*PZ^N "B M6&4K>)3"=Q9.W:0$IV?W1(X-@&[AGM RZYLIT.O%.AQMUEA?<_HSH?V]H/U8 MTK;["4SD&9&ND*Z0KI"ND*[LI\"0KI"ND*Z0KI"ND*Z0KI"ND*Z0KI"ND*[L MJ\"0KM )X3V>$*J"UH7$(0D4H(J3$&(J( W3,42-JI0N"I@NZ<\_[[2O?QV= MYMG\CY>+Y:87?[U>SN+I.L0C?+WX;3%OO[Y<'!W5MSQO7,;5NH=C1L'IF)&J MH C.>@:<8I20*#1PY2K@R)0@>"L@&R^E<2:EV,DXH'L#G"MQIL=A(/L),>0H M$;(,PE%");W.O-5L<@E*E-@PB($4*3#IBK:1=U%*=0".$G-C0[&[K,?ZSOE' M0ZW'^B437L$QO)Y)/)X()V9.@B0>B25I>G%9=&I_-N)S\_; :/>-Z MK)ZE*2Y!X1XK1A<&T=90V!:>=0E,:+[3P6.T\=I+#4Z;6&U!ZRV4EH&Q03O# MT*"PE^#Z\6+^:KU(_WCU-E1H?G&Z7JW#O.'Y9R"]VKQZ$9V?__;L6^,E]91Y M-Y7\SAIYOI"8L7F8^X(7US-,_[ZGP#'.'#:ISEZH#IG:NS:UBJ>4736PDB4/ MRJ8:0D4=P4CT0M=8"97ZTM3JZ!AZ):#-C 7%K :/D@-BL4EHEKDN=VIJQ=18 M,^6:+.VXX((L+5E:4IT1JLY!FURC _,F1, 4)"@M:G3+ @=OM"P\V.U$F\]- M+BNH@V35T!HIVJHQ!*]=73?Y[.UA_N\9#% M"#=U=Y>D))0AE!DWR@0EG%5%@RG!5L?>>PA<%N#5Q_DJ\>3^02 M9'63LBS&A92_Q"\AD@KH(@1I2_62N(50JJLD4\K:(A-%Y_O&K^L=Z0ICIY:S M\8'9_9:_$:KM/ZKUG1"5&=%9!&]+JP^Q$F)P'HHS.3(=M P[9X\V:,Q*U3@N M: ^J)%,]J!(AL2B+JT$=L_OM-TG#IT+;\<$-^4Z$,O>R>[?((J04P%+%"<6$ M!,>KS^*U<5SF6#S;F3O(32S5ZQ$@LD10@HGJW40.*3K->&(9X\ZQRUZA#)\R M?V?%MH0QA#$CQQC);2IM\+%E#)3R$3QO"S]C2%VZ[X>\Z^9@_K4M/XY5C;J@_A7B)*0V.3',/U0MF\P7Z_K!]6*R M?HM5TT)5SS7FIOT9YZOMHTU-=VA/E]D\S-,L'%4RZA-M!^_JP1?W,L_>?;R; M1_@>\FR)&UU[6&D^/9[_G&>KDZ/PX6%[]>>3D!L@7"@BGVVO_JSN>OM$6_@[ M*Q_."=E\%'">J]:];W>D?L/#CPKX_IJ@;;YU#_OBZ>U8^'E9=;W;F[O^]F/! M^DGX [?%Z-4-K%?Y,!S]*WQ8_?S#?WS)GO-[OQ'ORV_\;>[OK6$L3-XN&^[_ M6S4D;QI97[_?K0C_LON]^=9J!!;+S>KHAZ=5K)?5O& 7G'C=X'&R*)/'VZ<^ MS1\-7W#G+O!E8]VK@G+!G))OU'X SO^\^/7IZ]__[W3R_+?'#R:/?GLR>?77 M7UX]?_+\T>_/G[ZZ+']\3Q3\ 7+]+W@R>./4/_X(M2_^@CP3<(_8U2[ MZA16;]^4H\6_5C_\YVVX>,MKKU=:NXOZNX3X$YS[H_/&OY][!3V.A^/F\ MND6+TU68Y]5/XY"PRT*(P;CB-VQ[ZX&%F\CJ8XBVO>)V=0_#Z7IQ'DNVRVB> M5Z6AO1VJT[PXK<[O[#WFG[>_PAE[P/YT_H%*RU$X6>'#%9Z$ZO'@^0-_(*]Z]:K7Y .F MK_SJ^_[9*[I#[97=H9?)U'5;1K^Y<_!CJ!KDX>37^O?;U>1I]47SIS;B MFXG+=?K2]^,^=B1DA$R$3+=$)D'(M'/O!!.*$(@TA33E&IKRS6D?I"DWL]7G M.[\ZM-7U[MR+/G8IN#$W3CDO*;%VE Q:R=3ZVW6]3J57E_:M8N)UF;VO M,> W7'_W9LL;398["*&[46'6_3LZ=U'=N!^5B]]UF'+&@J\=OEW=6[;]<.>U MD LD#!4DA(Y,\2S"^-9SDXB%&)T&J M$H06W!N-X]Y4O[_J]+USC_O+2>UX^(-WYA_E5L>\K:E;+R9+K"^EV1%.YF=> M?GNV/6[%=9/35I(WFU-BZP99@^L"?7>D7XKT=Y9(&!N]),@#9>RPZ+W+))GH M(DDF#M*N/L'ZEC3;='A,PCQ/PG'K+_Q_FRZQFF),H ME 8?= (E3(2HH@)M0G *N7!L9ZCD31):%W6P/C["37_O/#^ZH(I=M?).N1Y8 M['9G4D\0-B!FC@3"BLI&61Z (2^@M W@G5<@K996:C26[GY\$F;+EG5JC9QAM<(U'2B>H*211$[.7Q\'>9_S.(1/FH&\Y,- M??RVWA#\C@/)J_W 'D=K'H:P4XKT3IS WS&?GFG1?)+"9&29+8#%K,%@T*(DHP5]?99^K\_H[OPM'IMM)V43::48.]5EO0]@3,,B[)%QZ# MNI%9NL\=OV\/G\T>;TY\7Y2L?^O5NRE7G:7&,VYE^I_//MD_]?3&KCN:[^K[3)1*\#ES?#MK% M//@9'VUC=4"GP9B8004N(6:10#,C;?*L!&EOX\*^/UXO'_Y7F,W;>(]G5=G_ M^IFN_Y^FZG_;:GI'[J>*>9)#22X[ M9[EW)MTF@WSW.#FTQK2[G(M$2>4;S6]8S"]DE(^/%^U+%^D?9+H.2M%&9KKN MH-.E!).YAF2" Y6J]^U*M311,2\DU\+*6\TBW9B6<]UK:>"F>9OJIJX&-0QM MQ!XE? FN"*Z^-FD&C>*A9.!.1U E%_#,.'#*RI)U*=[=:DQ#_W!EV=CABG+< M=^+PMEANTKSM70^4]YQ<1\J5WH'K>+&'LKF.&0LNEYM6M-5ZXU36]V[N0FR# MY1=KI&%?0U<],CQ7]GBDS!Q*"[&:&E"V. A11T#I-4]2)U9N5@@94;?\T$.-?%WO+B6?4"62@;&?76. MI0O@$3TP;T343LJ<.AGI<.>X-K#Z \K"[JDK_>3<=5Z']_42(LZQOH&\Y8%K MUV%[#91U'16[29T'[20>?/DK]YXQC!G0-H=2UA@Y:)E!)Q.5*TGKTHD3>FZK MM]U!K\/[L_EAOVR-=M?I7#&PPJ7[J(&]3+AN[*$.WAG=-F6O-@L_UV]Q>;:H M85,1<'36B4V+/VE?(M$[-'I)MD=![UTF=60721UYD';T4=IF(]MV;9R]"_$( MIVVG-J5U#LIA'5DV=\!^&A27^[B>X'7R2"R-G);9M4]Q[ M4-E+B!X="&]=4:78DF[5X]T/>'YC :EC ZL?.9 ^[Q'[YL_G;7;38OF!G/&# MTBRR5X=EKS3GB+E8<$6;ZNSK "Y7\Q6K"Y^LY<;ACKWJQMD_U_!99QL2U^MXOEW@29GF"V[H):@H:NEX=M#4Y>!=<6NZ\\0JD;+.;LF7@ M<_6N*WNU^134T.T5N. 'G$(&S=V!+Z$S*/H% E4$E MZR"RZI6G[#)+.J'&'6#KQ@V_*;!=TQ-WM#^6LN!WX8F_N%#>25[XP'7JH(W) MP7OA7@7D42@P);/J4:L$#D,&&[P,.F?)=2<[:7>-U4;)/RY#WVP_[RPCK@96 M[D*^.,$GP><>PF?;@IML$E P5K_=<0/1)@O%:U<14N@@33^^?H_P*:?&T288 MRK[?3U7Z2?C0JKC([S\H!2/#=5B&*UH4*;A2[8^N/GQ&#=[*MLN,<^U\<>EV MR\N^7;#YIV-0H3]:+('/?N4J0>5B0Z7((7A4&S"H$I3T'ST, HS6O M;KYBP?147M,S9&I&1Y>4X;]K;W]YBE1KB+3/34DEIF):]>>--$?_R:7Y*5SGXJ1I:83KM-B,(.U0(.WCO6Z(NV04$ M)MJ,\J@U!,8YQ%24J,]Y6UAOWO>-(?*:L]2FG%/*@A+N=SM.K3YJHG9Q=AK9 ML(-2LI'9L/ZG&(BHK8D&BF=M4WU4X'CR4+0."I6UKOA^W/!S9?SOV?KMX]-5 MO1^X/# &]NV^D@-44L#(OG(9&!> MFYX\YKM ,SY5DM9@4+;Z3I81-[$F/WE$BG70EN7@_7:ASM@*/JM-OJV2Q M"ALN/UYJHW.R6AS-\N2<.X,V=-\FGTQA1TNM.7#T'T%SOT^7AC!ENW-K_UK M>__BXBA_51U_P_4DA=7;R>D*\V;?X7EP/6G"^H[.(,C C<# '7X(XD(*FAM0 M):D:3J12PXGZ*(4@&4J'+.V\1H,U6ZQ]&= \3H&Y^L7":/UXV&OA'G'&(@TR1^4HX6_UI-RG)Q7$.9 M=[CZ(HZA?>U7$SK<27Q$+PGR@!D[+'KO,A?(N\@%\KW.!7YU"\]V2%Z71)>;_#J^^A"KK#B@>E+=:[PL"IM@9>V ^H6]E R$Y MGI@QG90-O P?CNMUK%XO'J5_GLZ6^.M'97_U4=<[Z_RS8F"],C01F_"3\',/ M\9,9'DHVU>=+5H$JPD"4,=4_LU"F,.,R[R*?=K?X:9PC_+R'LN,Q1P++14+, M9YFS515;"@G(I!V@2>O?Y#A938LH@.A3J_2MEB,YA*)=],KR'&,G[8+G&OFL M*N2KJH^/YOG7L&XZ^.%%Z='\<#:M=VI8]F?O=(#<=N)OOW[[UV^)$UR,C=V4 M3[[[?/+)LA62KC],PCQ/L$9-)RV$(N]QX*IVT-[CP2=$="EM8@6""P9!1>@,)&\UB%:ULE0N9V$R,LS;7]Y%.;KZJL^/5?XSB8\2S6P>7*45280)1#= M0Q!%YKW-KJU=40P48Q9BS R*R]+[HKB)GI98H.R+ = MG.-">9=1L9O4>=!^:O]^I$ 5+,?6C%G#:2<-1,XMI)BER\D%IKJI3OCBJ.A% MZ=N1%&)@2_PHI;RGWN.FJ>=S''=7,K- M$(.PC:0R>9+4#'O?S;#C\4;WM2MS[SR: 7NL!!O40W\77K4+W$;O-'CE/2C, M$KQ7#H*)T4D?50F=# K;R<[^R5WY%;+J50]KN;;5Y0^ MD!PN#0V[9&C8R=F(B4G\,/GQ;(+83Y>VWI-'3J9UV*:U_W9!SY42VH%FK3X# M=6PK RVDY 7F'+)T.^-C.ASQ]?QT)#,_C2( ), UY7SO,IL'N:)YGG1&"2BEP1YX(P=%KU4:GD?I9;K1?K'9''2'+;5!-_C M,LU6=#).8>70P\K>P[X270I*I!K"R0!*" M.,@D!M5$E:6;L3MAWZQD 39M? M;)7YZ;DN=[;>7L@>"[KV-<:CZ@""3H+..VY0%:8$SSRPXADHS35$%QQ([S'( MC(%[VWE-;(_0J1P!YYY5R](Y_3?.Z2]+I%%40*:-3-NM3)L2I9@0 AB5JIEB M/((SIOZ32V:F",.=[/%T_MFY5G=^.D_A 9W.$V 28'8-F(E)5(6UF>+9A4K-#.<;D+F!V>GO<'F!04T*G _IP*/*TZDS8=!,E @Q?[U M]YS,! JHA6N1+))0V!)9A267D\_9SRD]T=:U*L6EMZQ9VI."[Q%KSJ0-9[J9[WH^EG/7F6B>8!%L2,2!S(A5%(*;-C71&4Z M#M+(C[,\WH?*="^&^U'5126![1IX^=[!3,^&AZS=LOM]JT?I+'UIU;Y>K?)S MCR.$XL4SWO()FY\7-NM4^8JK@*0BB@F- &)9("(29K&2:1*I7/)]J$C/&YO# M>);'4UN$QW(HW47?>8X*S;M="HS'EAY7,*P2H\"^>E_!8AYKY1.7:Z".,\$3EA(4Z4*D.@I1MI)5$61J'4E*29!SX)#R"9)S# M/2R)4S\5?I#O5Q]Y&@-@',UH2"O9 MG<2S) DGH'YZ;\VDK("RHN#S24UYB*,7'H5X]F35\KEZ4OYW,X/!OST8(]R^ M$J^$%5(J5,B'WA-P8,)RJ,$H! MM &D8D)#/R-9% GB1J* LRSD6@<8 M9/SLD3O* ;D?+>3L>2/WG7TN4[7+T0I_;A>+N<*.$VQN51DL?>D5I:54H+^I MUN75$WVYC'Z:[T3(+WAC7]9\)[O>'AH]%D@&(!1.YKH7&+NS3X7NE2AK492$ M/HU2$N1:$DJ#B.22*Y+X<9IQQI,PVPB'NTNH\GMW[C["0?Q%[:M=<#"C4?:R MHM2FXC 3;$VP=1ULA3+-*.6"1!B62P-?$Z[]F,2QS+),A'&>[B6*=X*MR;YS MX/:=7ZJ2&+/.H#=B*:>F)I-^_,KTXXF07^W&OJSY3H:>.TF*/2-%&:ZR;9\(6?JN0>F\[N) AN+?^I?*W3@!$9HS,_ MB%*2ZS@@G'-?YR+2--A('[U3WX.J1/[ZH?[(ZJ7[Y5C\V19-@:/Y1>&'9U6I MEJR^/&X:M6S,UR H_E0P7LR--P*^:,^4#/;F5(OS%U9.[.X2(_S+^%R9'Q^2 MSE>GZ5H<6WO[E2^\Z;R?9GIW\=[M8?:?E?*8 $D5AG*)CKVR6L*-R\IDH;8E M:T$I4^@EP'JM[:LLSON=G:LO M1 )\F#/]!@;8GI5O9=$LYNSR#7[[=L$D9G,,\K<+^RJG+]D/_MDVRT)?=F\U MMQ)09M_RZ@L.'Y[PIL^A^')#)I%<-^&'HJ_[K3<=X0>LMEGUTU[17+ 3995( MPC2,\@V;7[#+YNU7?UO?GF[MS5';OO#W6=][0RKS3FOD+G]95N)WG-;N]48O MRK;U-D\%5E-97?(-Z-RJGH/NN(^=^!6A&IT5[^Q'JW*^;&UW'@/KC"QAH.7W M9?5[CQJ_KU#C,.#P?SX<$'C]_,.OG_YWYKW_Y=V1=_S+]][GW[[[_/[[]\>? MWO_P^8"&N8ZQCT9/0$9!Z&47$/3K0G15;A(>QCF-B!(\!95#9X2ST"1)OI=^E@QMU!_T,(U3@6ZQ@&N6=:L>G+WO*_1K'UL;?'L?'+K?R__/ M 4'@A_J$E<6_K$D8@P*^!Y*HBX5M5::][YQ)^("&/"J0W%/LL/1^?)1&T=?K M[WKJZ,5[\O?J3"WK2V"JI3CROD'C9>B_=9^:WX*W,Z/ZN*_>6R;SBP#%8#>I%89@')AK-80E5*50_^N/W_5L7U86JX655B6*D M!UOPAUJ"/@-7=UX*4/%X>ZGJQCHK&DSD+?!7&!.L7*N9 (##RQI5GQ="-3-/ MUL4Y?H(3D,4)^NML,[X^VQ?OKDK552^:P]ZK9@GCE2WFRJNFF_]%5<_ED??? MH%MB+$U;FV :N *M.M[Q^QD,0ISBX.>*U647>"KF52L!T)&QKL95=/GVYD&_ MGL+6-Z5:@D:?TK<>S'N) YPAASY5\T4W<:5Q.8$@YI=> W?BZL PJS.R6@!X MSP(6OC%O9TVCSC@L$[S3A/R+ANT_JZ@(G7]2];T@U_5[_%1U%CDQ@ MF$S^V<*+\:% !/-*=-3S2U7#?GVGX$&-9#,@FOIR#J.YE[I]3PQYG2#R.F?] M 8[8\7NB2E0LI;=4XK2$%Y]<]@<-";9#('XY.MB;AWI^4M4 0&?VA(&4S-"B M._-JU;1S U- \PS.Y^*T:-!TBL=@>5$1=+[*$;0M3]D2WPT3+22<:0-1QBY@ M(&=\,!TD78)*A1AK7S?KH$' JL*X!0" +<-65[(5 /PRR6 >KG$SJ-2P3.E MQ8(5!N"]#DY*6,WQ:ZL%G/ EVJ01#,V( 3G%J<.%9J$$@CP\9-';LEV=.-C) M8@DL"Y<%[E$PP]$B(4;,[8=P(VR6'=.E)TY9438P)N^DJJ0=X(E:(B39Y?,T M:P!ICKP?SA4R'502G.T?_X,-'R[SPG8DAG4N8-RX8W!'@T*)FQ", H"N-9CG MRIU4;0,#*<[P7@OWQ^^]LTJJN9M=K1#V<+WZI3:KVF.\;M4<)VH(2[=SN!:H MH/X#45R9RX&3*6O=GZ#P" +L1F@'8 :%S*V6 0%LPN/:V4Q- B,VV+)\9DVR#2+*\8 MF1UW-T$#,D M/)O4#Q_;^1\=&+5/1_NA],*>^GJN[CX9\V5+2^PKRH8^VEU NMU"K)$H^:H#)ZKS=LX M;G/M_5.Y80E68O3:ED181;D6QP[8EECWP$X=[8P/Q7E/UTLW5DUE^8CD,5 O"@'ER];KE;K M9G[C&#V*OQEQ8#['?W51%LWI6)4U,B("QK):7BXZ]1*!@UC@Z- ;AC!4T8!( M56F!<9ODNQV7F)1&M.GOZ(0Z%#&-%FC40P3_LPHDS@MX#*QCH\2T M!D*3;#.I>0\KY&R:-\9&C+&(L3)I&-+N9/U.XVL7*!,X?1"XM$T>MN(,G)"R M.UGG"C$!]!"0L+C+LW*4C]8B$(DJ^$B/AH4_@59EU(-MVH/1=!!C[;B=. !R MF#3B4%VU("_T9B/ #B/$#+1$$]B *IUY1:_F=L:88XOZ,U1 UL<&,V-US8R< MUF$GDR8,J.E@QVI7(W-1IPQCF?C6N!>.O/]WJ?L>: MFF%DAOUNH,M6"+C(S?ZEK#VK!'P5:E#(S\A#(ZO;>-/5%R7,\( 3 'LYZTUL M Y,8;CR^P2Y^!ZOG( T^)99M/=0OZ@2/6Q^.?&7;O/ZO0(Z]H7OUB9QR]V7. MGG=5E-/J#>'='*L!U2J0.26IRBBAG&/?624)C<,@$ $+!=M+,:?O&(B3'_3' M6C585A3!Y;B4GV%UT3 &HN2Q$%5KQ&.0;-& W_P*;_QN7HD_7K$+-IQCJ@Z8Q ?+^!$MAD+0L4D4IQ0O,L M)4SZ&?']&/Z#$QJHC;YM]SC/:Z?VTOZ]^^0.YNI.H&D,'QU%R)G6SN_6T$N0 M;>KE6W-2">S66?,&)1@35W=89]I>BJ]Z@^)A(0;4$!R%&&H?^V&>TB!,TZ_[ MT-3".'>)B5"]8@$ &UB/#8-5=<_W_?4G'M#L;W"T#T&$1%G*_7TW<>I92AQH MCQV%C-\I2MP[9>=HME%H^%8+5ELO-SZXED8;,0:0$U6JVKBW4&EB:CT>>L,+;[_D6??WC7OP*>Q&JG6**=[6RP M)#!YJ\,>>>] .T1CT*",NGD-!LZ"$MF /M9@@C1\ %_CHCAUKP\OV;K25ZUO MOQR#_5CM8E5[U5FQQ!5=M'73(M]$[;$5I]O7R5CK:P7#5R:,IE&WHHGFM&KG M$D8!SV32)=?^LRT'V;7&!W+M@[I5:S96R)GG_MIXQV79PEV?S/JC&^)'5.X# MG_Q?>":ZN/OWP5::[Q6O6Y0DPGSFA7Y(]^ 8>+8(L&-;.9L;XK*V;=;84">A MSKBJO2@PZQ;-5KN"U%*4,Q,O)>%DG...UM696?<.5K9OL3N4;(D&$X6.-?2I M7^*^]Q9Z."2C@S/P ;FS9JFD5C:3#.U4JR-ACA_\9^BD/Z=HGBJL608'62V* MTD5 P9JQ$S,\&T,V0LG;G ,X06B?-\.W9QT=;VUM;"],(M>W%Y8*+6G&$XEN M,,,>/=^Z"+L#"K5_5!K#/CS*C5J;7%>;!@#=KE040[!<:NZN:O MIM*1*WK46XJLKPQ?U2&;[5S7V/U 0S;N1S?.PF"6Q' .?(M#U:TCPAEQM$\M M039?V+5RK](MK,NE8K6A)D0I-+CK%N.VW/N/O*&_$\"M\;9)#+:F(UF2A)*%>;B7B.46#]\';8$.>=QG=6)S+H9)DN[# M87KD^U]^'.5'DD8)S)'$R@] :5_]?7E1[4R.? +!;'5$&S=##]X%O K)$,Z4 MPJHBQNS M^'A;>INUP-THQVU*<'OL!#<#3_WY>($RVLW5:!!O@;A*;Y6Y8H#MW8CO_U3= M+TMAWX/>@Q/VH+?O*A';"**RFL]!T.GYTN?O>[94-$X:LOH11I]@W:Q27!I) M:3VF921V-BUO"ED8NZBE!QM,NNS>^ZN)?BV,Y737&\;ZU/;GHZH\>L,_%,@3 MI14CD15[U]8/#(*SX\?_%RZ7U=G,^[6M_U"7,^_=*. MHO>&]S)3",/&W!2#R&'[5M79)TQR 2R^#9KM=:>M!@.C3AV!7GRNRM8YB+$Z M6Z,ZTXN=6C\*Z;7.I>VQ<]CID_47=[32B>;_,'')9LR5"1Q8Q3-;W<\]V=@_ M3(K,2H>'(;1GK7UM!0^MUQ073+HY4R8.B($8N&!F!'VH'\[;ZC'//*#FH%'M MYOB.A5YLR)R)\NY:([SP];DB^,:8X=C!*:M,,!$$)$NY2D1(XUBI=67UYZ+$O)#+CA ^ M7& ]6FQ^*AJE/P!7+Z[_ B@4([[9BQ ]>]K_)!PJ,72:VK\),E1DAZ0&ONU M5W631L![CX &T'\T\W[Z]7N3MG+1D\GP['1=R#9OFO5WC!C9^"++:S"\Z&Y5 M7ZS$@/JW-88Y:]'&8 Q+Q!D:8]N0)6+2HV4PSM9C,+P<(T0W2Q,5UEF\EN-7 MX\/YG(0@=F")NSX]>J[QCQOP&"6%49[ MV1',5DS(\C;SW="PUH48NQ&[S)L=A02^<_;5SVA?M:%QG:VS5$OO&V2HWSHF M"%+ LBYX:VP^74F?'3,T#A1\ CX ?[YB#*L2!CC9:]6)HVOCD?;KX%99G,1! MI$A,64AHE@N2L5@135- GT3+-/'W85?[K5$?] ^-3<[)/(MVE?=_,O6^>A2;8 5%US=CI_3S-PV=BTR#] =^FW MQV4%M6<+YR-QUF2K1%G/!;(==$J?6<7H*C^L>=Q&K37@Z&)I'4S6"R*,#U06 M)J#8^<)0R>S'=2B6YT? \DREL>!11A*>1"!VSO5B6;&QNI-.'Z ^*Z>!FXWE&/-R2?0SBDKY>M=#I%;[&RZ:R;E=D;9[RR M_OJ^W"PFU9U6TF@3?;Q1QP Z[C%#V,?D?F.'6F*J&7XV-U4[!@P-'?+>.9NW MMGM0UTEH7$G>R>=+5IZ8-#.33%.N?G6&/E?R=M/B9PO?.LL?O*]C%W+P^C[; M=CA3:^[[U9H+<75N,^KJ7%G;7O=\[<)^"B2P0A=L./BU,6/-!O0.H6D/M"BL M4G!1S.>@U8#^ !H\J":PQ]WNC,=SP_68#3F\37)N!D' 5_!Z8Q@N3)25$1Z< MI;C;)QQ(O\D;^W3D_=R_MI=C5B^#6P:S01.G3;)I%VCQ7(W"X\ 6U+EU6MNH MJ*8R2>8VO&+EW2Y*C*0QR>)MV<6VX)S:$HZ6+(15 FW9BF'A"S86/C" 9BAZ MK(0.[WN;^F-*:L XVMHNJC7JSJRENS(T9"H0*1NAT0?S2%?X:$!Z8XLXOMJ2 MPRC$Q:WWC??;;!8JY#7N6%7:^D!:-[;R14=D7J%-;N8PU@ZC3#FNG,*@-FMC MAELP[XO M^O$/_" C,\ J< <%VM4*B*K!Y'L3,@AK-%45^ M4WC^8TN_\F5(OTA,GJ$F;T!.%C!7=4_?EPV0T*CPZ9,ZWB;1V+&>I@^%W>U+ M'C*=T@@/73"JB85UTHL-E^T+P@!G7)HZ,6HE-SN#O?7<6YN),]&O K]-@1G9 M2:H-LU$^S(T/6=R"%88QVQJ$P-18/V#C<(!K3;C4W+G*G2>+J^4%QK>[XE=8 M%L:$EAKOQ7%C>-1L.%>42+@:S&X@F;D27AM/671J>%U48_7!X;.!J8/YKQPB/"0CQ'&EXT2Y1,[6BUTK7,)5$L(J! MDY?0(W6"XBKS3@L0P$!',V5HYB#KS:U2IRNL36*(T!6UV[RRL4J,>:FIF6 F M/YC&FXE4'WO>/^'&>(%'O \<2S@8_:W;(P2?+DG@S[8R"3JU*0#Q35M:,5[) M;VT=*Z.(XU8[?%_3$4Q,C3D*%LT.QKS\ZO8ZA+U^;S=X^][><#O=/KJBC"X( MS>[QVRU/; H8*ZMO2AYO.R+LK%ZP6..']N^M5H3;A8!M?77L;D[0<%#A:9TH9\C3#'ALU>JBU>CAC MBK6Y#=B],2UMRGR;$!7!XK:HM%77TQYMHNIGA@^9=M%P.$]89/,>?U M#'M9;%8'_6OCB-R KISH(.9!FD8JR/<2O/$..X66$O_Y887!DR7[ M\2S9ZF58LM]U_-S\,*"E&UN-DZ,D25^<#/5NEYS3"<=&H,+O3M7(/ M5^K3R#,V']\81<_5T,=HO(A&FD!/81]BMQ)EFFUBQB/YXY+(SY*4QX1F+",T MP*9B<>:3@'*=1E3E?K"74.*?>W%K56!F"C][<-C2+P.V5M0SK$\T>;HV/5W% M+),K,<0UV[G&J%AH=O"P:_EEWW,%A+S.]+#]P2939Z6; M616U5@J?LSRUQC/56)\5?/ MM-!Q)G6 *6\1H2$7)%<1)YQF*A Z">)TLU"B'X( D#+")>-P3PS@'\/=L0:> MX/M9%BAY$_!_9[*(ES?L8A]>D^$6^ME1<$ 9;AY^*FQWAK[,@ 7Z? M81". +6%ZYP1+>-8A#K/2!CK5B3/$G MV/<@/J('N._CM'O,3MQI6++Q? "HG3ML,PRN.G_G*$!NFVVO>]16&Y\W M#&<8^S4V7"$SE\TW>*4K2K!HK;]8]N;BVI1@5Z8*_=(VS$25IG'O5+M=C;O4HK,%%V&&9,V?=K#V.*B\FXF/L8G5 W2,>06C7:98S M7T68)$+A_+*4Y&D2$DT!DX,HEFF6[$-H_[5F4AV7\@,:<%V9V^93;^Z=Y/<' ME]]/7H;\WM&.MR*>0S"GOTZ]X7C3<;-FIQB%KJV4#!OWYIH?SHWWWKJKVR4& MC$L;YF.RMS?<+5N\15W&.L<@^E72^['S8+E7N+BT'6,>UDW!W&YCHNF"BE9% M>9AMRS'HTGNCQ&]C%?H1:T#:PCFN61QZ^JT19[@Z??-(@=D(RW'D/XP$Y9CN M2Q@%>F"+<8M?4[_/-#XVQB770>_/5IDZ/.Y..Z-FW$_%>M@,2Q9#;^PP]G^8 ML+$:+,X%?N'FZK9TBV[S/-Q&+%T;&6;O,K'])M>(8=,NOES5SL$$DW(08V^K M'ZW%V85%8GU0YHIW MNFG "["W:H7]L&W9HCZB$1-M"Y<(8TO\=HDG?=]"5TL2)ZNP,Y?-:K$U.$&4 M*ZLS;&?:/V?LA;\X52YZ1 WF73@?)@A+?4Y21R.U.B_4A57AMZV9T8VQAM-' M&(MQ=G:'S>8HY;XGV:4CB',3CN>:KO;9N\Z_B>\Q1P2@KY"M#3PQ02=FV;K@ MS:X4P\#E#[QJ/A_O$OJWABE(6(C4G,#!B@[V0VEXD[.,7M18>1G%/3V@,G&* MO;4WLY!6*^%Z]]@#@32VB0Z'XJX]W#8=>^?Q_?8@5+ZSF_.3J7[U8)T>.(V" MF*65+M8NJ[ $ .+_FBY-M>IS@"K<+=@*C- M%HUZT]7WZ5:B-NJ">?97JU' ,/H "!03+!=YTSUE="E<*\?J3!(S0)=?"7.9>*&$W3L M%SKZ(-TNFGJQ](QYT>LTKD.@@+LX!G:M'X9DW(<\KE@Q>QC]Z"#6;#HUTZG9 MZZF)IE.S-YX^,?()DB8=8-(!)I*>]O=%3_E:M=:X%S;9H0")0(L'8(>P8(^5 MCGA+6>QZ1^6&6VK_4/*@BW 86+*B^H>!-GM/JE*Y3E@2,9+E24!HG@" R#@FH=9!P'*61\%& M9>,H2^-02DJ2#%.P$_@KXSPGC"5QZJ?"#_+-6+1!Y-GW5$C\ M/)4I_)&<1_O(T/C8';PM+&1?LG <3FQC0J]I6U\/>B5!E&1I$!"5(A+!CZ#3 MYXFO@XWZCCS.XUCP@,#_@'@Y%R1+0'+V5:+33+(<(.\IT&L69,F$ M7_<6>R<#<;_$_UWCQ=AXKB\\/_&+?1RCZ\,AG]%!N^/&WRHD]'GRG&_NF*-^ M.Q[&0I7S)$R("EA$*.CLA+,@)!+4=^T#2Z/)1K&O.^5(W\B(8S#C T#&OMA: M_N"VG)N$VCXY<.^BB6\G1)X0>4+D@T)D+IBB:"+/AU;Q-(@/W&;;BVDTK; G^LZLAO%D]>%BI<^*6^S^= MX5&(QU," LW54_++I_(.WV0YGCWKW,[J:)#R2.J<1$FB"$V U64IBTF$):#_L*!9V8\TCY7^HF#8J+'UCK6B.8I>=SD M,)@ = +0QP+0, X4"Q-0#@) 44YSQ?92:?)CC56+EY M\#S1VCJJKI1VLZP94A5!PO3.U/*TFQ>Z+[W=]>>U ME]F$;8TO3Q*=^*(G67!+J)Y3D(M'$ MCR(>AUF/ZP\#_6/0 2845MGG1QJDJ%- )_ MN>Y*7>UM;'1:U*(]PWK_MD.4!%7+M%]WC4+66L\CM6 3"!R.=\8N78L/T_P* MWF%J\WOO]=IC:YP7EOGVYBB9S(UD8I]1N=;Q'GH\%C@QCJ3:+-U$%E73F!58 MS6C<>T,7=8,<%'[##HEMV?614J[=JS9EQ?M^$O8-)[ FM>&5IGT5]C_8,1SL MU["V"&:&.Q8'/[YNDL#;<=D&:V::H)0[!H_M- K3QV*XK86IJ%Z=E$!]LFNG M 1M&G/LVCWU12@E;1.*8;O('T<-P/HV%[+OVW#.ZJ)JAYTKEDJ--+@Q4-PYM9 MTS<1@V>4"LBJ8?7E!%B' EBN5P\>EH717/YE>I )95L3H#A>$VEEQ>(5!+[ MUU7V-M/\[H;SF%3NQKT79@6 M)K8#!S5("A!U @?@3;",@X6YM[/OM0'!N8<4^NPT\EJZ+SDX3 M8S(R,<;7F!CIT>X8A"= @JX=J';BU:C;+8*9W"K>/\[H?AZUUWW"53K(9JE^ MQJ)0^)J$*79,Y;XDC/.4Y%'D,Y'[>9AM9##=)5KG$0]'D!^EAWPZ4.5Z\E-Q M0!VFC[QCTV6+S>>&C8'0O,2FKB@%&]FMQ$YLBWEUV0E^CK6A?&G$IP&G-&(A MD[;C5V'8V=*N-3#4V8IE]E8F([+!"\MV\+CM7'C%>1=S6 33A<\UJK--NZQ* M8MZ% [^GR:I[[\Q)Z]C'S"*K4=H/1?3;[HN!#T'81D%B[*I 2[25(6#]L7M. M>U;V%F=CO%XPB;+T(/JML"-Q,6+V@ZTF;MCHM[SZ@K/#5D"]C^S+#1UA]Y!' M[U=3^7[;D8ZV Y??^M'^X[2/KUN E&=#YXAI:?>&S2_898-]=8;;TZV]\8MM M7_C[K.^]76W, _H']O"7925^QSGM7N]=U9'-4R7VJC80\ 9T3E4;1\<>=N)7 MJ\QJ;+N)'ZTL:VRP.^;(;#T=][9WLI#J7/J<^"CPTI#GA,?")Z'*?4Y#'?CI M1DK?763=?U25O "^=ES*][V5QOI:)E?>X[GRBI?ARNNHZ1 XVNMTTW4[ ,(3 M/+91MC.N,@:SIO$6+>A0:$1?U"CL;)%?5M8TA#]L5NQ,MDP8VZ<1EIC'43+" M)X((QXO2M>X]-KUGQXK:9B0S2JFS*TA$B,X7M=I?+NN"M M[9"(IMUJ:?LV_W;T^<@LX7LKRN)",[.]**."<(JJ5G/D>?\8/ VMLKT0.V[? MB\+XX-5K-G96EK;/KO/9Z*JM82!_M@P],L:; X]%CZNU4]!G:RT' VT *[.CUX)>Q :?V@< Q1LQP'071.4%1-E^KDLKO0 M.&-@,SJ,GL%[X$5"U4L&3\;^]74KEFV-$RE@GH49N;UN;42E.K'3 G(&"::^ MQ)?V7<67-6AJUO?Q37$^OA-$)WN;4W2R\LK:,&0VXJ4[-[A5C_H_AL/'K:2MX8O-CP _0'IO626 M?QYY_V]U@7Y,@YP7:(UPQ&%*$UP4:-ZXP*6JT,?5>0& Q,IE1V-V>? MAX)] MVXT'VU6B\&XJ421"4(-"1>(LD81F3)%Z M.D/M#PV/_UTL3]\!N58PGDDM>CRUZ)\O0RUR%/7:=9.A&"KA8 /+<6SNGU7M MX!U!UCK6C6D6@T',TCF.V$O#/[3HO;61?X8',FNO0>>[94B(D6=\7L!+=#O7 M()WT]EP&D-\@;UM>5/4?>%O3+A9P:=V,A>4^,*'I!S)ZHQ$^D+L)!PY&PVH0 MJO&;'T$>*06:P%V. K[\,S LR6KI?5?!W__^ERP,TK>-]PW^%/IO?SS^_)WY M,7C[[;;;&AB<-#S62#K=;<>?W_5W/3Q+N#GI_UHM , 3/YEYGX8KV"%KXUT MMGH=N#YE@.]@*7' W7(>"H<]P-SFPU"@GN&LQTCHA-;&Q6\9$0;/AE6"&E!U MEQ=*E:-HL<[!U0&/B8X;?\*$4 MG_C$A2^8F ZOV0V/UGQEW'4"@#:A&(?T$ M%8BR"RGKW]E#5=,A& [<@BT,V?E^^QI;'CNIC?QJ+C*G_']@7*!"] _B[:6! MW-\6@&3C,!?8$3.\/G!K_5Z8QQ*]Q^,@N@))!M#1S1 4"^-A-GHD\((3 YK? M--^:\11.470OJGIWY(BC.$6L1;VN1?L7LAA\A N& QYS"5,PC&5]D.ASJ5H3 MLRI.2R"MD\OQ>$>;/U2/;O)6$VQG=P,HN@*UQP38>?V4.MT.37,W86L]2UN? MQXJ]M;A5S:F-E9KAJRS=+*K"1! !Y5;SE5UQVZA/&6@P0.!EHU7][,TWSQ!] M7N>LAP?@U$9A&K5;KJP!/8HT>!)!E; ',@: Y# M1 ?GNT:4%VSM =UY:M;@ *$&L+GB2Q<8SSR3YFO,:3:NC^U\$U[D!.(K,+*# M +-4!KRW36R%"ZL[5NBN3ME7UP#U9W![HI) MP),Z'H/#/JTNAONO&$"W$P-6IO9&S3&LHUM)-]J5E:\C#8[1*RNS(@[81+J[ ME;!&TOZJ/,AK[&&$'LD MQ^_JKF;25!5 X1.!MEB-%WY<19L-$BPL !LI#2X9B&&; %F87 Z7<5$K/42% M#L0M_%XHEY?BLE)0"%_.[3/A*>J+=6P8>&@P0KW#B*I?QB/O1V-9@;TR(X%_ M0;Q<.:RM1&OP@:T Q/I6SJLYB)1G[7Q9@/R^@Z,U0XAC0[^UV2]XG)%2+=SB M5KDQPD[]5RM/C$D?7V>2A%:N\"&Z=@ZL[DX;W+]B=X#+L(!BN6N$5HIH0&68 M2WR/:\[A,H@:!WK\22#3"*82[,R M7'*'F-1/HU9SZYNQVK%1QX"1FDP*\]B98:#CD]@=5J.\F]>@FQS$F';%_ 9G MY)H3^Y1L<@]&Q^O<0@_Y[KO/V_->:PS %D LBY*$RR$'MH^E@ADT+;&+]>BA9XXK6,S3FE#N&:#[DD(5+NGZ_B)FRPNS<%EC80T M4\QG.4G3+"14Y2'A.67$I]S7.4NB*-U(J[]-X;LO9\MZU#;BAVZU/MG%^F27 MZD/=5W:Z:?8(O29[Q#_R=Q=O>L+LD8/,'@I2KD*9A"1BV/\HCW.2A2PCJ9]3 M%46YGV?WZ@KZ@'1P71:1?Q0<(!F,Z[D^;P7W67*OS];6S;[@@32A. PU,X$! MF#-/MLO")G7_#6515A?8/@1&-K?)]T8;7%F_K&1W5BR=Q&@]**@R8-IMNSQ% M_S8^L, $?F=V-,]P$N"A$,"4[?-X"Y_MR/:9\GV>1[[/PU+FPR/CS8,XNF - M[Z>"\6)NH.R0@DQ>*P_K]V6^VA?/A=G"@(MY%V?EF,V"FQIJFPRMM.XU-C7;VVLHXJ!V9^RR^M^H@Z M57_)P#S26U:V.9ZZF]WU1I(5V"&B+C 6O(&?.;Z' R,^%-ZZU_Q F6C%6.P3 M&H>,4*$8X2(-" -I72FF9)2KO=3"J#8C8$UZX'$I.S2X-.BY.R+V%9W(7T<. M39O-T^=AB:W'U1@&-NP.YH@<2JT-[QOC!*_:!D;5?/OF0 [40=#5HQ4*7I54 MMF2U)<8<-(VJ*RB-(T)9#R: EQ,0U*L6!&ZTM;_M0ZB/_*^[&U"Y88M&O>G\ M#-U*F- "^^ROMC=]0:W>(L&;[BEO=W9S,:_._"-*Z=W?PQ#S3TL\#HGVF" US;*\;8649$%;R@"6<;Y2'NTN#EFWZ8J\GOFOK&@:Y MI_8LZ2R*=]>'>[Z4_]AL96K*N!'2L#)#3?SCE9VBU\HV'J>G<)BG.6,T(TSK M@% F(Y(G&27"I]H'EJ)#O9?^1%>R(7?*/_6'_.8,"0MI^O,*),W&K!^[:[3;LY?.SZ]?@V7.\[1Q*QT',!8^(8CYP MJ"@2)*="D8R&@<]%GO@!O0^',I%P5[*G7ZI26$6I.^J?W$E_7Q[;<[XG#2KV M9Y'_X"K4%:3T_/M;3FK6'JUWVT/!)V:VO],W]6A^O3V:XSQ((N8G))2,$IK( M#'2OF)$0>$"2*45CO1$R@#*%BPZ,X3C,9 M21I>V?K.KB*"U?&@@?%'LQT'UR%\>5$=:(-PDU-2PF7C9,J>E$"&41=8#,/2 MN4FX_U+8PNJK6[8#@AX4KCV.?AF^HU2G#X* M(Z-I&B1,D3@%#9#&P(-8GBI"!9:@S@,_##=QY+8*XQ O?K!D^KX$:E^3E,-1RU-")Q.23(?#IW* M8>8AX#EG&^UG;ETJ:>TTV@4:6$>,'+BWLQD>X-D\3)2FL:*Y"CC)E ]<.A"@ M+L8:U !0''F<^*D2\;WK(SWFYD?/H"K22JT3!V8N?_"U>9WEPCN* MZ"N$KUGR5T5X3 EH)]?:XMGVSD'?@*[Y3[W6]J6OIW]%.YZ^G0".0 +LG*O: ME-VW_776:NC\==@[I[!-A>=&ZL(*_?6@['XOC\],QY>%[=%@?C<]?USA__X9 M$EM."]=PYL!(8O*C/0K];Q;'WWX*;D9WYML+Q1LLJG]:&:O_T2,++U&:)SG( M[23/HP!#.Q0H@'%.?%\KJE0L(L'W(;S\A,V"U4\*Y(9)>CD' M4+=I:GTZZ/E6F$9WK*ZQ.X;I,(&W %/%,N-SW+-5HS^G HN^9841&,Q%&^5K M3?=S$]6@%K8-A/,X 0PQ O@A M^A9EH6PS6=,HR97F&M &,"QB?\/NA55I7(QZM1B&0>.S&O1 SKPSQ4H;"0I$ MXAIM-.Z!;EFV/G*;9W10 ;)?+S.H\7I=>MRNQ[HHVHNPAV^U.;BPX4F@W7]# MB]69KY6KVKB]^FC7;*\UA]"SI8@O36,A M=L;^Z)[8%W(U;UZ]:@/GASBV?01XKH=^\^5@X.CN4G #6?"(SDNRMH-_9S- M6Q/>M3:X/HAGM0RV&V!QAJRJ +S%9_:M6+H-D38 MUMRW',?X\:JN;8U.,X2.D8YG;/Q_CE??9,)V\0, M^X7AM;S[$GEXB?9P>/P[IW$[T\'Z:G5KY (4JX5K*E79WGO&F.!6R_6X=43S MZVG7OTO)(*>S::$]#*HXD+4$]J7OE>OO U.3@\38DW]'D8&IQ M\!Q:'.S5DJ:I'X0QSPC764!H$ OTAR6$XU(> M2^S/B!B&?-3%/TU&ML,QLIV]#"/;YSX\^.<^//B5V[T^7Q4QC:J'^\5TPRQL MW1/;'J*38CM_F;%DR.($]V#8&!=/M3HQ=B1>PXV]D\K:G4RHR*!+;N? ZD32 MH<_*=B<<1@*ZTAA?/NAZ>&TZ];0L' M:E-UJ=0@.OS9Q6C_M=G8#>]" 2$<7,B7"/U$9WY,4E]Q8#A93G+MYT1H(6D< M**UUL ]V=;Q:#L>:]A3BE1WM+HTPQ?>MU254N51QCK))D!$:1I)P27/B1SQE M41S"5FYL]FVBL!]ALP\_GN]@#+B/X#;.XS1.<\&)2,,'G38?X>3-+P8TK#YLL%$_HG- M+MIZ4?6NRJ::GP^3>T=O[E-S@!$N82#&=-UT4]H(-;(]9[:(YMW\NNG"V=/Z M9O+ZK10'._A*+R]P.>PHV\8Z4%V@WNZY=B%41ZLSLT:36SG\5T_)]Q^LWUVB M4AWR." 9%Q$(:""7\SP0) IEG/N*<9#@]B&-?P)R0@4*&.KW"H26:H%^&2>K M6=YZ#4N]R4@GEOJX++5Z&2SUHXV/] :4>0AG_7ER\AN?T\=?VFZ?Y6J?'?-8 M\59T?L/I/BG0JH]L5'15(QQ+VF%<0Y99 #\7HFK+=9_TG>U8N\Q8O*&U#EW1@,#/M-49:GF,U0_M3+5&N"&KOZ95NHN'.<5 MF2YY)H606A#!0K1KU[Y^L7F\RW"?>).6 %1H ;3?H._, MPKG3+TR^P([+OD&U)/3??OST^;?&_!R\_79FV>55'/[JBN>-KO)['&1=GPUCOADV_7 &T2"ULH&1ZB>V]JRC;-5)8_EY0)3 M6_92H'%X)U8Z),47DRP(,R)#K01/=!Q0 M^C2T;V(V^O,_^N<)@ @4]XI !(3QC!*:2TXRQA61?L@5E3FG7JTM< M1Z5C/,'FKT\=R7ZV%&OK:@8'5T535VU]H"58L.&Z5I^5Z.YLU+G1@\]!T<4H:DM*0 [M MF6/G6$O;B@#;26DHZQCQX4FS&5_O1H,8L]I$9_9^TR1$=1%+NWNWGZM]=/C0R?O'T,'?6>^]QGU[&R;+%43H&!$0 B MEX4"K7>K.CC1PRN@A_-J#CS#),GW:E3_)4HH$VV\6MJ8MO\U;G]=-']X&M,Z M3)$L$"M-COI$"*^-$+!54(.6B[%&.B@V,51%WQJ=9**1UT4C?0$%-!@/XV)> MIUL!T^)8YUKH;>W&*J/DN/"28'/1NCK_ZS+7P"+4F%HEIO+TF5J>NA9$SI$ M^P^*_SDKB_F<.8?"Z-V=KF\,^ CL9!/8T1@U*JMB5 */G;-B;E.V2^^WH\_P MC-HX*2[AAJ:UY91@='!1;<*)VWH4B36>4!?OO&Z&V.7%0'-9_P0+0H;"AO+J M:-"G!3R[-E6KAB*M]A8MGQ=B?NDM:X8FL(7"VMWFA84UI/P-%A3?5UV4PWMM M94@<@JD[TD79FJHLE==4 (1PI:OW O1A@MR6WBG##$/U9XM+.QB59$OFU>H$ M)MWM[7B@W1#<. >3'B]2B[<8/\F:%HJJUD_$JS.Y<9P:2JYSIDIWB*5 M@%W#871/,"'UMF_E"M(G$]%3VY/QK/<6X_6B*'#>S/F\H1/,GD$\_L:,/RR5 MLZ@K;A[EC,.]*P\&9@O'-2/?8V.KYW#T6R['U(D8T6 IT::K+LR[(FSPA'-E M.Z>QI:<8G)M:F6)[\(D;HXWT0>9H[U]6MB/B-G?@8$!#+.CGXXZQ&0XZ76Y0 MN76JS/)XI![X4VF6J32+BR5.N.)9D!*M5(;M321A48(18)F209;%,KE7_^K. M5_L#J['X9/-1U<8G.X5Z'4RH5_TR0KU^44O30-$#$O,,C7G'RV5=\-8R:Y > MWUD1RP2%G<) U,"G_CK5IJ$ @;R^114 J_+.<257=HB56K2\J(BI2-QI14;J MP0 JTP6AG2^+Q=P5+;;IEB.WN0G8 L(K1+&P+M-&B;8V%2FM/+/K!<9K5Z&T MW^M'1CE8/=QM:5^#TTDVV Y!H7)8":/T<;6\4*J\^;BVSC,(;&[H:R-#/8'C4"1&,2.E8I9.5^NQ+5%HZQ02I[NY M,7>UIX)W56O5?2R5X M.9*)F]=-".6I@T7L<@Q##$W9P@*(2ZY"P'O%KKN\BP;9%@-B.KB:+[Y;^Z+& M#&,.$ N:JHEYPX>:TLXS%[P..X=*KUE)^ZXC[UA@M A\TM>*OM5;S0Y(E,%= M(6W; G5'A=7NE*OFL1LK\"C+,(&)J#@7&*"7$0:R XDT%TKZ0HM$[4/F@($< MVV0W6-*/=57"C[; JXLTGX20@Q%"FD<10O9D&CF0E5^K8:U0IX3S_KYI6H"! M%>EC"^I2&G[QRL6=]Z7W2W5NNY6N"I3]>/SY.V-:W;YJWF\+$^77!9$??_ZM M"R&'IQV9!Q$_G7F?U8GAS9]ZV\HWOU8+@+TP\[]]X[T_PZH8KA4X<&5[F6'5 MW9W?%XT 3,;PP2YRNI=^F#.H>LA(EI>6KYO+T59]4IH.$25V"K#/6E7_Z!.F MNJ\,^!A35MF%I=C">Z#H%V?.K&4D(EO&P^MZ/<&75G1IC%0C5\/U&*_:)=K& M5K-RKUL5"JDKV [350&E2Q=)IX8=L%PGB/GE2JRT YQ?KO=2P"+B-UD;(XL4 MR[DMR;&H7 F_CJ^?%DH/:J=_KT2!>6/>S^P/6+%NS]]]^/[G;M.MF I4L.H> M(4XQY-@[K2XVAF(9ORZ<:7U5(]RM#K;4.CE!\_326N[.9KA"IJ>',^7]V:(8 ML;19;FA(;%#2;<95R@M;NWYM[9U,7<+):#IRAKU56COQ%25276#A,6>D38>P^J^Z^0=QU]QW22D<.KI3[K1Y%9[9A!UP,&\ZD\YPL<$9+(PH?KRTF M3+R=FQ;O<]L1#?A]*>V)*IP)$C>F5LNZ&K03A95">EW 6.M^R*ZF^RHXUR8: M%I@RB!TSW/K]=^=163T>'E>5*%F!1 6?8X#V\"B82965^]KL$UX"7X%V9%2B MJB_8,_,$:TX]/:\N[(E8#:(W >^AH]IS1>N>9':@-6S&"H+SF6=[FWN_LB_P M!H>^*=V&OJLKMZ&NKH3I'N!\7,9;AUX V)GY(&'4J3]+\[H%*Y!DQT/:@E$< M=235-!U1]\E)W_W0\Y4!@,W&0&W &U MX3"#9_%+$,('2.S15^! M/+HN/5>BN:.3#N7V ,)E1ZEG[/)Z[%V,D!?K?QDAHE.X:W5>-':U>\!<,XLH M6\MWO:]\[)I/6G>P>5[52RBN20S; 8@$O ,Y;Q+[.6" M1\3&E#BA=15P4=E[V4@@[W9YNQE&#-M>K?:NDU-GV[?=,V5_>L'!F":[LWLH MP0/;+4E;/_U_/&_/)B8E\SCDFJ0B9H3*%$ODA"F1+(RDE&&<1/%^*AF8)CUV M5SX5S1\K6>*FA5AO,E13C>IA'=)/8%7:147?1-\^'0G_GRIHNR@4-MY0:K.2PJO,@:_9N6_],R_I67S0:T#?;3 MN,CL1IL \*Z8SJJ\#EZ 6&^D'_P!!=US-K="H^T2X)3^D0/'<;A.D,1+QB%# M9R#,VYZC)@!MUSL&S0C67^.JTBU-'%YC9"HGPCOAV?@?;(&%>0$2I7' 8.4= MY&^K$<(3SM@_C2UBN+3%LC5KA)8 \[V+9MK&2%W+[:JW;!U,E&0^\+W<^(K M&0.5Y@EAH69$)XG@H=)!DFZ4%\YD%%'FAR3U-(='AP8+(XBP/LH10QBBAFL5PDK*0J-2/PT3$0;S9Y4V$>1Q$ M*B,LIZ!IQ9H2)A).F []A/&44AX]"2S02.LTS (2:(4U;&!,N6()R706P2C3 M-%!L?3(J34%?3"@1,E2@-J8^81SN@3G$2B5*^4I,L' '6.AEO&T2[:T* C^^ MH.=,&]O-%!$0>$S]F,2<9D!EL2! \Y*$N=:QHGG&V5X*+KXO 50Q%^5Z\\1K MLC/0R<[@'&V./ YH3*_5MM#O16<(L-U1V 5V/@'H #XP\P#O_X!E((NZ$JKI M'<=%E)5F'CX:7B+]\UBSD"?%DZ9!TU^WGSK<66\4#">5@-W:%WX():@ M;SKMV7K]TW:S>Y/HI-4V$9 M7GBY=3-V35%,NL@@.J0SP6,,ZEPM04C\<33IX8O<-#!0MK!&_M/"U-/?'H=Z M?Y-S)&.6)HJ1-.8Q5F67A&N5DCSP612I/ WUO:JR]U7O!,RWG:L/NB>5=]:[ M89));FIVOLEPGT@[WWX$3(1&-9]7%\:9>5#:P781W?O&'*&J;>#KYMLWH]X% MUQ3P6W4NN&_[@"V6F1OO_6.D: UG_5"[]>]_"1+_[5@J,PEOSJ"Y&>/+VF7U MUN6KX7@P?0V&CY>3.;NLVB6\XHN2;_L8U2/_Z^X&(,$Y6S3J3:,6S)3P<(\V M@=[VV5]U8X!!]%EWYT53V.S)-]TS!A?"E7(<&IND1VE*O\:LO-T7!4?Q=5=< M]WUXE&:1O_IS[0T/_7UXE-/H5@_YC[\MZVU+[G(5,Z LSL0?)S4H&)(X$-'F MSW8009W+9DB^L7F2^,&.W3*M/P6;.]*WQV';8=ARX+(]G;?M&:>WTOLWCA$L MJKS%A!]V@C<&E'M,#^@"O_W/KX"57SG5/M6U2TI>+#WCY_Q)]*.#6+9'/3374])TK%[PL1I*E=/)N@5A30S_Z;%K0J87C$Q# MM]B$2--YF<[+M>7N[0N;\#4JJW%_ M;#(_ ;Q?BUOQN:UC7EMB6*K'JM)W2XEK9P6,HWQEV_Y,T M?&Q9'=:4QYN_:Z[_MN>]W7K$'W+JQ@VX1\+?$:8=94J',B0)C4-"59(0[L>< M:"TB*7(=)\%&F+82DF4JTB3G0A,J>4)8'L*-- LR'FF?*[TSN S.W\_=\?M% M+3_H3PH+X:IF%-?XV^?O@8W!)L CHF%P(XE&L8T8UTAD96IOXA5?_3T/XIW! MC,^5XO=[GB<0.X I3R"V1Q#S:>:+. 3\2A&0>,8(S_V !#2-TXPR'H8;O42C M+(U#*2E),@QO2>"OC/.<,);$J9\*/\AW1\@^-(@%LR#,)QB[A[S;&7M>O;R[ M'F^_*C M#7E^""Z1YI.H.X'7M*6O +Q$RCE-4D&"0#-"-2CLG.::!)G449XDE$9RKQ+N M@X-7DB<3>$T&W?L?F'%VS\0A7LVYF3C$*!=="2;S@!,_3"2A/@M(ELF B(Q* M7_@R%7LVY';G[A]X[![(")+Y$X^8X&O:TIA?@L6;68_'MU%M5S\13>8J6NH9Z;K-4+Y52!$(+E2I$<>U+1 (1FGC-% M_#2-J?#AJWBC',^]!&U@3GMB2>$LR^_&DG913A]5OI]3UC_NV7"V"7TG])W0 M]_'0-XVS,-,B("("[8!R@& NX"_0'GPMX]P'G-VKGK!7],WNYK";T/<&>@7\ MC(57#@18'Z(>S7_L:O"-31)E42M#45@4ICTKQYTGNQ;LJ\RP;5W8MW9?5*6\ M5WOV>Q18NU^ZW?U6/PA&1.<*;UM*.^T56.P6;W538CKGO&'S"W;98$V9X0YU MR^].\+:UO\\2WYN2I@764KUK\!/5[5I@WG M'C;#%"W#6E[O[$75OD1>+&WMOG*("F?@*5*!$L930 M4,;$:$1*AC$7,@J3;"]5[#[6V,QF>?EQSLKE<2E_^+.UY?FF"J7#"J7Q5*'4 MC*4C%U-HKZ<5\]M/%:#O3Z:#V['I)GI PQX5,=WK.65:*Z8B2G(_"0C5*B(L M%)Q(&NB 13+*(OV@Y_0&I_/E%VL=D:7JR;)KX?(BJE8>1AGMPZ"J:V9Z[=MN MP=:MGOB\RU/&X5%T;2G'HS"\[I+\* ^2/3SGNN]AD>+LO@]YDG%,Q:Z>/AG] M^1<:F/;S9>WG5(QIJE8Z52N=CM54K?3@3]8DP#T]=CU_9)K0:+1BOS5*MW/O MIT*KAP6CYT\Y$T^;ZMQ.2#N=E_V_O")CR5N;A?#J 2IR7';4D9AS[C M 0EI$! JF4^R.-9$:"FHB.),<;X>MB5RYJLH4"1BG!'JIQG)LPS^XEJ$$94\ MB]6-P[:L20PM8J.4!M(H\4:V]:5B]?X(>Z4&7M_P]AZOL=2#0Y]JQ#S'Q/.I M8.Y>LZA4DF0J(U3S"! FS E/TY!0^,-4X.=!+AX48?Y15\V^"BU$LRB9BN5. M$';P6SI!V#XK(@9YY',_(#J6/J%Q*@@/!2-ID+*$RS3*6+8!82F3+%4129,H MPA*PG' _2HG/&>.12F/&XZ>"L'BJY7H?/7&J%=/'K)6M!@)J:\PEZ-,-)H;Q MW)%TNZY(-2B%OHR(;W+;N0A)ID*?:#^06L4LY^%&W:PXIB&5(B:13%-",Y\2 MSI* )$&0 [1-%?\,'7%\#%U13+*P=F^_$)SYG-@.\K'LF51D )'H1(65=,P M\SE-V88@G3&X6"M!I X3X%QA1#)8=A*S3*A,,AG[^;Z6'^&O4>7^=B#W<$$Y2(!:,\UJ.Z TRI?AY4@R17S M:4B2, &!&',VLRP!_3P7?N[G2K'DYK"R3^$VGM$LG(3;";FF+7WYR!7G:9+X M*B9!$%!"DR0'V3+4IA9U($%C3Y*-+BM1'$A.07[*1,()]6-&\E0QDK'8#UG* M63^]8M[CNV*);PY'\IF&BEE^B_!5(\5_-JTL]?!*1N5Q"# ME(:A%I+H'+M.:5#VN"]](ED8BRP*E1]MM"9,\E KGD8D%!SN86E,\B@-B BB M)%9"1VD4'JR"&'EC'^MV#7$B\Q?/,)[E(7XPN8@KJB1/-=&!2+%NI28LBG*2 MBD3[:13)'&630)1A-T35OZ\J%+ L[0#&26,!3"5@1CH-,1 MG:19EFH:1N&&,2H-J!\F.B11HN&>, D(#[4D+!-"9X$?YDGV--!%9[Y/)^BZ MATXWN5K=XOZD6*-.J[GTBK-%79VKLU%ITHE//%,D':\&:DJD^$)."RE5^>;' MW\, P%#F*0EIAJV*4)23$24J"IB4D8JI3?;>$Y5]/JUJ6 &L"=@:7>X_>/VW MO\]!H?.JVILC#7KP_5F_!>-_)BI\Z2C^+,_8PTDK& [!LI#X(LG0 )V23#.? M))H)Z6N5Q\E&'T0_SH1./7+Y.51RJD$B.H?AIB+%$4I-$1C0;".BE7.X)4U3DJ9A3BBG M.QRFVMN:**,J5Y%$L0KH19,FPPU.UG].#]:&EC^E#>S64?XO&6#4P+.D2'(::_DTZ>+A+(GNU@3Y=2+DY"2\7]V>:LGF$_>9])1I\U^^ MI>]9D_;>Q8::[P!Q!ICL\JV.I_F<]WBCO[LNU&,^JGK]*X>[/BDM].*#VA](32!X+281JS M@%%!IJ*ZS=9C,,X*WN7:"B+ M$J83172H4D+#P ?U,'EK4(D&-4AUNM-T$?GUH(%U[^Y6ON_'"P3+LV-2KGO_5]I2R*!&,Y3DEF8Y2].\'V#8A(CY+ M,Y!?HBQ3&U4"TERR0$4AB;(PM760,JRR3=,\#'0:4);UY^[+V;)^\UF<*MG. MU0<]M+K\\&6ARD8UO^)V_PJ/_VY>B3^^\A2[&1VD4/>+N MWK3C^_WV>K@Z1C5G V.4I^QZ(?AXRU/EW=$RMX=Q+D]KI;PS^/VT\13LB/1^ M9K4X]:)@YH5^2,W@L;.]=\$:#_[3U7Q>733>-T4)8Z_:!BYHOGWS=%/PAB?J M((2NU;NOI=V;0D6'J 90M^$F:Y=5QTMP.$5Y@J/'R\F<75;M$E[Q1=$4O)@7R\LWW3-V6=_, M:Y/\* $2I/_AS[0T/_7UX%-]N4M?8/+,K39[;*&Z['723 M=@^E"_?CM*+N^W GU_3AOJO_ZV&7XZ;P>6&IAE=SN3MEP^#\SQ;G?QCC_-W; M>=_=(_%L"&DZJH][5,-7?U11ZIJ.Y VM4].)>!TG(II.Q!0 _F"-3*IFB;5( M:W6NRE8]]R2"J2?S/NL$))(+%08DURDC5 6*\$ *PID?Q3H.4N5O>/^2*.)I MD 9$!FE,:)0FA/LZ(G&21EI%TD\P4G5LS1X:C/95KRZ;JM7=BZ1?H1-O@JOG M#5=1&LLX"AE1D0H)Q0YTW ]3(K-0)VG*PTQN.-^"6*99'&H2YPD6_\Y"PF/- M"3H3E*1YD/*-@IL/ %=T:F%P'VENBHCLBLL#[37&;0'O_$,MB_+D==+1A(PC M9 3\DZ'V"4LC0$8-\ABG.B.^'TGMATGF;X9Q1;D*?:$#HC))"14Z)!D%>,PT M0"7U\TSHC9)X#X",X93H/,EQTY:^*) BKW.[)TO5O:CFPT+5AK-8 :=I%XNJ MOG6BQ\L@I=>*'-O%FX G.L_RF$1)*$"\H0G)6.H3+6*I4@::8,#7Q1OMQYDO M%2.2!=C(-TM)'OF_G<2+Y(X@W4QV72;R9MO0U@!0/%$TDX%/$HQ@! M)R-9$"=$4LE5$H4J8!MM-^-4BDPE,?&I2@CUM28L\0'B>,;\1,E,I?%C&-/# M":0FZ]3]#\;'NI*M6 +IG:MY9?(57B<=3<@X1$:M9" #/R)^B.*;E#'A*0.\ MTV&6I]3DF<*VP+&@N0RR(E@*C+#W>ML_$.5JF9SF]@EX:JB6:)= M[GR_L6-36:Y74)9K1]@9DS3/*2,\RWV0 GD$\F">DPQM,T7U1GN:-/,3 MS5/0KJDD-/031&FX)_=3/]>9BN)'"3L+LU=9!VN2&*T8R6B"(,UI-8YH0+ DV4I*,NAKZ4. 4#3 MQXC=B((']FZ\*#2WB\1=VSK9_"K8=1'^NZ,DU[K&BTW_IG/$R4$I2CSS0BU(\8 M2!9A3L(P84F>I5F\V9KQ+M((MHM2RD5BEB<_*8:5SZXO>O9H.WB7U/M;+/_. M_@))7^/]+J.YW\O_SWU>O>>%L!1Q0 ,:54C;[YE+?,I\G9% YW!^HB0CF9 A MD:&?T"R@091L1)W>H^;@^-"YJH-3T<&UZ/#RQ)OC^DQE!E],F<%;3?&N10>] M,7>V@MTSKS=(C_(\>NCZ?_0H]"-_]>?>#SQ*GG9(CU3T[#9%SK8>I M:U@]AMUDC^47#V'W7T8YQD-8R>=7GG%"JM>!5/>OM7<(N_^\JE$>PHH]ZGEY MB1.>3M 35J\\A!5[!)X^,?*)D>]+Y7AU>_O")CPE,#QEQ=LIYN, ICS5S=QG MK 9EH1^P@(@XU80F64+R6"8D$9G4+(AID&[4S;Q+F=^M'JR]U?N=LMN>/VE/ M2#8AV7V0+&&,!HD"0.)A0JCR P+0)HA2H9 IS0(1!/NH #PAV90/<>AB[O[R M=">)=TK'F]+Q'(N15%,9Q(R$&0K+4:Y)%M",T!P$8NZ'*O>3?20G/RB+F85) M-&7F33+UA)435CX@5OI#P%>4QDEL>09T8IJK%GT M_[/WKLMM)%>ZZ._]%A7MZ1EU!)+.^T7:X0BYU>VC.>Z6HEL>G_W+D5<2-@C0 M58 D[J<_*ZL $" \0* (GLF)$)H*Z9:WWKDBO7!U#IK$"$1ND$3<*;E9Y% MC]G]O6?'G^VY[_D+@]<'; ,_BHV)^]HMMV:4CGK7^Q/M(=SPWZUM\2!-,MX[@X+$ G$-[JK+C8B53)Y'Z;V2*\F7Q[BX?YXT_6%LFA]'EZX_;!MQ MO.LW?C!J)O5]MB8?W:3NNC6 *JT!VF=YZ_\]Z3?]+" /W$Y\U-K='9JO_+H_ MAIOZS;F=NA_Z:U_]Y6/=AV'UWW8XL?5U1=M=[ZS7;LL'U(!GN:YL%HXZAJH= MI.I3_-<0GNN?U=NSW\^J5__Y!TTI?M/^UOY-WOQ0 :S8,9S1'U;OF[$=NLF@ M5WWZSS]00=_4_^I?Q^IJ4C<3.QQ7XU%EJ]\O;!VKCY/:7^2 D8O#T"P^Z7\U4VK=JP&,40689MM-V7T8!GB2GR;UZ"JV MB^Y7]>AS/\2ELZLO_?$%W,L#8.:GRC]]FL#3-A?3RW9/<]3%8 M?,[<+:!R4_P%*)\#<'>1\]$H?.D/!OE]_F,=$#Q@7G>_CJJ,!T\_("MPVS_/ M(6=H1"QIK@.-BH<5.B3/2=00#Z (#A;BUL/9D7IDE$M>DR236"G5^S=I(9XX2,8RE'8&"G(I4A!W$7>?;:Y9.< 7@4#2IJ_)^A9D=Q\'U\>D-L<9%PPRRGEMPT;A!AAN%B.=4Z4A--"N-U1ZB M-VW7F;>SX?MU-/QQ/G@?N['[D&88^C$/VHZ4B!VG$H%L>MM<]++ P,W\Q;'+ MAR>,.<$Y\BHWWG.6(2<$N/#>2<*X27BU+^E>Y>/O8/$NXB#\/*I_GHPA)OAH MK[,^[TAN\-GFU=D#RDU&DB_3-^^\ =L/56B-3XL\J5\WX^K?X!$!ZF7IRIN- MS]:V*=H^%B26I2"]1CHX$ K"/!A;KQ"%SU382%A88520$#T*(RGRC 7$<3!P M-@B2M%@Z+I563"\)Q9I \$8VX*\&G*&.P/>O_O^5=O#\1"S M]AZ,90BM8>RM,PMS2V6K!5/B%U\)K&UMX?O64DV-9);;/+=?AMT,=P9W$L1H<%2%@6/JZWG6:*9>Y>C MB!D!L7$!.>T)BBSDG2'>D$COD4*X2W+NB1[\KC6T,RJ.$3Y>38:AWTQ]_Q^R M%6IR]-+,_)9I?)!C(:+>--6/ PO.V=L< UR.\D./_+_R6>!ZP?^ 6S889,F$ M\X<+Z-/2:$>X?8:H8?]SK)L NGLVCUMN)S(.-5/;R[J6,X#)"O ]I@T+O MS O8S&YV8"\ @J+660R5N\[.X^"Z#:>R:PG:&EOAFDIM]BQ!/CL)O(PV9U!G M,NS '(6J]4BO)N.<5+"@P'5LXZ&1:V+]N6U7U^\4?!J8O?IKIEJMV/2L'\ZJ M_S?"4S3-Y+(UMSF9$>8&KGIE?ZAFN%/EWG0M1+QR/^1DAIM";]7E!;,Y7+B. M=:/)>*I=^077*=;;%K_6-#]\%WV\=& EI]].DT/CMAAJH\)=V&R1ES7TZ#10 M.),XL0HT4(,-5>!+.144DM1B[PW#$>-]N%Y/J'J;N00.F?T L3HZ8;".$4HT M1LSD+0,2XG;#O$5!)?".%#$2KR2]7-*.05"/!$3^F3<<1"D2\*^B. QOW.AK?H_ M<_#UGH4%6RPW;-=?:+N!SYSU"POPTP7WO-Y\,:])OK+GL2LW1C;!D[ZV@R_V MNLG=0!?G9S;X;9G%^I'?9H"WKMRP%=A84-P_@-?_C_Q.FP=\4\.@]JJ@Q:,. M#5Y#^!'K <#(+J:B;5*=C?./W5?S]N!_M NST^+&7#V>^ZK@IK$ 9R@GV2'6 M&EROS_8\S7.\N\E$S7)0ZUI3+R_2U5E VCS(<#$->GQV5FJGJ0;K*C(Q/)<1 MPAX!UM,8&X@60=BTTM$B5TLD[R22R>:28!7 Z5($*6:-8919AM/C$Q=O;R+2 MYL>+_.?[X=LV\[/1),]S'61GGMHQ&N<G["J%M_@L$/^7/(?[7[;]JH[?9*J:<5A&_$,0ZL9=;R T_(%_SIJ(,IY/ZQ^CJ[NUKI7=*@/,1-<]=@TAFCJ MA"$$:6XAY)"2($<"0X10YCC5H!,K!?&.,(8]IXA(EY>B0'?RVBVR-K> ,9IQ MOE*Q^7O.3+UOQV!Q);9=FV\6*D2:)9GODE^+PH[OJMXD/:PW[W$]@+C?)/#6 M)NNF(CT+9 _XH$>'YDE)'V4TR*<8!J@&1MD\N9"^*<]&7F8"R*WY^O%SX5[I<<8+3RFCE36I^V#3>6 MN5.J9G()CPYW:68^QH)CT:[-YD*23L:S8>\$>[AV!0#0.X(W,"]9R\?/?)-< M--.F1;MD[>VRF^Q2' F/RPMA.='X#G8/>K8U)8DX,[ND$+EC#_2.&_H^OSW0 M2U'0ZZ4TS@Y:^CZK_%7\#1?C:&#&-A>EH\(S;"=86F;N,+AF7IE$G4!:19O[F7%D-$0W@@A,#97$ MN95^9H^IPY^6^C6?1M-*_%EH$YN_U*-F(D8UCA8[X6,*QL3*%7>Y09RQN=B8I=K7U),B!M+F.:1!KMQ36XA2?81 M .SFTWRYS5_/5N!N5'=79DBH8H1*4//T1NCGI6SEIJ748H1*5]/2U?2Q74VC M-=H1B8+0,5?T"F0996[G_IM(=8]B\M*64S!G!-YY1)@/VU9S 3\[MQN MK06B$E.?S$I-6:YZC%A-2RGBJA+1Z=4/4-LN5"['P MC9?P?L$S>-OJXZR-Y=MA^.N-5_"V\[&?QL]*.L9#ZI'?J8 M&^G6X^O6 XX@]5=Y?;[8HY/1MV*/ELIG:* N8HMTS+154E%DA/)(F$!""DFD M52[%0]NCF0I_'%BP2L/PTTR+=T71LF=^EF>C*B5$>E+3]'XXML/S_CQ=4XS2 MR6A:,4I+S>T$QXYJ@GQ0&G&;+')!!A2=4(98"4'42H/80QNE&^7=58AD-N_C M/RWE*!'203)U"\L#Q1*5PLY2V'FGW+QZ9 N&!UK'R#TFB2(LG4$\1H],$C;W M%N.8&:)Y6-E:=VCK.,64A1]VM2-";>[&])*+2N^W6?6'HXKLZ"Y,*GV.)O53 MVW%Z:4%^&,?S1?E.1XJ1/1F/MH1[R[3.@CO.-"(IUWKBJ#,?" ?[%@514L$7 M1Y>#_#7N+-N(-U.%G)96E#CO28W2C,*PV)T2W)7@[K%<5A3+D*1&DA.%N,81 M:4$X$AY'*SQE+JWLVGN,[9HIZZ[*+WJ:[3F]>*2!TS-:"3OQ>*G8I1>Z[^XP MC;9.>0.>CXI9G9#@D2.>O$66&H5LY?ZN,XV;33>;M"Q%@!2[=$?C.:0C?T7H>^4,"QWI)_3_-:QF0RZ38.C&R*:+[%>X*B> M$H!.D>2_FK9'QIS-)O>T'_K,;-O<\-JD>G39GI2/R1=?Z);6J_[;#CLNFXZ: M\UB$8*UY QNX6\H'3L&%,M0C&Y1 G 2'=+2 /3'0J(154:UX9,H$2R*CB&FJ M$.>&(FU4;JA@* %4XS:GR9=1ZK>.+O5GF(GL<#\:[?V//S.IZW"CT5G"D;5=/V'IU] M]W[8F;5;O7%."3[7,(/ ]9L6]C+I5[TP?'XZ?+/OPM) @Q.8"1'S 6X:/IW- M1[I%T'R]RY9W^6H +P(W F^MAL>%*Z9!]...>Z2!D*B%\.PD=C1BV?V\=(.\ MOWM*1@97&.?)NW6+9G)U!8?55>9[[GLX_N8F4PMPAWO"?BJU2"W9:[!?O CGP%V#0\B1][H\F33=X;2N8SH]N M1VXZBZWKRX59(7^W[S+C7RCBXU#UJ4GSWY/D=G.^+V MQ7AGLV.>S<\OG?GY:=G\/%YH[K.4?11#>?#V."\.G'8IG+_].T/D M%#.-DO,1<<$)V,=1YX8!VCH$])>"12H)@%[A@U= M*2T['+)IV9.Z-.;<10:L^,3?_>G'Y37,8D'*1L.RT?"1QL=)*7"B&C'KP$7F MF"$3'$/<.B^IXYJDG;C566?GI1D[,BN*]@S>,W/MB]IN6!"Q(&)!Q#O=\4 $ M\181$S6XUBHBHX1"#$NLN3 4"[4+=WP?B"A)3_&"B"5!_83M/NI1TU0?ZQ%\ M7>Q.V5I=ME;OI'>5Q%&DY,""^("X# Q9;A*B+CAO<'*1K/"Y/,8M;[6W4]Y= M=4[D/:I,V0]=W/("CP4>]P2/@CIE'!?(1,G!WY8.X!$<=6JD9U02H\W*;NS' M^.B[AT?*>X8]:6_99P^/!Z=V_C;>DN>'MR_V_>Y=O?8"WK6\W_-^OR*K+^+] MRH:&G=?9_C[;-O[[=+/WJ=F.M(LT3W&)2]5^ MJ5$M-:H[JU'-D78D%HE@1691 '@)P:! K++8$K R*_1 C_&J]U&C2GI:/RE? MPC,O42V 6 "Q .(=@.A,%,8KCT@0"7%!'=(I>!28$\D$[(19J9=\C#>^#T#D M/4KVO#GV10%BR4Z7FOWC-3NE*/54BU*-%HQC@I'"3B.>P#-WA&BDG90F!>&U M";MPRG=?E$I83])2E%J\\@*/!1[W!H]2@U_M.0(Z M@SD.DCD(65ITRA#"&8BJI76E7)Q4W\!]%E#L):.(2LD%RQ*+R M,L3,!27NARL?O@QCG:E>/\8Z>T?V?#D-=P6B,S?SB"[:>7H7D?/F)-S3R\'W MF>\WUO#665'>#\.D&6?ZL>J7&/JV5_WUKS]6K[Y[_TO[UW<_W'#UCN"?^OB$ MAEG*)$Z(6LL0I]F'$]HC%Q7#W,.W:L48)1.4(I0CY1,8,"TMT@E'^(>1E&#: MB(Q%:):%9O1ER@#]6V:F:V6E H=XC0$K^JR'V"^ M;?_FEG%ZR\(Z?%B;647G);)LM/RS]9I^=PY+3,^S!]'>;PS*_J/B\?^V0[LT,?J]XL8 M,[%Y]?-4=N]/;W=(QLCQZCB'H[,T(7*L:!+(&IE9)XE%1JD 88]UW%L9(9!> M:0T@L>*14^0"SRV_:*9L!_?$2>D3,\$XO.*>?*Q'/L;0Y,*\=S-9^VTZ*O=+ M/+S_]>=5*G>P,'E)JHG#C<4?C/(40D0"*["E/B=%,/RC)0Y">4VXX"MO&()6 M7E%DM8!SHL_OZL$!\P%[.-NP=) W'([6F,^CL:<;0 04]]VD-2[/A13S<,_8 M6T*-T#]"P' ^).H=8A@/'UM5-A)[!0NFN<5:4"1%IM[E"G#">(D$:#Q$<=))N]+?]2%@\51O M=]Q ,:ZN[/6<(KJREZ-)INP&3V(&&4N)TDT9S\7\WR!^1:%?Q_;5,C?JY'+X M)O2;JX&]?IU_?7-E0R[\7JCJZ'=/."V$Z+[X)WBH_70]>]CV5 1@\<:-ON:W MSC2O\^3SUWMFF+=P$[>C:=INFL@R?=-LV"_F)217$)!TU2&@S_"8K^W@B[UN MINRJB_,S&_PVW[Y^Y+<9X*U3^+8"XP Z]X?QR/\CO];F =_4AZ"]:LA.=<% S3W7U4K']6B"!W1(YYJPN']$+QJPI=]6QM&5SG(M_ L>>;\ MPIQ58+6'U:M\^'?YS*K+4U;OA]D<0CQ5?80#OONANIK4S<0.Q]EUZ#(5B[>X M!"?CO,X_=[> &\+%F][T(YSL+T!>JG9!'[[.Z6/ OOQ4W1'VBP5_JE>-ZJ4O M\MWBY=5@=!US3JQS.T9UT\8/.=LQ&8QM=FA>]8?3[68Y$=9<9>\$'G[=N;W; M)_]P5GVZZ#?=4'RQ<--8PP"WB9'^<-NP8 />2YJT]L*AY *XOS1O/Z;@#5M/ MM4M><:%7%BLH%>R@ 7Y_A/F1X*;DU4FH($+%TX'$8#L)G,1*1)<(Q M@6!LI3+](1(X\S@>+80?.A#Y2\:5YOWP(\S@*+1%-$NA6Y-/;AX4L_VZ+F8[ M6"XG.^SY&7)\UJ%>AE,7.T0%$&K]VQ9O-T-TK[H8?8D0XP*&3L8- %L+AM,+ MYKOUAY.8\2Q-!H,JI@1HF#]:GY/-;?9WME37KZOXM=^T"QH9"\O2P:$LN7R4 M)?_//VA*\9M\_GIA:0\@;UZZ53\VQ!52A:0L1S1O".*,0[P6\UJS)%H0ZK$@ M*\V!E? .?HL(4V(1]]J G\ Q4HI&[32.S*W481?$W2GB;E"B%XNX)PRY\&'8 M)39OZE:F:)@QDZ@WS72)?P#PYP;@SH]@7MLE%SCGOR<#<#_;)0[2N[56ZT8@ M%SFOM !W4SCOY(R2]7)V"],W'3;#]!S,?/-R@*1Y[>BF/J&#>'BR_OS );RO M7DUO_O[W#\WL-KT*=!F!U(\G\"[7&\[X=>F,J0VX@DG+50QYE.\T'2L_9!R: M_WH5ZQ9UX,&1:Q,24_7+QJ K.%JP02!&@\Z$#*Y[TQ_.JK=K$0!,U/\WNHQC M>+4%1!FOV\V9'_,0I9Q;_9;'O;Y9;]Y-$S+[#EL2OU!KOZ A\Y3 M:6ZR];0.?)7_QM.Q?+JZ,'7A2MP2[E?X[-?3(T6AJ<1]1) M<(5,!)W'1J.4T]_8)F)XO.T^:1T].%<"R< 3N%P^(#A/(B8%)3/AY5+<>U0-]J#4D:CVN:$^QS20V!U#<[D4J.WO; MN5F911& 2)V%672J-EFG8XDT87QCV\ J_JDL?NY[\9.O6_RL[KO^618_GWKQ MLX6?N7JZQVOT@Q_1P MD_]XM[1J)I>7>34%P"";[#;2:V:?;L?$B]%?9:=C.0\[_$7VG)HJ/(O:Q%Y; M@VUS?#P8C+ZT6<@*;C'HS$WJ;EHCX(WA!AT]JFKKOKA]9$X,7-IG8I8 M%JY;7S:R=C$>S[=KY2;*+ Z^1#T?@GHXF MX&;VO\;PIKL3P?@,?S\[(>=&[%437S?QRH)K$6?CT69HNFM_MZZYT>=^TW?] M >C[Z]DU-G4M:F\K\!G3WT\+US8<0[;\W9PQNN=;E$>XWR-(^:!+W-%"2Q^ MLV@-#JS!&KTCJ%D?B!T!1U);P8+._2PJK+D<%?MS_=O4?_]1E MJAXO*O=IWW<,(UCTI^C/;O3G[^TQ,;3J\Q9&Q9[']N^?OL;:]YM8?81(M_OJ M8V:*RQI6%*PH6%&P^RG8HD[]%B]M?PAQ3/MIQC(QL8/V$[.Z:K9E\?"" G>Y MAJW+7DA/"]-3?,]4!"]=+PK4O;@I?:%0%T@,26.-N,V-3PP-2$>3>R9%"?\Y M&5<+! X,=;.TT#1ZG26#VES0YWO9#>MO61=AW>>&L[O;=S]N0 MX(=T^]-G2A=X+/!8IO1HX'%]\1.$?\H+:A&E(2$>!$:Y"AEYS3AQWD?B[&UL MRQQ1PCN"X/\#X*'S2 ,&(AQE4CI8$S;L 7-W8YM[,+;-DW(+^;B9[U^ M2W:UV)EB9V;-%:)$!9^,)(&M9" .#'6' MSJX2>H9IP<>"CV5*CP8?UZ=7'2$*NVB04DHB+I1 A@B&"',AY77RB%?R!8=( MKVX&MTWI5?H$Z55UADMZM6!=F=(CP[J]^8*8"RVT9@@[0#WN T$&$XN(\=C' MP CF*UV(#^P++J=7=Y1=E>9LSS3*ST9!GJRN=;&%0GO5QZ1;%_<_MQ=9O"H^ MHIX,FR;C+UWSMF*!3D;!3M4"MO[@I+7I\@I-> M]/C%36G1X^<\Z4]6"U:R%?DZLY77DJ\X'14[55Q]]<@NG@_+P#.NN&!2H<@8 M1IS)@(Q7'(6(K7:$8)-62+X?U0PW=VA]WS23&#J*^([?5E&=@TW3\4B'R&$SQEX<7I8(O<#D2?)M.&J7(014;$*>$06'J&-,8,D6 9Q)I) M)KFR[VDO8>D=4>E4\R?U35RZ=2J.ZYY6+Z]_7LG$%0@M$+H9\G+7O(2#1XKK MA+@$M+,N&82Q2EH&1X111Y&)6X-Y!\_%F3-2]@04H"Q3^J* \J1C^*+'94J+ M'C__22]5;T]<]7;5KTLF;GL%NYMSY]FHX",G_4&L0\\3F9\FFT>PHT$2A9R) M!G&+-=):.R0XD2I$QZ)<:?1QB&Q>BQWM.;O+YE&YYR*1^] YE73?R\7IEX[" MSQYCUV-BQ)XFZCDBG-#ERFM.CQ\Y_T0C6[*\*#7VSM+V9L![S@YFX3!?2,YDQ!&$TR M>^]IIO36C\&SQ]\-)75*!4RB0<3EX!%'AK24# EK)2<<"PA$;P>K(TO( M.)\)T)Q$UE")'-=$.Y:PB^DYL"9 :-QC^ZZI^Z9L'3(55QS2XI">M$.Z(0,G MF18YY28<-P"(UB.K,L6C8"1&$1-=[:=[8$ \@L2;*29+MP*!>O*E!X9UNW-%U22 MT^ 504H$ #PI'03'>1N&X8$+KZF4^LA\P;UP*Q!S9HI_MT4BMS#7+@WNZK\+ MY,LER5OL3[$_W>8_&J2GF".&34[.:H:<%1Q)%K4-3#N)5_8['\+^+&COCI*S MI&<4[RGY\C8\%U>[0%V!NC6N-HG6$H&X)1IQRB( F+!(!B*#EMD M73=CVZ:L*WF2K"LK6=>"=65*CPSK]N8*Y1%V>*L>^_ ML5%=PL=]0]^MNW_S=O<>I:-XW0>\V<[AP@;%7/($,2DHXE$3I'$$$"#884JD MEY8>PS;BEB9XTV:Y]L=W$"#^;/OUFJ6;NR/(S=FUUBT#<,F+#4TG7T<; M4>6!P+X#B:Y&W?!47V(=J_..2[D*+<%)-;Z(5>K7S;CZ]\368.&J46J7!,ZJ M3_#3>#2V@ZH_ ]_JUF5I6>;L^,'T&,X>I#G*XOPT8F/%#)%8C7RD1/$C?3(16<05C92 M%6, ,;HM/BG%Y"TQR-$ YS@)/B5$ZLA:YYV6PF@JG['XD+/-V%Q/L?!]=D!'^CHG*RG>>^WFU;?#V&*P%R#4Y -DKVZJD=?07+'(!;'AR_" M&^J,S4ZHSAQP*2+#E4*,Q(_.AS!D89$_;E< 0\XV5X4?T$"!?]@Y MCI-A/7]_F)N; 8(/X'+6<6"S+SH>P9'=@,(3PS#-W,OLA-IQ=W _.YL9M[H3 M7*P6KCT")[^RX.%V/G]E.Z>_NFHA/C_0HG@?;HBNU_K&#[CP=^L3X(0D(HRS MR$O%$1<8'#$>P1&CW&+EM)-Z)WW;]Z8=G2W^>51/O\K'K<]]SX.L0X077T95 MSKTWU1T)\Z=_-$!PD/)EPU*,^Y._=PZ:LZS;X77E)W4-WX(UG8"_6=G)^&)4 MMW"5/7BP "W3:-55[V1,R^K1I.ONF\IF[9D'V,W9VA$]NN'K(/BU&PW"+L;S M-P 24*R,Z:T!K7*BIEDS35/7:3ACJ39-#G9GX=(Y%]KLJ.QW6 M5@_S:?XB1X_-L\EA971HP#@.!J,O3?6J/YRY7DT/ ,/'W(JPPQ!X0?"!9I\N M1Y/AN/GA=;$+!UA(F"VNM&LK\\6:A;Z_8"!&L]WL^7E %//CY\/1P%Z/)F.X MQ=<8WG2W(QB?X>]G)_B0,T/O.N2NW_D9%FK;B^S@.>@9(_I9/L<= M.RGT-S=2K-.*A^RN.)KET#W52+S8]P,YR+^VU9'??-<'M6F>/?F:T=$[&IR; M"HUM_=9-H]>5WH.O\;]=_<<_M<%O\WA9N4\#X6,8P2-0H%V]8-&?@^K/;$F^ M59_INGS[=[LX7^75^2K9?CU=9GXU]USOU:ZZ:%G1LJ)E$"*?G]?Q''2I5:WY MRF;[J5W>+,KT7/M*'L[+W&(][V^SI9W??O];4W5YZG?1Q]:7FN8TV'UD\KA' MJ-1B;_EVIUF++:@R2HJ$&"8!<1\E,HQRE#B7#B<=,5UI#QFBS.V$//+)&\2= MP\@8[5!>UO:*M+P%'W+-P*<+.YPN9L\SV#O; MF:RDZ6G%2V5V@< RI2\? KDEF#GGD(P*(XZ90$9$P#05L S,FL!62@>/% )W M7G3^F&W+E)Z)TM:A@&>9TA, 3T,Q=@JKK/X>\<@YKU@NPIYCZHZ*)24[*U3UV^0T]M1B[5GF-/[2[:(J5N=D=*98 MG46KX[7@PDJ,/%-@-YBUR#%N4+#,"XPCE7*E3LYA8I+##FD1(N(>#C>,Z,R& M835SF">OGLYE7]XLNH.DA:"\1XO?71"P3.DI(*!4&(#.8J122(@K #+KC43$ M*J-9H-3*E?U(QXR 1Y&Y(/ILWVQ!+UW="H*^N"E]]@A:B"E+ <$6XO,_;1JH MX.3)J,RIXN2K1^[+>6#L3FQ@A@5$=([=;93(DDS!09.2.D5P1%?:.1V7Y]H! MPLYB=\9UC^F7YWL3 M;X<^#@8EIM]>A^[>WO1LM.R1D_Z@#5[/$WR?)B^0J#$TI(B(9!1QRQER,@J4 M%/51<>RX=,?M#L]19F>I 4-ZBNVY1?Q]-M4='.U+]J#XOJ?J^ZZ'2^:XR409 M"$/1:O=V6Q![>4< *1OP.W ME&F)-!4:.4T=59$3EMAM5U9:'JPB%.&0=XZQ))"5DB$CF8RG 3A2#(:V<0%X0C1YU'@)S, M89.@T\O83LAT5M+>]/,N9\G@!9URW(#VD2JSNY5[X?9V^A_CM7'@1WN MB7IO7P1XGDKA"/?(*0&1F7$0F0FAD !I9H&XX/1*&R3I/+56>Z0)B#PX%P;! M)20BS'M'H@DBK:S&GCH!7LM-U%+@'1T#WG1MX' /\,MZ\KW#\+4=P!,Y.K=C MQUQTH**M.@).5D_,2^=)4MQ[C1(F#'$E -X80!472C*6&\"MDK-KP#SM('82 M-,=.7 ;D(@^(1<4IB10[MLJNO7]>.GDFI7IY/NJ]>.G^J\EF<2Y$CV>G>T*. MN,)<5IC+"G/9"\JSOMCW*YPPA;GLV!2H<"J]"/TIS&5%RXJ6%>:RYZ1,I?1X M9Z7''PMU62GH>/R4/ON"CI/>PE'TN$QIT>.3G?2BQR]N2HL>/^=)+]V8MA6? MPEYT:CISJD"YOC0RNL"HL 9)BR7BFF%DA?6(ZJ@U3DZRU0[(CZJF>"[L1=28 MGA*%<+G@7YG2$\ _J3G6(4J4HB& 99$@BX-%5!F>E H$NV>%?T>QEY&H,ZX+ M@A8$+5/ZDA"TA-IE";%P%Q6<+#CY[3E'9;J+!I_RE!8-/JGI+AK\XJ;TV6MP MB57*LF A:3D^X"PD+2= TK);]^E(24&*BU5.)1X,)@8Z-A5CQC/HJG*- L;!0G"K1G8: /LVR0MSX@JA9,@,(88"FMF$- X"IRB042CH7G->(19F98XE 3AD"5PF6 M&&6$9'Y%TPS\%AE%3%,%YQB*M%&@I\I0DA3A5I/-!![WTKFW@\'(MW]]2+>U M*NM;\T!RCY5'61\,9HT M<,0"]<=A%?"%L(X(?8;9G1P:.Z#9D&=&4W/SW_84))@?_3,=(5/("VLC?5(] MV77IR7[;]K56Y9?.JORT;%4>6656E+(H92%*V$8I[UME6+@0BKX4?6GUY5XT M#45?3D-?-CDHQ2LI4G-?E)5WH.S)S>W)O?"S%N:CV@D$ _7,M@'];@=PYYQ0 MA7O^*X[[P_-22OD,*\&616#3N_['CN?VA=94TJA)PM@AK:5&W :.;)(>&0W? MTNBCT>'V(AYIJM6BW4/BXM:/WW- M?\:-10]LJ>B!W545WA,4EPK( F7'/J4%RG:Y!3%2)[%1R*DH 9:"1 X+C@25 M2=&$;:3Q-I3![0A '$7):8,X4099X122RCH?I8N,'QK*L-A&)=TI%@NK+Q0ZC@=90"89XC YP2LC)7SSMML8Q! M1[6R"?2)O7QI5$&PTT6PDMK?"BH^UJ,P\6-0N<]Q,+K*>Z^+>!7$.$D#:028 M-:HQBF HP<2!V7-61^2T8IYPP2EA*VFP=M^*X\CHJ!&7PB,3B$$>;*RQ@46I M5G9&/K&!Y$06 UD0K$SIRT>PZ*C4PF@4K,B)_*21H?!1V4@]9\G+J&XC6" \ M),X)DC39C'HYL6$"4HZ(Q)BF/MI#)_)50; 31K"2R-\**OX2A[&V@S:+;P,< MU6_&.;/_.18I*V0GA>SDD;8V6"H89H WC$;$66#(*2D1)0)'IID48J7^QRF- M97(*,<<#XA1+9*PP2!NLL$DZ,L$.;6OQGKM"%K*7@I0%*4\)*2F$(#8XABBS M'''+!=(*(@S"*)':D:C4"E+:Z!G+I9$A)0.1C#'(:L4AG,$I)&HC5X4.YT# ASXR&4,3;O M2(A(:,=]B@G"DY7:IL?TZWI2 RU[F.TY;5@X1 IP%N \8>!4.1(QU"+!8^Z+ M2Q@RED@D&68F>(4Y=RM%H0"HWA*#' TDK[=(9!E7R%KGG9;":"H/"IR\)TTA M7RK ^1B"@/6=P==^"Z<>Q^O?NOR3LX/Y M?47(#X?K$_J_MKGUCD>BDX\*!"0V1_182[V,7RRJG%(;XK=5F@P&U6<[F'19 M'YN[][:MZR]L4[D8AP!'V>STFXO<4_[<]H?-N!I-ZFH8Q]7?SGX_JU(,\Z7O M)C.H@1^48EWG)O7V:V6;)HZ[[6W@$8%$#M?]WJOZPTQ\T1^>MU<>=1OCX!/@ M8U-Y6]?7<'K;Q_U4>XE_NHA5]DCM\!JF)VS;P7_W!%A*:Z\81AP;@[C@ >G< ML4%$*@CS!G[D.S6?4Y?\SW$8X?D>Y9FWS?S!.Y\W\Q^.CHF0XJH>Y>[0,,2Y M&WB_LPOC;!>>0WOPPSU:+_!VI8KP,5'M0Y7E8?PM^!M4;@=0EQE_RXVBS-8QJK8??9Q:K*GJK!'@ MPSW\DNJPPSW'655]NLA,,\VXI8H!JS\<3L"^1Q _W_+2Y''-#>XSS<>QZ17X M%EB3&)#5-N\5.RIDJ_S9V>NZQK?<\F?O#N-!O%3G3,UD-0I>9CK-N<;$F2_.D5H25)TC[+KQ E M_C7'AB =52L>U=OQN.Z[24?O A #P1(8]^KW7-UP ;>-]?&G4TXKC,TN^F0, MI^68OXWT ?^KIIW-3)MR_=EA'Q[_F4<7XS"6?5GVP"PY=-#?S#)_LY/'W^O\@/D MXQL I-9?C!:\L^[,;*WN?6L7O9TT[<6NVZMF;K_QH(M*YG<8]/\]Z8>IS6H? MY7,?1"!4[1);<[8GMC['K7<^<43S?B:>%$:6.($P-=PZ:QC1.P'R!0ZQ6Y#> MCO[;87C7C7U+E+H)YML' >\JAK?C^S[]/\C!9+RCPFH%K^.;RFDP$*7Q13OO MG>AW4PX2Y5;$<(U*V%L MRB&4X!;9M[J0?SC8RYJ[,X?AH6K@;S9'U[?P-#= M!(+?+:U0;K/V,IU*N^"YWWLZCP(KG](3ZU8_GS=IF31G\F[.,K$MFQ;=RIZ/QR2F/]8C>)R\C'3_ZK$&AA7^NJO)A^Q)O.<= M'D>K-3\41'RQ$F(2;YVDPB,O50*_/3'D-+-(!\>=)U[RU4S&8_SV@R%F M (!M%0D%9PC%GPF&\ M^Q#BL^T/.FO8;0I9W!/2UJ#O(_^_;TZ@H^WP5%8)"D@7D'[&(*T!:!/6"5&< M=U%K%I%. +T Q"80AK&W*QN#MH]:GAZD\Y+$J;;AV]/"Q9.5_!XH@#F"D1,P3>U B"#!8&@2GP4;#@B5\I MW][AF^[+8*B>-*8GY+HJD&(P2F'($Q>&E#"Q6/VR:GF$YO]I5BVE")%;RQ$- M'(RLU8"+R5,4/97!&ZIUB+N(RM8V,5Q>FX0_P=QF-HSF0WK;=M2S[W*?M+II M3YFO7.)%>TOONW"YB8#!$6=40E$1"U&IHDCS')HFR9*!MPK![^/]I][%DXX M/F/K%FY/TNDHY3;%W)G#!'$I$*<2EI<@D#8-@C8<7\Q:;L(_W/Y#ATL5P[;P$:8D=<[&[ M\)^F_)A'&,_>/,F=S8DW#,U2#_F=7/]ZTS%[M)'X/JJM1/KAO!YF+93K>BQWKO\3#Y4OI&$[/!%5WM@RG6_?[ M%F?<3CJL; V@(1&I*4=1LH"X%Q$Y3QVRCE-#K+'PW^UT M\I9)Y+>7@&?C+:LB:4\1WF-J,UUWT80";D?RR@78[G&U M;@W[%#6A[ _>2J'^-OP%KR'RLN:*)D0BB8B;9) 6 ISF(. 'SI01\C:X M22R-($PBK"S H"?@+S.C$4 ==2HFK)0^1G C &ZDA]6>^V0_&TTHF>7=^,M7 ML6[E+A>]%=^YF)=B7FZVP3DME7<8T8@3XE@$I#6G*"C#4K85PJ]0+@C,L! 6 MCC1$(*ZP1#HEAS2/F"453, KS4N/P;Q08WI*O#R>R>(Y%V@[:6C[SS]H2NB) M3GI)JF[7=-'6M1V.2^7!:6K/J4+F>F\0,Q84EPY)JC-E(4M(2_#L7(@L"N.B M\BL;V8*A*CIP&:-++'=KDLA1SE!*D7(EDZ:K31&.P1O4JJ=T<08+LI4I/0%D MHY($+81"R@:%>)+MAGF-A,;$T" D%BLU54D8&3UK&^, &BH.YT2FD-,02=(@ M,38KN^8+LAV9&I07ANWZW8;;ERLR]XT# BFTY M&:4JMF6I7VD2G@8BD=<:;(L0%!DL V+$BB2=L,:NU!\(R2,E(2)JVVZN$2.C M0D A:$P%I@8\\6.T+922'E_;PK3H08&VHWKE FW;0QOQ+@6=VT*JO-3C"$>6 M)8^D!A!PQ'F*Z6UH T<[+RII1&GBB$O!D#8B(<4Y%SX:0>E1NLU4DYZ692-" M22OO0)U^' W;=\A.\G TCJ7"8)_T]H=K)WE ]H,[-B._)#-DA<&46X8$\3E[ M0U7>W980(9%8J0/'?J7G(_>6<.,T4LY*Q EUR#B64. I!,>T8W:EP=HQF"'1 M(Y3U)'U2JM7U&[5?NCX5$"T@>D(@BA5@GLM%Q Y 5!N/ "'!.0=_G1)K4R(K ME<34!>(4BR@"R").N42 Q &1H(1W6(AD7 '1EP&B)5.^E=)]&HWM8-I\L]BI M%]H]OI"=/8VMBBII*CT!E]TYQ*T2R*9@$-,Q8&I%$(;OHJ/R,=@J0GH,DQ[& M\D0[FQ>?OV!IP=+];?'PS&&&(TK&"L23B.#W&X4$9S0DG_=YZ)72EQ23AZ.0 MHX$@[J1$EG&%K'7>:2D,H/-18BGN<4U[FJB"I8]T_9?((6ZH#OXTI898^RV< M>ARH>NO>W[S=?4_TZ__KFRH9< M1KX0%_:[^TU#J>Z+?TZ:<3]=SV[=GHKB,(!P?9,IB[F0>B5/8]=? F.(#SF:SOX8J^;:8/WQ?F9#7XK<.M'?IL! MWEJ&;7519WC[PWCD_Y%?:_. ;VKQW%X5,&]4MUCZ&L+Q6 _ZP[@36HRVL"MS M>W9?W02S]M;LM'BPC@\E8&*C9 HL3@#O';Q;Y"S%R,=HJ.!64+H3/I1WT8W? M]1L_?>Y&:[$5OMF$P66S(NH.Y>T78G #HZ97X?VUSZQV/1!8-D.#+R_[X M,@MQQU [FO*A^/Y-CN8('G:)F>AXA?5^+]D=FJ_\NC^&F_IO=1I6U>)"^:^W M%\I/B(WH_;#Z.;IZ8NOK"@:&]JHOL6HM<@Q5?S@>5;:ZFM3^PC:QLN=UC%FN MJR_]\47E80!M?PB(.LDG7-FZ)2?*M;J9\J>Q@QG9CSV',\_MN/W\'^M4X &O MLOM"2N9DTDF@Y#U%G*B(C/4>.6RY%LIKB5I4J3#(K5=4JZ:LL1GF7+<5O MVB]:36V_(&]^R(?9?/'/G6 E< 4RD=6H^O<$U"KU6PD&9W?%F,P >XZ/N+ MZ@L 7IID#L+X-=:^W\2P@FHM$V'F LS]CA9PU6:1SWX31$A5L!GVMI2X[]8' M?;D@*TE'46KW 3O&D,[[YF@BFEDE,*,K-5J>"44D(2A1(@'J>$(:$XQP]!8B M1A(CGI<*?[T$YOWLQ=[!>RW+0WY3= DWN\AGHV"OT76T-8K#@WAW<]>. M]UKO;N[DWLZF'4H^.WG*!)4 =A"GA^:&S7*18?(VSF6I.SH(TRP2:T'VHHL@ MBI)'I*VF"(O ],V&;XBBLSB8,&'1%)B#Z*8::6#"L@P0KQB\&1BI2'HQ^E0 M=;GMN1^5A717KJ329_0(8:S7BDJF-LUQ]EQ _*@9-V=K >;I.%W7/%*5J58! M96%^_F\VXZ,<4<7<"@X0]2H.P2I/FBGYZI1;-;.LS@_*U)W591Q?C,+9B<:G MM\Q-'M#)L&7"S8ZT@Z>S'8-+9[(<@&T%AFXR@/^=CR/X4L>&%=2"FXT51K1M M'DQ2S.Y.WN8B)*:!,D57-N]AE1CXZ E)92%.Q2P@&S!%0FC*!05+)U;ZT=^V M7-V(_ :"U=*GAX]@V.&'G ]>A XPY38E'_]EK8$>'&]RWEL1W"0[;^ M=DY-=(*2->[&$W)VT&KM%X"9'(=6$/[7<1S/JMF(55?V>IK1RPX-!*FCA+_FM^N/KY^,TD=9I4D?G-(&B M#F*3Y6D6W(4>? @Y-Q=:7;!$HO.<*8E &$Q> M;HW(46F0UU@SXP*U;,4!VJEXM 2 'P')XZ>Z?WX>Z^78"?Z,H?61F@_I;0OY M]MUH 'YET]8-/:S!. S:,0G,NAS0:OZGWU3QWY/^9]"1A:3."@!=Y3%LD]I7 M$,1_A5<>Q\'U\4F<]-8'D!*D$G5Y4[G+Y0$.&1 KBF4P?+4@39*8;" &*2QS MS^'L*AE.$27@\SCMG)'^$8#4BAUYJ,"M0ZN[O'$AS\@Q>>0M&+5X]2W[U_G% MMXT>=MHZ#INF3\W#GL#8Q7X^N^Z_RA M+IL^RTV>YP3\*2[-0,KZNKG,_H7)K; M>>.IU]*M/O1R!)//R853-[&2:+UJ4?6[TV'VQ]F3';7N:KMF/ >43>)1@<\+ MH7X9<=@NKOTT3$SN$FJ-RIN=0<_?":A8?%Q=2 M-5>#2=/F&O/R:4X-3(97MA]N,M<9G6X6[6=?][+Q!%-\JC[*_P.(M+X (KLN MT[3-W&6YY;#TZZ4\SWCZW6BN[%U"[%?P"R\=."Y=%E#VLM&XG S&_:M!%VL? M78##4Y"1!9H+GB' P58AS9U#GD0E+&;::+]79G@NKOEW=[W%+BM=LZX!;U^$VK MK@C>^[)Y[6P3VY+]VXI]\V)P,Z:^7]3TZ;6?2MGY&03D1&G)#66**RIN7KT_ MS$^/VA'XQBMWY!Q4SC?4+ QL=Q,P(K>O>A@PVR8..FKO52A#.,$:Q4AS66UL MBP,#4D[D)DE)2;/2^[IXK]MZKZ^^7$20I[KJ*FK;LM/HV]V1/U1A4L\R'5< MOZ-PC L'1$ML(Z8H)2.R0VN1$2;FJC[G D_,DI5"U/W(S8\W8[<@*F0W,G14 M\?*BF"S+4VP7JJO1\ :E%GZ_\7VCC^V7V:4?!EOG(NPZ)W[Z375>1SMNK:!M M,T)'&TM1IV4(R2,E *BX2 19G R*A@3B(X\Z[->#*EF;5ISLU=4 G,-IJ_>5 MA89;3C_\U)9;M&O8"\)YLYNVVT+<_EL\K)/SL!:LWK$!CF4D$>PCBDE%Q*7D M2#L/P5O4FGB/52(K):,/605MJY=_G>1 ]D/Z" Q$ M1I#<8JO)M3D)C,41H4?EIN_1&J:I?],M/N1EBV.;^MS:VN9$G8Q>(TZ)1T8[ MB9+&D@OKI3-DKPO@^W!S5F0$AN"81&2#FS.3EOYPH3QP]GMG=HZRB$()9BFV M&"GI,>)6ZI#22OTHX9A0+!W"%H".TYBK MP1)&1"@?A1'2*+EDM)8<8/!MFU;*W@[#V[EON%3@=>_ZY;N=8J./2,P6EA=& M8>+G4O:H?%%>8MCL7\\J"9>%N'C1Q8O.#YHW$>:,TE3&;A9(I[6IU]48KG2S M@-*NO@]&37OTW#6;YA$:?Q'#9) WQ2R@7__R,H9^5SYVDU'(QR\LQ^8BY=Z- MI?9Y;^N7KFBE75O[]Z1?SS;;^#KFG\=KBHEF70H6T+K)9=!UG7=XUS/.L9NS MVD8'PV%7C]M54K*SG0ZT^[&]KZ5JTYSFBLP-&UW C^J MKT:M-':E:C=;V!;E9I_=H3;,_I,U.3NE5>L/"]5PJZO+XV_O/UB$6/ U^X,[ M\#7"R>'!,'LYW:-STCM!-E<7?+D8S:L+;OVTQCI8&,Y_P6-!B WF9C(,N7E( M;M;MP:D_C[VN,#7!O#V@++7=6K+V9@MV* L/7*<_'G2&L*W;GMK"Z9UNF<.S MZNV\S&1PW9L=U<)2UZ]DW0M91(\+Q.Q6)$FN94CF80!6EATNH6SE)X]42%5XL:TU59 7JNJ;1JC7$IK9H/ MZM]CNU\P-_0*IL!T/N C&[_7)XR,%6C\V&_^YRQLVW] MU/]\C,7Z=\P/W9D#M=@B]O[3OV%G<#(RAI13B0!$B"MBD(XV(1T8J7?$C+X-;_;+CVO6M,_FC1PG>:'U\]-L7;:?[EKT]V. M_YK W4[&HUE'[OP\N:\O/'X^'$'@"9,$M_@:PYMY4'H&8>GT!)^SX%=-?-W$ M*YL]L-DXM,W9NVM_MXX6YW._Z7,-!Y$SP MNPZYZW<"@J#QS7]WGK#OW^F9SKF.!USD#BHBO9:):,8]NDXNU],3K4KXN@=\ M"(^$WE$Z8'TO[CT12;S<%P3)R+^VNS._^;*/I<7;[W \IAWQIM'ZQ4+05S'2 M>[Q$/)[M['E)S3.4E*(X>U.<=]%W&<*B.UOQ!Q:C78QVP9Z'80\$BKQ@3M&( MHA$+&L&*1A06WWVQ^,Z7;@KMY+8<>0>?^$WO^A\[GML7RAOI>;(T.H5B4G'>&.J%8I+?7($10U!C%D60R[WSG 1FI.7+4$,85E<'>5=,\S9C? M00; EMIHL[L967KB&VNFSU7>"W/NBX.P)YW2%XI0D MXDY9(6PB:;6EI:0J6F(%\DQ[Q(.FR!F7Z^*Y8$QY@8DIR'5@,7^<YCE22H: FXNXIPFQ'5@R,:D M$'44>TD=]FJEM>WV/O."7K^;:O2.S _O:;UY$]9SU9S[A8D_%%1\AG-;4/'X M4-%[$W2B%%'..>)11.08(-ZG;[[, M8%9LT;8:]=BUL9=CK>X>@6+/[M=37H,AB\P@;5E W*>\>8AD_K<(JJL$MW9' MF?$4ZSJ&G_O#C 0_9B#X->[*BC&U9\_^\:NMQVSG"N(6Q"V(^\2(&XPW.DB/ M(LT11.ZM;7'"B"4JB:9)A;"CC/X^$9>3S5R^!7%W'%F4K/]T7$%^;^U#*Z9M MMXI&SVC6M#":Y!UJ!S1NAZE_N<]@/'L[M]XN8:T)&)6(*&,8\1@%TDI+I%P@ MD@=&K5GA?'E,)/#C,KO\KZ-AU\AF=\O,M$<9?TKK=$M.#FF?2AG-2:+E 4.! MDP))&RAW4DGD@S$ >$$C2[5&F@;%+>:8X)TX[_L'2=)3Z MBWF0>&7/8Q?_H;;CVVL[^&*OF]QM8'&&9L/?RM[ZL=]FB+<69UM=U!F__C > M^7_D=]H\Y)NV4[97!3#+C0ZS%+:$6&U+QEVT2FF;2/2YUO5KHL'G%SD]UU#3J*MWVZ;CIV.,Q-Y#K.U]QS>TZPN*D7;.[ OK.&QBBXN;FFFU#]$?3F)X.[[OD_^#'$1Y9Z]5Q>Z] MJCH.VC95TP;3MWKMWQ";-;..67"LBX/1ETZCFVECK69CGZO;QN$&,]=W6B.W MWNR_?@3 'IL-O%!8;[#OU1 ';IO?6PWEO"G E&[^R] M=?VNO2K1/8X*I:<&*Y=LXE_T$?U^TV7>@,NQ?=/--:LF56G(E M>4KRM%\-0I)^3_H]X5%JTY4D(DE$:M.5VG3M9T[C^WH^C4?!=5')E*)SM/6& MJ5G7PXZ"E;PD'E-DN3*(,:61M$PC3Y7"7A<%+M:.@K4,4R8Y0U0;A9CRIFOP MA1W+BS+W\)._MNG12=V-'8ZP_[&E!)OR"*MJ4VYA JX$7+<#5^FXTI0R9 2W MB E'D394("8+EVM,G-1KN^=6YD87RB&1"P"N H,U1#Q'+B_S0OA<*<<2<+UX MOE^JU?EB&7G7]0!0PVF,J4O7:8I1TA'7,JRLX+G '/DBU-N#"XRD*AU2&%2% ML\0HHYYBW X95JO2UR7V#(UC?FW<936_W%8=*,5)723H2DMZ_-#EE;,6>XI\ MR25B#GNDF"L0\0K3HN":6/\4\S9!UV%9NBF">XNE.VO4I.U%)W6\2OU74O^5 M)Y5=(%%(@)P3AE#A/W5H._-,MYJYK2C4YCWU3MM6FBIYD MSY1D3R=P3."X$W L>,ER75 D>$D0(R1'"LLB1!>\()X*%XJOMFV3[P84FQ+JU5H_^/8H"2432B:4_**.>]Q(&A /NR+4YWN- MM,0$*:V85)PP9>DVC/?=HN2SFNT'CY*W&>[;J%-Z>EU2[#SP_*VK[FIS\+Q5 M&L=%@ =7<9P",1(!3IT 21P2-ZPIX44GQV]N=-/YZ\TF;OL3UEJ.1-[HCO.N MJ=3X5JIDJP39ZWD]NNU/MO+OB=W57FWNR45*K137&CF9$\0DF.&ZD!AY:Q@V MQ!"!U\[%_)*>7(/5OFS+-9S&_)^AX7W[;F*_:V>Q@YS]7E5-]^U:\ZXOZM;U MD#F]4+>NT&JOZZ\5>OYWS9OZ-EQM[,UU_3R 3$TLS+6G3^:!0/T/(3'C>G&WFL TMO!Z\'GL1.MG"*A]KMRY*SMB]C;/.GMQ: M"Y\1D:_\>W*OK7T<4L&>^@AVQLDVQT3.T._%.ZPDE9]4_G,V>MH+J=LF:@UQE^P_'WK28(*LAU/E M*&>[;>.5G)5PTK=LJGI07SSJJ/KI;!_4:WWIX?V8PX1VG'BD7LLR,LTAH[1&5A=,42RWH6EFX\2S/:2D0XQCPJZ Y M$@8>(1PWA2/.>Z+OP:]%.EIHV#2NVWGCME4=3G Y$C2U)CTHVSC!6(*QI\"8 M\"5S3%%$"Q6:919@3=%<(E3R!UQ'P>(*T!&E/@31I1(DEEP@,,XR8ER4"PTP@;[&B4@FL MQ%J/>%?*W+A@E.6&(B9R"C#(*,**.YN+0E*W5CWPC)89%Z.B2#[F>DAT45JT MAS');93:O,9?9^]B#<7UY,A8@[&6\C6*E19W%F2$X]0OG0K<:;-Y&S:X?G0? MW3@C6369SF=MIE4+/]63[EF-^^?<37AB>_J6;P4G/'V5=A]N>PAM5#@N#/ M-[#-E7*1BM7$PC5OBK.2TJ]NOOU0ENBN:JOW]26\]PK$J[[,9G!C-JN[_UZJ MJTR[K)WK?S@S"U]_5$U5S]O,C%5UV4;!'[MS-'"BX04GA(&^JOHHC6#=REFBNX;=ZT\>(J2'[ ]?".T"]?*QF MP#!GV0_]+=-J,O3>74Y@E*EQJ.(ZO^@NFL],?1F?%V:W89AJ,JEG88) 45N9 M4 GVJ9I=9 94DJHFLZL.PN;CKKHL&U>JJP6Z\>(P$R#IQ'6*/SXC3&']E56; MA5>&_F/Q=4#1"_71 :'""T)N7Z8L$ _(X+P/-.^AKW_3O_Q)$%R^;3/?=>0+ MC^]W>H".0!?71&1I7Q+S7K+H]-GJU0Y-SE=%Q?.=>. #?,>&X[ MI&0Y?OW'UY&R S+^!YCK\,3?9RH82X 5,"43H 70X@_X!C##7(2[5]\9[;,G M5D)OOS^<]&7!)$=EJ3QB1!JDC"H0PTSECCFO2K*-&NJ>65=Y-1#TNX[DS4\] MP:[][IK@;_[BXX_7?*0IV*4+)PF152^)W.,D%?FM_M'S<^Q7@26F*OA9U53- M5IGP!NO,IX'-]HU[&+7.EH5"OB <."%T!+?4@C^LB,L-L;A8\Z&WR#T_J<_5 MY?SRW03,]O'JCRWP3L]:KF>CA_+/#S]_?P\'\7UC( >X&\(+ ;7 KCK+5H#P M7P,\A1:K&R$IVI-P\2K$!=?OS_O&:(*ZG%A@&F9S!:R".5**>Z0+!PQ7VEP; MN4-&"]V5?W.F/I_ ].VMX1I^+5Q3W,-'^5FY1YR4P=7C0/#@.>S=^AM#F1>P M>$89AH!=.=+ !:@@I;$O MN_ZW-^Q[P?4/1E' A)<;RNRB ?UW"7]?M"%D!);6AK#6:O'B\X]QE#6N#;YB M]=&-K\YN!I.N-2<)H:3_-\MN:4WRR.8W#@3!Y)XCS(E#C-L"J=ATWC,OF954 ML[7$@D\ M>LN4Z-GD2:'#+0_I5".'_Q=LP%ES%4):=7.NHLH*CNN^Z71>E*#(G4)*A*.9 M=5D@:5RPZ2PUGF&M\ZTX#X";VC6_^%^Z&-SD?.#5:WJ\_W)5@^?7%#AJG0E* M/"3'MVX":NI3O4_ZN^UG!8K)NZ;I8IBJ?1,WAV+0XNSWLZ@Y7Y.OL]B)>!)# MDFI\EO4\LXABU@.MEH]5C6L[ M-[,N;EV#Y=;$J&QXY[F;P%C&XZOXXA:6=A2_!V*HG&U/HA]DX(RS\NR*'($EBQ8MBK'2.66HH(J090CFK*M-+$;I."WQ2(\5 QN M>L0'(PB!2X;@W[7MRF8P9B*[->YC!4^-NP%MF\W#A;KC-O"8G5\1AD"4-JQ= M"/,UV>O 521_^_Z7;W^*'_';K[N=B??QQN\^.S,/%F+VB_>5<U MBR#"M_"22.2)66S(;I#":0.KTE2KS [C=Y.^WUY_7=8/#.8$Q&F_ 8.M[0!E..2E':(/U[!H>/>U]RRD-U Z> ;5+,9VV]8M!VU" MQ'=],^+8?4:V:KI]L=! ;WXY>6NK=CI65V_"KV^G MRH;X]TH97=6]LR\IZ[[XQ[R=5?YJ>'V\%8'+]E;7G\,\0B_ 13W>YP+3"(_%-2^P]_I"]LG%HAYO"BJK*[4#1PU&^D:-/ZFK-G256UV?@?AQ MKVHSY9]"X"=O?ZD,7'30%W^:U>:_PYQN)_AM?6_B4T%>ZFY?],T<3/)F#%B] ME9V@:&0 +KSOOEKNB*F5U8E*:Z-X+$=PLW'HQM['M[CH1G(L6<&1Q*1 K' 4 M:9D;I!CWV)8J=\5V7/1%?]J;SOH/DTYO X'_=M7_^ "W_?A]I V];*/A/ X[ M^X,*&^"]6E+QH*)CMW7/39D'U\IR4Z/<@5#QM5R MEO:EQW1/$;YX@=YP#^MS( ZES<%C6\-M:X)'V;URMZN_S>X@'Z+J^ZE3?=]= M5WW[T"_D8.1H#Y%J7_K.WFOL)^3:F\9&AX-<^]*I^F 0*LG+J5H#L*-I3/V$[;D^/);]UFVG)&!Z # =F1 E?_HD)IS8^T0F_+33&DZ^*V9( M&$H=W ZP84+J$[+--,526UD6!AGN&&(V=*#45B NK,&JM$RN=W!SPN9*&XER M135B6' D.+5(F=SGW%%LA+FYB]O;G=\W]64L/X!!_%4M\0G-,1Y33U#4G(MN]+FI!MB\B&.36YC&W9[(H=(.@*?G,>% BVFJ-\?O8/EB)+;J[MW M+4"+38YC%Z&$FPDW3P%FRG"_20Y^Q!:XR2=M%V1 M(F>$DDD2!@J*AF-]BCWD-N].!V>CDHXFG TX>B7X"C!0I,R-+JCH=N98@Q)2XIP MBAW&JL@]+LMM=#M[R2W'8D3)[9T4$XX^W-9/E1I[4:EQ7 1X<([<*1 C$>#4 M"9#$(7'#FA)^L5.%4D>#U-$@=30XBA3UDRHG2AT-4D>#'3':'B+5\00PCW9^ MJ0([=2Q( I,$9DL"DUH6I)8%+]&RX,?,U3%>\#%__U(QMX?UGRD:+8\-R42(!'@QC7"FE'-")"%H5AG)9" M;:/?P<]N]D,\5R18KP]/*VJ!LO#I_D("$Y]%9DA+OL1-(6QD:EX7#H;DJ4<%*00II/=UPONHCVBSL M5&>Q42EW;,?O:4%PLO43Y";(/2S(9=@8P0L!;H+6B+$"(R$46(B.Z=QA09E< M*]QZ3(>&G4)N,6+Y:?:N>1%/(H7S4S.&5$2Y*&M A=YH1A M5U!&MV'Y_+VN[:=J/'XWL3],9FIR7L'ZAMXKL_;;JC7CNITW[@.\XV_CVOSQ M*G,@B%.X?];,W<-X^5[R[F9I5]/GOV Y;@5;7'R=#<2*I]TOR95U]'K*4?=; M'NTJ:]["E_C&HS?6J]_"G%R3L@P)-T1*8#11&"1+KA%FAC-%Q_JB;G643J-FOGES!8>&XV@Y_?UY"ZL^=3W88";%UQ;Y&7YR^X![?I=G MG+,G=SD@3QVF/,-BM%W M?S@R"I\4.*7B]IO4^Z]XC;-_TW92? M5O'Z5']E-8LTONH>!V8UAR]>O_J _(X,U'WQ;]YU,>R04;J6+/HFH4Y"G33E MQ-$GL+PG..7$T4>]O"8W:W2U)C;0!S2@FBDC1!265T*+6_6Z+XS_YQ7 MC;-W5.@.B=SONASN_VB=GX]_K+R[UK4!MUG-]N6:9:/ M)$\8]I2(Y2/ZD:>(97C.AT99E_T,3)_"E*I3#:'*1DSR@= Q_$DBIP3 MI$MOD;,B'& A"\?\34U@"L^X%P1TAJ:($5$@*0Q&Q)>F--;PHK2'%J;,4Y@R M859:TCW#K-WY]9A+,%HI(MCDB/%<(W#H,1*E9T(Y5OIBS:\76 4X+) 1A02H M] (ICR4J-;584U$HSEXH.BE2:#(A5UK24T NX9G&I69(4R40$X8BR4N.--;> M8PTNNA,[1J[=1B2Q*!*6)2Q+2WK\6*8LE[2P!CE#P K#7".IC41@CN78E

S#\Y<3.!!YU=)I9R,M!VD2MD< MC"28X=QJ@KB(IY=3P'9'/2I$;IFA3ND\7SO71 MB.9?(28X1HTPCE<.-W!)& M2F>MX>[ @I$I93)!5EK2?8.LG5G!'@N,?0X>/<\Y8J:P2$K*4<$5P]@RCL5: M+-)S^)<3B;0$4YC)PB/!A46*$@>45Y29\H5BD265R0Y.R)66]/B1B_ <^S*W MR&D/R.6<1((9@HS"F"E?:OAFQ\BUVU@DE6E?)6%96M(3P#(&MA8NO$4 3P0Q M7!*DB=1(%R87!?:.YN6.L6R+*9$LV6!/B46F?,A'RM9_NHFM4_UV4BD'I%(V MQR*U);@T6B#'"XP8MQHIQSG*C>"F8."F:[:6&"E+2PWW*-X=9NW/I&=-YF6OD\R)'3%"!A.<.V8)P2JPU M%..;L&<++ T5##&M-&*4,#"=M45%*0LEK1/6%B\4C,0CPD4RA1-VI24]?NS2 M/#<*["^PT:@"[,(:22PH M_=F9(Y;?2NL6O'X^%(B7'"K2>$(U-JY&-3(]5,:=6Z MI$9.1L(.4HW2 57*D\L M8J%7D0YM)P4KS:<7'V"..$9@G-TI*> M )IA6BA7%@R5QA+$O"=(.H"TTA*,2V*(Y6O^YY;1;'LQ2#PB*9G[25'(E!3Y M2.GZ584/*0_R= 3L(/7(+4'(4OF<$XD UDO$7%X@*;$$8"V9 ./6.;JF!(C7 MI6 %13P/-=FAT; FN0>#V!:,8:8*I@XL"(G+%(5,F/6()=6@'5VS&.Y9,9UE M;3VN;#;PX;$O^OT4.%+[V5''"VM+1'51AG1PBD1N%=C"5BLLE1)4K>_A:^<, M"^TLBB*4(3FD:*D1X1(KXHSDQ=K^S7/E4NXZ^^@.1NELSYP>O; DA$P(>3H( MF1/, !$IRFE(=2H(@*/2"CE2:,M++W&Q=DC8EA%RQ\?KL 29"3(39";(W%KG MI=L(V])# M#-O^/M>S>J;&6;7@_TQ% 4@*[.:D@XY#':7!%FJ@V?6Z8D, M)R(.*>Z[3QL;NTOWP<0*30GR5A#$PBZ)=K1 AGDPJLJB5'ZM1T1)M,0..Y0K M'/H,<8J4"Y6*UEL&-EU9XK4>$<\4X&-X)/F.'=9CY_0$7D>WI$<*7IS8W+AP MAHR2 $0*<$OK B.#54F%%<*KM89G6P:OW<;>RE%)>4*SA&9I28\?S0I:Y-IJ M$1IN<4 FC9&FQJ/<>5WBDBB3[]H4VV;[QA$AJ6W-4Z)>*5GQD>+UPP1-QW!E M]J-3K:^Y(HBXPJ#6%XXI)AV2.;$*E>HG#M_8$F,+.4P)LA*2[IGD+4SFYCD MC/(2G/NB%.#FL[!5;(Q$2N02//\<<[UV/ .GTEIF/2+ G*!/484EAJ1DH!G;CCX]4(:Y 76RFON#%VSU[:, M7#ONY$C2/DO"LK2D)X!EW$M"!,$(:QN*X4*,4F@/?VI'P/TLC%G;9]DREFTO M,DE8PJVGA"53)\='RM8[77]TV4^J^"$_#/E<>'/MP6*S010'6,B6&T=QQ=VCUU2DT MF2 K5<*D2I@O*1[4*B]T0<*V#" G* M6(D,P!_QN2'*KO4[VS)F;C&15*3^$WN>:7JZ]=4?4G'UP] [%5>GXNHD#EO2 M4>2,!"5EZWF G!CT)_+FJM>F([;I(Z$YN M.3P#+V%FPLR$F5_4;8R(,G=4(4XY8&;A,-+<:N0D+7%>C,\XY:0;??:(C_#Y*NWK[ZYXQK\ MQ-_E&>?LJ>\X(T\=ICS#@N7+?T^=5AK2^O/NV7 0=^XW;!+=+]F$>$J85!QB ME/1+[-)M3?!9MP

W7W7+]H4_?%EO\!]E=\WZ=.2G0]MK>2[UMGW*5V34;Q M*",YH8]GE(=L=>X#^;;(7@F?$C[M9/LRP5-'O:'BXB^Z^>:OJBN[Z#ZO1+KB M%U/75+7-JNZO4'OQH(WR!&5)T)*@O?IKW'B+HF-4TUR!=SF(V7SRH,+!)$A) MD)(@O?KKRF[,NJ)*3-'=_QSX)031Q_U\A[=E)]6 M8_A4?V4UURB^Z@MJ#/$AUACV&U%-4SN5U#7X +MB6YM+ M2J5%K#0*L8*$#M=6H-+F5K/<%Z5<.[K*$"V$=1K9O"Q"^RZ*I#(2%00KB0DI MC# 'UA4;%ZDM=L*LPUC2ERDKW@^C:>LEPU;+<.J+1,XJ"B!82J0!$)%U#M , M*\7-6M\%7-+2Y5PB[+4.P.F0- "'DE$N/"?&XS7\>Z9>-92/>)ZGDV,2BNW[ MDB84VV;'+<9%Z:E&A!*&F-(4:4XQHKFTN;&<.HEWC&([[C\]RFF"M01K>[^D M"=:V>J)?826XDTCB<&03+W.DBU*!A695KJ11F*VUU=\RK&VQGPL>%67"L*=$ M+)_8 ?IT(Y8?&F5=]C,P?0I3GHZ0':0RV1RFU(67Q F#"L,!U7,LD<@]^.J: MFI(40I=\K:5L3G+J2KB<"%DBAK%%0KH<&6."6U]0PMVAA2GS%*9,F)66=,\P M:V<&L.&"$^4MPBYW8,SZ$LF<.)1;JG,5&A06]";LB5R[(L<"<1PZR9;2(^45 M1]@*2RA I_'RI4[>2Z')A%QI24\!N2@IG9!4(NEE<-V91H(SBC3QK"P5-GF^ M%I'<,G+M-B*)>9&P+&%96M+CQS)-M"HE\ _U(@QO)POI5E2!H#V"X\T?6 M>YTC87 )MI<52"EGD-2ER#$XZCKG.T:NW<8B*4M8EK L+>D)8)DH# 7PHDA@ M[L$*HQC)PAJDRB(G!/S2G*S5ZVT9R[:8$BG3?O!38I$I'_*1LO6?;F+K5+^= M5,H!J91;8I&\),8+C S)01](YI%PN$#,8R)RY3A>KU]D@M%",HDDU^"_>\M0 M"%O" )40@FG!,G;M.!Q)=WQL_;$S?L*RHUO2 M(\4R*BW-M?=@>'&,F-$$"5)R5'@G!:4EI6376+:]<*2D9<*M)X0C4VKD8U,C MU4QIU;JD1DY&P@Y2C=S20K*TW&EFD)0.=( C#FG"/=*%LEB5JJ EN:D#B,@U M,1+#/2%8Z;1$R@J&&'CNCND"GJD/+ 29(I )LM*2[AMD[D=#_ M%FQ7BH3/% M*0))1BP59R?L2DMZ"MA%<8D] S?=F\(@Q@QXX&4ID+2J4!7DZ G:0>N26]I#,4X95CDH1.G18"5BNQ1!FIJ@-G3I*3VP$"0N4PPR8=8CEE2# M=G3-8KAGQ726M?6XLMG A\>^Z/=3X$CM9XU]+I47B&)?((:E0Y(JA:@7WJC" M<+G>S,(+7E@L&2)2@\VMC4(R%(4;X4)%DBQS^F*9E,6.]_#O8)3.]LSIT0M+ M0LB$D*>#D+ED3#*%4:$DH)W+.1+*4*29=5YS;8S<-4+N^' =G" S06:"S 29 MVX), A#G3S>J;&6;7@_TQ% 4@*[.:D@(\RT1TS@T+H\U$Z[7/K<:$;LVED,FEA&=>Z1$J%' M!,<&*:<-XAXS3JPWKGRISHT,CR1/#<\2>*4E/0'P,DSK@N3AV#ZEP94,A_Y) M\!(Y8;DKN MHM&/PVFWTC8\DV7$ [MA9/Z'9T2WID:*9**CRA#*DX8&(J=!Z MR[L2&:ZQIYH;K-=JY;:,9EMLWUB,3RI&!.1O .4L%L3F,D&%N5^Q)Y<-D1RZ5$,K1U%-107_J"4.W7M$/N MA,!4HE(5%N[Q'"E><&28+;W->8')FG;8\S1&EK(8$V2E)=TSR-J=3$L;6*GA(H04S@B,MC$0,XP():QQ2S$G.N*2\4"\4 MGBQX,HD3$D1Y3374N6%YOR%8J9"IA*;!*$) M0A.$/F/PMN2XP(8@(L$F985E2&"JD0A6IE#:RO6>05N&T-T&;UEJA9% -8%J M M7G+#52)G=,@OONL "7WQ(D\R)4?RO-=6Y-#/_N%%2W%S)F=,=51D<%H"^2 M 'NZA=\?7K+J^ZC4V]/*PD^!0HDJB2K/8RR2,Q*4H*WG =)>T%R\CLRWT>// M.[4;-Q/C2"U'S*VUVEGD91[J/!U%2A0Y6!4KA:V+!<>="%XAQ M^#^APU%BBA=E7IH<2_Q21>ITQ.B.C_2^DUL.SX!,H)I -8'J5D&5*9);%PI& M3>C\88A!@I4%(JY0#'N:8[-VT,^6076W,&Z!(##_Q6J.W6=D MJ\9%WGH# CF_G+RU53L=JZLWX=>W4V5M-3E?B8U7W8O[<'+WQ3_F[:SR5\,8 MXJW(32QPV.W41S],T<1+$95Q.WC:7X$" @JWWVOOMJ&957*ZL3(6*C M>"Q'0.X9P:O-F;=YKKCPKD"2E#2TC/%(&@M+KUC!<2FTX?*F1BJE5=A1@J@( M/9N9)$C(TB!62H)]B9D2:QKI=W/A['SL?O%_KVO[J1J//\ #_S:NS1^O,@?Z M9QJ@KIF[5WL"?<\CBA\N'"C9\;C^!/*1186039OZ8V7A=I4U\%-0PI]48P.7 MS.!RHYKF*ERM+NOY9!:^/N])FKVN)G!-/0XKCX[^[9[$\[SL_RKX0:8SUA- M6_>F=5,%(NJ&A8X67??L5YMV&S]6;:6K<36[>C,\XY9MQ.ZUG)]A"1P("'C[ M1?B,WW?%?;^3LS*G^?+?O3?<\SLY$T]^QA,'==N&[^V;O)O8\DMV?N\M?1A$ M?H,2$EO209M5_(XJ++_$%]_6!%^H$_<6$FE.8_4?DC1RJ$1-=C>ROU2$Y80J0D+TE>'BPO-,G+%C1X4ML) MAK8%0R>WMB8]NRL]6,_N8$MG]5XFQ8&>1)Y': MD!]@$[F725;>#R#903]RDN,R=XA0)1$KB$!2.H64+@I=Y%X3NI;VY8Q5PE&/ MI#8>,:LY4I)PI)G 0E.?:^=OIGT-R5[;+)@CO!A)D8YU39BU]TN:,&N+F)47 MGNC!NM)_$A MMI[\V BFGLPMRGC2!A9(E(XA[TS.A=NURA5B%%.=WQ&T,&P= JT/RUK M9&&Z]N<&9G;>Q$8=%RX+1__=[\2&Z2!VQH5<_5?JJ?_F3()BD14]R?-)+>O!R?(MGK+C&Q)2H$(HB M!I8F.+B&@7OLL7;,@ONYEN&A"UD41F,$_[.(26V0X$ZBW'%?"JNDU?HVF_/7 M>6,N5.O>&1-::8%F?V=#H\"XG;ZM]NXCD=.XB;GZT*A).XY]1O^NJLF7[1BV\"#X=-\!RCONV/SBD)HR M,Q)(GBI(WG*V1^D*)[%&*E<$,>H4TF!*(TX8+;P0I?)NFV;U-D'MGJ.3C@[+ M]CS.F](:;DEK^$F!*YE1/,I".[!,36SVK3/N4KMF^)8^J #_)#50GVS4=Y%? MRW9+YZP\AE+I&);;%&)I'5.<>V254HB)W")9<(V,$E[0DI7,KYT]_93D["UF M8("+\2B==QO?+'+Y3O5(EH2]"7L3]CYK]EMNN>'(8X\1(XHC*01!I6/$,(F% MDUM-R=Z#[+>$O5]R'-9NSUUZN:->7N.OL]^=RWZN9RXK,Y2]"TDE77I'>_;T MHUH>.ZXLN[8\^WL8V?.0X]T&=^X%%V>C(SG*_F]]Z6;-57:A;/;G3*-<[3P18Z$<\%4!N#6I2\0D:IDED@CUL^2W8EYS:]!?'$_Q)_='AQ_@;6' MJ\>!JH$']FZ1E1%4,EBA0A&"F"X8$KG@R!E/L.-,*+^5HRQWL,BWMXYYN44> M98UKI^&8PX]N?+5ZJ-=9UD'2RXWQ.AB.7G D>R<%0@+/4T5#)$$CABE!4C** M?.$$<0Z77N=K4*=*P#/,D%2T1*PT HE"Y(@*[3&FEFC+=BT%A3B[O1G)"T)= MU693U<0=:Z\Y"FLY_@B)W(P97A").< MAT1X@P K2\2+7'-.K&+KK6JL5:7P.4-Y7L ]*B^1S*U$%MPB ?^S6I4[9@NV MG_KO#J;X(3C&D[BWI,;KW#%@YP8+:N]X1N8EHR1H4):#%HAXZ[$RA4L!-VB-;>%D-K279O1 M;"_MJ\WL;:&?!U:+6E+NMF5OU/Y);,?9ZZ21L.[VVR M:C)3D_,J!.%4V[I9&[\--4*-NU1AM9HPI\7&CUV"KR38<^>\K ![W(U##_K"@Y;M(RGW;:R\)7I/>]=H[%@&-Q!E6'FG,!&(& MPW*7CJ&R**T1PA(P0IZ?17Z&EWWXY,8?W4_PYHO;\XV^C#OHV>V9_"_.'<4> M<@?5 I<,L*-0)&21%0X)$IJB">J$XYA2L^X>[YP[ EY\^%1OC2G(_C(%WT.F MR!5QU#D'RPI P3!8N*K$.3*2Y,SFA>+^!;1*9(J+QKFM:9(]QHIR']D"2VJ= M5$@7-G1,-, @SBL$KJ_SHL#&Y/9EV.+[>KX]^V*/N4+L(5=(C84LL0LE@6!? M2$R08EP@17(P,5BN2K.5/IJ/X JX]A2X0NYG=(07A0!=P5"1EP 7 DLD+"@5 MPET(HUF5RZV<8/!EC/'.SURS9>[ Y7ZR![BQC5-APB\9)UD-D]CJXR-8<\%A M?=+#$'XCSDMOP7:EW "#:6 P7X 56UAI8#O/%O MX]K\\2ISP%+3$!AJYN[5:06*;@O'A/#*RS'D+-B0V65T.S,'"V WU0:$/8CL MDVI#]8"OQ^/Z4YN]KH),U?,6+FB_?K,G,K6']='+D=S+N ^8X9!_%M//-I6H MJ/FL'C+OPDBJR7F81K@F=5/5 MJ)D;Z!&S+;MGO]I4NO.Q:BM=C:O9U9OA&;<5N\?7^I"G#X(2DB__?=D#[RF7$G>V(=C$D>EL[5,^CIC?<_[B%[7S M?K'5?RCP?NJ$1-=C>ROU8B EZV*OV7?7E>#C6>8A+:GW@9);9+2$5 FIGO&D MV--#JM7MY81(25Z2O-PK+S3)RSZV9CC.GF>_JS&\.81,X)U_N)"=E2IY#["O M23H)=9L%5IIP(\(N& Y]UG.+D33"(IP+@;4N?*'7&OI0Z4AN/$9.6+C'>(($ M$R3$M"5GN13&KU4=K(98?_$WH]-;JJPM2YRZ^"0 2TMZ KB%=:Z(I C3H@#< M<@1)*SV27C,A)0 96TL6A-=A)P&HO!82,5Q*I I=(EXJ;1S7CK(7PBV9<.LI M)FYJZ]L3]]>FMG,S ][[Z,;U-!0>) UQ,L*3-,2U>EKK)2B!<&QRT!"XM* < M"$>.M",R2%$XCQPH!6P1(952JI+'6\7"N">Q8-P6Y/#$X\ MGF!K3Z:<8&L+6:I@A.)0^^*I*L&PU3G2!2^1D:4%RQ9<=;?64-!B9CWN%H.*/I!=16Z@6?4.O+EO3^W?MC7_0ORE\X)N33W.:$ M$X$P#\8W![M;.ZY1R37WK"B9$6O%'LQ$)IJM>"Y8^I4'P6)2;PXTY)3/J@])2R--9( MAJQR!! QET@S+9"VU.3*:\+<6CC$>^>-PG E"5U+-.=(458BI;31(;XB"'\9 M/-WUJ=-'!I>//8MB]TBXA8KN]:GOH<^QA7F&,S:N]06H?6P',':J#=T8Q[&1 MXWJ_QJJ%'TU@:!O/\ULT NUN'+H+5)/L_-9-C;-KG+7Q&(V-WP+/76M<,7:? MD:T:%T4VU'[/+R=O;=5.Q^KJ3?CU[519"X-;\/8H= M3=ZH\2=UU?9%XZOK,Q"_-S@W4?XI!'ZRT*GLH@FZXT^SVOQWF-;M!+^M1C0^ MU09YB$+T9AZ:;8ZKB=O&4L0&)D$NWW=?M8N543=69_?4BGJ_^F\@P2790LW4 M%JCS PPE(T]I_;'E 9UE/ZD)<%'(2EQT7?^V:LV\;8>S2=Y-U/BJK6+CWN^K MB9J8"A 2UM?&/=AXS6^NG8]G\9)?.G1=/?6H:\/QR.XU]\_M)555=VEX\IMJ M!B\UMS@7*]7.X(NPP.VB/?&@*B?U#&83.SW-:GB7 M&<^#CG3CUGT*7V:Q9PV,ZO_,50.X.;Z"E9[6H<_V)/L>[-,,Y^C_G,6IK4PH M3%I5D]@H^9-J+!K7]1^Q\?9R*+,+-UPY'_GH0ON,3"+5>C.*]JTAG,<0#Q;.H9#%=]5-4X8M*L'D7*+9][ MEKTSLSE0J.FYUT32VPJL_G =3!CH!P_Q37T9>O>TBUE&,R,+S:$OIS!B6*^K MNR8;QMV_)4SMHVJJ>@[D <.];MI13_EPTX:W_!KZFO_PPRB+Z('?C;(@J21_ M^UO5_I%]WSTC?H7?QE'!)-]-)F%BZXOUOQ<]E$)CZKZ#T=KY"6?9+_ 06'AX M=' -%A0*"P9,DTW@CK:%:0!U0)#AFICXT=MCP]5QC2_55>#F8&29SCR+U_CY M; X/"RL7!MRO6/;/!:,][I6+UPS3]'/@FSA7^$)-KK(ZL'L&(%75]ADZFWT! M0'2^R6;(O ,?BYLPNW'@Z3-SY0,Y.A[9P M9Z .#+.^1$L"P'O"F1N=61%<[4L-9&H[=>PN(Z$?0KSP[O.F_A0F7S4P@A;F M!H]KS]8.!%HP"PQ6V5Y91 =_7)N!AWX&G7>1_46MMS,7/1B&HXS#)@+#YFJV,JPZELY MA"],-0.[/) EV-$+/YB-T S]TL($1' M/K"9V]"2-OL.K(6K"/9#E+^>]/;]DLQ BX] >Z!S!>,.*P9WM,%$&!R0X(X! MS(87!+ZI)G,PS(.%>1GN[=#WW0_996W!*>IF!W[9K*/7@M21J@O(]7/P8F"B MD;' _H1K@0N:/P*H.M.Y Y]<%_??!TPZ/6#H5>NJN*^ _!"!QG# H/T --, M7'#5W 2FX^+'3@!79*KGWW";=]$55N/(6L!T,]7YHR9X,5%0!S$)BG%AR RL MLJ8LX5,O8YV[O6)S1$P?4""Z[G^47V,03'730< (7^.7>=N;%JTW0V"8@N6!N318AC:8MT M!SC!U]W\'QB1.D:6#[KPLNKB,U5DA,"*8Q>-J6HRJ3]V1FJG!6$1 GD!ZL:1 M$X [@&^Z'KH#"]<#SUYGU 5;1R49U4X73@@M;QWAU+%S$TJ"3 1C>K0K!L%,R.#N9O/A!(>GW"UT@:;:4+];$S M>U9%\^--P5I,*L#]O!U=?Q (_WRB0^YM9W"'*83]M3HLZQTXLDJJ:_'"Q9BW M(,?)PWJ,(65!=L%-Z@,M'1L.89\8X+$5:)-YL(0^7=0=%T7A"YL>2^Z>@A=R M$21F0Y@!F&B">B'N(@XAEKM4\NN"W6F<7B;Z?8U5TVV#8=?[4(L#8Z];='!) M" Z-@_'Q$2ZI.UMPUC@@Y\3->]%;8%K]*3RU0[1E0*,S]4+XWW5V7Z!^\"!# MPD(P\L+EK1M[Y#L1 978S-!\&D7R^^B.N0SG>91J-8G6X-H:@((&"9NMKH*: MK"Q$&'=TS]HY@%_M.:MVP:&M368CW+1Q5KX:+EOREG0,TGT87 M+N),A].NBK'_%=:".0ZL< -[H\6AEE./SYW/P#CY']=M60QCNS78MK(%-T2Z M^DV)!;.'6&!=CX<6B-V.4[L(6X:G;/I]F/.H5V"?PN*YCU7GNS8.M$E0)P'7 MV]6Q+N\'FAVB0_B/$DZX&E08+Z((V!AT)F!@.C!DV'L$645U6 M19"$:X55(G_TS+%J#/4#Z/RTE;CM#<&(Q@J(!D@A M_%SY*B*Y#88%_"!]AV$4RD2Q?B\&'8*U^:^6P6_Z3?!N]W$J-2KY>RZ^6KM-=V<(_\/UPS*JT2%DU^\BC$.\*FNO)B&>706?/*!MN#R,=$@@&,]U MH%$TB?18!=2:7M2S&IE(D*_#V$/,H>W> 8KE63V[F@Z;%<$X19V#/R P M#.%LY?!N$%,WZ0(8FP*WF^,'P8P-)NKBCB$FN62OX+<&E1YM_$_P&*!C>Q%V MF1;)%7VP(*BC/A"T=#7Z<.DLLO"UIT:;/##MV'WN+(@A0MI9&=U>=[1W.JM= MF:8&4Z$%L6OBQM7@WJXJDG<.+II& ?Y?X(W/+H [X/-O-0!:9>#2'_K;%-@F MWX)D3UKX^3NP/LZ!Z][- 1#JSO;_.RC#9M(E5'P'!%>+[)WW]:0-,I:%L^*W M84D_7B6=1HA.K0WQP8S4TVCHEX=,%39F.7>#O"S MUFWZY:,_*4EXQTG"."4)'V.2\$%B_0(GAYWDX('/NZS9$/0+#!;^&O7>6]4E MQ*RYG(.QW*X[FRL;P74P]W1T73M+?0+6G8GFW47FPPYH]">N99#<")=_=B8. M+^NBY@L+_+_JYH].JA>&^)!)LN)!!$T47MYI@\'>^PC.S\L:&Z=L;OP0C__% M484J\\]Y%2(&G4K.?@47HC?D!^,Z6ABSH/EU"[:$BMLPK\/9A9U;,[Y:Y'UU M#UGP0[CS>S!5NM!YET]FO]'?J#YW]2H

SBZSDX6A_^ MY4^D(&^;/ZJK&,UKY\'S#F9U]GOT)7\=(GSOSAO79YN'L$H<0!]6 -[NAA$- M<=NN[4Y=RZR!]W\W;^JI&_S9+K-EWJX8]6&J'^8P*L#U[D$GO./]'Q.O/H+] M$FP-,U2K+)(LP;29U)=7&8SY8OCN/R:QHB+FG_:9!+JIE8TY[!-WKCJ@RU3< MCXRW!.[J:0A-Q8!:= #A#:,NOCWN@L:+P# M^&N!OBZL&1X"#K *@?Q-"[$(C?9I*:M9IJ:58?=\L5_2)YH, M,ONI;EHWZ?>6EWLA2Q/87"M.VSRXOBX%T/K2V4XD_;R)(K)2RM0G:T_K0+&8 M7AZ9K%VG5R>X0[3\SE%U*6/+,N1^@"%(W&4,M'U$=E;-@DANJ/'5M-Q7E7EOLL0^XMV* M9[U("P.@ 7@*UKQK XLM,.U+"BL?6SH9O:]YGR>T+ [] ]BKOL%2"Y5VV;'4 MPI$!"]!]5.-Y+)JY84$N8:B?9[>5YYJH72=A5Z$*"U[YJVS61".T,VX6;M@2 MQ^".>2@;78X$WC'I0QC=X2;A(A6*VRW7DLNW$<5\_S4 M&NKVADR@6")^/?EHD7NSG@[:^S)=>1Y@ EQ?6F!D:)U !YQ5RL9X@&P3A]#H!&>V-<\W,(8-S-K@)O,!1@1A1@5 M.8NY6SZ8F>#?]I7Y;)3-IQDE7W6Q2,9&K,";+J3=FP/7Q53[KOYR]?5#Z")$ MJX9,8)OUN8.]Q0&7[0^7I0W2'6^0DK1!>HP;I(>)LYWN6V1CQZC(O MT]\JS M]RM6M6?,_5K)78DF@+)!RIV]4T>';-^ OD,#DG!%@-%8WM%%NV(2]>60A!MR MH7O\&?2_46,S'R]J_:^]8"_S;'<@89L!;%>5%VN-#Y]O>M7E>=8VYM]>P0>: M"YX75/YW?O:/Z?FK3(UG&[\?J!%G0BF>?G[;8R)E#/X (!UFE)S37UT3J!T, M8!"FWU:W8+_[7,6\5!"QKM(A^:[[">)+WS6F&_:KMK QNUR]_J\N:G;-5>N* M+RY4W^E+W>6[1;R/[<,^=M&T96UIIT!"+Y8I&+OABYO;=3'!.Z8@#LD%P;%; M'6OHY_#':7H2WA+!A3+#HFV"TZG+E+>!CKTPNIIZ&SJV7 MEZ[?Q[OQO&Y+PU?S5<%%X MXN#P=>UPKOI;B6 M^P>;LXOQ=;[%5==4$+CP_):,@]6DD+YSE8Z-)ZK8PJ\;?BC#7ZFQ!Y+:RLSZ M2-0^\N+SFW'X%C,.;S#CF&!+,XX4?$_,N&=K-9XB,\\0F:$I,G.4D9EC]=T& MOZS30C\&>_Y#W$I!/X6ME.SWSGSVV;M9]F,T]_]0_&.(44$+A_7 2Q=M^8&^'/16ID;S?& MUE9=<7CH8M>_]]9M)W5]^3[\M%RGV\B^MBF%1U1LW&KJ]J1(\=4=PNO]\]B. MSR\9<17P".=R\S;<_EBUY!:KEFP*3N)R:=4R*AYIU3YS&/F9H\A'K+[CSL6O M*KJ;V^:=37#R[; MCVYN.[.AC9Z"4(TZ^/ %E77RN):$L).'QF\#+OG#=X23. MQ&[O*PQ^5]SO>G6?[5KDA=>YS]5LV97GKM9,9]EWGY>'>MQ][>C!:S,88[ ^ MK+QK?Y)EV_VM &"M1H?\#@:/E-S)D/UH+KG+[ZTJV4Z+WN;VB_[G\;=:'] M=MD)-]XQ4Y^'XQ;ZXJG^ 9-Z@F)Q?]U]7NXRAL/0VKZ(*?P]#+T'M= P)A1& M5-T[X3W5-'9J#SMT314M%Q]:8\$3JV4#(;5R*./HVE_1A^Z-A.%8QM!]JC9_ M](T&8G_22=O?"UJLZ?L,QV9?E>ZZ(H3GA'W T($@W#P::-#UC)V$^K'5*HW@ M@L^R4)(U#^V2PH2K)BJ2X/-VQT+&D:]$!Y8+T"UC5]H1"M_ZW9C^O*& R/7D MO%[MP;/23''EWN&VK0$;=#G;? MZ][4;3^!OC/#1]?WD9J$@,1-'HUVUTK5QZ(:)(8/AA*4.A*F[2(7R^JTU?L& M+;QZA&9XZ[D;JF:6^N_F('Z*#>$I=V0P]T-.?Y8^9!8,(.U&WSG6[(+;B)>U,3! M__KSZ_*L^#J#]XX[E=IV'7_[KJX;[X-E^/-KC,_$XK[K2#DX/-6D]\\>E@%Q M"XR'4;[F9_CKF!_10_/:0,-XR+5+[AQ3=XR6FZPX7WI9#KY:,KW([HH-'N-Y M*JOMS&//O-6DC;XWS'D\E3(>(1-TWZ1WZCIK:Q\]HA=-Q'G6)(+.Z.O?W \T M#.J-FL_JX3CZ,)8 Q3#T<#D"-5K/01U6GYU]V[T*Y_E9_M5P0VA0I*:M>],Z M8$HP.08:-!'CX[-?Q8/A_S);*)!EBLR;X?[^(KC*7H^4@P:?/1P5 ]((:@Q,X;M+1X_CV*!PL"$-,^<+*[G=R#X>"1 M4P->"+_\VRO^ZNYI+HRNP3R>SK+HYF4#)N_#JC\F1'-[4Y9@-_S4V0W?7=?) MCV.5.VC8"6-.]X**6V*PA$@)D9Z 2"0ATDV/.[_AY8GA?R'"W$?3G?J/F/AY[R.SOQ**=$F ' M.+OZR$F]7].]OMZWS?//6US3C5*\RVG'.,H6^?PUYB.>WVMN'/ZJ?YTD^>C6 M-$GR-4D6(\KN-8H.?]4W2O*7FSD[B$(@-P;-GD1%VL_ M\.'9'.<3FV[BXJ-S([?<1CA@A_R6J<( M0)+?DY;? I]J!._Q?O])&T7?WE52DG#R@&0GX>1#UYJ"F7/0X=%G6^HDM4>S ME =12%CK)[!Y,-\GL@UT1>F*. M2 K3/(I/?KVU#4D"QJ.6EU,%QGA\!DF+G>1V'Z:;Y/;!3@A-,9H4H[F?3WZ_ MI1-9@L6CEI93A44^RD\-&)/4GOI2'KS4LA&7!YU/D^(SS[7EM*F=:4+%HQ:5 M4T5%+I(EDV1V'Z:;9/;!^TPGMC6SIR6R9+)L4H'E(\??RU)J[CJQ),'G4TG.J,/E:EH>\T*FN.PGO"0OO M8=<]/6M1=PKC!&-GPZE["1L/2&02-J8\X12W24MYO')+#MH?26&;Y\JKV7Q* M=P+#_I']&1;].:IKAWT\6(:NGX5!SDAXEJWG82=P>-B+<\ZCNW]_ 97NX9J' MT.G@L?EU.6*%?"Q1%V>G;(?Y%H_;6_9+8:>$2@F5=H]*&(]*?J_9F&#I(0$U M^&_(\HD?'S!\'$ZX>EZ+,+YM]0"P&Z.[:S3=I>%5;ZH9C,+SG:[9Q6?9"'NV?_Y3+K?#5QV6+-)OW17/'T\^&/3 TN0^B4 M8.]J;SGJLMDV5"&.KET7@JAK3:0V7 +C^2(_/SLSCR%H'A%03X_;HL/A#/3F].!,E?>P!Y7F' 39)3$Y;3%[\Q/3#$),3U\F/8;KX2.M, MW3GV;X VKAE7$_?P$-R;A%A'/,\TM\.<6^+/@YY;RJ1^U*;CS_VN0MKB/Z#L MO"WMSY]2.N9KS$<\/^A>9RE9)TERDF209#$Z\$86+W(*Z!8]]L,S<]Y9F[VV MSL[-[.OD?M\YS_T B&?S>$YLNHF+CW)9CVJZR95/)UV?M%>0JBP?W!TKG72= MI'9/IIND]L&UT>FDZX?[[2=MTZ13E!(PGA PIE.4DM3NRW23U#YTK=,I2BE$ M\\!MB!L5E3=K+A- 'K74G"I 8G%B/S'= M)+,/CM:<6( U!6L>Q28_/J@W9\+(HY:=4\7(=))2DMO]F6Z2VX>NM<2GMS)8I:I.B-O?S23KM.D'B MB4!BBM$DN=V?Z2:Y?7!%=SKM.L5H'M&J_];C"1,^]H],1\V^34?-;KV'9C$J M&4DGS::>N@F5$BKM#2K)47E_/G9"I1V>.^^"$< 5_YJ M>'6\%;F)!8[Y'.80CKM=,,_G!W+($TZE?MJ164\C.BFNL1F0.Y+]8N'V3-6Y MZSP:I#P,\XT:?U)7;7\.[>KZ#,3O17<3Y9]"X"?SL,HN&N?_[=6?9K7Y[S"M MVPE^6T/M^-2-IT-M82D^Q,WMVF?ONZ^6SI*ZL3J/.S<=D\>SZ,L=G#ZUN&4ULQ=/Z$U"RQE9CJNF._EZ_ M"5;@SZ_EF5C<$T]B#V-HU:7+_CE7#:P=B^"J]L MW$*P\+]MW??OCP[;N8;[N^X+"DV63X MUE<3-3&5&F>73K7S!MXSNU"S[)/+YBVP 2QHP-.8XP)L$(ZUO^6^4?B]/Z?> MQ0N'<^_/LO]RV87Z&'K0F/$\L.7#1@HOGUU4+;P,P.T\T\XH&%3@NJLXBS_@ MOXMAST/W/GT5WPQ$ F"->UDW!Q52D0$UX7'P 7@8+C7N+'MG $V#WAA?C<+D MM1M7P.@=,1XVVFE3?ZQLI)N?CV'P\>D#Y:K)1]?.ZJ9=5G;%"4;L;F?P91A3 MS)#NAAO^O#Y@F.5\/.O)T@L>#'\"<@?2>G/>3EW&Q^E:-3;6S$>;!49PEOT" MUX*A:N;C147]P^9XJ:[@.=[#*WU37V9M!0RJFO%5-JMF8[A[P5A+MJ@\/ RH MVKAIW?+QYT]<$+M13T?V_@J'5.Z6EC"@'E 9'AN3Y\PUU%61SJK MK)UKL-QF\UD$P=&*+*RN.0AVAYY5'#EP5^"T[%,UNX@BM(\8>0<@BIX %L*P[_!1/O+@VO M>E/-8!3F5E+\UMD=+[ X#Q_C XT/SLN[C(\76L&G<>HO4?TT?[@9^,& 97^;7X4?IW,P<4.'NW8:#B88PS1L]O[G]T$;SKTRLWD#VG,$ M4.\ ]2_=+!@MUW^BWX9!3F;QCVKRC\ZW!S-_;.-7H,C $)B @E!M=]%L'M3% M?+;REW9+'0XJH6HOPE]!@54F**3W_706 VZS1DW.7:=)81DJ&VR(63V[FD;E M#R0*!HGK"004N0#^11]#Q,&%2\-!0U%]3WKMOR#_6?;APK6+BSJC;[D.R^DO MU3&HQ$]U\T=\[7PZA44 2V$/==3QB]+O/?D7O+,4ILY^;GO[K_/3NV4?.$_9 M&(9L5WEOU!E7-=@N(')M< X_AW>M6"[]I0N&&66_*_5[WQ,;[*"8Y;XPTA;O MGM7UN/L6K![7P)/ H;RHP.4,;J6MVC"K"H9N,_O_M_=E78HC2;KO]U?HY%3> MB>P! HD]LJO/B<[*K,[NRF4RLF9Z[DL=!SF@*B'16F*97W_-S-TE!\0:$ CP M/#-=$8&0;V:?+6X+\9KX-H<_NYG1".\IJ]%8.LHZN A[%\:)T(R,N"TQ1GS2 M1.U 'IE""5W>@CT3"_T6&8^>!!Q(L[]D H(,74:6ER8;P.013P@Y@=^+2%ID M(H+\0"Y8RP [3_CNOI#*4B8I:8UB%7@] *@A&_=1_J)),2KEAF+:FY+\$Z7= M\.D!(!I#@TR]PM6:$)%W@3^"[$\6=H+L[D$DZ]]:K$](QBTW],%J)9&*FR#1 M$.>K(2U]34(>".J8B6E*\9L] )9FC!Z#410^2 1VM>V13I-\'^!1W&;RLN+\ M)N@W$+X).+@!KIP/A_ ##P;"%[%\<2X?H-M7F*5@OZ"EQ49'8%Q/N%E MA-?SY]-W&W!(OR/=BCMV,8^C3!]Z/80'6."3]M&;DF3J GR-T\WR-0OBS M$6;E9!)Q1E,Z(W*S*6Y!;74>]RJS)B4;#@$)LS%W!8?"M$_"]^/RPW^I2/B@[/XE\R5__X1 MFPSQ8[@:#2)MZ,W*+UZX/"TEG7/OE;!\I?U=45]1EC*R9A@!I$F9#?K:/?=# M*G]##XP #"(IX)D[0:=1@B\ ?7"8!B3D2^F#*=UI'YP7[K+C_J2.V_!N.7GW M;I$SQ>B'Q*1]YZ%SK1_+V M-M?'Z7YWQA[ MBK)+"V#,XI.I'SYQ+B[NT0H1WD/ER\NOL]&H7O:6 9NRON?#E'EV93U,T:VP M^"YIHE/00$2[\0 'A;$#%3*G SATO$-- [GP81K1#L.".)U$KC2IYW2_0.$J MQ7:M]1',3IWEMKX>X@#[.:8;"OETP%E4!8-MLFIH<9T^]$$R4'@"W0. !/%" M%[BO*GZRQ.&%XKV@R\FK 1Q=',*$+C-7G$0F2G#V"=T+Z-_$28 ^B=JH%0] MA G9-2 7+RJ0?U.27N[X2X-W*AG'+A2Z%R-BL:G.907J]B[H?ERU%X]RK; ':+ND/LT MP ;(+?FUB+YD*@<"]=W9N^9CK E>[DMY(!=+UER)7X)Z5EQ5#O*CF M4C2/TJDMQC?Z_"M6S8M].^/%-D!=3J#^>?F]0P84FUN26R%MA5"?/_)!BN.I M[ GXP>BK(\!' JWKM0M[)O3Q*G2'=^^5_X1 MK62\9I '=9K'=/[B)#LGI<@N1+&)NR)YU29=I6&:9'F/_3"*P@>*62$+>^&! MA?:^%(A*W)Q_UV#L,9D4Q>9/'KJZX0$#R%[*$_F%TG#%@\ MKM#_4N.D>["#U!6HN-\C#U(,RE1$%ZUEX(#30N<3I;MM59Y'PPILS!$=@YA ;7( TQGYWKX2?JK:M 83@\ MCECK5#5\SK!JSYX/IFQBYSSH[EU>;DRJ M0-^I'.2GD,I!OB^HN$CF&%:W. 7RW$KQ/ '7HFQ)JP*6T/_<5,BJ/ M<5'79VD2J@+<. W4,& -^'@5M,,P!2W/>^3N6S&*7:_7ZJ_5%P88=3.-^4V, MA?S@8-5F4$5R\>Y7\^U9[KW8HZR7IQOU_;<%?5=HN':[UNN!*2)TIH('[%K; M6?7QJL^<6K?;J.?_5CYOQ%'1/*<.K[;'^T2DG9C516[&'6 MT: ,N[@G C.(9!#I&8CD&$2:=R^!9620Q_"(X9&5/-(P/&*DLT&>X]H+93C3 M?>+*%>4+A6G, C=>VW.PO'MR>/0P/7:7;^A<>6#3LK+@E65K0+VG?I.7U''< M=IQ*NU<_Y5/?'ST;!C8,?'(,7&]5&L[:=J]E/O67T&F42731.LU]:6RZ6:JY=UEGO[ES: MXWW[Z2DQ7Q:ZR=SL\]K]9/!OXXB?U7(/;J[K^7;T MQEWL=SW?B5ZBO[7^4G4.GB$9"_HU&7/AK%7(2S47G$[%J9M@$L.V95BN8=N- MV=:I-!O&RM]O"(G1?32OP%QS)X.C9\U;EXJC=K-2;^[O6OBFS MK5-IU_<7['429VUM:,=:D@VJNT3!J1X=I2+-=P[:9GW:W8 M3NNRCMHX?EXFIG5IKSD#I6?-7Y<*I7:STG-,A*MAVS(LU[#MQFR[WU2>DSAK MX_QY$17HXV3*O(BZ@H=#B\58AMN@J$FJ-$F52_:LZ]C.BQ#,:655&GPP^&#P M8;YEDX&&EW9F.?O0Y)Q3U.2^APGS57\4+,>61YP2"<<.M* M^9_>F!([*]=9#JPPQ4E,B1U#Q9=)Q2;4YF5";9!.>)RHFQEC.IR0-FE,A\U- MAXK=/>E"'2]O^I?CT U+&Y9>RM*]DTX^/XHSP&A'NVA'F(SE>O<>S-R5S@2C M*9T0JQE8W3A8L-)IF&2LTSEJP\CG?+K/8N1VSV2H&Y_1H:Y4\KL4HQ!= G-= M*HY>-2[VROFDC]PPM&'HXL3UDV;GDJ0VF-R&):403:*J@08##08:"K(B3YZGP_#B*L$KX0] MFN)"9^[/OM1[BRN[76G7FZ=\V"9_W3#P)3-PM^+43_KV\45#UHVW:@I%1BXQ=:NQ24T';^*T,/AA\>([FUCC[^\I__J,T\L/XR- M8G9*%I Q=XV_ROBK3OA,#0-OXZ]J-/=WFW]:#&R2"5],"9)>*I8DD==/$];W MN96$5A!B&'T2A;Z/O4,\68S!H*VQ4XV=6AQ?L;_*#26U4HT+RT"#@89=H,$@ M@W%;[=5MM:"O@1(W"7&$?!?U%3HQU(@ MPMS8*X?;%#QP<:YWGRW/YX]5UXOX #N[W< NII/@K>O%4Y\]W>"G;Z?,=;U@ MI.GSGAA/JL+B#[^G<>(-G]30]-4J#UR@F$=< [SA)B.>QPTII+UNUXK?OKJ>/Q^U^41PQ3O_ MG U^-@TS:QSQX8^O_@UT^M]P6AZ"YX ^84CWPOX/LXBN]D M>X1#ZYWX4VYPL+G3R79+=Y"W:IU&X_5+>6RQ*&/3 B'L?P' /K MUH)/$6: ZO'AA-+ (W[/@Y13<&T"(\,S7NC&%FPP2%,8(FLL]?([82TC@5*> MM[.G5[R5/-^K[15XA&J[=K-5MX$4A$PH> ML'?]K%UKM@_RXE6?-6HM9[-!5WC=NBN=;D7TM&,;N\4;>D7/!3S3W1/+%*LL M![ 5M[&#][6X%^OYU5[3\VLK5_[13GU3J'P0C-$/?7>% (PXMS[![^/8>@^" MWK4^L6@PMAIV93=2V<3#7X9=W!.!&40RB'3 +H27ATA.W5GKDC+(8WCDPGED M;62EX9$ETMF(9 ,WSX&;BSK3BUJL(>#S.],S6NS!DPK.,^3LF_"ZFZB0$TJ] M,7E6&X?FXLW#*1_U9L$9KPW[GM"9&O8U[+N>?4T(_4XD\RZ,$XPIB(Q>8]*6 M3-K2"GIIVWO$UI)F+AGUR:"$08EGH813,_6Y]JFE&:\3O.?G"+,%!S..;?<8-G S<[A(X<$0<.4;HP"4LUU#Q61[K62W7U-5\$R^*>^W:!508/T[PC-&$ M-!\!5OE =2A.I],P,AD(<9K!TT[/NU+JG?-!&$3+,>\G,VSGE@S9. MH;+K03_S@$?,)X\0<^$I+T[02W1ODK%.B=$,HFYA6II;,L.]I5JNX=Z-N;=U ML=QK'$,OHA!]G$R9%Z$_"!/368PE] V8FG0&D\ZP9,^ZCNV\",&<:$:# 0H# M% 8H#%"4R^/E[$/!HV_N_%#"%!_:B:I^P=I#PRB<:%TJ#0B?D,O;7&YL>M97=G./>M;1V7S9 M,M\8)>J4#M7P[^;\V[V$6,MB_C6%>W9+RDO&/+*\8!!.N'6E?%%O3/6>E>LL M!U28NB>F>H^AXLND8A.-\S+1.$@G/$[4+8VQ'$Y(G326P^:6PR7DNQK#_Z0. MU;#O%NQKG_))'\?N-XK0+HH0)FJYWKT',W>EW\"@Z@GQFD'5C2NB76RJAV'> MDIZI8=[-F?<";C)-GM:Q+T[R&Q.C"YT>EQDXW=C"K%]"=5CC(#JI0S7L>ZSD MI])RL'$1'=-%1$$D%"N;PL\!Q4NSA+O6[Z$7)-8]/)=&1D4R*0PFA:%XS^I[ M]..?7P:# 0D#$@8D#$B4Q_UU\5GL6O2P06R#V :QBZO&F<;L1JTS(&% 8C5( MF!H71_3AG7'V>I\/PXBK)*^$/9IB0R?E^C;W')L'PNZS4M#16=W<4QK^O3#^ M[5Q"T.6^(MF-YVH'&OL:A?=>[(6!!5J148J,<6J,4U,]UWBQ#% 8H-A/H*BY MG3QFNN)Y^K$^\\3RT9?%DB3R^FG"^CYH;:$%VMLDQ!'"P1_CT =R,6K<*1E, MQC8VOBWCVSK=0S7\NXUOZV)S:$Q2XHNI2=*C-:\H!2&&Y"=1Z/O8=<23]1P, MV!I3UIBRQN=E?%X&* Q0&* PT5LE4^>,U^ME\=FI.0A>O_^0Q M>K_>LY5;5GZ,-CXV@Q8&+5[,5W>6:*%4.O@O:B7T8S9_W6_6JG4:C= TV<1_?>@":N M!O&"@9^Z/!\$QV N$7:,2\610 -E%HP/W[?@,'#)0R]@P"+X6UQ21O?Q96N*?1N471LS?EE.GY65DS;'>+]'% M N%C)"5^D(PCSBTP39)Q;''8,M?ZQ*+!V&K8%,@^2'>_6K>3L5@T;[G>\G3C?I^D0%*PS6:M7JK^?KMJ^LE M#]BU7M=>]?F*SQHVO+RQXY?M6L/9=6"G4VOUG'K^S]GH1:7HR'562NI9KBUK M5]3>O%V1FM,AUYUKKKL \H,@]'[HNTLWYH-$S>^$FI\(-?_K.N>>")X MLD^%!2TX S9[[T9Y'JLUC+.2<=:ZDPWC/"]0]"RD]#Z)[E/N13:2_(S7:=9V MFFLS]'G2:RM%3%NI)=6:ZR83@W)VR3\_F(0OK:!CO5.QNR>=LOEB446&@0T# MEXZ!N^U*N[N_RLTGP;\'3]0L-R@\@UK>S0;.&' \0/K+Q<77GF6^5,>I].J= MES=L M+R(%JM&L.)W>^>= &37-H(5!B^>BA=.L]!H7D#%I'&HOK;5]HO$,#I^UU_E2 M;Q@:SAX[0QZ=NTWM,,.]E\2]3K?6/>63WG-!KY=,H#FGD.<+7.W&H8]GMW*S MVG,1Y8:&SWZU%YXRNL]DE+OYFD,&,RZ%BRX+,PP-7^:IGM-JC<_:I+92WEPUT2JGW>DNMVHM-<7 M8[S$2'6#%@8M#%K,H46STFQ<0-] XTXS>2VGA<,GP227>K_0[=3VESI\=.XV M>2V&>R^)>SN=VDG?[>\AKZ6PJ^GRZ1^IZZ,>>#LWN56S$8_B4#=> K,8;!K. M5,HY;MBWL]WNK.K;:3NGV+CS>PA[D[?J# :@4,?)7OA4'%"B/+ M;K^NB.ZO/]CU5JVA/MRX=6<#N[[^8#M.K;/U=YLUZ_O8BRVP!QZ2L?7 8HO! MK./4IWMEV#4U=>PP.M&ZW\JE5:C-K<=\_PF^,(QY8O6?X!TNS[^VV-4V:[ [ MNTVT"_H@V)-T\=N;]S3%]<"N=FI.MC/XRA_L5JV5'P*L=\H'B7?/_:>*!5\9 MA!-8%:=VNC]TV]J^BF]W:^UEW][XT&KX^_QNZH3BU/4YPFN=YFM))S-36C[B M$?OVSG&^Z]UG4.WSQZKK1;AE88"-6]-)\-;U8MB(IQO\].V4N:X7C+0+%$\, M):U8\8??TSCQAD]J5/IJ%=8-IOPC3A_[SV96_>.&TNX9XN)YO6J>M]_.K$X/ MVTW;/L[L_RD;<6':5]D0IGG#_ ?V%,N&L/KYJ,TGV5^\\\_9X&>K$\P".A_^ M^.K?DG#P&RYK^88O2_>AMP) A1$C&DR!62+?"_A>@)_Z(P-VOA-_RM-IV-SI M;+!;IRG[BJ33# 9O)9WX.A%$*)_W27=G8+2?/H'H8(C/7O*$[==Q8-5^??.9 M+,@%>DWDP?>?.(NL*8>?W6.V2K]@96LAA2TC#:6&@#QMU.Q9O:NCQ*DNS[?5 MNC1%8ENRUE4DG921@.'=81I9_-%+Q"3IO6'HQZ2"3!A@."A=,=!W#, 5QZH! M_*^UNQJ\(:(6\/![## '7_A7"EH:;!#@$LT=7E+!09CEPYH+@0,9)(J1A-!3:0N]S2C1OS%UFV@XE=^1&TJ( $-"UMX=VW965^> M*T % 1N7P"FPZ& V9%NW^+JU[JR$:F2>@7:[5M]11'6:^6NW]@MDJA>B WYQ M(]_ _!HW=PS@-V/MJ\I#,/_&PW@*.DX.=1*IEF/?O)^@;<_["9JYRCO[Y2V\ M!$:A/)(%LY28246+X!P#)&BR?Y7[#$\]YV?=Z$!E3B/7HZI)1G(616G2X M_9=RSI?,EN*\IN*\9@3GG*?4R01GHZ?IL]L)SF9'DP;/<%F,]%DO^BI@*/5T MK)N"A2+.F\![[KD[\X$80)Q8;/P49:=?,36B*/T4D3*PZNCK9SBEL.[AYM]O M2%H5-(56E07_C8I))G--P-3QRD>Y*&X_5J4TS)QJFA@DBRU7RWSA]:\!YGH# M_&P,+^US6 +.,^(6'P[A YR)9(UDK*O(03KI"R\&R=U8SA>VOR*7H?P>+DN8 MA4HG3B89I[CM?^"'..>I'!UT42^&^<1B<#88I&!E@M)YZ[J>L#Q1TWM )2 MZU-,"84]O88$/,_6%TOE&-^,"C&^$@^')_0N.A9R1\;_]]^ZCMUYJQ8AIL@C M/J196'[X *N:TSMJU@+UX!P6=5X\)XSR>0X=89S!]G2T@'G:7!?GZ14 (;/& M(#[AJ8GWB&M?[FA2FS;G(A-;)\==Y2^#,XX+G%;*Z9[.R>U[ MY7?,Y['2RP4.')Z%7EH3+_59K3^9'*&Y8"9=+V_..;0<.]/+'6=GO=S9Z2JQ MLD;M!O$W\6*A#:BEX )9I@I8<=&J)U,_?.(\D^)>)(1^$)/O6GBT*CB6G[HD MR9)P\$>U3SND/TD2B:&V-2!-; A3U'SZE>+A)8)INXYJH%-SMA#_XD@;#\WB^TVB<'<_?:I> B[R>6]S=_)YU2\;N[A#\UBP# M'5Z<9)8J%&(EXA'>OX=18H1S*1AU[G!B<3A%\MF>#T7-Y;/M[!X3T=SAK@KD MLY3*8X^"%S2Y&RY9T-Y$;V9,*IM;&QSV%8UZ%B3Q6@F];*)*2.?1*+!.O 3? M6DC;6SF(CBJD+Q<=OT:A"S:_]1/0A1].T;%FH+$4T*A.QLU/IA@79^\3[.X> MM)O>#H Z8[6P6+M]G[%=XG"8/+"(*\1C$X =[W\%MJGU1=QGB8"> 9L2C?PO M1TR5ZD;Y!\Z2(N3XMV0!V@4\2 M\=:%I[PX06Z[OX18S5*?X28GQF9.+%.GM,P".[=W25UL9XD%NT=M@A&]<_!) MKC'%^<6JN!D=LH'G8TP:6;K:'3OKPUK#8")U*%\L+<3K>)XE%RQ/)IC1TC#4 MA9,K';9PR/&2-%,LA?L:E1_GFN$,8 J.(C>1)K%<#1 MVL.S4_V+:A%:>0EWLI H@TOIG?= MKLME'R&ZDF4-1R4(ITD.K&EMT$3[4\LP]]8'OJ6US3WV.]]1[YOD# M&ZW+MN07[U^IY^)5$8J!=R)BR/K&8Q _@Z.D3)U^&/;A"QJ(JZYS\'V<8PK% M?W-KS.[!"O3H\M,E54X+&M;\'>,H3$=CF?.#^YAW$!!K5LHSE/I[ADI3JUK4:N M,]8L6&.?^QZ'963)ME\MQ__$V"'CB"4,/DC":BQ+J?!CY&$Y!EXTU4M("H72BB8N]YG(@YB$"$^0#5PC2ZI9'[ M^/,&X0-ES$$Z?S3]0LBUP.LQ!9/ (6F,1Z11%.V:81H% &7QFZ#V*6> O%$8S!E&J%]F0[V*D:!K2.5,# MOM1ZXCM-/?A,M_)XW8D7]F6DB9?RT,\&)%#=%[+(1)8$!M%-P?898Y0;&T5< M5,QY\$!J#6 S&>4GI/@%:HG \_*#*')DR<2\4@C\_H/3[6CU@P&O0/9.4=9, M\$6D'&@G%?, B_($V8'!B!1D<86#8%$9I_Z6_D!G2G^PW[[!QQB^_%X,.^2B M.G"(@7R^-_1H?:"E):F4\J)*#:XV3IE0NKZE, &[V;R52B:.>)=K:K<#FJW= M:S2HF R;"&>C/K/9Q]7L1,AB/FN%WA1]"/,&_3*/H03AB[TF+"K90MM/4CF@ M.D! 07Z8B C&*2E7R9BA% CQ"M^5,2KR!?(@(U**D]D9T)'BW]1K0NW@ UT= M^J&AGU]^MD4G.3L(4-?8&XB.&\,4NV?P1QX-O)B["SOR "2HPF;T,Z$*G*Z\ M-Q)W21D%-RLBJH;>%7#:A@'G;IS7RL$W4B!EP0[@B#\XG:Y>P1+? H^2GIA] MEP2H"CM=^,"BD$^1C21B*[,@(15-E,:J9!,'RA05E;*'4!L$M3L9:R7++@^9 MYL@!]S0-A&X.3-*'V4G559!4'XMV 2&F/OPWVTK@!/LU:C! -D$JBG0A/HGO MR))?DFC[S*X 8K8T4<"V-E43F@DDM=!FD/:[QJ\&F+4/=TE,*3-A(- M9S (51/#D<0ZQ$TG& %)G,#S0 :+E$]F%R,"GQF@(IY* RQ?#F]2_.FB[> B M-+L4BBWA4\2;P2K"R)4K$RSNP83 BHMEO3.R+F&FKEZNR1 <*LK0V> $35K>J'D=_8+DP$%/#<'.! M%RB'.K6N8S>TMQ>]F;CA![L"6UF(V(MH[<6:M9U!\,(TL+Z<$/A3@-U'#\N/ M <+_T&K7;)M&I8FM6K5@A?FEP?AQVO\=]H'2.(&]X!R!'YB+%RNY=T/I(VA; M)U02TN7Q(/+Z@A&$)%228X3",U HG"_Z@AE ^DH$E(@=)8(%-$)J#IXL= ]( M6IX7[))J_\!V\P,D!K$4 UK(\\74?/5& 8B%!%:F+&0TMHQ!9.Y$' MN2_+;M1?JQDMD"/\,2"/#XG962>84[>2B)%/QF5/,3$8K7XB-"#Q!H[Z(B5( MU/-QUJLZ^(T^UW!YZJ)T1F9SA$IR#H=U!/YMS [8B$ /Z.; JML"B';KE Q2TS.F4I?]!+( MQ#2= & N-Q"&(6CD#^2?]:)!.D$Y/^#QS?*+9KGKN,,WS5K+Z;Z>O66>.\#" MZV08)4K>TE%5X1@F\0VFF--5X?RAYOL,@S4ZKX]URLU:I^78G6Z[V7,:G6;' M:>7K]@*<>I66OV*]Z.( BZJ=^3BT716#(-?.O?4X5/P[HC$ MDZGG+EV:9GPZH(8]PH3I9W??KE[R=-Y$(#I7[FJ-96-TB$01.G/Q#<+C?0 M'\9A9J#/?50 HPS;5<"TQB$<(0;=X(4:-4*CW+>*<.D-*5%H8X<>N6(+!], M&^D'WN,EOI 8"N3&?+L,^13QK[C#*UK >*4K0\HL*R7O4>[?7^;;F/-L ML&T]5OHF"?<4\$R!BXJ :@.?E(F=/W#LO&-BYT\W=O[\Y!,.6^E[K"^*-$T =>F2%R#-PWN<["8=;]=)" 2A%8I\:M *7 QS M&'(F M 4AO:](:!G7N@8D"@4+S>,S]5@3R.5F9%2-5 BVC .W=-;.07E;7VZU*6@#K_$Q=W?+*N+ZG' M:*%3*S%-WY@/II^)P1*Q*W0U"*<^IJ;JW!,>:&GF3+EJC2N5+QF'!1ITP$=@ M'(N:O!$+8D8*PBX%#>SNF>:SO,.M_>"'#R?:HND"TJ=GKOE$U@&\/Q9Q!U:< M3BA 07I@LU2'>"[7H2)#]^E'$48M$Q'T+(C3JGYP(L'&^VV((_-.%AUZ+$W" MMU)[QFF@,@UKP,>K8 B%*1@TWB-WWV;^JEK]M?H"K,5GTYC?Q'S*4':JS8B( ML^G=KW!\F$!F MQ[L2<4J1OU??D0/.7.NL>PO[H-,DZ8!P4/V+76JD]7?>;4 MNH[3T_[M^J+=I]"LV6U]"MV-7O3GZR2:WU1I%Z' Z;/!'Z,(=%RWFM6XPG_% MM/8 )RD,LAMAEN$?"LZ#).V ^9*R!;47T7H!/W5?/OE^XWP#V$QWP\4>=G$; M9UWLN#2@!?SDQU?M5ZN7F9G2RNDQ32RJBF,IT"K#J>^B9"P7EBBW/@FY]7Y6 M;NU&*BOV4#!CO5&*7=P3@1E$,HCT#$1R#"+-[1PJRP9Y#(\8'EG)(PW#(T8Z M&^0YKKU0AC/=)ZYAGG@BW:AJ+6)"B^C'KB&N3K5D)-@?=G0, J?[*("S7 M)8=DZ?]CCF1:R^"&736[;/3+!E6U7.HVUELSIG_I:,6$XN43+-9R\ R>W M*\U6Z_Q/O9"3M]>!E EE="#4@;):+_TGZTHJ1&_RJV6C$9TF1^UO9><.GTZE M-U/#RQQUB=9FN-9P[1*EIXXYM*=\V"^J]!C'SS*EIRALSH#F"?&1 )4-EQF]B[K=86+=E=VNM=_D)9:IT*7,J0S"H$J# M#L:P?:HVG:VURZ3JT/1"E^"2O(ZS:)2R:>>-"T2L%Z#<"8EQXOU-K9&=\W&:IFZ9C7C+8-+8#FW9>GWT3 ML.EJ#+\)V-3W"#;=FG,0L&GJ_+,>;)R<93.PZ94!;.8JD62 HS4+$O/OZO.? M^8Y(E9?#"F3MS"Z6S4RU$%B<_,QI@3'/OB,KY^<@-3?^4@RR<[ R?54O6#W^ MF%U5&O7X7"26KA[KOMJB:VDAM6::0B\(+5GY%55W#<051 M]+JLW,$07PT +?M^9FVNL+8N5<"GYFVD=A7UT](ZK8D.(&^D"&K,=I5V^2Y MWG$)>%]Y^A>,DTT=B:)NJZL^"Y-/$B0%NJEO'O4,H-F ^X2J8Y;MY[D/[8_BC> MC%[/L=#8%U%"S$4/ KDA*064ZGY)4H0MBQ/X0^X)1>?&!&9*9>:"O/@<]?N! MR4U95-S3[.?;VZ_"[2*>8EJ1U)AO-0]9/S"615BQ(*W%U7&*6<9Q*LK&QJ*8 M/Q.]A41YL58U%#T MY5:%V?+98/DU#_@P(OK#UT0>%9=FH@/U/2B7(:PC\F]B-?9"DU#4[3OU$U+QU M/6S-F4%,K.TVG&@H88=:78O."6/T->%\\9D(3T^\ A>.K:&2!Z26N5>)'8$) MLYD9B$;PLJ=W(3FH9NSBC+%-Y8?Y/DV@"$^D9[$?IJ(-UD"! LM!80J$-U!M MS;.954!3%H7I\P-7FKVK7*D*1E15U'&23..;Z^N'AX<:*-JU47A_?0M" ,M9 M7G-WQ*)K('%V;;=;G5:G<8VO4?>J75(Z@@#-V=0!3P7ZR/:3G4Z=6VWUI_12)' MCO\J2L'E[N:[O"#<'<"R-P3: (+6),9711RRCG2@>HC)TM,;XY=..E\9;-W' MBO41/L32Z02(,,7_%*UZP.Y%QVWM:>IG[%+')CZC+W!$:F?*5082Y"&&Y2EGBMLW(=_5B>^^,K[S=L MY-,H!P;0GC5*Q.DU/#;LU\%DH7$7_^"KWW_*;2?KEI3R3Z(:]3C'5B>/TS 6G4Z$R]Z*8&,R?@/% +@IPMZJ:11GG>14UYR:VDW\$IJ\ MJO(Q6<#X-_@"A9>0Q3:A'CI3# @:RMC5)B#N&10<2DN-ECA>HQ3_K"<)W4X MD5 E;$1T-&B+$&LC(TH/JY*.V[.H)]'&%N#->UJ*%1ITI6"^L7CO/NT:AD$/V*_E-07I#A-(]QK,67R9N![Z*8(NZWD?0BTM7I!G$2I M>#4=40"Z$FW>;"G]F?66T2U;.B%[^&N6,((A NN=Z//U9+U_%(1%T&,N7,H) MBX@AO];N:C-N.;HS);C,>B?A32T/0G@-Z1P %?0M%PMM1]('%@D.USK6#R5- M#!1-<$43R, "P3Z**USI5,J#Q6(^H@O<$0\XH5$V19!JL>=F;55^#3RO'\;.4,*#:"?(+46Y2^GJ]#3$CYZ!#[Q6S0JX>K$U@N;A4TT,P7I7!9 MS$^]7?C:"M>);U8+Q):D4?A(SC'8;KO].M=D:>$QJ6[B!AP;AOT>4@LV+W\% M+?5]&H4PBX^RV3!(%L30F4GB>^@QN0SL=S5D]V!:]F%D6)U=?UV9&3J_]!8] M6@NK\#^$J2^A7D7(T5[9M<;KFO53WJAV@^N]F<$IRFX,* '!^^KUYS7HH5. M+MH8C@)_EJN4\KQP]=1(A_SMLDNF[!(&*WSB+))+/'IL\*KXX-*AT M$R@U] M84D9<5)><9+KB^I^1>!Q=GACAC=;+N&7O,0079/0^-15[4HQ#E-/PUQ?1).8 M-&G".]&\!V47 09P=I\#GW-=),6:X9U-"S5^U.6%W40];1F*$FR:.6 JN&G$ M0[S)$-<;L.!83$AVWA6+MLB1AJ(O19DIP^[HC1*_Q 0! <-T-)9]"U7,L%3J M87FR(Q@NEGF^5-EA:V/L*BE0%@SU#39,[ZXRLV$GI33OU;70+)%KH5DJUP)Z M?Z/0%T3S%8,@7+J%-6)([=%[<0\ M WV[IMEV5>A)^^UF' M=J_1),4/&].BPGF%7Y 3TQ^6,WA3D2$.%$^*4D/HB@#[A,92K&4WX'K7]7YV MI9VWZQ7Q$7G\P=##"Y<(1=/$2[0US$P<=/LK[PVU<(Q<]#?35L4QN9[)FTSM M(87_6@1@5"@P1(Y*?>Z$/AMK7;?EIW?OW_T[F%6TN20F8#7BIRL/1F6#03I) M14R&, LGDS0 Z9>(98;D?T(/#1IJ%>ES)D\0?)*WW>6/<"SDZ %Q".(NDH>N M/L^ED_QSH(\.F8[0@LD4''HE?6/:(131H=@(YF:&_3LU/]<'\ M7V4DHA-J&1EBGTTX6'1YC6%4NO;.J( B*J;"X*J ?A"H<#/082A-*XLFP;"0 M2+4 98,Q:$32!/(B*R2=! ,7Z(WY3EH!QS.6[KOIU*<+ :"=WU-7V,1H=$H@ MDA85:A75/IB!P(0RE UV9^Q-*9@ZC&/J9KADN:5,07H9E/J:1MBDE53#35%& MY]#* A=06!99E R+& "%ZY=2[X &P/;...*+QA'BLP\9-WQ1W "TAJQ)I)<= M?-X+.VL[*AJ[BX'68RTRV4(/U!I>7W&*H2*E-1^MLNO\<7QY&45\M^'L2(77 M.JHF9.X7L):/T?[%BS%Z2Q:KF;NKI"/*5RJ+A>WCM6,3EX$ +)>+"M\IU(XH M$ 2!]K^)>YXESC9Z&ODKU/6.$H<&?!'IO9,>.23 MY7M_H/BEJYFY+U2VVYQ2RIRRI;T>I4'H"[CRD+U YO[B3;R$95&S[^?EF+*I MRD@J+W<]HRF&;LA%# I&/&=LOYD\!6;>#KTH 'A*/O@$M6^+1U&H[GK@UV'$ M4K=FW69OBI_BA$\*=6=4 3B<[!;*"E/4?#X0CIUL/6&:#]5M"P%ER.+-/?17]CZ0O)+(X M"=>#_4LIN%T<"X:^G\9*.7\(:<@0;U)Y.!46/SREL32R7Z3= M9JJ)B*0.C53!6I5$JAUK>9RX)ECZP,'231,L;8*E2Z*6,#\.T3:F5POHQ9>-H/- M[NY;NKSH"HT0/[ 0;QDA;H1X(3E2? **T=\\KQSQ"5]OOWVW/GZDM!;G[9?O M?WM?HEB%;];'SQ^^?/MT^_WCE\]'D^)SJAF_<)'H&I] M%=4T (=VB20Y?)WZ@^L+6R7A'<7G^\P4/"IA@*$&Z,LB!?I!N,J\X#[T[X6" MKFHR#'SF350!X)%PIF@E)2(OSL)W"])Q\E0 BT$\=II3G85 M%:^A'#@^A=:I(.'1"*,(R,DX>]TAW*PBVH$\75K8HLK9F0U?G,G,6Q+!6!"- MA[.APC5#/WR M?TM? "K2/HKM=>(X@["NTJ^*JFDPVFZ'LV4C MIA"E7&=!# M'M\M_)=^FMU*!SQS4F4OS@.Y7VC%Y7%DE8!K#4H=LHY4GL& SH+%*U']ZC>C M_05(L?H4P O8,V+H(,>J.0&,("*/Q5U!\*25:LEK$L8*IU2-F,67BR0/NE_P MDE1P%M[+$/\*?\DN";K/L$X+U!Y6)KWGME2*#^8H6!] L(71IM%5!F!.'6#R M8LZR>-$[G\4Q79!.)AA0177CI$J$V4N8$:"Y"$5.W/^$J16/20 /0!T1>03J MWC!+-!;Z$U8P$)(>/8FB!D(_+YZTK)(0FG3UWMM_9$E=E/8D0D1^X@,^Z<-( MJJJ>])[.%A&XK5BO=!K/XG:3<,0IOX[T$'2Y2L>ER+K3(V9)^UI7AD"/*J6R MQUPIBU[BPW1E &\>YDGF:N=M3+'9:1RKV@NW ?.?9&&&/-;I7::.X#/?\U&@6:W* MG $9@U' B5+QR)$/^B-FDXB+SF7$A8JF2*+$&AE_!.$#S3B-A:M;!#7G#\QE M >E5RRA5A\3?4"=G*D_F2P=T92ZU99MERKB'F75B8H[07K4 )YA((*9.$E4H MVWJV?1:T6<3'XL5P>NB1$J,^ >N*/V/HM[@4"2/%!4\B_$+ESN]'+*P'JS(B MI8BORV,'=$UK+MJ.,OV' F4PR!,#4M",1!K38^PE+M7HXH.IQ &!6NH<]X*' M1]>[G!*I74ZIM*Y? [#CO3BA^)H[YHN(E??_2C&53LL-05[]5;@3I&]J3TK: M:7(CH. 'WH]2=+0((VBJ1<4CX_R=!>K31F&1='+XR,))CEVI=QN@P[!('$ A M? K]P,)@)=''16\=1?G95!&)4PEWH?PPU82& K,P(#ZR0 RAPT+-X^3]"*=) M01BJA*>O4EV$FTI2 )9:YH]\,DU$K5/!H_(T"W.W*/,)(Z+EA3D\=RDR@B]G70VT%VF:=_W!IBPQ#'66D1K8:>EJ4=174.EK:KI9<6"Q,"> MB,0,%$D34PG/@?ZM8:BK#")$4MW-*P[RX'B24"1&8T(9-@99##>OB-@)W'FO M+YQ_M/YP*'V$>;H5^B- ^,D4C*D/U$()(30W/%/R+U(2-5;<$&PO=@!56^'3 M<#U7VS;A#*&]?H"E N44"G JB%WBQT_7O+DCH'XG_'6!5,3!^B2+*/8?2E>,=4$ MEO'*)[#"0 T?*15JEXY NY13_F;M%51<@W'Q#VVWN\ M"<+@!@??F-]N\X:@V%U.'2;U6;/Z5:[G5Z[VNZV.ZW6P.W76>L5 MF5YPFM\P?.O=;YV>RVS><*J-KM.I-N%+U6ZO,Z@V.SW''G;L)NO:KZR 36"& M?.#>?$HB_SN/)O&7X??(O8VB[_"NO_I@\[VR>#Q@4S2)HI1O%H=V+,[?\T%K M=LIW62WSJ\^"6!01P2!+E5FUD%JM9[^5-F=P?_AT.==%LAX>^E=\%H-Q#"*2 M^2ICMR+S^G3:D.4Q8K!S%\JC6':;5>VKX9)R*(*T5I=$>9-5RD8W*+"P+)^8 MI25AUE-%UFB5US!XXPU#)-BFA@AZL3E>E/6JQ+^_$WUNLFL:S=C%2EGP]62L M G/$=7>?^^%#67I!GJ^AB0*#/U)ZWE],(/BA \';18'@UJ:QX"80_*4#P?]\ MK;$''=6?9;=/L0JY$;CH&Y8FX5NYT;@2W'?8&GR\"CP3ID#[WB-WWXKIV/5Z MK?Y:?0$32-DTYC>Q:.?%U1Y3UW7Q[E>*6)*,6.Z]V!,U V_4&[+'X#DW@Q,Q M9$?(4Y%64/A(IV9W.BN?<.R:T[)7/M*J=1O=E4^L^WZK]9SOK_G4KC5;K>>\ MH-9J](XZ ;O6Z^DO^/-U$BT2AP0#O(7LL\$?HR@$#JI*QAO2OV+&>P":%!!T M(X (_U# Y-K\X*W(/C^^LL&24,2)[F+0;>27!%J\S:!("8UI8E$XA:70MQBA MNOCD7B!J?]UFEH++TY2+RRFA](,YA!H8.O-G!$#BEN8 +_[,/H,Z+*HXRBX- MQ2=E-HN:U0W,#JW9(5=TBKW^+BTJNI@$P6XV;?FF"8NVWF]5[3^MV*=,V#A& MUOSE&Q\Z1Q_9)5.\?IUZT3J'<)@=^,PR_[+^ MJ@1WN-JH];IMW/8U3NY6K=W#QU33PAM5N7#I-*_L-SM>UZSOB+3VGSYR,0$T M>-WFK,NJO.$R.$+'KG;KK59U,.BXW6%G.&"]WMX(X#OF*>UZQX"/KZNFJJZ/ M*Z+6O5ZW>5NR>.9,!&"K^=#5=H@IL;?NO8=9&A\ 8M;#^1984L#VA[S1* ;T M>1!;$GKALN[ =OO-JMU" FJT6U768_WJT&TZ/=;K-/OLV42'UA\:?S:0WJVX MROW@L]$K2T27_/C*>Y17#U49@;$G]I2#K2&\BSOSSJ!19XRWJX-ZIU%M.NU& MM=]U6-7I-^I=U[:;3;N['Z!13B94 _9WK(WKYC4FA)3G7$N@G2W;K']NMQU! M6!(E*;O!?*8:OMM9Y\=PT 73Y>D>#[MJ#OLR%K;%8;PU:/NXV.W6XNF$P@G%B7-X;5 M7G\PK#;=?AL4'J==[3>[=K??&-;[?+@HR/*0M=O1Z/:>>?[M)'EEI8$GWOOK M;R*K[!7ES4^8'__XJCZKX 3II.J&%#""#[SZB].IP#XHZ:66MJ7X,E1^;-E\ M$.>1.6(CDB_YL$MO0PV=OMMS!]UJKV?7J\U>O5[M=AMM^)]AK\Y;3Y,:@G:XL^OU.3O].3R$"_8Y,YJ)#,$Z!Q2-R/)HQ.*^NR*IM-Y%MD%&TBHI M5/^Q"2/!\H=AF&#I*T$FG[__-JRWW7ZC:U=[+;=7;0Y:;3 1AOVJ.W1XDPV& M3J,%&OWCQ+\!MA_!P0?57^]>*%C]Q0_FRGY#A1/65$L1-\-QZ+LSM5FH?AJA M(U9E&'.?VFJ(;L%8P>+_??AHO6-3]-M7K%^^5JQG$^#.8?;47$.4M?P4U>0% MEFRO 23')[*]\B./!E@!^#Y,1*T-ZNA/[^<>SUO9U*"I]F MKN-%E:6E/H+A(!4527VLC^>J#%MY\M9'6/ZC2-%=5Y%5JAH1]] F Q294JG57WC1;G*V2=7'3LI1I= 6)?LWVBH^[ MO5HO_WKFN#E< M?B,F;UEKH->LIF<9'.8F"D>E^G=\B=I*0 M;XW7YW36\YEPL="5N&\RR8*("PGEL(2QHQC=S)H[U(9=$E_]1$7HI\NR E> M(PG!(Z/C%A1];,WP\"1M-N,"-J.L# F?G,.>-VKV\TFP3'NQKRB,D]H Y74; M)\DTOKF^?GAXJ,5\4!N%]]>WT6#LW?/XFKLC%EV[+&'70"9VN]5I=1KTH]UK MV$[+L9UZI]UL7+MVM]ENU<'B;MBU<3+9IPMO:82V*/&EVIR([MCO\C+.:#)_ MS*QY6=K]G^&$)]%3!3^I5:RK&7-?&N0S5G\29AX%('Q5JGV^Y-<[T25DW@70 MK?[#NOK@@?GX.:Q9L&W59KW5;+^IS'H1N'7W_AU^Z>^I_V0YU)3!SNW[S,]H M\.UE\,TY??8V^'8H?'..BF]_??+90_Q\)',,DI68>/>$9#;8[/7_.'U>-F F MP>QQDD15_FC7?W/J+P5#[R=3/WRB7AVWV-:/?NJ+GAU]GCQ@LZL9+*)/_LYP MD9\\/S#,?SSFMPWSG_X&%##_<6VLW1#A'RP9^_C1)_;$HW$(:HF!AB-9.'9M M20VR2]R-/3A4C[T3X_U@'* CTQ>C>V M[ :KVM@!C3#";KGRM\**[TNKO?3YDWJ+ M4Z\[!HF.AD2.0:*S1J(7\Y>L0**\.[9!(H-$Q4CDU);5%[W$[3A#*').0"FR MN]:OM;O:NUH&&G:C55^+++UZVR!+65D)D,4QR'+>R%)^)<<@2XD(:&\N7KOV M\?/=Z3.4@98][\3' %'$^N=?O_UB?0SBA!)*?I(9,Y0S;]MOB:L]]:G*IX$? M8-*!:/3*6:3R:CYBF"W6&0+5Y2>6,(MN@_M\P-)8CI2P44PY,GS2YZXKKX6S M[^=34F/53/C>44#C[MW?SHM5+O)BZ !8\9T]AD$X>0(S!3Z-*=5L,.839OTW M!GB\5WS]BQ?\T<>,-H4IL>'D(W!R\[R(V'#Q[L3PCJI1?&6C99+Z:E.A_&85 M*ZO"33-9GW/E'6R5?;F'#5O:\V V7;+;KK7;G=?/S!M=6RMBF[31PF3L:K/6 M:?9>9P1'>:3-6FMUAO8S:E@<+T?[3Z*<&Q&?"$A$NEN:C__\73K!//8_B4WZ M/N98X4LW[84>W>=8,&:81H$7CV$7@?*Y_X3V.>:)4^"F2$+_5Y:$'HFXS>DF MIG_@TBBHZ\N1Z*RPWS5\?QK&HGQ/]JUNY@K8X"9$=N">'484_5F>8^\%N#98 M%OSF%:";Q[Q -#1UR:!:\.Z3"F")P!CG [&<@*&7'5R_0_)TM25083]J";J M> 1(D: TLB2,GJB$4V7F8ZTTUT55Y3"ED@Y+E8VN*96T#Y?S/NJR[+-4TK,S MPJE24@Q_84F*];5+49KH[N//)2J4]/GV^Z_?WM]M(N76"K3U55?**-.^SM0> M1%7C7RD M*@LM*FZ,ZNC6&,L.8D),.0;=86*)A4S6?80%@T?S!04.(8@?)D] M]F K^WS,_"%J>[A9A#IR$Z@.4HJ*'^T92Y-Q&,%X;MFU!%-E:'S3;*VN(]2J MU9LK/FZL_KC9UM]NW(EEOST[\\(2RWK 7M+&_//+I_??O_U/Q?KX^=U)7=_) M1@%G< 2&4LG\6"<^L45,PWNG0!KF\TX:7U]P4%[)%(Y M%5C;>+\,QIT/6YO-..G-,!AWH/UZ-_;XL" [$*-G?J*(@?"D0*]DXOLHH:6G MQ]X&Z\QF&"_;"6R[\;(9+YOQLKV8ERTO9VG@[D0YVFQ&>;5S8W@>S_ TT';R MW&PVXZ0WPT#;07UJ"W5QMLYO+4F\L__)\_7X^3 MB?^7_P]02P,$% @ VH.I6+/_/ V"3@$ J=@4 !$ !X;71R+3(P,C0P M,S,Q+GAS9.R]>7/DR)4G^/]^"M^:W>TJVV#E):DE;:O'@E>1F^UPF*(3M$W3_9_? MO7MY>?G1V_AA$@592KI+?G2CW3MT=+I"5Z'[(UH' ;J#5@FZPPF.G['W(Z/YFGA_3A@/J1,_ MX?2+L\/)WG'Q7[Y3.'F-=CB-#Y0'Z/3]IT\?OD-.FL;^8Y;BRRC>G>.-DP7I M7[[+PO^5.8&_\;%'IC? ,"_:!\J?R7J$R9_=* L)==GCZV,<_)A@]\>GZ/D= M_R-T^TDT\-+X)#WL<:(/$II%\=,[\N=W\&=H\_'D_:<3&"QKB5WO),D>J[OB M?]2Z(K^K_5C[D,RD-IJ73W0L']^___#N?WZ^9AM%?!SXX:_58R???WH'?WYT M$BSYQ7[U(,@?]$&0/WJI_BVG^OMW[(_RTUT:=UCCG*[?,&"RSU.R]^2 <9CM M/E8-X^/[=_@UQ6'B/P;X!#[#,3T'R1+G/&R,V2DR?' MV9<_Y'_0)Z8TXWQ]/OSI3W]Z1__ZW;__;PC1 ^'O]E&<(G8NKB.7#K"!>_C7 MB9B"$_C5R8>/9-/]2(A]A\+J$U4]?^_)LG$&#D+MNZ"#$%H/>?U_7;^6> M[-1C4K?[X8<3^*&QS]*9Z=QI@<_F/=R![Y9#,&PRQ'TD;K'N$Z)=>_TZKSQS M[W"0)N(WC<.H/K+#^%??"?&/[G.@O3+#-D;%JT/_G70Z@55OEH&-T&<3C-H MXG9FBT_^U6WAY:6>=^N$8932ON!7XI?[O1]N(O8;\CNXJ_X<1P%^('.&X(>O M=U>MS]F[U'F-PFAW> A=Q&F?GJX(OW%.SJ0[Y!/'O?N MGXMABH%ZF$B"/F7IPWOX?T1.5$1&^:,3>HA10PJY?WM7)%(@GR78NPG_G?Z\ MCXF %[+YNR:_X(WY)PT-72=PLZ!_NWQ8M\(KE3'/HM C=RKV MR ]$ZO8]\GOOU G@7;W?8IPF']@Z]FK1LI0?8"DE000".J>)5**(4T6,[-N* M&EK16RZ^NWKIEI3\.6FGTO=;)#V\K/WSEY5^3F\W-7HA,Y (^ MBW9DJK8@4#WCZRA)OH9.YOFDR<V(0W9;=\JGC;LG[1M$&Y;W3IT#K'\$ MT/=R"$3[?]M,K:^[\9571 'SM%LVU>^FWU1O6\K,_72V=<(GG%R%]VGD_KJ- M @_'R<7_RHAH5]A*AFFV;*'?#]I"O&?DATCM^U\0Z_UM TUT)YTYR?8RB%Y& M7C\59%JVR1^&;1/2#Z(=O>V(?CJH="W]^_WM01G,WQPE2J=+70Z$+*RXHOZUQCS4^=1*? MG,I;91K(BMUGNYT3'VXV]_Y3Z&^(MA"F:Y?:I?SPZ98<.=?'U6L_BF#+GOA# M:4_0WF#QU?[HYN ]PM^4/E'>*1*]ONV7'OOE+,;D)B7WKDMF@8MRE?N@\L.6 M]?W7TOHR*D@G\[9@/1;L*GPF[$?QH7*5\K^V+,T?2TLCF[XM1X_EN(TCH@*E M!S#5$GEUS\VVUU'X=$UT(&^=)#BM/E$=F[8LY)]*"RGH,HNOH$S_!;1/*''$ MJ+^M=8^UOL9.4O-*\C\UK]7OWY?6BK5[6X6F5<@G;.V2W9S0H7!S>\W?6M;A M0VD=E-9OB]%M,G-AO^[Y.8:WKQE23^6EE3K M '&*W$J5I"!'BM^]N<-Z+SX("TD*[\I5^#5T%;7]KY$?IG\C?R!?E0YIUV8M MB_VI4GAAA,&.I)-&E#;BQ-]6N,>+1PUR1"?#U+",PZ3DL6[[M&4E?U=:24H' M44)(I?2V;KV4!/(M?G!>:\05]>\M*U2VV[#&B+9^6Y4>J_(%I^ 2N<7Q_=8A M$@N/<'4>22\1V>N[2+.^5ZY<7QHMJUNVP) .F..&=(%H'TCM!*418MUHUOJW M?=!C'YSCQQ3FT*;;FO9Y*?$3 MG<;JMU'\L665RD89T?)M+7JLQ4]1Y+WX04 .R169AO )0F$;##%-W[>L6-GZ M(HC1\Y23>[.WV/5E3.;3Z.C;^$/9UF/"MX&^%S^]N3YM;:4'D'O,;R1.MF4; ME4U59K81Z_UM$PURO33LB.(W+Q%H6=VRG:J/;^9M M PQWTC0LL/9!RP*6S5.L]=O2#/?MIZU6Z7?EG>,>;KIZM8_:5ZZ?RV;MT3[MP4R;+-N M6+/V5BW+6#8O-=NOWQ9WJL2+M>?1 3N!(K6>X]3Q@^%)&8U$6[9&V335-6$# M=#'9L2Z$\[[?MD_'MWF,@;E]1UGHIV63E2UD1LS;;QMP"1M0?K4.@N@%@ LN MHYAE@(!8CY,['( ._Q#QMN07+O:?X8698)^:&$[+=B[;"WMO9Z=R.RL?R]$C MLJU%0@UC '$.0#,2/*"_8#PA9,I=W=#=RV[MVQ2 M-;][Q>B0,KRW?6DL=:^W%-F;2,L>*IMK*U/^WEYH8W>4=!@#"JB7!1BN@-T^ M"EE^OOQSS9W3MWG+^I>-N+E#^P2)/MA-('J!?REN[[<-T&\#-'BL@]QCK;P/ M^>I6-:W9)Q/UTK*=RD;A7A[TPM.C;K@:.F^[;]K==X[)7+F^D&W6NRA.N4GA MXA4%^+C>MN T6["/.<0 Q>9M]<>R_;SG MMJH1GT[>ML^(L*%=B1+D')+MB?WRX0 ]%) M?6Z)KLU:5KML:%&A>BXJ,F1/3IB M:.Q-4NPW?'1O6W+BL+O\=>G9L&:3VNZ^9=N6K>?#0OWT5W)@N.#;5IX"$:+/ M\VJ 8LN&J\IM[XHC\?8PVP@U[6W/'D"F99.4+=JU8:EO6\+"ELC=8?#G&QI] M0HNH^>FA_\[H0JUE@_2(6]9$+_85ZQ*)/M^V2M^'IV5=[\A]'OLN12TF'WXE M@Z[<+28)MFR8BC3_3ALF[YDW@+[?=H[IG2.EW(V??7SR6/Z8CN%M,XW%7>HMN71MV[PM_E0V+*MX36\BRJPY M-7#0,C9;-QL(KG$ASD._U[3G3E$\)5D*!4JA4#)M"1$#44IFT7>"X$"7T7_&]]C-8FIN MO'AU@\S#WF4<[935+S[#LX^GY0R4S?Z#SX#F%,I'SVBP:(>< 20X0#D+2/" M-H2)XIEJ.$EOIV0" +C>HL,8>BV[M.Q*Z)"B]R9D6,K-K+RT;F.?_''O!.L= MQ.)"&R>.#^0OW-'TA5P&=W$,&0*LU($[=7E<*AP6U]VHKTF2]-D2U98^572#=]ECN#&%6;'VCO9FNQR.$]/>X M=VG8LATJ?!D"3>1-EYQDF7._-_M%S\7NT+QQR?_PO@% 1O>2L]^^+?V4$#-R M.8M_:-H+8^BU;([>L#3:EJE K7G;,/UDBZ:U+>E"S+)RLQ&-:B0+(S1;-D[9 MJ-Z^<:I4*6XL(K^2[=_VD.%+I[>D,916RYXIF[A;]\R;2&+I79+W0ENBJ&&: M+5NF;*3N=(/ZCNL5>'^/@QRA^>N>' MZ3O/W[WCW[QS@N []$HI;&.\T?>D:/21B)V4A)>>P,\_OB;>?U-:IF2X?_DN M\7?[ '_WSM#(R,]D@'= M(XZ'#KB*QB2CW1*BL9L]XA,Y20/'W$"I>>1BV ,O\GMR[V#0SLZBT(-+#&Q% M,E_BU D INI^B\D-^$%G[767QB>"*N5A"*T9F9-_362J+R#GA#2<,\9;6(5G M#-$27T,G(]("]CZ.FX(Q/4XZ4?3I-3[VMLF:MM>%[*RS+9$C<'*E12H!-D!Z MZ#Q1T_2VI!UUYB3;RR!ZF6SSU'=2ZM#,/2E%I/V^XZR3,-;/K'8$FQ[5W>E@6.U];9F#YBL?-IL#64I4UM MMV@[X]/8IUN;5\8HQU>OPVZ@IZ4H[+?DA@G3+4Y]UPD,*N^5=(WV'78SQ>D7/\['N9$R0W87 HFU22JJ:$G4_P _#UB?)40\>^U";J?PR0 MM/2F-L]<<^6P7H>J"RE+JS)=.8:NBSOU"&SND?X UKWVS5#RRU1N>P"G3J3> M]AZ!S;W4#[^QUSX:0MK^*V'F>NE)T*+Y:RRV5!^+F)F^YG]N#5ZFPSNPM$<, MP,!TW2+&NIIW:OKCG(RIV>GE0M[8O9,^0[;ZBEC-3F3AR5 M)-YK=QKH:6D6L/[Y@,:M84.'L+2I')K39GQ"QPUD(=/:-2G+U.SUZ\^JR-HC M$Z6?J-J;\$*,T0:O])&]+&1"NH7_&K/0]^AMV 1MG.211O%ERY/9LZ,; ^BJ!B']B MXP^9U_C:><0=0G"#.-::013CGTX^?#SY\ A,RZ:V@(R$/L@)"^CF.(0:/W]PC/31M)F_=; MESK=/2^Q/B1MLCK&.=%S"DQT-;>OPX _8QX3"0\*[&T$*;2S.>@&7\=U[NOH MR5$_HO;=(8,<'?.Y,%IS!)I;+3/X;[+@O47Z8'HL84^"\WM3C'A,9K9I#[=; M'T&LY[21F0NT 9NU\\YI!!IHXEF8O<*<+>+8I/<9I/@YI?DQXQX4 V>NPUDT MA4$\U[1>GM8PB+LAI.UK$(-8JVJZ3.&\;VCM*/(+EIP&+?.H/I;ACNN]_GW( MS2%'#0NPKFR\$)EJ$$>=Z2W-$&S0!6BJNR,(K9=?K8,@>H%%OR"Q?[S[ 5K$;@&QSH,2T+7)*QXZ9*_NX\T]X^D$4%_YN):#;7U_PV MN$[%/PV8Z7KT,\*X8($@]["J":[#ARM4_)OQVB6'=PL'O89PYV\D/N8"?_ MD/$"#[$3,D?,'=Y'L00EHZ/\RW>-G[XS,=3F(!CX33YP_HM_4H6E%'NN1 J< M'O)/;IT#O3)?G-AC-T&BA!7_'?M/6_)DKY]Q[#R1 P#P832\CCTUF1- <.+' MPKS,.9+9IEV+/R3GC4L[H#Y_R0!O#:*SV0Y)+@*?1G02KG'L1_"_X/>NF483 ME)H7.6C^=K:U^!*!*S(E=R^A^B00#3YK:("%-6AL,ALCFDVJ9N3Z-[,- M]2;=XE@1R6%"LSBN/^T-#>9[4J2LP"4J]L;1'2'E*7*9LS]2*T3=DS" TKQW MEY[LEMS=?VT\,,UM9F/E$G!M,36^EV*FRP'!_\!._/ 2U; XC-9\K(N4E*MP M3P2*:W(C!!\:U["IQ8QWGA(;=^8*/?YK@C<9408V=9=)EY8S7A[TY6')=DQ(_;N?;L^R)"7Z8LR2\4"@ ],8 MD7\?G-?:*Z4_I=G85KQ(U!K+!T]O\K9]VJWM?!N5:2@)&# I;)^P-)-'&J<, M25, ^M7MV#XDEG/5G!X Z[Q"T.W28C8V&+KK9YQN(R\/R /'EAJ$EZP?$WJF M:ECK2V4!0IKT@.2!I,GIH0B=U"JA=20SYS8M789"<#Z<-0K9G9K.R%AN+5&4 M?185=&A_[;NUGHT]85_\*8Z2N@M%_V;.+?9,) R?NJ@>4RD8Y@)4PXW8VG+V M%1!/S3DUL3"+4M.93]XE MA_LJ!$,E53Q"AVG Y("0@P[^E#I9M[7=?'(3QQVXQV!L)T>F45FN^WJVX3-+ M1//[KW\SVU!5S._0*U9UYI6AR4HNM--V%QKS%36Y MZHSV<[13]A/Y,$VN0B;;%!R/](_G9.M*@6ZB">T[BEF5%5EOAKW:U)11;\]J M:C$;&WDUD,YFU<8F\\OVY9"/;OIC#P++5/W)EHI!-#['[+\0ALB_%]K+52B, M&V0S/G)PI2&V@L%]&7[O&A;MNL;-WKV=)7&"8UK<'W:/45 A/^A_G_/"$]'_ M#';O*DFR6HMOW=>&U_\^>TP!!:M>P"E\87K_.7X(RAHX*>H3GBMW8+>6\XD3 MF&J:Y(!\=N)?,2C>W+/9J!:U-EN(QMID"J[Z<- M.ZJ8=+AI6\3S3DWGL#"&[4IGU5>Q^_.N^7EX031LG M'1H>K26'O*(^QQ(3AI2)K#55/.H>DB7?1.1)?4Q?0QO#MXN(6A?: M=-7=4?IF1OE-) ]!%<^K\,S9^W6:5K(ZX%ZLEC*FAP3(\=2WCK_YVOJ$K.<[G4?:8DGU33FMN<4+V MHC'C:<0;3,; '(VW3GP34^>=1QT/ B&C]JAU:CR?B"&R='@VK.9';=F2W=HN M+;ZD>4^V-)J-&69$?OL0&9;>@ _7B<#G-9@>8_S M%URWJ1J;S.XHN\UB=TLV>PZML/9^R7B8;XN/K+GM?"Z*P$D2?BN=1Y J6^>= M*'^XD$Q1\BP\U0975GXZYXEX]A,B#E:\X_4GHK[)DBRB$@(*L+DI\CPOWL ? MAN[FT59*2Y !F&6-0E^5[)_=I8%.5*Q:4,]H[;]Z#\WKE0;H'(*>!J%$9 -O^ M_9R'F[M=1>JO'V9D"_,#"MEX>!-I0/87K^1ZCF*RT9WX0(.W>N5=3-FCX2?M MK^3=3^X<=(]K47]+M+1=PI:W)5O&Z5IR] MV5PX,: W27S=;@FI1CI9TELM7EKN'FH1&7L0F#U'_F9#;5=)DH'L1/-/Z][K MAA9VP9WD/JM.^2[_%F/0/NKPG\:0F^]U!RP"K%N!DS8YI:71[$ID W"!]HG= M[<8@CE1TL$IEM_G;F7UWCRZ(YV=CX/_)A\5_\\^M]84C*'Q;BB;F# M5)Z;S=>$Q=EW074(K]NC-&H^-"J8G6'GZ@9*$SAYJS5IPJ?S>AU M8_8 'N)$)8MZ7U7=US._R-=,\)-!*=7C9-L+X/H1<$S;/,<=&QM6(.NP.IC>CU(XMR$Y@0X MH35!DJ0<3C64RF+V7@N08^7'\WNI5)]M@V1;__W\5I [Y^4S&5WL.T$_(TA] MP^,+4A:0-"*\(Z'6]X>M$W)11(HRTV3N]^Y_QJU?C*XB5PS#/+R%VX>P.QQK MQA#QV<4;:9-5L8-;Q9RZ5E95X<]^Z.^R7>5U7/Z[ZQ:%C MSM[S*&28AS+QOO+\]B0Q9WQ#(>>O):J\]ON9@5AA@T0A&4AC3$_UMW.^KJ $ MT(L>9 !RR8#)&$YM;C^J?V,[M)W?E)??G]V WDK?SV<;<4*O<=/V3D4 (AH MQ'HSYD?M]S,F+\IP](<(;ATRQP'6\#4?(C ZT8AD#WNGAZ\)O!YY%!BK#-<> MT3A)5[-G!P@L$?J&N@=:YBN@>U8 U[2D"'0@L)"D]Y;UK?G8;APS$V5DT1@P MLLW49Q@PS1U&+.3 WLQ.Z65MZ55UTSN$USFYG=V)UR3^>_ MDUH*@72#]^M)9"'211&&C4)7H9=! M[36 V?!\Y]K?^2GV\A3F*"92@%.KY@ZCL0S+J0-AAK59MEULJ"T4EF&>9*\5 MK02JW/.-P#[=VR\3RY:_UJVVIIY$YL,FRN+0!T!/LKTN_5=:.JD9R[&^P=PF MV>'>71'MS BC(>$&D\#+L0..G"Y.=>DD^"PC]S(T@;0&?RI>& M7\@\C0?*1F1[T(KKW\*&KQ>6H9YGDU/K"O-LUPE6O4@LQZO/->53'.)-;8Q< M6ZN94]FZLF%Z^#7'80!( =>5E)#*JI-CAO!\*'& ,T/$P?P"J%FGB@_GC1&J M\^>J%0R;PH ZM5]")'#'4@Y-+69/$;N,8DTMK U4J?E\5NPW%^(#JH6-%I#O M;HV7>8ZH/W+( 6(-YWM-&PH+USVE34UFC:1H]T,6OUIBRJN.+U5S^>3[0IP)=U4O+96QIUL+ER^W#'6Y$BK^&ZA(9B#@B]G M=877E<\9I0%R%WF^DV.0NV3&0TD M[/J$*C'UFG;QJ\6(*&0S^&Z;P:.ET1*-'A6@!N *OXRRVC"%8<2.A/DO1)Q\ M>,'!,_Y,GOYM0Q&I,40-BZH7KWY"L?&X>: AF;?NTR5@ 9UVQ0(ZG28_FA72 MV =.!ZM3[;<+@@YHA7%?7B47'C"/O0?L;L,HB)X.%!"L.7*JK=5\J34\[^4F MK @[;(M:[-AX,4]DRW:K_=PJ $,=%F4M(&%+@RF,#BR7NVR1Z X2/S;929]TP M:TNI[64A5G6AB-XY*;[8;+!+*X'@&!S:SE.W*F9M-!;S\07>K:[&D^[%- M?FELLCR_0/\VN]M9FL\/ ,#0[ M(J'GJ-,YP%T'%)CV]DMZ\6NR510-+SG;PH]7(8N:N=FT);CT2\CUHO5VF:^2:>UCWL:&!O;')]?A/[/ M'6:YP"):GKU4M3C?D_2UU 2>MIKG'5LOQ-O16G^^]O/YW+9$4: I+)^)&IW% M3%F2O_P/G\A_L;L]-'+5C\;QG6*]5 #L8LIHYA.#2^MG5?SX@][5'(#"> P&4R MVPR+K;XP0X^&,\:&P-0*A_T5(/J[S2#N32UF8^.S'T8QK774F!54^FP!F9&: M-8E:D@)6K*-SOF,[A27&77UV?HEBZMAK%4SZ4EEFOG2?@D #",UWA2@A/J'7 M.T*Y<_,%G-7*.)G3@^*M[IBAW)'.(N!8SWVPNH8>MZAU*F)5;K.T,TFE_^% M6N7F5@L'$)&"7 3)+;GBG> __?U9Y-57+J[\>"%*:242]!WH)".0I'E[JRM" M10J'1O^=.ZE3C:#:^OF,!]Y_)D(#%>9: 9EJ/IX37;*J,A4/,(@_.ZF[I:XZ MY>\L0O-F0_]8N]7&TIT[5HB\J$R%(C\WQRPT-%C"U5UKD%0_6=Z=]D Z2$"< M 3\^=C,X[P^Q Q@MY\ZAM@[A<'KS9:63(8([C@: =BB_5O_]@J)]A"_QUCDT MR'7M[4P'4U:CP"=E&'B89?')'0[QBQ-4AEN.(KA$[;(F$0?.C[FT'D;M^$S& MK:6R=?0#TY;DOMTO=X*3;L9R+'GY.X:45>RMH5SN$Q9_IZ5/ADZSV4%8%IK= MO 0)5#,C0CRY-^-#HS[3W&K&VAX)E .#_\ .?W8"6)QNT=C=VDX6^:NBAXC( M[S[AO1W:SRA$D@U"B[/II7B3A@B_YC8+%%!:(Z4Z-5U&'&9NP>YSZ#8U7JX ,UA$^QM@ M)'@U$@65WR#258996!<[ M$MECXGN^$Q\8X J#&VX0!6J_/[Y370[AF4(?,=3[5X+ M$-MO-J 570;12YL4V-C$L.Y$D)E6G%?$O-7N^+%NM/F@,O:S^>S3<=/3LC-=V X)VJUQVZMT+N-<0)0'0P) M_-(/R63[3B#W4MNF,T-[3G0GDK2]/Y'BQ0$\G\UY?94[]84#+/0>;E-$B9KJF6I_:6"T\[O(N"@!P"D%[K;K[>= P+(E5E39LOL\[-YDN;I#A: M1'Q^=6ED.V!KW80@TQ4,Y'G5&&Y UW^A?$D>H2"C;G(_V4>)$Y#;(MN3%F!< MH]GV&7F[VBI$+F!@"XEQ4&'/V,$>@9M6(C#?SNM2.N9+Q"!"65);\A"Q8'[Y M=W"=?XG2?^"T6%B&%GVDOX+OZJ(_+ ]B><+8Z>&!=-OP7'9IN0#[P7#7;3>C M\UCZ5A/+/SNO_B[;U4)5Z'^?4X 3P59P8;56V*C_?@DY\!V]S_4-%ED6J"4; MKD/+A;RB59%]2CC?X.A E<:2@)@&@\;F 5EUDS)5;_/G/E^%^RQ-K@'^_E-C M2&53BQFS)G_)A#,TJLF$I&_48_$=JT8+4$27)L_BY-U:?3MO7D(<)UM_7PO% M4OQBUBBHP%4%@,EV*VMZ=H\.S\XW-$2@DUE> '21O76/B+Y;)[S>SLT7XW3I#LG=I:6ET*0SR!0E3UU-Z+7VY_D?O*;J@LHG1X!Y MV:+-#B!D^''[R@V-Y$:A#L$0JJ%IU=J_$L&XX=WK1\ X\'P#)DYNK1$!JB)? M_2I<>\\PTLITJ;$T9]?)EMVHV'PI.-9C;E*L!G@806AIH@H/5QLOJC01FC/C" /N M(SC:66%1FN[%[@SF!*G/-6IMN1#WPAWV\&[/;GMFR>0.=J@SZI,UV9-[DY8< M@"^),EZGPX\FNX";23K,JV1/OC6[%9 91W.^*%B(S 3IE)Q1%HS.+E=Y/JE( MUQ;NVH_(_.'CC9YT_:,%;-)J8YD*^#9PIPXF/*>X7(BB:X8+K?M\LJ1IJ8)3 M1$S^ /3)FNY"8%%[4K7.JEL'/&+,J@O^4_:[P?MS1"<+2LQNE 'K$R=Z43&\ ML\FM?D9O=9Z^P3?\.'"])RP(K6&''Y4Z(19#BZ_,HLIA+U=.N8[F]>4RH36YOOZHH/YPWY*X4[EP/Q'MN! M6ZX \#I,?)=NY<9B<=-T:%IZ**0F@G*2Q;BBJ&OKYS-FTZDEQINW9?6WYB%2 MH#JHXB1K>!+JOK4*1ZH\^R4/>X4QJ4.C8U/U*Y7NOI$H=OI>F!K86L2HM9D% M8(#J2)K6SVU%H$;/M34WRW^?Q;H,J-_=;,OYEX;7%4)]$O"TY]A"=,5V.R<^ MW&SN?7+.-KX+QX4IBE"S!L(2Z@,XS-&=_;Y3HA0))T[^KS.*I?"$0_? C"6$ M)9RF >YPD0TD:GCA/SN'AY?H81ME"7E='EY(%P>W:=#[9-,=69)&; M#T1(3* ^3A0VWJH=&AY?CDU/@/SEH:_V'=^,<,8IC+^YVI'VS3(PLD$<:CP7 M=5\O)D>F#88TOXQ>;29U:%D)FX,:^S6 M=CXS:+2#6#.75WIH/+#5WQY)E9I.7L)1)&<,-'Y11,#-"0T M7B7UW\_GF>"N-)H3 <+6UM\W"S!-+1;@A6BXS+K!8+42F"@AD;Z%CUW5R0!^Z)C(IGT J!@_>5; MVV*YUU7?2H44U53W_9JV9?7IVM*&7I/!>=23$#A5?D?][[.M-JL3#0)6[LYJ M=CLWM9@O_O[VIE%ZSO\^WTS[(:VC(3"3)=A;GGIY>KAUFF:^!X7Y'E_F@2JX MESI:!3HVG@]9NC(YHV(=:OCKWGXV%FD:6UL":>&C(['*K3?DW%"7+FE@Q"BG M4UR:LM14JJ*AQ7RF19:1?!.3.RSE_U!D\2\8?KF+0O+ZQ <][*0<!%X)5V'J-E/Y.\-W#7GI/?\!_PJ>V5_6 M]_4O1/6'5@7OM>?%X!A@_[GV0_RQ5@*O^G8A?O^F4U'UI=4YOM\Y02!<,+6S MJW]E=X!;' 1M/@GMH_DT:0XQ*0\QC\2K.^SUW\_WZCFI S)/I36UY29P&K M^'"^?=.SHL(2"R,TN-3I[AC@BF?M3$.#X1>)X% O;55\-;.H5=S'S=\N^PIL MS8N_;L&&,-W+PA(P.V/EG!ZJ"32HQU/VN$1;>U/87VNSF9'TW25O;F5;#BRF%-R$6A@YP1I,M K&A#>IY M+P)S1F=M_/2Z,1)6?##?::XH_OBQ=[G(C].@HU4;96>%!9B<16(/XW0;XU-9F2DO89(+4,=FEH%*N/P(CF.Y=6= MTE+NXHHZV6KIBM&1"!VI+JW.2U[%862=ER9""Q&F996*)@MJ8Y-%15O_Y/@A M2)U,$25CE";%![R#X(?X<+7;$^&HR8!O@/",>)[TV6-1'G=^\FM3PF#-Q\M+ MNGL@G39F&W5IN:!:"*(BI]]0C;JIS>QV<07(C&RBA%QZ;!-1)PIS?;9:.>1 M+ >NI\$,6?WM$E"RVV P.S59?MBE&J_5BF<\ENHW&%BGY'[7"VJG] MV:J=6Z:#UABX];^;=O*4+R3%,2.A4E--\:GT]0PB= 1VM='V--L;_/_-G)BH M,L&!X3 V[/7BE\M.JFL3\7H2,7R0SJ)L'X7MZF;+QW,>B+PPX?K9\0/J$(@4 M)0',Y.0F8F7K:T]%+RK+?6+'2JYP&;#';R[961G!TJ[9BNKR_:[9*@+3OXQ7 M(>G)"8P]D-WI64\[C\^(3/P4Q?69#_I7AB=__?04XR="_(N"UY[>@K41_#NW M6>QN'2Y 0H71+0X\LNTO,] 8^6&I6@0C=!<&1]+CB>Q!8+DW-,PW_HK,+J*+IO 6_8/5BO"4+Z#]CI?1R%)/%"%FRKZMF MUA#QD?Z+P:[F(6OD);K9/#BO-5,Q46>+TTT6E)'A_TZ&2<2-36TX14\J M\Z+G X!_<]Y@Z;,Y08\BD77);HCJ^D[MW\\-/T7'X0F 6!(]RV/ZZN/+>F$Q=W2?$;)1(BH;.<+@PD9XKD/^F!8M\>Z MM#1N ))!A60/U]Q'35\N,'2$*-ODXK_V-_U1NY2F\Z9J/R4T*UM#&R.8QE.8,1=*FG,CX,E13V*[K M8Y/:FRX%0@U>$8CCX4:NSU&80F7MB@BSZ?I9AAF]BY%\@9)H6R1Y:SO#._%O MY+6..I1.:?EX25$B@TOK4S4PBZ*H2\T,T&@]>?.U@>G-<[\OPQ;VX& M:6][[C6OQ=3I3L#P(@G?P/W,Z;H;LA-P H)^(\9S!1- M8'=>_5VV6X=A!KAJ^1\!4D?@&/$TV[HH?0.49YL6X6/ M9HZ6)EN_>_! 8Q/3V&7\[16/SKE3--W5?F;ZR*IYX8!V3;WU (RQWQ/YAR)& M4WMN @\B6=3*<]R;R'+#+P8+TD:B+@SU/F.XTMBPI"7Z"5IA[#HU78 CK00" M!U&JU&E$=8">DM@/P)SYCLZ_/AS ,=G'&:X[42U-INWHA@XTZYV^SAZ9L%R MC=$932WFEY!X"?3TT(I)6/KX6-$VVS:?,?(+N/(KL+>3TX/RK^[W?0]2<^:) M%T,41; A^1=S*7+!8YVR2Y*E<$#M-+@VHR"@CA_F8ZV+\3'?Y33:43DV7$]]9&^'4 M-"!=*8<5[__?%I_*W+ M]C>Z.+/EP16Z7XB'H8\;8793;X5$T_#>U7T]XP.7;.'_PU9Y=@),H]?)?O%= MT%VA$FSHZ;]0OI2""E&U]E'B!+1B(57?$Y>RKTTMEFC4.SU\=GZ)XK/ 29KJ+/2AL(!0 MSN . J_AG\"CC98F^B-DN(9ODY>7E1[I18(]\?/_^ MTSOX\SM*\KM_%^103@\Q@O_V+N]ZJ4P0/2O!UW-Q,EK2'QQM]7'@:M-AG%#9 M$:EC1,!J=_Q 2,ZXA7B8R8_Y*->(3%NQ >.Y,B1,G0$8W];#6W;SC]A MFOI%Y2\) B@\RB)\,KD(?!IA+NHI<5?NF G(O<$HVJ"]Z EAV=4W. '\/&H] M([+I$.\;0>9$#0/D(5HB- ?%!6)TG&" 3UL&A)!^\,3M!GPWH@$\) M[0+]#)T@VLO_=XRL5J[Y+%P"CIJ,DOX)1T^QL]_ZKD,-L /94LF@GX'0Y(M4 M;1UGGK*!7.@DD:")?F94CXHE]6C5\#4U.ZQL*W?&]AX_5"3EXZ?'A%R#G-0* MT7*ERQZ^,OUB^#$CM>AQ!Y4S/O60J;52B8"&#:U_IFFB*](]P5GB MY)#L#"F]K:CBQ;_XF78Y^7-C81K4999S<=,R%^C4^E3D5F<:O_4U]-/D[O[K M*&DBIXDH442IHN\)W>0':S*%4 W(U'EZB,6R*^'0/.0I] MA%D'B&Q:Y,N!((>.!'U\__$/W\1,\*W,^CJAG:&\-T2[6R'H@VX$M>,5@CX1 MZ73RF:BH _IA_ :G=-"'(QJ]6"U"$5&2*\2(KA!GQMJU4X+%KTB4&"R;*J01 MT$8YGR*MF\EOV-KHGAP'9>#""DOD*, M/H(.CI!'S:@I&=U+1G'.:,88#8Z3T6<*_)_WH/S.H[G7'BUHAQ;X$_5FGEW:$/ZD]X(]$)Z1*)+>/%Y MITCTBDBWEG1J"Q,2C)Z+;V 2=&G?REZOR>30LX.&.KLUVHIUBRN9R*+D, F? MEB'Y1&B--# M>5H0#KD(I HJ6?'$&^=$=)Y5,3QJH<1%Z^;YFDJ3FQKF@44?HT0D ;/QX^;Q/G3AMY/04/_EA M>.3,!@4."UJ!)+]"9W:<93V@ MG_E_K5H5)^%9TPZHPZ8<"3HU:P*?]ZBSIDS_0QL54Z^H(H8E1Y*.Q4+-$TD(>7Z&$;90F1SB_)1RG&H5]$,V>=4>CY9EO6>!5](%$)]7+:\TWJ^?52A%Q?&B:H(LH84T&MABC9IH[ M+51-LA@ =544SBU)K!NT9Y@>DP<-:V5F.P"(# V.)MSYM"/D*+V 93'4XXM] M2_'%DW.NQ5#_]MC7O9[*!'Q/Y*ODA]_,/*CN!)B%*SX+UW06UH59J FVM^13 MT,N_? UYT!IF6?+9N(!J((YRZBNDT$>B@V-E-.C!X_$P5^D745GR@%_/$E\" MG_@>0]XCD7[&B\N")%+*WZ!3'.*-A6A40_P$!58D.6LB(8L;'6<)932LF3M' M#5F]U>AU):4V%L$[]>#5,@"A5RZY-G )%+(RNBX]'!LSY<4)"GPE2A__PC7' M*1$+6#F M>>1;Q*:.WD3W\;1,RBK0P\[)8DXS16B5%$4(T'W6/C1+N.YF&+J M_#;:.$H6(@%,,E.60$ML5,RL+JTPH2F_4S- M,L0EAFD4'\SE[TF21)W9:2KC77>EA*_343&/63O2B5^I U@:TD$I)3ZQ N0U&9\%VT<>2!1Z9;"#:0T@ M4[ 7+&8%P1;W$#N@M-T?=H]1,-2DPV@@1F2QH]5D."M#5B0W49N+Z;*LE->X M<.A<&$,)$$4^)7HDO 0:&Y3<2BKZ5Y-RPDJ298]4"!YO^!.4%CS<0!^I'4OK MN"$7'@%!;.+KWO%#T%XAK?DKQ%$D1)X%Q5U+O1K[GI%.F()%\[HSK1_T"\V\ M>F8]'2.WXGGKSN4Q,5D9T, -'[,Q*HUDF ;]T$H-4)\AKU!MX):#6KE4!).T MCXT=<0LRLCHOB%.V%O*@Q]B8RF6\CL*G$PA%085 HL16 B-1#+'_%)Y!/$]L MP*W&Z1W#L -MQ+(&I;U0FE)U^G%QEPH]@3JW?!:"\M@OCF7LFCU(8<"% M)+S)A^\2426C27\4%K7"Y#S^2"N=( :^6N5'.%I6Q>:[.;NJ\7M8NPPJ#'+F M#.E5-K6Y;.K3,%HRS3(L "LPQQ7;$<18W#(^M]*P=P"C;YUJR_ M52J\D]8BW40C=6LL>G6@"A'5?S2%E M7=$4@1"IN?BL-T2[LQ3).?D$Z'G1'_^5<6?#,F!.2J-V@)FD,D.<:(7V@!UP M&O@*6M49K;_ZA$/7@IN\%M/6##1*MMLY\8&BXA'Q)0HIDU"#2T6ZE7T>'[-\ M6S:",<^ B#DVOI H^SY'R!9!A@N(YE1&E8=T?LM366F>KXBMABZF=Y5>$E4T M=#%% KB-B5;E[YU X$\.KX5 4_,XQH$D*_: C1(8!IBJ7"@)%TIV^X;SR8 . MHL? ?YH6@)[*%*+DHH@X&IFS+C>>R^DAQZ69KIAA@NXB\B*G6R=$'][_GXMF MK" ,ESE;].B#NO58]*@U_(=>6\EBN;>\$O6MXQ.E\LS9^V/C%'*:"(B>D*>+ MD[7H1C'(EF[2UWF[DKQ-#E01A5\'*D*%:RTGM. Q!W*PI%.;-32'#E@WIY!_ M,3NV!2#P]BH=YSAQ8W_/T.+!OWSQFH)=E4CI%R%Y&.(QP;X%76#54)EE17$6 M5D@9#_HY'PM2!C/Y4BMYYQP&8"0DLP92RTE:A%XVQX\6I\CY4 +9_VP5FV'D MHA1@)2RNAQ$NJI:"!4Y/OPI!$+V #'\9Q>=1]IB20[QF,DMRAUWL/X.2/Q+T M@]-#.<$5DAVS? !6Q0K *<<3DQ+)+9 D%[S;& M&TQZ8G _09%5'B9]RUAE/7#H6](',V],;MX1M=MO-F6LE9&7K:1-C34:R@K'K+1W M_=8 .8Z[KYHP*BW=36;YZHQ.:1F6D@5V.M0+1+JF@V#)B0-7+B>("I5D?\@D?7 M(VDIS/F%UOBUBH9BGEL5V*0+O]:A3DRRW,7'1_D\)J:J*JP6RXZ&1\:26JBN MTK]LA261"7M+OMD2P8%K2I#ZX?V2\;)4DY0B2+<8'; SN1ES$@X#G3ERRCAU ME)-'"OW)$T,#)TFX4G >[1Q_V6<_ M(9IJA0G/I+%2,4_*',3OH2!NG#C!#\?$I7;[T%%+ZUWA2;UCJC,G@>+#T\ MBF66A>,3]: BO\:DC;8RQ69Z&VV>E'*& >TIN"*OQ.O_P$-W.,]&X<00I88( MN<6/OR*EQAH3\@TA#;\X.SQ*YJ<5J("*-7%_W+ U:X 8^^3RF)_\"ACW7T.7 MJ.IDU!3S?MQQIC2ITJ]1M7"(&3P'#LE]"?A::V_GAWY"RVT_XY% @D7(%=8+ M9=/1^ID8864:[H3FS[D" #&=ODU_Q)2,:D8<90WU3BQDBA<\]ZI_GPGP(+_3 MI 7362"UP0PXD36#B9A=H5M\&]/2I#O5SLT,"23E/$N:A"Q]HBR:9XSX69-4 MRG*=<]^K"%BR(G).PW4P@.$CX[0R_X%Q9J<$D!ZQPA)C%!!_HZ$Y- 0G05%. M_LBX"XJ,:7B%:@&+(V.L[(IMY="^+W8"CG5W; >>[9>>X*A>-QOAX!G[A*HX M8=(C-D.FI3G&-)%)X>[,B>,#?1IV(#2H#-L/HC88#+[\P=<7MK, 9)Y;51Z< MURN/].IO?)>J@*-J'7'#"N"YZ50G+E9DG)\*:Y%UIA1YBF/] #(G,Z)FY,QR M@2H*DU-,I'JLP)1UR?S5V>'DSB$ZLA'\&TH.Q4!O M6J/9V''SX\S&2^G8P:,9.V[U_"B#MU:.YA),:D2( E&) ;#=X03'SX,C223E M%1*TJ1R62/0UT<$1\JAAU KNGH"L/0%Z3:XWSP\R,(+FT=H7KVZ0>=AC-^!N MG[$3?+.Y<&+08!*1CF(*=%@=AA(UCL1 Q%LJAP*-Q&#RQ!5;",7SSE^ESG+3 M81(OBY-X,^(@"%VZ2FE!:Q\P2C@=RB@>>&4>'))G"IW'3!<\B"@LN_Q1@\ MV>M7?\RKSXBON$,?B$V?O8[),<%ZRRI8_//K_9B-^_7'^\F4_.$CY,O]];KPDK C@NK+^8+QT#\9-HNI3Q0?):AI:+HB]R(H61 MI0KB-<=1I4X'/G<:\NN**E2 5HT..$7YF%;<(SIY*AVMZDA3X-:CC+B\/"1+ MIEM;0W$;/_YR*N :J;4NE\^!_E8)'DZL<)%[/N_P$XWS#%,0H\55JROH;,# M;!YXKSV*-2(8LU)YC%DYKIE]58([7H\LLBT,.%P2U6 CKZ!?:$ MO5ZI/4;6TG?]T1@JHH?<)?"]6F:-]_*#[>"]J1A7X_T>^ M+66]F^8UZ,7F\?%75Q+18^0F=X-F^WU ]0BBRSC)]C*(7J["313O6+V&D5FB M"G4$Y!'01TH'%AUW$[&J9^PH_+K [P;X]?->)G/8T>"3-7N[:4\<1H#%.(&W MB\=/0P5G6CHG20: -6O;5>D-?%J>#/BG5:)=V_'P>:C>"[>MYE-6A_.38,CR88:/N93FW]+(( MA 546F$]Z^(!V7%!6B,B?E H634VYWS\IEP$_M.8#JPCY!&DO9\<7W&.-3@ MB@AO.T%UL56S6 A'CC>:T"S"AZT3^S5*9^IF26>6:G'*&!:=_?)K?EN\G6K3,CN_GK M98E9H7[)/",EM7(D]K!4-6WF51GF)RBPDJ?2(2WO=4)?"D3.??9#?Y?M1NF* MG,;D&N+H\6HH_XS0I,8);GD(J6EM#<#+B2]B)706P&RP#$ M\7VT28FNBZ]V>\>/J8H[E!F%.A+DD:!/U,6\AR/E4ZNL*NF -<9Y=$(O E-_ MPOL!P.I?L#N9W,G>5CC $#B$O7,*>\[*W#/;T'D4@K6>Q=G1+T>I"XP:=<60 M,Y:H$$?'S&-1%J17HD^[$U#R3/<3Z&->Q41,+"%..P/B*J*QC@20 ME=@"-N-/UZX;9XJ^.!Q12*N*G&N\:.\<+*%JON O8M<8) H"))$'JH_7B?9 M.:F[984V\HZ.DK?<7$2]\BIQ6EJ,Y3M8RQ3)A7L3D?6ZNF(12O*:=#-*>P0" MUG3'X:/5,IX)EF%AJS0M#:[6., M&2T\2S&$5'%W-$P5) S!RBTS;4Q_P/*BDP\1B'WD? 7X"TYS>,:'" *Q:?DQ M#WNGAZ\)Z%@YFKJ;^L^^@?(FRE @L$$.AD:JZ8B?Y,\T4%T,"D),OH=Q(3_\ M0<6;EV.S&,*^A"G5[C=]7F,YKR&9UP#@+LEOX6<:"Y^Q642YV.+(T4P.9"6@ MGR^C&/M/(5.UW<-#[(1)0"_HGX@""3,XUJ[H4IOBAO6#\*M+H;R.ES]^AO(* ML[P+)/I 2B<(>N%G:7HM\S&%9YILM"P>6]",RB,Y-;OERYC=YP[O05P(GR#J M.!NZ3J( &$?6&?I-HK'VF?.%!.T,$\[DO(1 M,15H_.CE$];6&()8;R=VMR"[YY(3UQQ'>EV]C%SJGCT1T"PO>D5D2IBI6HK$ MSFG;*XYLCK^@&VMV@,'&"JH,Y=.B1#EJU)HL: 7Q"&HBAQD6N.XPZ+_[Z?:, MB*%$ ([-E-3CG>3H_S0XB6)XBHYLUM:SP[M>HIOV9-<$@G .>9 M+^^EF&>$Y-AHB40ZNM_*K&K1IES(UF;CR<9L*-+VWYP@&R6/JGK#TL==J1I0 M2BL>K&+#2) G@)WEYG;V(V2EW\:^BX>&S3$_ANR 5H(778A_)-1%#;T<+;=Z M[@G@0LE>N ^#,KFWP221]$G7;DJCG'B*[_@$*!&2$ZO4N:/&X6CU+K7#HT\? M5NCC^X\?CX'17#M2N.*TCF'\!>VUS(0]E=70ILO3T-JWW#W>IWS/O:=[[M.D ML8I7H4>4"I46C,+53(,W%8^2/1U8K&HA$Y ,Q0LC]+E]2$,Q ,9_Z(N6[(ON&L[WE7 ME&5LBV4M18*9@B!P1=6E6?2WD600;@"#'BAV=*ZOLTZ.EMMR*F)]'BG9U"KG M>SN<5]CYY(W-K72C(VJK+9RK_*U:(6$1S?LZ;LXKC)U(0:I7<.GEAK!0NM@. M[WI84)G[J;F[S.+03\%C'WJ7_BO\-"Y36A*D=[ @:2T(S1P_6C7)2J8LY;F8 M+0$NU)RJ8N:V+->F^ K:63H:7@H @90A/'&D-82)\.%>^HGK!/_ 3DPTXG-R MWPY]OGA8"*.'@"! D"$@>0QL:+;=&7AIMMB/.?C,1?'86+F$1@;:C3XPPVB% MNZ8+C\?!G"88TP EMHIJ"1]KY9ORX-;1M:BT6-\C8*!4/I[JGI&L8S^IP>A& M=D,D&X"V)NJ/@8P>295*-ISND3!2,& 6>$D8Z6DMF.:8"4H+LLX7Q)KX?)HE M?H@3@*=^Y!@@1/])?(^/B@87L[29_EXKY?A<.GZ,GL'UR.OOYET<,XM\$447 M2.F#NA_S7I#2S3%S7,YQ_F864U?-9]RQ):0_+KV:DL3G8K1D\#MVPBGTYP#R[@^IO@;N DK"T0%8FKGV30O%@05/YN2BLZ M5]654G"CN!;2EYN/@'H.V!#TMUMZ$@Z 7D0-!EX^C&]OHAHD5)3W7I!5\S@) M850Y_Y;GJ*!7&MQ/DRFCXA+YXH!GXF:3JY&CK /QDQ,*'RO+Y,F+-1(I6,S, M\KGBVYX1@J$K>O;/%K-&&O'G%,#=P>6I:Y'G5K+,A=K-T?);BB3W!-*@'Z+' MBA,[-3+)LA1T5$CN'A&*I65+@MF+[Q7.H\# M<@)@E-5^HG$IN*V^,%NIN),P6;8[LM1]U2=F*]>P\9&CF&GC0==4B%S^TMEZ MT1C6 Z2E#34[:B19 3X6V_4S)6L%DM40 M!M=G)\PVCLB(L!9)/)(#OA"2BC4?VE7HQB#MG&/V7P7PB4I!4E,=+0_:#(.< MC*O<0DKIHN]%#S^ *)]'"S".93<6PCY=#)&?<'[O_.37:Z)27!$!87#)5)4@ M HKH9Z")*-')=Z4Y?O3TUUF9NO1#/R5;[QE<#WH"_( 26,6,,$;]A)*O2O,G M7=BNKSD%PVK>92>6K5?'-,MUT)G5X^)+]6=\H3!_<7R@P'Y4^9E<3'2WV,L@ MX><>/^U4S+&KD&B1.WI%G![X'\?:%41O+"^3DE2@R)0>5Q2>@7_!9"^;U@=+ MLZ*9P[+=SHD/ZLPH?4U;7B/;[P,?Q_ Y7).%W$"4]<)L4@%\6: M*(*1A-%&,2,^<=43@PP%U2N2JS>6I.P6_*7!)ZD0>Y"K<>25$#R"*P1RWE2U MSL(1FYIUOK2= +>6XC.A-D+?!?,2?$9!:WZ*1P+'_HT0A6>$+&\LZ7/;2T:> M[&25S&]Y,<9Y#VM,WB5U"M)$Q\=PR.C@%L*%GU M7!D;% /GHV/@/+^9>=4\+.+6M3X;4F"3Q678"UF$T3PS,I\%J4<-$U@%.K!S0;)PI9"5*�E4'5XX+VN4C M$\7;>*E?.W.JHT==.BYF:VH*&@LH\FUR+*Q47Q![0VA*+I6>?URAZX?SJ6&4Q@\_M\+384N()$M@2.,9*!6E ME),_;]6M\:[?[T4:^ \\B/>X& I47AKKI!T77ZJYM0-SEJ+(09Z)\99TZ3]C M-@;RJ-QL'IQ7]25YB" 3&G3[* B8X(Y!U1TS"5K7>G(OM::#.DV&L2H]:?I0 MD!C+MSECP323]8W-4@%B5YDJGL?@%*8EU*?%MS0MM=AF(TL/%##<= @WBQ4) M*N+O<[7HRB.#\3>^([U6-*(WQIXH3T1F1$%&(=\0$5:5<4"=57Y]=A\^OP4=%)50)3 MX.\PH,F+BM%'F'M/R6TP'BJ)O>K2'RQI6GJ8C/ 3-+-R%#R416)GV;4(N&&4 M0N0G5QP.<9!MOJHN=<3K4E.L?(:+MR=<;"$\BE>NHAGJ]H#I%S!1$]CDV:@@ M"$VX08["S6%@,C635*%\!9\7&[4"B-3G^J-QKU0ZUI ,A@\]*(]ZROXWO!8,$$% 1EPJ[A!1L/Z5.C=7"^M*CR[<$;UFLK)EJ7"L,1P M.ZI2T8I,[B_?O1X95%ME1*:$:=@7MY6?!41> +>J6-6'EXC]$GW&Z3;REA*S MJF(H<[L1@ Y>$G)CUOLB2?T=#6!Q*BIQB4T@XA^Y./_Q_<<_?AM3P;=*8[PG MES477_!K^O""@V?\.0K3[;B"K@.WQ^^_K2D9OTUNPLF> M.^HFN7CU:5R2B,(:"&Q<\%0)JL@59*?U5AGB0CP I=';<5D9XD([AX(52=-. M03'Z$IZ.6@7UH46GUF) QX]?$XOXZ%4/^_(YT"T$@H<3*US0D_#9B7_%Z3YP M#,9[*S2/8NR%*U4A:R? VQ0?06GZK<=UJX$MX/%(#R.=!8Q(V9%VZ\1V?2GF M."L!0G.J_T)KWDR?&\D+>F/O ;O;, JBI\.=_[1-QSWEDBK*R2)&U]KN,\R9 M;ATILSN"1. M_\E>-&9/NPJ?<9)B_,79X?-H1[;D8+LL$.*E&P@Q]#,C9R$<$9 X\:CH_1Q3 M%$\>-&YDW%4AK!PQ='+@PK7K0G0!Y#A!["_$,8P["#E!)"A:E/4&6#;] >5X M#5CQ_O1M3(4!(Z\_?0UF!5]/@=(<<\EH^'HK#:#35N[/4'_U]5#?3R$H0JEK MU.[R?RR[_*UZ?^S/5J!.TXC(B&]\FDJ HI4)8LI@)Y5T=-=^Z)8@P[RO,8\FM",9 L84:@Y41&>,>8XB; M#L \(!7H4J2^&IC([98K*&CGNT?!;S%=4^?VF#BIM1CP$)JC8$*]/1N"@>QD M$G&_;0EJ;YQO56"N5&'MV7*TFN5,+[):R][T(77/I,,H/OP])DKC>?0RQDQ% M"2%*Z<0CI)8_>#UC5G#P0CF(-AL;KF^?VO:@=J*LZ@&&FA%1")PBAVA2:!X1 M.X7D-XTG5R6,OO\2I1A]^#1YZFR%C#S60%>E,-@TT=6F[IW[B4M>]2S&8R$. MFK/X\GZLPFE-R;>Z?T)K=V8IJU_A,.<>Q .N_:V_FAGU!A^%D 5!BJ MR,,[6R'>'3T*>H<"5RR9 Y''[J1H9E\GP$S*8@%P%JK=5.%WTB=1L2X>J!]G M[+)7 WFNRC*%N8IAH$Y=)T3*A*T$OLVB$" M&-&$_S.+_!I=3Z/^$#R,$JE2$@,0:+-^^/ TFJ* MX7#:MBJW&6.NIGXX8T:@VTT>&CCT1(XJ M)'J 4JNR#Y1W0B$^CX_=ZL**"H>^I#LY=]WK0BLA&\G9%GZ\"AGZ[,VFK93T M!Z.Q$+7EM=4ADL_H(.&XUT!G7L:J>G2"3!??J2G3_1F=* M=]3+%\;O4LM\ZBE[4,-"\^N)S$G\-,!_HD;4:!&@ZB7,B5OR#9OE,.C(W'%Q MI3DDOIT96LC#U-OJ"4T#8N8VC9W*5>J>' MKPF$ODO0H!PS:.#20-@1Q? 174#<[O?0"[G-?Y@%G6@ZGLM5[0CC&>,5Y7#+ MSN2L>MC_YSFW=-R*2I'G1/ =&@+):8GB$H0:.I\PZL_8^+501LM,R-MAQ(5< M>[/9N96'C'P!MQK41GF!8I^747P>98_I)@MXCE62^P:&52#-2Z[R@J+(21'[ M$\(AT:,_.[&[19\^4$_$.>F-8A)^^K " ^.>QD0F](CZ U&1HGKK MJ)QP3H\^!:*BU]1*2>Z'3M*;#8T3,!! IE<07?S8"TA31S;Z0!\VB_6P!U16 MB)L_Q:&[W3GQKZ..0D5&@"1L\4R8Y4T_(O4,3NKY5$HK%)/634 K"/+T$BNE MY4_K 3?-6L']A0C=4N:]'?P+TYRI.W%>]N19HQJ X?PBIE7,F5UDDBOM^JAC M;;'IZ_1_[@!#*?%34425V5:&.B,-E$1@.>UR6%+L8@/[34RF[F<4$Y'PB=A; MF8B6NN\C\W$ZE7VWEIVC)V./!I(JY9M;09.2$#B.']/BU8J]+I&__ \?QV#? M.HSB$,BQ"ME($J3BQ9?UWZPQ.K9VR<4KCET_@;>4U1U90!D894QDV]!1??/3 MV%P 1B$_N5^)=@[QA_LHIF:S>_Q$C\]0WYGD)B>)!,WCX:9Z@>*I!DK$J1@K114&PB6(JB?#@'OI *97F)L=JG)19(8[+\*^ZC W9D\7G>/T8 M/6.6%4.1Q@R8ORA)GFG#X,M*>M61#1"F6;?@&-SE .G/M..I7^S M'!_:C2UW1P-T]&?GERBF !ZC;8.-F-$)!)_] L%7%"S$KMEP6O;57=UW#JS4 MRKE*D@Q[YW03,K,]LT#1/^JFKL&1/A-8"K%2,_KXYTFO4,>(%.N+BY+D*VXB M/&*N*Y,<:TV@TX>#J1##H6>\.):*N2QPNJP:EJ;B3X/ R/M8@>'P&<N O[(KYOCD1@+>R[%R6RI$X"&?\4RDBD>16>[FR<53 M)@Q=A"ESO!/_I[\\B;^CEPP@B3A'PQ8 F(D014#T.7C29:!Z& MJN,DSO+'C?V80"P5[)*AT4.EP FE"_&/A(9502]'RVT#/#^7&"B34Z+RYUN4 MFBEH0B,^=U+G+(OCX64*^?Y4:$*"GH,XU6/AIN+(V68I?[K]9[(/J!$:-L@H M\S8GAB0U:V9M,VSHB+^,EYL-D:HM@">>XPUY#"G6-K4RDA,*H,8<$"K^[*3N MEF;R*W]G!3QN-O2/HYB5I4! CA:(9O^2H!WOEH4H\'Z_N:F0SP/M%ZF$*=CU M2N!RQ4ATKGVT$H5=8/;H%Y;P1(F6*=$]!X)T:0X=1E5'#14 798\-N8X"SHP M=3S<5&.[[FQANRH*PBAYA-F<6I0 F^K.X$AT18&;35)\V)*68-\!6"7L9B ^ M/,0.V#7.G4,RC9PL.T5*KXAWBZ#?;V8^JB,3787ME+/M66#[AK )N>RT@@8S M"H\2UX#>B23(3?_61#9CW*B+5,F2?6A)@2YPZQP&Y6HI;W(->J9$6.!=6'J= MC;,:].+RZ-C3PK,$,_MIF6$5*%C@%U1]%*&WU-NMU@IF-CXX,N*3.QSB%R<8 M+YO(B&8G-QZ27R;@?M5*.G-@E(@,(F\4LV%\.Q/$=[G29QX0S8(0U&X%_A!T MG']W]ZU-2K&RB3(YV;U__6\026:IA?ZOW\A<\+,SHA@Z[7:Q M:4[,-9R+L\E-NL5DJIR0^_U_(B32Y(H?O/E"0[@[71DIHD-%*1EK'CC"AFLQ M:F2A$]^<=D9I6_!B+G1R"N!2(4H<0>PDZ\"2E]LH@Y6^M_FXE-F83K*%2H'D M/W#U/A,M"K1.<_7 *,8N+10(/RA]'"5G00M3<]1Z*U29.456Q67S',JWGNEK)*VM**7&4K6T2L1 M5H&)A?!.1R&FGLD@WDY7K7ZN+V:ZTP3 M21XBGLXK:N5@HAP/+[TER$**(2>,L$ MMULB7HY"E*-D$*4S,0BC"B&;$A&%OLZE.$@9W*V#,+:7+J/99Y9'^=< ML6%^:!6\QSX#'85OB_>D0($=Y(6R[V$7C MQJ\"5N4<6 >?&LJ$&O^:#]]*@.O@(5>45UCJ6(.:$VK-\GZS 9O)91"]C+5Q M2I*TL#@8EBA5"U9 Z@ZB)4(AF?8RBF6+3A@I%&DC92B-LU[$[ I&8?70RGU%M-]M?&'_I$4PJ(D5CP M:#4+ !WRWLJ0R_4_#[)&YPA707-M4RN> ].*;F$J2#+A. M($Z.8RU'AEVAO1.#CIG0/K@+6'J CY#30&.2E_VX94PR\KP*FS2^3RZ7">65 MJ-7G4?:8;K*@'/!WE]=/&BZ9%2,95[GQA-H9>,%-D,W0S] CNF1=3FM3NMGS MJ"B*(9OMXK22EYWY$JX"<'.6DCGH+&F/B3@\G0/_1?*EQ)X]]Q/ M]E'B!.1YS_:D!<1P1B$1KS*BDDEN1P5DT]D6.,_:?0N124#VR*\A;%28! M-T1 F1R>1T)_P/:28XYP@A7)+)]@,7Y SL0PHS"H545:3CYL))-WBK_3&N1 MS8(?1!FB+5664,Z3)1O"\2U>8&K=5M,LG%W@*%%!!7AGTDZ.@V@*.4OT02=X M)82JO)_CY;@!978E*\E,"C(KSR''J^1%L:MC7;Y$-)P"LT+:";T@U+\#SLF7 M*/T'3HE$&#V%@$/"XDR)U,=_!=^-PA"#3I"?T&0U>FS2"#UB2#SA/3)8DQ<1 M"N/P4!@[,1/+GD=A=JJ*O,KCF%9(#E $9-%))T-"!PPV'#&HE8#9 5E?&=AL M)LC3PP-I/\+*H%@7'S1X%$LFA@DXTV-_:]BS%P,V'*K 5'[&>#0(:XD<<\V: M9KI5DFEI%ZAMZDX/VH=6IRZ)TW]^=E[]7;8;!>S(:4P.Y3AZO.I2<4(6[* " M+12D%JB -PJ27J&'@"!]@%P[X.W&>"D820V49[4 M6H))0F9' =DZS-+DF[W'P:90BE2?-@R47B*X0)8L^ M6)7?D\=Z@Z+$0J)! 2#L*8.P%:ZZL&D,RC/88))M MG,'?VM1IYBF:.L[VGJOT/*7!YN8E)"/8^OM1N1J2BK4$C5%^5;9T92PQ[J)4 M/;C,.3H"D-*,^Y0[)RJ V%37JNZ_94/_;2]$T0CD\2X )V>V, ^)5/;W*/[U M*J2UC7ER 9DIT&+$UF01T*RL>"Q�AHP&*<.A MT8)\0'DZP!Q8U+-/9V6 9F>FRQ-4H?!Q/ ZI^2WMU$*5C@G" "GMN>,TP;D M;R#*T40$:XD8^31+N8Z7)#<(8J],GH(#3OXE^SQ6-BN.G"*J\R[F.#V%7,D< M.7DTJZ4L2165^;A9K,@&G4P: 21$^&2LB (('-4Z*KD#M^!YZ(\K$#TAV.$]-@>FGH01+3I"2D^JO9HY+FAG MQ\MPT)M7.R:429DN6+4D\WN%^3AGGB:^HPSZF];F)8H)_]U/MV<9Z7:'8Q&B M<,B#*44I!Y:V#8=][3W#H(>'[[(*PM O$AW+.)>#$LV+9&4.T3DMB<.Z_Z;F MIEB96]3S$^A3(^N=%%W4JC]QA4Z/GF_UVAK"O*6+ M+/<(WE47:(4 YF2LMTRCK15GI>1G]:M/PG>=WY?EBNC307N:SUC $SGS/)JS ML1GBS28FWI^:B'4V;0*YO3GH:TJ*^5PHD#C<<#.C]KO9D%^03;8G:LT.4'#A2[S#0Z-52WGE><^L=M]* ;RC(7&B>\3Z1V( W]H$ M-6+DQ?DL[=DL[;59VLM9@IQ'#SU/E#![";UI.UR[=<"F%4Z%-% M%01KN!:F6"F462OR,ZG5(-^,,N3P&I*-N1(Q3:9$'G-)^YK:$3(]HT41\*:6 M1XOWS?1L%TQCZA+GD:4!91^S_B8S@35=KFIVGGJY O@%R^H#]"#V.^.J0$." MHWK_)BLDAX.4\2SD?;(WA75W1LG?HO1HH;)J >RAT=@ZO'AL$2@#@O!T@[/H M;)5;WX^<^P)RJS6C,;T>B:9R1O4A7CJ77XNG.,1#:KY5JWX4LS%U7M$C(WM$ M'!5N^"^BTHS"%+_9!7/3.CG,8X S-Z06U(6H9,; CC2@^?<;H%]!\P;-" MZ3$Q!!J<*_.>L%X0ZP8I_5B*'9B$YZ _N\?%9V7 'F>7\IF1GT4M<2+#_!+Y M9$M#MEXV?1[\--NX7"1^=D:Y0YK!)I0EE%%V!N'LYA '52(9.LT+HEJR0$S" M<86/WYJI\WIL2>?Z3T*YWF% MQ*A6]9#/%A+(%S*EUE.[!DD)G!RL]%]VN9-,'H! M"E;#00X$Y0C)%+>E$ HPKP%FAOFK1;?1)K%V#IGWVT+-E7R2BNP;W#FT8-<# MCG?+VA:F..X" U6*=(&5+VP&6VL^$BZ+,3#4T60&;FS%I_&;G"HM>$P!#9/S MEN3SAK5Y<_5Y\SAH6#E]XIN?:43UIP\K]/']Q]_QT&J7'FCQV^GK>IB<.#TWO-/$>5'V MF&ZR ')Z60.8O/<__J$P5W_-0HP^O:>3\J%RJCX?*'^G[7; M5]?$QEHO"TJF%?L??0A;<+INXR0S ,DV,Q+;=$P&7?E#W]_>W7]-?K"#PC8= MPP7I[78^Y#6UI,LZ+-9J6:>:!6TL'M&9J+Y2+G;CI 6CB&V[?1 =L*C75E.$@@C( M+E=<N MG\#9N@J)F!4FODNOO0\+*-.C# X*_/'AV7D;EC.QF@WMZ2FF(6'%Z= F:UH3 MIZ:@7H4>"\4Z)X,::[+5L\')CYPV@M"OB0VWYKBJ4;TE301$CX49/2I/78^I M#^!MC/>.[W'!P( 9E1/,838X34M"M1%^@F96CH(''1"$,<)#_B#G=:>\J4WS(S50"9;%D33+$QTP(,Y"A1?H&<[]77TWO@N/*(M@(E(O1=H<#RI+NV;@DGGG]-2HF$WY % ^ B2& M8&'/SC9-A9M?3M>^.%U)/EV),EU./EU[/I3)PQ(J2EN1.7/R?T':)AD1#MT# MPX!B4)TDR):4YC,%*28H4>,J$5GDU%+(?/W?UN3H@?7 MYW3XUL&O/H,HI-C5\%!M_?VW-0-%'4GI%50' ME^AA&V4).<@/+Z2_@P:L/][D1+J@X<4Z8/\Q"Y1N$H/10(Y^B,MO1.\^QH<1 J M3U9\P>6 CY(ON 1LQJ QE,1*&B+PL'5"[B7^B:8+784L3*10:H;^$9QV,C5W M/I\\AU51\U59N$-*F,D]]HP? !EC'*W**&OT$^H#59)\WU:P1^&HJJGINX1J!5VXP"XP4$K0F-:": M&KSV'EOE0.PD(E)X>!UZ+(ZOE%,VJDQ+)0ZT_8HLD[ X$SZTS'&*=H#B[YY! MQ_%AU*LA:%&,Q766;B.Z#6T](D9849?C$GM0 '/J<5_ZH9_B:U;M/25$_-SK MIU2>-8EES;H\H7VBO%/I.U6ZG0';>HZ)J0OLKIJ*Z4M\O2B&U3@*R8\N%8T3 M=L>P_QV["4@WFI59ZVC.RE=3\Z]CX$%)HX"H4TF2@3R?3\@]Q+T0O6-R:?(V MQALL.&,C.=C5%FJWDI4M/4IY>/A*2BRHP/BK66YUM;8>L#N-HR"Z.D@PV%&23LI'/T'N>=>+" P M"=R$.\4?,\Y4(9$8-)+VP W,,:1E*U9R92_-KD'T&E5F2Y&L6F10Z\6L3+-< M*5'>"+[13'Q35\[7AM* 1KPXH@/;@ $3<<=W[]>6NH]6W'#FN5,W:@N+TXLB M-8&L/\51TCOBJ(CP4 CX+<99TSYL(SM,P;$*Z="-9^M0#F;9UE/+NC!L*H9T+(;Q88NH,^B:-KZ@GG>Y@51Y(E\]41>QY=T M"W>"$PYUA?)<34$2,9J($ST27BJ23RTSI$@R+L9>PHOLD#LP!64<4!N&RV>4 MHBPF)&C2*@-'Q(]6[Q"G:*\Q!EX$"@E(3E4(Y0%6%,\=X-TI=(CXLVL#^<@@ MUWI ^6TMSZZRL*&5DAA#P^8*=ZF4**BHK>/A+ =G2)?GYL ;6MA4Z^ O8CJ> M184._I8A//43#B_!FC#LT8RPP!D*JB!I(""RV-%JT3E6ABPVX6WHPRDI/VUIQO@\>J MW::W-XL=IRZ-7(4^U-Q!M]EC0"[_F\T&3YG>)'>[']) /O+L8/#GW+R$9/JV M_IX\;A \XSSAT\.M,^(TWV>/B>_Y3GP@DH"@CG+R*\3('S&G6MK\_\_>NS=' MCAOYHE^EPO=&7&]$C^V>\=H[]]S]HR2U9N6CEG0D]4QX]X\)BD2I.,,B*_B0 M5/[T%R^2( F X!-9Q3IQUM/=!8#(!)!(Y..7!8G[8MS);2HLI[>6L#M2)%F1 MK5L.;S-^;!I:Q1649G-/39:\N*]DC_8U+2C*-J%($;C#(.M04872$0-Q.0(,K2'CER$4#.=W1<+S$2TWV?\K\( M7H0[1/YQ%X58?8\/5<2N)ES7(-CA.P+X0"#L22EVW^, /,1:@O\A1"Z'?TBW MJY?&6$&.GS:>@8!'E$!8.9!JK_.\5MP\Q:0IS:<#&_5&"&?=OI\T^\2TZ M'0\G?L>6KHIK/T!WV8"GK% (=NT2K"(L9]F D"( MDBR>Y!(D80%EQ>KR6\=->24OK4PPQT^0NOXS-9U"!?LZG25Y ]7;_!LTNJD9 M(UM^9T8-N(KD+KB9J,>:1DL\Q_[K:__TR2I*_2?1>9B[ZEE0!O_.\5)K[$?"2:R$[CXA$E^!_S_77S E(]7D."S$P MXII.:L5*S[BB#\ZI^N 2H=V>^^ <,O_"A10)]>'?\^@@AT<'Q3D19)5R*E9X M.7>K5T;'M+'=1[,\HFMTU>(:O>"NT97$-5H$YP@S;\:W%9-?";-?D>E/C3IR M7*M2<>>U\FYRR!;*O$??W7Y%GN_\%$?9_M;?D1"[7'$^7$;Q/N(@JZ.D9I#/ MK>CW5O2#GU:WMY?3'MJI*>1G34(9^U0!_TTP[LN/S9.O,37QE61FV=I.KB44 MRABMM%X^3<8#!OU$M?18S_W38A'<1SZP< M'9:PGN78!YJP2/N<-_GQ>-DMIE@.8OCLF9?'R'.)TCRFKXJ\="9BVH&*[,<%43,4JOP.?8]_QG]3J!2?EL_C8"[0@:$ M/^5 F.TJ'VRU7CVMV'CP*:@IX$I*)E.X2W_>VO-BDM+(_G/KA^C[81E@?*1/ M^1]69$P"G7X4M$B_&IR=T0#T^K__\J>_D/_W&2OA7!GXDX"#];]6 M__Z73_AG\G\<_.M_K?Z%XJ@*V$9=8:)MWJ$!B%^=V-VN?OC\B=0]^"MM=(5< MNJOS?_WA$X%A(7%!_AL*9DBI&\S.H,Y)CB'&LU:GA7PK]_G3S@F"/&EXV&FE M0ZWRL8!/77(X9Y__%@7!*)FR=*3Y\F.'3%S&]SEF7T0?T0B1^TVALG$X[[Y[ MGXU'I%2I=N9#'@TME=B[@J!2!4UF(@@_.!QB01_F(\E'63V25\U\,'D#9U\Q MB?.A+*!0$"LPR2M@X6WLB JE5 9;^]=U2_#*#]T@\_ -Z(>K5Q02.&IZQSO> MS@]]XN*@]3Y)'#1^QO(27RL4DBX5U>"'$V%7-2/J0A+B^FF5EM^8)_]\)MJ# M&M&56$QA\&G])46"QFX?1 >$GE#\YKM(;E-R)-:I;F>:QF4H&'T*8]$'.7Q$R+,O?V(1YWB^JP-*A0+4>3&U,\M5D%ZK M+(S+>MV5 "5R0EE]/OQ+&N&66NS(N<[REP^?)BTD@Z+UR2CSRJ#^\ZZ+%SKW M>42)$Q,3>/* 8KH3A^8CYN.5Z%6K_YDQ_W T,E8QC@^ M.9<,W8@^EK=1X.'>-I&CPDUI6[]![ MCBX]3D09J2/AYB-.&TDV?.[YTQ3/N1AIGD"PX7.OB@.! !LFW[[7B];:>Q]. M6FEK-%J,S=<3$M1)*5P'^/ZA?[K?E&H?DSWTBB>SO4G1;C+MFKO_F!U;2.^YP<9 ML4&4R7+LV80\AL:VVV2[=< MH@X0.6S$53'D*A]S)J$S(D55D$$%69,+40&YXGY#XD!)A@'9&P\QVOG9KC?B MH @$FTH'.LJ'WKU1S[XY"G^HY-7A2BLTDBQ6#T^_K3Q.N_1\S;*$JS=/;_C M[7+ FF\>,4B =; $(=4"QHGC>8]6*?_8*J5?6T58Z4$LN,_//[C:XR].^R"= ME&R^<0FY^4=6["OD75'&,N;DLLK1<[QE)R5;W-#?_^7[SW)"9\ 4WOCI;8\[ MKNJB(G:[/P9XF'\C&S.:OA!S_XG7S8W!/*5$>LXV*"?*[ZH_DF'^C< %YWZ; M!R(.R=.I9BDE:"8D_28* M(LQ_N#2VP%FF6FI2G"M6]"_&9);M$;"KX??J3I M.*OOCVCVN4)>1'N3+48&_;3BQ,PC=2]0B/#^X8F5S]':^RUCL'C)35C0>[]A M^OG 2Y9_3/3,.>7W2#S"I@)#PK#7IKUMIV5 [O_BA/.OX#?D2O@.7GD17N9^ MP]]C1TQW!=BRUZK/#$3"7XS,;M@70#$*7[^C ED\)E>TV/240TYQJJ%OY_> MU'&%]C%R?2HB\)\#1%^:H2>^.X9<;>+XGU;%%ZC-N(IH.(ME9PIR@VZ4'B.) MU03VFR*96]I_@T@#^FQ*:X^HS__;=YG-'&W&R2(Y"^/&9;+%>^^9[ MR+LX?$O(:6%E%LB+E*2*LM"#83!=Q%1)OK3*/T7@&?Y(OH;Y]&^KXH.K\HLS M(KI.SP9Q=U ^;(+H/:\F6!#O%-_Y?^?U/F)9Z80N15?LGXXB]:O>Y*429XD? M'Y,JG3MU]L2B,0FKNJ6:GF*>:LWRSBB!,U>XE%55^\GQ0^(O*5)QBLR49[0C MR(GQX6:W=_RX6V[GCXPE(7JE!E71.X$_AH608/_<0:F8-Q$OV@KK'3ZMR)>Y M=^WT"#>HP"?07\D*(]/XCB '?9?F$UF5,Z'I&C-9*K&>0U0*AB3ZZ">_4UVW M;[$5<; 5&8UK])/?R..04;EUK=&"U0JLZ*4'8F5)UR'%S]J3??&,>P^J8T]] M%^SM]5QY>\Q6PGX"VBHN8A6!,\32Q:2RUA5B_V7*8)A&L3\,N"H?>/7'?&@2 M#K(21I^KO.>8% :FQ!T'556MH%@Y-M#D!KL\[_*R3&6_%$L\T01OIJ0-?)45 M&9Z78M9\Y6,KX6LSOLAFX$'M6TVRD/!?K$WVK M0YZ_0B)S,OC6A4R $L/2GYF($H%?#_LJ@O2+)3J^?*#8]1.B.1N6Z.B;(#H" MRFN!XRK,6H+DJJ[\<5Z-SJ52A"E-S;U' @R2X8_3U'P\RH#8CLI8W/$_2]H. M VN@_@>ZU&(1G-[O]A+_X1,['_@,".,>$TUU6',.CYW3=7RDB)#A1TQ,57\6 MH#E89;%HOMUF7'A&A#)/!KO!VRK/S.CUGID#%0\X7?/F+7V\\/774;Q!/KX( M4#(M@/V+H6KS,@# 7B &"H3]<:Z[%WI8?9>O! >^<(G8#X+I(8PDEI3D M(0I\MR^CZ$> HG7@XPYFW]@1(I: MG#ED8$L9]H-62(,:,-,:C4H5".2 UALF::E#2N5Y M*I=*-,K)B^62N/PKGK="I'[?0%8^Q*0WQ]"Y5J)*YY@PR9BZ?P_Q9[?^?H Y MK1ACC@0IB0HH),,2$Z6/SQ(- B[=?",!CE=N.*G)TZ@GX,;F@>CZ)#S+"9<%^L^A>/R?S(GQ-@P.CV@?Q7V#!@KUHQANQ<8[ A*D M:M1<=.1[\*>6'9O5/3$MZ!4M22_^D MU\EEE.VC<(0@D9H6P<9M!(I03+]IM831*"JLD922>OC1I-%'XQ)2-4)6UF6& M*XP9U$@VP?K-\0.:Q1H)/EU>Z^'"27QWH&&*%3-;L2R8(R=-4$LJ '&KXE.* MHAF?5O1[1TZ^##)NY=2 \,3B&G.5#)G:#T@T/&84&Q9G6%;[RT-I+/GR(')L M])B];HYM5A&/S7G![)<7I[2\716/KB)[=>J'9O$A^P_-$6AN?6AN"G*G?UZJ M["*.QLZWX1VM0E5#,;9.QI.J&[K(MIB\[=.T' M*+[$^L5K% ^L:4V'6N5C 9^ZI%;2//.GNV_]^AI3K>Z.II+QM>>XT/>;!]QO MZW _Z2]^NMVBP,/WYG5&PLGX93XH=#[__BJ,PN^$W;?GT-1X3^[Y)#@(S#N? M!JWJNZ$36>W93$Z.54&=2W>T?&W!I1S &PNO_/O<\?R+R"4VAURE/#DNU6[! M,9/_G1@7U@)GZ!Z[S\B'[/F9_QW$B!J MRQ0Z'1.J=UX^,GD>?2,@]TD4^!Y-^ZPPPOJCJ2V\YT$9W5](_9)K+ VG7C#'FWOO/B!X.?= KL!/Z1E? 5:P 1PPD.NM)Z MC$36T$ I2=QG,SD]U+!$CG>,MOB#_ALJ+O8MQ**)ELC-\<_&@[?#RPX& MUFXT.CF)Y7C4Y044S&\ U9*]6Z/Y1"GF E *42APP#):X0@KVXY(*"=WINNP M2"2.UBY^UL9(QH9AAS@WHR3D.K*RA<=1=L,1LNB.F:EFZFAD M\!TDCE<\SOB0DRLEE\[>QPRDG_,8+ *> GG5>!=9>A>E_T3I@^,/"S8AC@<: MB9#[&8C/@:/"TBL>82,X#P_%DKGP23Q4.DHE%?#M94(\/.-,%-@%IA=&^<"FR MH3^M*H3FPQ\AA54_C!F9<^2L"D6+[DCAC5%J/%[6RWE,G4,R!@WY'2S,G8XV M3W'&<6BH9E@T2+$'L_PM0?C]=^MO!J*9".E6#J_YAPJLZ8Q^!-_>;\=)*M^! M+9#1;/P5^< Q$EEU75(K#;FX&LM:+.;T9(KI+RQV9E!PT*?5NI;Y\N#$,SQ. MAI.AP$$]EHE+4$_A3[WY^A 3I/X?7AIY5KEK_3MC)R0/NI9[=LJ]8^EWWD6 MY;8N"NY06I1GRR$!AKT*&X>>A,C\L:P!EW]E+M_K%!0'G8D]1BIKIIJZ;AM. M5UV,G=2^6:3$8$9*+/#T'! M=9"6XWY:["K*RJ$,W=>V9FUG3IZP4@%F.%I C:&)QC7,#.GS>:9+3^F>':,(W+W@ M9U[],8_8GOR*&YTF+L^TKN<92OE1L?0S"KTHIMH@21O9^OMQC-AL7!;>F \\ M[5-C-$KX\G **@/.8\T>C1+Q\,C(L8#\_XCDO.YHXC0IV<'^=ZBE1@"[$+[PR6*1 MDLDH;L#+-LAFR<\<@,8)1*O5] 9X7OF!U&KEWW^($I\^389I-V51"5J$-25E*X1*;ZOWNLL@+BI%ND*E2/*F M*\I<>!/;B(]GB4:S1/"IBR4?NU0]+;*M)POF.;:5Z5D$=8;R7D[B)R1V#R7Y MV<::PI./U8F-[Y) /A;63PJDDIL&ZPY#;U?Z22)VQ8_22T;X[*K\[BK_\*PX M&W,RIE(X3,V=;+=SX@,%YM,S:FK>U$X+ PR\WUSY08;_==3*H/FGOLLOA+! M)Z0W2_7ZH%#I#(UTGQ%8FQRNM*BD]VGEL5D>.8^"FHL]%RIU\$91A']:79T$ M[>)SN1\#CO?].U(H_,0OX?G11F"Q>AY[PXP9&$#8*\T/S-DQ8V+'?6X8OR6@ M+X]$!-UOOB6,^K40Y30L^ZOXS(I^!V\=\J7OHLUW^%MYR"@#4O)=O*^\S)T# M9&)JZL7[OR"*!(JY^&UYH "U.Z+R$"$?YQS!5S^S/DWZY&"XD\0;$N^CN.'Q MO-]4?AH!X;+JL204^^(7CIC8H$)G92CN^':XXYND_=R<"-4U*PJGOK*F;6L^ M/<[B9H,( C1'TGEV/AZQN&48E1D^?OS\XQ?TH U>A/8[84A>OBC_["IU/E;X M"Y,'^$Y(J*!K%5_)O:CX.ROR(:H)A"Z^L[AF@$6Y.Y\S?#KJ@YZ$3WJNG47>?5CF#V.[[& )"8MEFF=$),7%C9# M5<7*!9R0+W)D??+>O7#< 8F=JY",T.UF72+:A5GIKWXIB2?RZY*2:+O)"6)HGI)HJ.E M>%B]*GN )\DM5C9O4K3K^\S6)_BO_H>,OZ(?F#Y2> (J*T'"=/P5!%++G/4O M3DPD)K$4Y?+>=RF@%PWW&#U]/_]>16Z3;W*(+_K5&5/X9^9(M8HY";5R\B/= MY )) 22I?R6O&CF DM+9TP:.D@_=)$F&O*LL)A%\],*FH>]744B<4D+M["'< MX:-5RF,?,6GU&' RQLJG7UMY]',YK NKD^E)R)\X6GM2^G-10.EF7UFQS_ P M#)X^D2^[N+&G#X5.'E&"8BR7KZ/X$O^#G_*W:V'*'B5WDL?5Q?QC%(7<+3Y7 M\27,$)D_%='BRY/@KPO$EI^I>A)FR;ZHD55(?T1L* M,S14:ZL.2VXO/O"L6@P-HB*WWLV.5.-F.5>#]FPQXDH<CG*K9 MO"3K+-U&I$3,^L,?I$ +GI]BS..@HNFZ*H9;_0\9%DB.K? *K#9[!JJ81-]\*LXH76RRKV +:^'9= MY]N]=;Z53ZGBT:+([",Y#);&3.!_K MUIUY-U&!='!Q*/[X7SX^_;&[/=QB_3P8H+H(,J,8DXJ*N_7/,ZDPO P,R9MA M%QZ^:*--^H[OM[7G^8/#JA^DM7-(!#FY:I.56WZ?@:V&3D"3)Q(^BY5'F!RQ M;FZ43*]C3\&27!@(U.9CK_+!/ZV*X6>OCZXP#/7 AM))67R 70^D,"K[A(V(AB/BI1CD8,+-V:(;CH^AHL5Y M6*P3FWH%7YR!4Z9X]F4DE&:]"B+.RR/'8S79ZX]/WY*50P7S5Z)JKG[X_&GU M_5^^__[,5'W$B)ZEDU=0Q8V(CX$PP4VI=^\J(E ]?:O XO&8XCY8X)8HD3Y(B(<\&W"%;Z M 58TF8]B-NM9LB7_1^3 FQ,@6F\>"P/?)8$]^ ?\L*[^@]"R,)Y>^]-Q]$=*7)4YQ6N$;E3%8.OM2*EU >]SS+M02?@^7S M7,L_4A/WS#F9XP=_^=.*\DZ8P*=5.;=5P=CZOU4ZE Z2?-(K.FL>WEG.>U5. M?":#(N2U"#HMPZ=IUF%R\V8OY!_L#FGQ0"#.:R;D_-BV 8&XZ>_II_2V "2: D=.]* MNI/9Z)9DT ]$)5>@ DR.16Z0/')Q^.K\%L67@8/5R $>6'VF#'[IT\^LZ'=F M4BHGI+J9.6-(^O1[-R]3CZ_#]69#L9A0\I2])+[G.S&#:XQ<^J_X0/\C\L/T M9]P<;\A!LESX,+'%T+QO[XUX JCOKIC)IY4XET^KFW^8<"LC 3%)%/@>SW163EB;!%!4DS2Q#I MS+1R2=%SZ3LR9!V[%18XL9O/%?^Q9;J\Q9\)_!_:I]^QF?/N1*/[SS]XR/_U MBN_IY]@)F7WI$9&\X8+YD;X=9>"?+1$PV O7NSS%]R)_+$X#!/LK[C9J#@A8 M]E^2YK!%>;6?Y$O@TQJAF '4E,116F3L'&%8>.PALV<6$Y+K5EZ52R=9&UQX$062_%.E[,@HJ M#4!,F3H8A4P"PF,&."^;O[HU"&+*+ Y>3YA=EW2S%(H!O@_8CS3)1'JE=!\& M!/FEE95F9'_#[_'D\>F;^D!I.X @26.[D"#Q$P#SY_=(1FJO@6"P($\3N GW M6%>A.0*?U6NJ:0Z"G$O2A.A35)WUD]\E^)QRT=G>#P2!RD#H;PG:9,&MOY$* M'8-N(,CCEQ?+K&1Z\2]^NKW,DA0_R6*6\TAT1U+(/2%0+!]RT=-Y&!#D*W+U MJX S,H*-.H(@L1':GP=$X/N>Y&E1_R-/1)3NY []01#<$"T7!Q+46%>H#9J# M((<%D7U%Z3;R!#MEW0J9>UUD)'8< @3975)XVS4_LS% $"Z3G[F.?KA4*_,F M_8 06!IV!'M$4JL-+:?1J"L(,G^*(N_=#TBX1B(5/)4&(*;,@(-3HDM?H9>T MT#U+W4PE0=NZ@2 O9WA^6XF06[H%DK6W2A UV.,'S?,VRA(G]*ZC+$X1"O-X M8W*?X:<1K5/1>%ET[@QB[:J1K85<:[%OM'4"01K6HI@#A&3]FZ3(2XUI70@>4)$?<#;JY^XRN:@B"#V50T:D>E M 8@IBS4\0T^$Z60B3D9%6Q^KA!'?X1=:>F_M>?CL)M0/M M+8![:QOMG.0A>PG\9$N],KN]$QY4%Y6N-8CM-B*J.W/)*=VB8W[D)%CW$VY( M(G:82E;S]](?K_#F+_31*1C;<0H@V*Y![%$]NA3-09!#+!IA&L4'0].SKCT( M@HIW1]AP;AB\DY;662$<2?K*L]S[)#[ZNFP>XF"NHY3^1'(1BZ NED"+D/<5DA465/[ MF^DI>Z'1SPIEK/JS_>G^Y/@A>>\2M].W2NRL:-=N[GZC;B VU1.BCW::HT)R M1LKJLNKG9%L?$(15'_%*"[ZD&8CIX_L!JWKA)3$WQ)*WBZX=" *:Y8JECWMY M46/KDW?=;)=1\S\-89)HJ.HE,>X,@E2)SF&HYIKU!$&D:AV(D-:]3$SZ65=C M*M:82Y)E&#]'[Q455=,,Q/K4M>.;$!^B.",Z<9$J@-_&*B'>H;M]G4+PC#R_ MXSOG0*RRH>#B>D*A'\5W48J2=N>*X1 @5IGV]0! W MU%R%;W&?Y]SG-JLIK&*2SX!@WS6^"'$CZ@Y\B/W0]?=.D 758G,*]](S^*)CU!$%GDMMUOFNYWW58UZ@B"1$4XDF:OZGN M($J&F,/\3#*"U*U!$%,U-^:P0,2#VVZ<%%N#($9Y#]\AZ6;3M0=!4.ZURHL( M<*E-;-W>;QD/:M>Y1+4=09!(T72X(&.0RU+_4:,5B,E7DZWQS?(JCQ>6M0-! M V22K#F*5$-%"=&V1X$01(;\&51V[Y2J:RX6PQ-R6W#@"!?4 V8J1%+-8FY MV%"[,!D"B+7YDB8T!3>AAS[^-ZJLJ;(1B!4C=\^=LT-JV5=M 6+2)&F,A(U^ MPRWC%,^*AI%J-I6V@WVKTD\HQ,>9!(>LO9T?^@E-CGM#FN"C+OU K%GSQ2>^ M"R_QD\E/B1NI/1.TWT@@F-!TS%"/6O'J8%8 ,Y>.K"<((JMO8!9O(X3#MC^; M&UU D%7F-N;:K7:7:IJ#(*=I.#,SKP&Y<$FQ2X\D3FU\ERI"S5#NUL8@UJ%T MH.>Y_'Z8X3U?8C5?H$U4 8G[\H'E?!3CD^'$!QHZ:)ZV-.'G[-^C_\!J2O+H MX-M X2BN-P"R WAX-,%82;#4( *#A5-PY"S%C=#:#01YI2 <6&O<(.M\C"^ M8)KDNL]O>NZ+TZF[YKU!$)N[=^\WU,"7)!G1Y6B>N5194#>WCRQ7;$4Y!$3S M7Q$BCRLI^-R L4"LZRW!+$%5DWJB59KT/4 0E3^'5>@FXN_VMR.#6!/1"YL/ M?6U#$#Q7/XL /'M<%FK\JX#]&XG_"H*#U2/U2)+F[C??$I:"TNX(JW4 05*9 MQ!V_^2Z21U 5E2=IL%1"4>#%WRDN:Y3^$Z6/R(U>0Y+53M^@/*Y*QII9/@R" MQ2QMAE4W4,?:-%L!>2,^HE=J$@M3(I#E3\-J&Q!PNOV5Z:!%]=*L##V[I H*L1P*+'B(O?SL(V0UX-7S75\!"M_4"0=Q3MM\' MU/N"I963;*^#Z%W ;-7Z;X%=()$/&][?PDJ<7<]1P" MQ.K6-Z$.V%;6$@01A7]0],FKE'%E8Q"D%!:<1^?]*YYH[#M!![N/LA<(XJ:K MX5NH5A.@=W3]. Q6-Z+PBI* #T108NU*T<7Z MZ_ZK'_J[;-<4XXT?[=^Z_#X4$!X8#"A56579[^U]0&RM!X7#Q2[?J* )6[K!(*T M*-;I+/4J%6;0)BVMPL3ZP S$.!XJ=HD^(K M"=WL]HX?T\M(2HYA5P B@&P:!KPA GLR;_]5%#)PV0*HHRD.NO4'L:[-O%M= MHH2J,0A2V/U/ME@4XCFI \:D#4&00)[:(=DD(5-:L/@BYGHB!THKG$(3:.\( M@L3".%E*: ,&UT5MFW:%P2A^>5Y12J_1#0?0P/]HVH,@A0AV>(Y(H(*LSU M%>3BYX@8ZVA\B\.WA%Q 95BAF_IO?EMX[13? <' /'0O1Q6BU[%[H/4D M [J=X,@MHHQH5MO>4L@7A^N,Q4UQX@-,*NL3UM;$*O1@*Q;9^DV MBE4:BJ8Y"'*(;1(WWQ)Q7\I*#1*6M@,(DGCUL]:D;A#GHV2KMFZ4 =QIMQ% M$%W5/^H G.T:2[T'"*)ZV[ASB!(N)]XWI+=\"P4A!="I1 MJ^MM0$R\F@XMP%VQ/Q*_XT/LNTAJ-C+N#(+42@8K]W,I;HU&._N6KYO0RTBE M4(*@X_G.K;_S4^25Z )1C/4/1_Y6[S4 B#6K&(P=$L>J3'AOM3?KNX,@MV*' M9?>=?^!RW@I\&A M5;8&00PW-9LE@2D;6W_Q\7EH$Y"BPU_P:Z$&'J)K!V(MY,J5N1H&@HC[ MJOU291*1-+-_/9>Y;Z044;8GQ@#%1:QN"F(5Y+@1)5H$-3VQH :I4MBE/PB" M&R$:W$!P@4*TD8=BMG0!058'K:))KV( @J#!*:D(MJ$Q#3UJ2+5V$P%?J'66<0I%Z2)F'*KE*""G6KRT=2 MMP9!# %^2#&#WU"CJ)@BHEG? P119=8[STDNG+-"-M'%@?]H",'3:2C[JC/- MI?)1S#-,N9Q3U@A3-P:QHBT.PR'.1AAK9G3M4@7*=U.>YDN]8S_%"C-)OY%@ M,&&\PKDW)-H2O^CSFO'1>N=69G[LBT(0NI0108OT98N]J\Y:KJZC+@W4^GZ;#8"L2+ZR%VI M\5O; P11FM+3?7,(!PX)@BU*S[,N^JNU$PC2) ;54J;GJ(E.\4S(BS,+!8T% MOR!N@X6GA]=7QYB)/PF"K?2L\Y<5;JVI."%K"(*$HT%>L16Q5U04'C&A?8_[RX2<4Q9/;/U29 M\XIV(%95@ N[, (5NP P>#Q2K4!.9U](%!%EY7MA]*(E\U4;-FO4$063]&M9M0U5;ZQ@L*A!>.BOQA_NBDZ,MF@UQ:!@K% M)'S!>34HIMDR B2I>]VXP<^"!+R!UDCLD3S$M)W 4%6@4GY2XROG*OH76KQ M:K8",7F*TLK0*VBM01Y-3#0#U6@H\Q9C/ MPWJ>4;SC,I[G"6GJ;8XY+HBMW0Q5?HC1WO$]3<8;WB1\N976! M$@*T#:6JM3,(4LWSOX2'<'*Y)7^\"5E U_VF+66L0W+DZ)\&P>9GT5Q4;@-- MC7E]#Q!$5208A5<(/8X1HBH@T-+%NOGYD6PN.0"X\!,([M^AU! "4+80YKVM M@Q)<12XUJ;" % 4B@;01C.TDJT58_ !B*XGUOJ^B["7=9$&S*KC4^&_4$P21 M=2/6%:EK*D=3432UOIWP:?6P\*18"2R@/)'[Q90-0:P$D?OW&UJ-0!>P4&L$ M9.HUHR%6S]WMSHE_5^-WM_6Q_]@1(D'KGBVYV[*M XRUPLJWGW:Q#.LZ@""I MMXN*_L\C8E >38*NROE-1VF^! (%K9DP.DLNX9=09!9]4;)(RC:VH(@Y!H_ M?&@*V5?D$-,R U#(__&_?*ROQN[VH*:NTP @2!X:P$ OW9) OZMM:T10& M&9Y'$7><@$3VXP5@<)2*:CSFO4 0Q[B=!W7AL0$U>X$JA%+6#%F\R2E%N[@R!7$W[WU?DMBJFW5J_H=!P"!-E:Z +C M8G/=1P%!O!@N%GK=(NU-^X(@5$ ,D,5:71R$T 03V &S04"0+N)27_G$&AUZ MW';87CBQT0$$28K31A\LLV )DCS@N\()_MO?7T9>PS:O M;@EBM0R0^Q_)XZ@O[#_K#&2]J ;CT&C4*R=U)"C5;6U!K-E#[+]A'87JDGJ M.'E+$$0HJB#R()#XJY.Z6^HF%7YG$<3W&_JC?$,.'!0$:WC %[ZXV0L/_UD3 M5*)N#8.84J3+C:W"[R FK!1JSULLPHD616(MD)L1T? <.P3OZ53MG:R;[W2E'K(VD6^R#KDS=Y M1"%Z=P*1YN&C@5CG[GEJY"2.E/)&AP+!AMX&;O8\+$460_A]WCJA%"%E5.-Z MQV\?!Z,3,U<"*LCZ!9$$8M@N(O41BTDCF!?X/.0IO3D!6SR!#P*BC_;NJ--&(<$5Y_H)Q['A[ M9Q"K2;<8+3-:+6&?J,)#M1U D*36A_2!VY0'V*%&"Q;7U 4&88-=NX'VPV1M8Q#4]81 YFPM9<;NK0X/H[T7 M".*>LI?$]WPG/C"$)@;BKE(P5(UAD#)>3-;H3ZAQ/@V#S6VW@O98F/<&06P> MJBTC)?\-Q$0+W?]^0UYQUT'TKM4U=>WM/_1H8A7Q_EU'\9 MQHR.0X @6ZD3&9BH3/N"(%13X4E_.QKT T$@?=[B)5&4@15^!C'=9A+9H4@C M4RF[;7V $%9$-S\X\7U,Y1T+=\JCU^2TM78#09Y9@NQC% 3XG!!]6BHINPYB M7_^1%?;6R$C3/B#6E.'Y8?W_PZ4)%@3C[SXD2FC-_5!6%N/NB>H_""WQ=1=D M-/+!3_91X@18_F1[W(/8&BG"189O26UE8_NS K$X:AA&)B+Z@CC6>X,@UJB\ MV%W$D)%9;F;R'+&' M9_QAU6ULT T$>4*5S]YN=0.#_,#!K6,Q?'4^_%VVDV/%5'X$L:I"W!V10'=>BMICD(;UGNA)=IFT-@@&-7R<.GQU@%!5BUR-H6(]R<6-EX MY6R:[\BD$/-0R:@UZ :"O*J_YA%Y:+=G]PDS(_/H"5)(V\?+M,<2F19R(2W1 M3@[X-71,$(PII501#2%3FOFN-:@(-FA $"RA4;]$7\;'F.5/,+%='&&J7&KC MJ3N- (+H(IY;'2-1:0%CTBUA&R*"9)\=W'=4$,QI1F)J0(L5;>TK)>5B%)8+ MBMS+KQAC: *#WB!63;;Y1-.XN/F(MY.9U(FOG/U;O^W=_PL@F-9T_&FU4+D5 ML-,0]@\&OEXNZ?7"$Y;XEN9U&1LG0=_:C;0AE M(_+T(.*5421B*K9?>T<0)+94&U'?,48=09!8:#I:RV.S%8C)]PR^$DHG-8.P M%)Z3B3X%@HWE+7GIQ/$!*PXTMHBD@!1YKT5P5T*@C\3'8*=K>(0/ &-9?:YF M?%#U D'<0!\\>_E+5>\Q!@;!HE\<$MFAP3RN-+"O05U%(6>JH@"*NA4(?C10DNNTHCY(-Y])1Q D"A@V)OE[)/_8Y<*YGJ'7Q3\W\L= ML)*:H)G>K;D2FJU 3%X>_=\,''UI1WVZ(?4$PL1WZ2Y7%Q6=Y&OVQ6,]<9@\ MRK(8U4N5M[4%L2L>8K1W?(];KC2[6MK0_EKPZM>"GU1U,2D:6K?2?:%PS8(R MTXC@J)OKVGN V%IC9JQU"G^:Y<,@6"Q_Y^H+X[7UL7^F9=@@DFBOMK;63_9E M]"8O,MWXT?I4JQX 4MS!P%%0-+._94B06T*"0DI<-;H?=CLG/MQOGGQ\^#>^ M2\XP>["38FLDDD81>#3:H"#$A"2>%Q/EE'^[I OKRAT#\SVA:E#:1J@-A'; M;T3[^^6KLM"H9^Q\IV0&F]1 MJ+X>VGO!(&ZFJBO (+0[3@[$4CW@&86R!!-I Q!3KAQIHOJISXNB*0@RZFEO M6HA=15OKJ@G740]YOCF12G6]1-8&Q H0P!*$E09F$VKX"M0QP$8=09"(]SN) MQ71Y>2'U,9.!8,@=>A=4VC@*\1]9254.K&0 QM1U#!"$ M8R5V@^*8NRR87855ZU38Q!2MP1+#(;C_94Y0V0,$4<_(W891$+T>"E.,6N0H M&X,@)?>[TM0EHMUM_;U&3=(T!T%.Z?O1R#\#M,"VWO9?C]\T.1@M>=1 DZ=+ M : P=ZJK2FE[@"!*4>95K=-K.X @:7 53 D,S.R5.#O. 03C)88O[C_0F-Q; M.X$@32A-?L5>LW1)J"%!S%_(%T4.3]1U$.OO2^9-^X(OUE<\72RUWM,MV=!. M6'F8M30%L8(4M0QY"0\'%W%=%:);U1P$.2/5J2JE"P6CKH83C&J^Z_!=Z]M^ MC6?M45].X#0\S)4?0>R%KT[\.TJ)^E?Z+#71"IKF(,BY>;A7*_K%CR"F^M4/ M:=QANCZP,!X(=BO>8LA:2NCD(X0^<==%.(++#Y48Y2: 4K2Z,MQOV!=5V%Z][4?* KQUG\'L$;&"X'_/Y77F!,\HWM&(AJJAP>Y,["_"H^]NOR+/=VA] MKEM_AT5$(;0/EU&\CWA I,(2W74 &(>L./LT95 H7E"BOC7R";1:W[ 1[>^# MJ]Q31ZK=Y)MU+0;@)6FSU+!1+Q KGL<\8,Z39[Q!"F:U)0@BJM)=I:\V6X&8 M_'11; 6(&;#H.O-Y@5B@ GZ)/]RDFZO1R+[HP@J-YS^CWXEG_K?UD^*>DK8" M\A19>UY,_#GL/[=^B+Z7OTDD#4%LG6J@A_*H29H!68&GG1,$N5]-SOM*$RC3 MWJ(@T'J7Q!8@MDH.+%P($AXI*I4VRL8@2,$BW"'JG";(IM8$Q+0E[F-6Z3"W MV;"=(P3J-Y2_@4.!8,-DY6?+D5BGNEH@-8+;F@R(I7-?P4Q65D%Z.^[%8S^'@#O&N/1""VHMLR0EK[V<=1)(#)]W' M7%F3P4C*VM@_68(0?O(_4H3"7@*\K:_U=T>>_?SY^Y=G/PV4V='Y[R#.C"XF MK2Q?UW:"NH\"@GCS9#=#M$7C84"0KPQZ>=[BI_ V"CRQTM.P.!JS(4&P15'E MK"QV-*16FF84$,17GP1%42>E)5O7'@1!LA2$GQP_)$HT>Z;CZ1;6W6>T(W$W M\>%FM\=*F]+!,GQ4$,RYC.@]R@*-'OWD=V5>L+PE""*4J:_/^+/J;$"#;B#( M:U;OR:MZ^_)0 VT'$"1=-)$A\?Y*L)QD^XOZO9C'6R=B>PP#@OQN>0 L%-(C M[MP2[Z^K$F8X+ CVY"E*?**JM$E),Q#3'Q%RV3 H=FKD9]-I@&!_ PA,9=&5 M-@1!@BD(L4E[$ 09!_F*L8)ZA/N!0X)@RW01E *D [#8SBXS [%($B4C4>/% MJ5N#(*:IQ6M59$US$.0HG')J@K0=0) T&,U%"TTZ/9B,^>>MVVMS%&VRJ>NV M6O$WZZ;_(J=;9O.O_&C?V"\1@(+WJX"C3BL/M:8WK<\H(,ZON=EOF-$0S.GY M/YD3XX=8<&"0M:J#5&L&8JV,DERU6FBW$>R?SLLHVT=ARP-;WQ+$RN%S4E85 M7K\Y?D"]*Y'P$B*^!BP8"1J(JSAJ788 0?;D:CD1-NSFMO(J*#\/@MT*:5PX M.7K)A'AN3C#.Y6T\F/5KK<2PB"_Q*^$UBA4)0I4F]E=P_?H: MHU<\G3NAZ$?Z0,R^Q#'WD,7NUN&:-RE-OD6!AT_==4:>XORL-E9RC$%!G&1% MT7G#6]Z\-PAB![_A\&WO<^P!:^_(CG, P?BFXVWMNG%6 ?,Q<]@U^X$@D%[; M9$%CM,5KZK^A4H7"YQZO3\C2_ETQ=0TKQ_1O#"Z[#(S$%^3]YMGYD+%DFB^! M8*(L=.!;B!>>(F7E002F00?-GB"(+ SN$<]HE,U=ZI4WZ0B"1)(7\TX*+./] M>!5E+^DF"YH50G[!,\;JSD8>/--M"!!DTXHHI+"+)GNWW@;$Q+$.$^7IT$R8 M2(H9MC8&00I'UJ-3\G+D;I?(0^\BXZFL#XXO?<29]@5!:,O%">U^+ -!U<%% M[847]'U!$%IJP>QPY'8B/-LKGSQW0^G>,^AF_R4E!*WBTR 3 M-70\J9F>U5'X X8!L1_JBX4?*T4$<>Y?4,2_M?8#L+Y];<;D]B-19=R"^#4* MTRV^)^K!CY-]!,3>J#@I6KT8,*:LTIRUR1)MG>QOY)^QB"4G-,1Z;*;&3?PP$*PMWQE?D$#/PCAK'#^2%W&UL <6$";E0'J-!X(AM57,H?VN"&8,QREK"Q#O. 0(LB>X M.EJL2=-^$013"SQ(6FSED>R*^PU^#E**)$E"4M=,QS'LBW?FL"=Z90&J+FKZ M]YO*3PV)W*T[B'7^LMD@$E["O6;/SL9"S\CF:E['F\AAP4S[FU_;7-_ MT?UF[5%[7%)B+#=64M<8Q+I=H0T60:QT#IWX*@I9CFT1*=^T8G3J#H!<^@9^1 F*\?:\CN)+_ ]^RF5Z MH1@I++Z=>H/8XEBW<+C.N8 MCP." 9*(WSQV%_^-^;:Y9K1.F5QE65NDN"J1M%$04!YZOM&:9] -! M8"/T61D(*"/3O#<(8GO#$[7F$A;OJ1NB>>%C[M)=712!4;Y4K/$B>@Y8BI72)QF<<' M>7IWT9S?!\%P?+.Z"'D)>5T00S">[5]QOC1*>N@X @7>*_"+_2'O1#)1'[G,VFR!,\BC0]_PK/!7/G^KW_YX8?/ M?TZ=CRB,=H<_4_X\XO\I$'KR_Y*G H]X*.9)7.J M_CXSGYAB^P5?^X+G5<*P:KN9)UGB)%_C?TDTTZRWM#)1QBNSJ8IM9YHL$S*/ MZ-4G1S-,2;ZP9)[29K-.\9)"8&(1[J&/_XT.RCG6V\TT21YJ6&XY]2E2-IV5 MGU)PG08WJZUFGR"+8='.CC>9=6J54$,:7'])@I?CPV7DJ4^/OM>L!! S.P^E M9=BK+8Q6M9]UTII:LHT)R]I:GNSW'2;[O97)7I)7;_P"__;U61$@;SW6#D>_'R%%,L/+S3%,BR-#!PS8* MU1=!H\F\2@F[RAF:JA^^DITFU?.TS6>^NU)$WF#^&\)*A\.GI+FTI,UGG?+3 MS@F"W/:KG&FUU:P3_+)#\2M)^(ZC]W1+W Y.J-:IY*WGY>@6!4';/"N-YCU6 M!J4WFH=+UVGFIY\"CEGR\*NWG-LR0H#:?)9DU3+31M.9IJHJZ"E,L=%DIJD1 MA"TBQ@^[ERB0S*OZ^\S\^O+A;HG+4_&BES:33%&T,HYB#MX[Y ;YSMWZ0>&_ M+9%?I79$63V /ZRBV$/Q?_[AKS_^Z2]_6.UCGX;;_>?*W\]< MR8T[.4O^8]DL:?$NY%Q:K-K;XL+@_/G;8M5@C;!%7[9G#L+UX*K3N"<*0M7?_6NYYQ)B]6$E0[N MG#.+58+5'O6<-8M5@9L>_)PEBU6#:Y$#.3\6JP/+@Q9RMLRB^_*,KWI6U82) M7P4L^V44>B0?FV"#)E'@>P29Z\()2%$Z?$NC-"DBG>?/_=HXR0ME($\W9&$G M*$B3_%_*^!-)2;"\8( \-WO^&:-M):):SI8(^(AOX/IY'2'5-;2VK3%J@&A MUWDEC+M;W%QU/VJ"R MD(H,75>;2ERMAGNK'J=H;XT$&0R-G@A=#PAJQ(6I&G%A6XU0PO?=(17SM5TL M<[_U:FXTLSCAHK(O*29*<#^U>U[=WB8)5/K]XJ?;RRQ)HQV*<\%RT)]@HZ[6 M7\:/R$7XC46*+Z/4['TL[6*-$&T5)04E^C[VUJ1 .2)UXV]"#K@J@8>OKTQ[ M1R#K4QR 5F'0WL^V0B+@4QDI))+VUD@@>&,A'O:@O@0K3:Q.=##2FH2R_F/: MW';9+@N(89G"FDH N$GQXAR$6[T9.XUBC=PK;F$HCHV@T*MW;5LO:')0+SE: M.MDT%.WQ3<,Q:/4TR-M:%"CF5>(;;6AMTBT'V/XA;5J7C=T# M(/9O^\:U[2]J4<5A[%/AS)A)M$9;JU8HGRG/Q$N;U]ESU9M#U\/R9M'N$HOF M8C^D<3+U\CMU&W&]&2"Q-J3*4*LH[#4X!/$I]2_V=$M:C@=3ZRPZ''M50 X/ M$SO-T#GIY:/CDF'XS"*8IHZWJ14C:P2X+((]\B"9RI&3[[I%<*<]%J1:2402 M_K((/G6-H*E4_M1< (M@GCPZIU+/2AT2LRP.W6HKD-9$V;)88Q"U(]U2?-,M M@EF==4U5W!#GUN>3YI:QNJF-3EH$JSHKF1PQB1J6<^E$TZK-5:R60-3YI;Q)5D-15X0;]J8,B#L>1%<['@5=(V>7@0/A]P+ MK0':2^.@@;!KBP+/"^*<-,N,KP9%F/F"F*2_(TPBV1?!K&Z"RR12?A%L&_0J MT$3F+XUY!J),XX7\]U'9%.'W+20V&0M[6<+!)!R"MI':)7U#FI\V0[H)(EE M[2).UDA!6POAEKG17BJ"_K8 YAA*9\E-/RYWH,FC84YK3;K,(KAG&J%<8L6> M]%$;LID,7-;C,@_:7AK"O&92%6?9?YQ99KS?^J5U<4;_>#[8[>J8(D4LCT@9 MUPLNY2%H%.T'N@Y;E/JN4Z1Y'P>B]ADY^(R7>L9+!8.7N@Z"Z)T(ENLHOHJR MEW23!O3#K(TXY6136 A MH7,=^:445:<=E-*33S4Y==K!%CUY)!-2,X18S.^U?L3_(ZA1,M=U\2M6GGCJ M#_Z5!H()V6GY:FLK-/6S7ICUT:?Y>O"9T-^9>*_8IP6.T4:FT. MP5''LNKJ6X7_J['/SF@4^^0>@Y\^SQ;*-8J615 V!T/ A9/XKN'L65N;=OGZ M[LT3=5N6P:2GW3( BD3DZRA&_FO(S*7NX3EVP@1/EES_H4?_%C!EP/LM8YGB M+86?)OJ8?>%QCIN9N<[0&PHS=(UU11DF5)&"2J*Z\?_WU#NRSTC6R+[#FE^> MO,T.#D]+;A% [?ULEL*B ;I\0@143T&$K"68>^S*#[)4Z6-6M08I] >(QV(; %4E&0/S_8UONRO_S<VL'O8E5> [IBK.T';7ERB MF@;,=!W%GG:&:!H+/MD,(!O_6;]NF@X6)5VAXV,UBV63?$7I-O($B"FEK#/I M.[(9IV(F>\KV^RA.Y6QO;0Y/5^RJ(]K4\A/DQ"XI0W2%;^L@HFC>>C+T?>Q= M%2C$O WPK-;>S@]]HG:G6'?2$]/6RQHYSR+HS\UN[_@Q?=5BP?FJK,'7TLE^ M563.5M7\F^WL3[D4CVV3%EH"N0A8(GJ&YU8*T NTB6(D %9^^S$ M!VIUZ%2W;\HO6F8CGBS?B!=83*AU4%5KB\D 1!_6[%FA@;WK$Z7EWAE0.++[ M.$!(?G/\@,U3\*[RA&#=VZWK*,>P#7_]_'>0?H<1"YR._16([)J&/4?+CNZD M @D*T<=HMSOBIPAD#R &S73SX,\=^P^)96V.=9$W"A_V,M(CS)W@#>2N"9S, MB^ YN-PP2 ?7+$"PE[]X$9O+V*5<0WUN.FU'9=>/C%TA>B4AC) 8-N2F*+S$ MB\CNF>"N:$C^<3D(#P"/8!34>$=/:ZW'X= M(T'.Z8G2L)%I^ +MINLEN=H"6Q:QHT8XD>K@F7,NK$E@S3+8U%.Y, K]600# M]?NL/?!H$TLY]*H&CXD M0WY7H45"8 NNG)5Y0^]VSK#3+N\UF&&#*GI]/C\.1HAZSGTEYZ=#2\QTSJ@9 M5']H1=!$)+G+K1.^HN2FHF(P^_Z1PL@)4=/MA?/4:&>:OO8Q?HX!X^Q$0^.[]V$E\[>Q\\#[?SU?8XAQ]KV)IFT MX-I,&\=ULUT6D*>:ZG;1;R+C_A UCW,RO.)R8 4#KK*8S!K%?L2J4M#?[JG! M(OGR@6+73Y0 EMW'L0@:E>*7"?)RV[YVQRL:0ULO)F-&6##=0/8N"6JVTZY3 MI0G,U7G$!SWVW907RUF_.[%'X_C[K)!Z,)MX4_?!*_P&28G; MH%"0:[/N,\(\\V>;8! !RB$L/B9S$U'R'"E>B736+P[U]NQ(#!EX>LHR6$]]6 M'42^7&M9Q'X:L6CSJ(P"*LR!PDZ!VU;F,MW<#[X(B*">\GVJA(W31K(:A-EX MVONPPW.@6\S"(KAG+/Y4$1!GD*4AX1'+8)_Q)JL&;2P"FFJ$K:4)$ED$"XVW MES[:Y Q5U3TW>@4438(*=CI\4P(,/HACDCU(._B\ V+%N'$K-W4 M?\-Z$GYJZY=NDD]98]P5PE+2]>FNPW\.$ ^E6^_(=?XO^N\*1AAUM0^;(%P4 MYGA)S2XV"Z"/LW%[#'1.T>^Q,M=^Z&"9,'QE= /97!D7(8_B5W?)_6WO9Q=A MA[Q4\!JP C"LI$[!?ZJSMZQAQT'L9<(PS9#"8F.E.8L)7)Y+PJF]BRR]B])_ M(GJ=J[)B3+M#.Y7EF@P\E;J!+&:K'W*;$7$4Q(B5@R(J\A/"RT.GJ3J91GT! MO2#("H3X0VJ2]'VLD=)6E41*2TLG$!;_#51K>=^';3$]AY&&@*@>3=,_CA9%\!N-\0<4J\;UCK1*3<=-NU+^L! M 6U")4LK3:SSNU":\.[ ^R$]/ 1.2*I4$^\(+65GJG6I!P D^^@KI]SX]*8R MMT[+.MO;:L3)66=*@6C $S, MVJ*PISZB%^)#[.-7_YYX[@^\G*R47_H^8!2]^TUG^=9A!$ "+G=60\MI\A,$N"$C'FES?Q!WRBY]N+[,DC78H M+NYNXQ.N'V7DPT[#DO%F(;J'%F)1WO!\E.>9PJ]_@[3/JR;0[CM5/5'2T%[LI."LN=\4;R/J"<@E M<::V8!EWMQCCR +BS4Z/:2\8N07=@\C%G .SZ.Q1(>Q^9+'^(7HE#R)0:1K= M(KJK?*Q%2R\"2''*H&N1NV8QRHM@N4E4BHM@Y#CJ6I=LF45 IX^D MA.GRG',G^4VR"*?YCNZ2$KADM@Y]'VJ3$$=E+%Q59((KLY'NN(CZ-U/?FIWR M-4?E.-S-.^N=U_=9..JV!UI(=QP!W265=!*9 NW>&ULXMR2M+J+BUBQR6I%J MNP@&0Q;*O_YMFD4 69)E=.._*A5X$:7GYK**F.8GC\KTJHKW#(WW746*<9;; M(G;N1$\\64KY(LHJSJ)!M"7#+X+37<]]U^"+13!QKHO+%/1@U!*B<&T3<[%= M!L>PC&*C?P9><'AT=:@U?. M#%6KD>=QZV3X/+OHO_';?;-1ST3:SJZ\:=M5Q>.DN=YY/.V?1E4Y @!"V)@I ML@V81UTMF"WR\Y![U\=ES.3W1Y+LG:Q,_?5DQ124,8 MZN:HBUOQ[TI8,Q]DBW4Q<.$D?D+L(L**AMY3MMLY\>%^\^2_AO[&=TGH+HL[ MQ94@8PJ%]:2LA MOH-XN"#9<(GG[Y,(9A>1$(W*O7$<9_[13WXGYK!OF(0X=?S0H/JLOH\]P'%Q M&<@V,+T?UTDMIEU2TG).=3WLXU";GTYM M%QBGTF!QI-Z?I9_%W-LH9KWA/]]&X>NM_X:\:AG'XSBHRG2^EN/:WL]FS3WY MU,P/<:K6_; MEDXP#J)\&<13UT;[*9\S0>4H0?\^']=!DR05MQT[;1=(-4[-[TC#SC .I2-+^Y*+ G&?W)>7V,6 />(\',@(^"1)#KI?L/_+L0^']=IYO/GJ*Z-W*4V M\Y)A;VMGO&6";:?L M =0>Q33#5 (:=TS'7XB8V8A4/** "#8:<$W!\5X(G3F<1XLT&#BHO8)^IO.^ M$.?=)C&&C@I#C(RS42JQYD.YO2!1(R3^'9=\*2;>P?&E[F&SR&]]4NV.+TT7 M&&?:8'%JN0H:)BSH--XA6IOO <54/JW3-/9?,II _AP)Z!/;*, \.;(3^\6) M0S]\+:EKT?Q5S>VI^+49M6KTRO8P3FG;@E0T=37M"SJ?! J?'$._>.H4B)7' M%]A)B#&^/!6-+9;(?NG@9E:UAG$.]0M1S:)44+V@,_B$7BVG\_79KWS6CVA/ M\H_#UY;CIFQN[<#59V1^^$QZPCB(;8M4@:4QX<>"CN5/4>2]^T& [\0;_ &A MK.>1G50-(<:W9;^.@\ XZ;T6N0*0TI%U"Y($0U*CSBE2ME.D M:E,[L/\U3(9JZVR-N&\)NM]\25)_YZ1(E<19:P0I6H@=C(.*^^H.UHBX=OSX M9R?(T%?D$*E E*4N.\J\O[W4(H9G6B^G8$2>65]KI,F *[5;4-/!&A$$ X:$ M3U$DN;S\RR-R$68WGJB6'K.^\$+OS7:?<7>(JJD9B1T&@!HR9D9HQT$L)F*2 M($8")V@J(M4=+$?3LT!R,RIT/2P:M/*$2Q0X[(VMOYH9_0?- WQ+'9 M#"GL.=C(4$TE#@5];.R)648_?^-N%N5#@O";=DMQ9MY0$%$9S1FJO;Y,>HZ\ M *KU-U@$TZX699<\BL14D)GU!N/8-".KK9<]U![T+CQ$XRC$?W09HDV7%TCG M86"8MGJ!>K2^^N>S7QT-Z^HVA1Q%\\PB$\/$,HJA=V-7!YO)(DK =N.>H3EF M$05$NW%.9^U91KV_3NPRM"LMHD!4-\Z9FZT64Z MVME&K6IQ&IM/9[U;2(6*3OS2&@H74EJB$\/ZFB0GJ1MQI+PT-X3.6/$!/- M_N? 16M$"!:8=1!$[P[>U]=1S,"X:5DMFD;9XO3I.9A->.LF^ ZQ"1"\U+RJ MLQ'E?48Z1@G8=[N/N,,YO1\1Q<^8L*'_%#'W\&(_TDC#(>X= 3Q:A6!ZV*X0WBNO3 M;9(;-K72J'M_&.)H7*STI2ECG;C78XLM2!/CT-]'*+/G!)MO%5Q5*'6^K[I( M+I,!8!P^-;I\'YZMR@0E%P:"K,:/WA MJ])C5:VM3_]DR@,(G,7' ]VD:-=A,T< M/^QPIJK]1K[+GV/?\Y_1[V$41+^MG]0E[>4-8=S-?06U+#2](?NFN*HAA*7+ITB7_YYNZ82DHS+2 MDB3;L7_KZ#@?Y2.@F*58\D2UYF;6PJ'CVPO HW/ '] 8#ZMMX!?B64)5HK:M M)Q[1M9OZ;Z:AA",,;(\IO4]AN<5#C[AL[YR=WO@WR:< [*:[B)9R(R\&O,5] M%_^)KOBWT$_[;J0^8P)@Q9?=/H@."#VA^,UWD6+% SH-KGRZT6OH_PNO-\)J M)A,>YFP:^WLC6Y_Q-^AC,721;!T?XB1+U";I#KUA/$K&TS[EYL1QU+=%F,Y& M5^,J(>55!>C4#6OC5^P;<75.G?GSR92NJN B\*\FE2-CK.TL-FF;&2JRQV8G M)O92X'.TLC^=!4M/P=+K5; (D+BI.3_Z(V01X'-3&@(*;W:7!U$.7#>N" +J M@NA8"?48?1-'7P]5D#"UN9$\>I?@J/A!AC=T1UM/M]$ D+\.4]\CD_/?! 3% M+Q]ND.$-QGR2NWV63T94QEZC*CA,F?U:^>!/B?8Y5OQ[)5)U& K!(ETX< M'_!IH1#7Y/3DX.E> 7R=-%>DF^XPQC08VRI MZ#8& *EP[8=^BBB^F'0-S26"^4@ R,[7R9R\9@][)<[5G%[OB)#ZEPB_9+2, M@X:$(=U['5^YR.]P*!;Q_!V1M9*#MXC7[V 6#COT\[V!K6LE]_&K$W)NT)(: MB1O[>^9)*M*J/<]G1 O:W!5*'3\X,J5%I/8R"I,H\+V<=!%.G@HU)W1])WC" M_X),\HO&&7MDJ_:7$"_,X29THQ@KY/3[7Z,P)=53_HFM$F=W<:P3^I-N,_2Y)84//LLW3(F/>#!?]^VX#<8=!Q981ITF\DE_GCC MSBH%[M]#K&ML_;WT(,E:C+P41)O:74:W_@X_Y3QUPJFTW:RL(J'C]YNOSF]1 MG$/9*)FF;CLR^^[0>_X!3;:NI-7,UZ# B$1QZ4@:69-E=QEA$O%<$@\'J\;. M/'8*&:;I8*\>E;/W4R<@N2,Y#A-QN6JO3'V?L:.Q2 GC_#,"K!MU#*MWLTFW M,_IL&_.?MWC8Y"%["7PLW<-7$E[LA <-"JVV [1=KL&_T?6P1@:]WU!AG[CE M"6 :,G0]H)&AW?KZ/M9(N4^W*+Z+PB@O*L#FR:W)6OWL\2KUJG(TO0 1<9/ M^/(A::\L!0OO+2K4G[=.^(QVQ/P?'VZP N3'NF?!" /#4*Q(ZAF*GZ)-^DY2 MVKA%WTC#4G4=&\\JCMZPG(S"ZR@N0J(?49K%8?*(-EGH)?=Q45ZV/O->0XQ, M@0PLMRC=RI%P2S@ ^3$;,-#(U$@\\$P+(L'IS!?&'W*[G9\D"L=DCU'&MA6R M:&\>L_P&\); M RM)KWQCJ'QPS89P$2VU.!:/B#$_1P]AB""?58ZZ2;X%XSH27NV"@&!S[/CJ M;_8?6ZS+/YPTOWR/-VK>Y!$+C7<2.2 1[X,&A.J$VS2$T9( M2K>:[>:>^%-%TE.X[@F3).[SDPXLE?KD'2JFV&0Z[\2%ZISJ)_T)NKN MBR_BWL;QB9_JWM3XR@L.REW9)[W?C/SB!8-DSNJ39X_:]YT+=PT#3_4XC1Z% M(XI_G?/^I+=;)\=_F?]NXH5?!-]Z5$#4.]$7P34#![QX.ELVYZE*O Y^?I%; M+?[TA7)+K?J;.>U/^EPJW?VYOM'08T]]%W7->&@P:AFU)+H%7T@?W&8O]E-G MY+DV\!BVOVKHR4EG1'=[1BOC8DZ:1Y,^&3N%ZYPTFX?ZXO_ MP47^&]&YSY"GUH@0%NLJREY2O.6;Z_,8!<$FBLG]JJ*M\SC 21Y$I]54PL)8 M6I^?@B1M%^"K] N6Q/B%N%'1UG44X.0.HO+7'X!88CJ^KKI+J%.-"QLLM+OS M=1IF[JDF^Y0Z<0I!OQR5KWH)O(@(J1GWIW !C!JC4@V56"AS\8TQ2>P$._Y? MPB9?C_[QD[_,=A>%+N,Q-V5S^4L*=ZV]-R*C:T2-,R;,!;T)W1@Y";I"[+_$ MA"1ZK&)"0AZ^AM-R5'*13?%2?$/Q2W0B.W6DJW41>2'3;M[^E_84C\N%,;^\NR<) M+8?T5'^,*J5;F6\1,X>D(;*:DR=44+%"UZ.?_'YQ>,:?TQ7OT/2PJ;)6)T6F MI*^SH^EAC0PRCV0=>M_PW&*\F\*TW2*B[P-H132>)45C.)._;:F@I^DP=KTQ MCJV52VC9J[W1!@XC+U#H;G=._'NWPUGO9N^$,@WZ.B9 @\W[4EN4QJPOH+4Z M%&SO=A]4N]DCB#.V,4/M*K7ULN>[;SA.M'0HF]M;CZ8FU;X:VCY -.]V':JF M9ZMUE468C8S4'#W+I@L: ,>M=F6DQ'=M* =3< BB><=0SQ WE>%5OLP]IKC[ MM8>RP?-ELDX-'M'*Y(4RK/%6KW"M38M;)M,,!)Q:85Q$>-B@@UDJ< OEE?Y, MZC7YA;+,>'O=-M*Y9_ +V8QYNPFQJH4?E("Y ZE!,8_0?%;HV)CAX[VB?HEBG^_"1_B MR$5)-ZHT/4#YM\R=- M8%Q$!O*G"L#8?LX7H5+WY9M.E"Q"\S%DG%2F+2(.IN_.TDG31<2P]&43 M8$1&J1. 4J5S' $10@#_^38*7P,2<\90C(1$D5+-EG4]2HU;B:70HG>W][-7 ME[@C;%B-,N/NXQ*8Q*E '/Y;29BBN "?=_W76:=5*VK:F%CU]_DY)G&V5W^S MMDO)!96B6Q;;FN+Y^'A/,8G#0&@#!ZM$SDX?>M5U%'LH!U@]#LL2;'*94FD# MK[;S;4ODDD%'>$3]%$=)9X)8)WC$M$96_P:FFBY@U>^=UFQ%:VRR@$UU(-017N,,;XU!9F<+S(E2DK6!DU:ZR#%;(ZOM6>'3J*'$];4(5++.JG>6D M-TYW@XT1BC"WB"R;=?J\"R-+Q;(9J(_ZT]A$%L&V24J[2$)-3YN+/E>R)56 P&&C?. M3!H,!)%Q^H.HL?XN(CQOB![727LYU7+F$QU<226<4<,= >8M]SS!6B_!(B)% M9RJS>=I,G.S\FOIV3K5*^<#CK7,-31+E?#0;LT4L"MZH^:JS'U$TN/B^K3UK M>4G1:ZHZWY"-$)JAC 74]H)&A M#3O5][&(OI>D]QM:/%L/B-9H9T]&H0 /]XK/X%1TZKO M]RB'[25U=O9[?.E))]C6>N1Y84'F96[:%H.G;VMM\7]"(6940+0(;T?R%BF^ MQ1LRV0%F?8&KHN=XH8G?F=7+=!&,,KB6J_FOVNMOR2S38!-W:IU?!%^ Z"S9#Q7\^.S5\ M^^OIE(LY04OKI;/W4R<@U= (6$J&-UD>('&SVSM^3)VKGU7F&,/>, Y[K\>L M,8/F4P2M%X6B#OBD5&[XG1N^TA^.V9=RB[#(8O0)7MPVHWQ;+VNG6[HP"B+D M;2VF@LIXJO/ZZ'I L]$?FZN!G?B6:Z[6"!K/SWZ1LVE\1&W"\*H0=0F%.%Z$ M"OL1S04]UV5C"U)_1:GX3TH:!O M"R!2\H+7?A;^2M_QS[ MGO^,?B?P.;^MG]3;7MX0FB'YV(SW)V0/MV)MK3%%DL&)- M*EUCP8TW] /)_2/YN0]9[&Z=!#W$OEM_'77O;W'NI'KW%@7>=11?9R1I]L$Y M2."SQQO7^KTGO#1*(O"?$M_C,8"WOO/B!WYZ,'^SM(X$4$"T@CX;=1UY[TIX M>X-GX3O!M>/'/SM!1NN@2KDMV[.#QIN>MK9]PT^-8!XV)++'P--3.]H23KAV M,\J9=1R35S(-!;OA.L=*3^N)*M8/U5LW5Q?!RC/DF)7E#;R[CJ/;!![ M=MHT48.*9%#%7?"(H(83#P3\F1DTWUXRIOK7+_@7+]@K/H% M;5Z-D]Y!7;PBE;@7K?-AJ2R3NRV*3:;P'YSZV80?XG@$W!HK!&UY9U*QS0R. M[ZEOM7,1!WAO19.$@9,+OSU7P>BMD/7P#2Z"?V.%&$!ID", M/\;M-T+LRGS@^T?,SS[Q,IRQ?SLS5L/8#COT[V=&]M)Z!H;[<.[_QXG?6>-= M^/)X(,[&'\^;6'1WF\<9Y>:,Q5FV^S!0$L64\V\YR>E%)9V*:'MP?(^4:BKO M'8[[R%VH3:TSZF_>FSLE!)TF<5$8:;0/UMZZP5#A6#7LL)^8()3 ]4@&"IP7_N(&>-1H-$_D.,'''Z MW*;B'G(SRQ-*\8O!8,OT'-0Z,\;8ZJ4990X52_S:.0,1W&;@&K#PPWQJM_A1 M2,Q4Z6?=3M*&U+'CD>9'"#0Z!.L!DZ6+A% VV76"@T/ M<>1E;GH?/Z'XS7=5M:"DS6Q,-,&[A\\A49;K4[<=.3SIJQ/_CM)]X+B(+Z$Z M3%79UEIX 9_&-1;.Y+U"9">!%KG,DA0+A[@EZMFTMS7R%(>L\;XV.YME-ZCK M]>7##3(/OSK)'8;_O_?L?/1;.^E((Q^=IVR_#WR4"Y36XZ-M;VU)*A>9@MG5 M-O:BG8C3#TO&C:\ZT6(+&)JBR=6:(ZS(;[)3==<978F%L4I]3RW"H][QHA,? M#OH=N(#=)=4,:V=.M@-/E35=M0MQ,_6ZP!=Q0DT%O3GW3S7*H)O@UVM9B_! M]SFH-;7NS"<5J+VH4T[BV@)G"KL)WU"2DJB"F_!;Z$9A$@6^1\Q;_XC\,/T9 M_T"P,SS/9Q0?NW6+A/^DAZ\HW49>23L1/2*];;GL74>Q5\NJ,%TJIFR&[Z'M M/*O=K&U.S7]%B$"0*PR!@X:;E7#53)16PY8.(]L_;D(/JWVQ[P1?D><[M_[. M)[[@'"WL,HKW$7.6JFTBG<> >ZS:K'(=!K!&I'QF]^\AONJW_OX!Q2X1]*\J M\6'>?^2]^.B[6[J#\'V>[37;*%'OQWM@4?$D8N0EY GXI7_YGOX\D\>D8L(.)YBV^C[P% N>VH1\@0E_,A_-=(/B%=W]KEZ$T::;KEP@H0_:PZ>Z*_LK2J*,[*"!G/0. M[7'&N^M B[ *=3_C?7;RJ1IKAYUJ [WVO =;96*+2CU?0/[\5LM'_#^_EJ9+ MBG!\X23(NXQV9 .Q13P94R7)6%1:>!2-Q@8M?(^>MU&6.*'WY&-^H)!MV9N0 M7+QXQY'/:Z ,.W2W]T;E'-0 E>:V#,Z$>SSYGXO,?PO#F43+F?7[T[LM1JC MA@\\=C15WQF1E7I&\8X'17^-PG2+7^7_1(X\"FN*[\QJ%I94311LP.*OLTZK M5H2],;'J[_-S3.$.*'\#8%INW9R):G>:.76&CF\S$I:K "0SL9PZK=Z.:#1^ M0B?^(DR\S:4W<-#I+M[K*(N'W+SM_8_O1KO+R,3Y%D[6;UBY(UOR.HI_PGU5 M2SS9YZ9;_.=W/(?#?8CZKK[! -:6G\D2_ &-ZE5M W>G*F5E24#H&6GTDWP* M+N-4Q-S3QVI"#UAR$[+J-;\@_W6+I?'Z#<7.*Z(_7F'Q7*2JCWWR>\[B:-G] MY0/%KI^@@M9G$K%T$Z:Q'R:^.R6/C3YMSQF^VP?1 2$>>2@G]BYBAEEV$A-* M@/@[42+NHO2?*"VS-:D5@[- Y4B?Y=L6\X"(,\I-^7R^A7Z:/#Y]DUYO9GU. M;Y>P$X$5#OY/I)T*W'GF28P=^(!B:K8+27AOF* M<$SQI=,[6^5(K--]ND7Q\]8);4GEMOG <&/(E=D2\K2+Z?BDO;W^R]C4:80S+5[[]1#V,Q%@8D+ M9A$PJ%)W3:=CWK:,$2LGT]+XLX!),JQ;43-@5#S_M^'!?8)""_ MB]KL8ZS^,E9ADF,RDT-S$HSEHUNA =$A5< EK:5"X;ACL,\<+YT@9$[--]J6C99LU8?[KWXZ7:<)E7O.WY/+G ;]N M)T[ :/WZT;)7V"L6V&OZ=;CL51IK3#R&H[!XQ!D<+YL;#BH;G.XVB>-EMD27 ML<'NKM,X7H9+M" [^[O;-. R_!0NQ5\__V"9PR_M-+YTUJL>$7%H8-KS\BF9 M$Y $!%5FGXV9'"W;U5M+1>SW$[&]STR@ "KU)H&J8@W#B^7)'#U7508MZ],Y M6C$AR,1JC-<,0KC^P5-0(F;!BE!_#X:W=X)4G_']48M(^8&W$A++Z!3)%GOF MR4B=.#VO1]^HE-..99]@+7HXYD:-X?V1L3HD9=]XV]-E]A0.P5'C=<^K,=#/ M.&J0Z'DUAKD5)PE59-?TE_"\'N-X1N<+2SRO3Q\K,E^?_SBKNE.LTI@>6KY2 M/YY/TKQKU-&]F[\=S\_XF=>ILV(O5RP^>+]9IIZ>.MUBVG>SY>HUJFSBOUX3N^WS% MSI8*:W=7P]^?K\FHUHFEK,DTX0/YDLQ@AI@_S]@XQ5B":W#4J<:]-\PMW%*& M]IB2 Q/B/9+1LUK/UB\0 *9)Q>K\_7-Q/;C%]8ZH*-<9L& 6Z5%U&LPN/&J? MA\O@HJFS 6Z*N\SO!)1(B0N"M3Z?)G>#BG,2=^>N/ M1YAHV4K_^O4UID'I5>-_P9:Q$S&'3^B\"/8G].MG:<+LR6#[SOC)W6@A,P+&M5--U-$G)+Y")&5-&!)S+?IW,R3 OG3IJM@74!_C$ MA^9<$NPTCD_?\L.GG0%S;*O8V6NY"/R.8UO%;H[-*2 ^SDLXIX]Q$NR/XU3A M^R^C)2_=)'@@QZI+'MGJ$9?F-# AZL,',.NM,)K34J6T46,YJ'/I.'/?"O*, MJK>N SH-_">2!E@M*DV98):/-.:WK$4_W(1X6^%=@T\0.5^W?+*:3"5=CW/> M$H2\I7$V9D.@U[@S]E?LI>>Q.8H5FD42OGR0/ZK$@6%G:.=;FRNE[V,O4 L% M>+C7=>A]=>+?48K_S-FK365H[39RT/P]5@P.Y@_ MCKS,3:_0&PJB/5E83>B^JJVUQ?\)A9A1 6;2VMOYH4]D;.J_(9,=8-87B/X] MI2HCJN3:B__4(WVF#+,:==U.?2$F4E4J$82&U_LB:G<8J/L&0J(6C'.RN]-( M>:I(@58591&[;+9+;'3QL8@02N-MW:K/GMG5]),KU>Q%%,#I+#(-%?M18]6 M898]XO\15%+&PF?G R5KS_,9;3=_))G H3QW\K)XW_\NLC<8](G[;U7V>=UE?GP]]E.^7$JK_/ MSS')JE9_ [0##0QQDN;V[.QX/DGJNY=1%F*IIC6[R-O:YWTI:5OL_[H>(QOG M.DM_E75^Z&CVEX=?_!=8+]CXK4M3:VUM^M=1C/S7T.1<2)O:ZV[TFU:3]JX.\&1ZZ))GSYO=4=Q,//G,Z5;MP;? MH?0V2I('%%/OUCI-8_\E2PE+GZ/+:+>+0AK.NXT"S).$.+ZRE'N[+IS$=]>A M=^4'&5MP4R=,]=P\GEK&"]NM>I9O'FT*N$B#(!F"J7XK!:UMD6R MR##LW%39.E4#X&#]L\)7M49WZOSK?D)[Z(ZG;GT=91.VK<3),['M624R2W;[ MGCY8Z-##:O#JF<362E ((-^Y[7SL^)R:+W[Y%+BH?JE-@81Y GQ4/ &G $$$ MB$4]G%_%NW,*R#L5QVSBQ'3T!97ZC' :^?'-5XQP3EU7%ZEDOPU)M0S);*I_9D9O$?YB#T\C6&SOSC(!] 5 MSY[PBV!,8T?G")(SM;52Z/; U,3XIC3MUW(-X:]]' M/)""]8[$4$W#'3[VR%$*WSA0G@S461VL8-!KHGFVX%"W3]EL 'N^*X>@(LJQ M>>1M1F8TT^HP:U#\AG=E%%_B?_"I9DABV:B:J))\/088/>@&+W.<^OAC=U@M MU>P'14L8+YII%,X*+,J46MK93Z/TTXRSGHM@L*D"*44$:>IH4_ ,H#%DAN=7 MNQR1E.Q:XE[MKUB/**ISG70A^Q_\U3FQ!^](CH:FU(S)D^3,.1WG#!])BT D MZJ-%U!YABW#>==YL'1^*B_#<=6:BZKTZI^?.>H[3%7I)B<_)3QG.ZO_?WK7#MN;77P!\ MB \\*9)H4*R:ROA( (1N-!K][M#+L^:V*'1]0%6PSB^?@P$]-;,0.8-8(\U5 M_6EL1N"(80PTMFD3F6#G;[H6("PT 3(&&B4/Y:)*G,'&-D_EH\Q-,:L.MZ0< M*.8^Q9LF('39+&/@D&:.I,QI;7M"XN>/7RK=+97NAGHRI$Y?[O"!W0/KCVB] MB[+$";WU!_ZEXRMZ1V%-"'M%(1:W)*Z#'JN8RTW,WA(LDCKQ\=4A1A%I;B)W MO#D03ALAE/&T66/E+,&O1J>P;!L6^40@%Z1C_Q/>CP?S?O+FANX<5^SZY@XW M5V_P^4DH8)V^AR&:D/;,0F+GC1Z8@WYUCAWVU_AI/MM4G0JM69)MS=!FU/.I M0]2J,GDUUJ JEZ3X\<%/$%N2X(\S'^"&2#A^Z(K;*O%&#UT:M_%TW(<>_B^Q M&6%*93$9T7"#E4?\=[P!3)0NXG;>D@R>6YNRI>H&S6UV$?*2W&=8J0^$AKG$ MP9]A#(PGO W2986:;Q4"8_GC@!&R89XU%QB6-ZJ&6R%"P !\JM# MGLKTR."D"A. %&[ _F?"2:F%\*JOE."230?'HB49>'WP47KV-]N^:7WU1> M!^0:_T!"\HY.5Z9@UN= KK@J$'2\( _M*6.DNZOO&7\0NO[!"7(-FHS$KQJO M9,K9RP)!"/.>4B#.N.?%?'@@5L2ZCAV2:7?C'-4L0[(U (.*/TN02SWGM1UK MGZYTO8'EZ#)E^2I+_! E"?X1E@#-&C9T@]\Z8R/J)"5OTECK< A\UVD_<4SU M27\1("15E[BJ2KQG2&VL-6"80:BKL>I36Q+6*QOL"%Y8'F@;1QZK:(\R2+ ;?/>]>G 4,5,5=I08B]?NCKJ3:]_G*'[: MT"^Y1'SNNM!04OA55V&8.4']2Q)$6]J=Q(0]Q,K0T$((^-3!5 _PUEQCH)4/ MX.VGGPJO+6,@C!@_01!7HQ\*(VAJ[K7#Q"403Q;O;I#3122)B .E^,1S(97[ M%$.QZG@2A#O-%5M+HZXN*HPTZ@*#!C;3$ 2=]XF"N@@,2H.E&CF]"F%)M'C%T&:2E',36:.-UBE*ZD/1-2=!3Q<.4XY N@KH4(I>ZW>&X$4)S MYUK"J*(ZGKC$.'<,*860-76Z3K3315P\:;X%LSA%.[[J(E"E:#>1:H%S+WNM M(%/) ^,N(C^^GTS%"\:[")0I,W9ID.!%H*L/SSH)%&/45X#$J8 6Z =.14(M M61@1>A'U.OHQ=4$(ZD5@C9^BS[?!,(ITS;A5AB(K%Y@ QR@# Q=#&L8\<;CT M153/D5 7N_G\O&OA]":G9F#Z!>+JC+9D@Q8, HXF#9(2I@E<(.JX%"8T)(_1 M'&46#Z X16,,M-E*7UP4%TCZ<:&M\S-CQL E<(+30&B?W)H"HS\M&-5.SBE0 M]_."NEY)/Z69=;&0G9])5.+RDFS6?/\1,W.I1-$E6Z6OI2UAE(6>=9E0\N^:A&">'6%"" ? N=?81I!(K=XA )>I$]AI(BM=>K>?!Q0FJ/!/K:/%'&9TVXLY;#&'+>:P M2PYZY?. @)0+ MBD69 1ZQ"*<8[/$DHRK12(C2V&+96BQ;BV4+D"8D>\,N$$^+3>L,C5I!G+C MFB(:*&N+*TMA@\6HI4=/(CZ^F+-R.'R^17A"VO9BV M%M/6Q9BV*K;S%3F$-"C[JC[\'Q_%^*G8'86GH[>&>5#OPT.6)@_X4(+OA9U$ M13. 7)VIC9&P Z@F)J2K8Y?**9$(GA#%R>:!J]'\#]JWY ?3MZ1%-M4>3X\@ M[X!49D(4S1<+YV+A7"R<4V&PE]Q4ISNA-'(1*!PT7&;NC2OT9 XFH:E1ZF6Q M/NZCJ8KON5O@1^%S/UQPE6\=/L>66B\0:;T]8[,MCFZ)X\(*FWRC!DH18%K6 M15BCF-8\P1N[0B':^*F=EGE!WQ.9"4EI*HSFY<6V5 IA\+8.+\?J?IAF+4; M25L5M0#ACS?7\)W-$9I5D1*15TMG!1B$=]K:BA3+\E/,&26^)/7YQD#DML)B M L0;#>.$KG=.O.5:*YE#C6W\V3GF"D(4-S;&V3QW. S,Z[\FO_T 1#S4>>ZY MY> J^,>P"1QH";G7U(E32'J'XJM\X5W"SW@Q^S3CFRW^M)_B1I%!'>3/'9-+ MI\QIWX9**KD(:]1X?*YKLIJM*;DOW?&%R@O)O!]2F,,2ZB@AN;DX=QMV$0?9 M!)CM]TY\?-JL24!Q!\V+I0^NI<\FK7BQ]"V6/B-@"MMM,<$2S8!Q?^9IL%1J MG*UV5L;O%@J"',]?G?@/1%[;(B%(:(253KM08S(G4T'4.[VQ+]GH@??U'$<> MOFHW),PC.M!^F]Q=<<<:.^HO*,2("D@+%F_OASYA"Z2%B H!J\V=D4;1-@', M/01O,0U/:#)1Z10Z6]PM9N&A,*D@ 2M0W:7<624IM-GG2";K781%?7$^ +"D M7T8\MO(5E6H)B^-F8,?-;&.-]6B.KP%>1$49[3=44>< M$0<"_GCC(.18=6CNJA(,C DP6(V,JNI<1G" ER%W]L 5BU*FDYK L.'*2UY\ M )(9)W%:8P+X7R<&@/_Q6_4>?T'1-G8..]]U6%4ZQ&.'Y5VR+>?8KF^"Z0X2 MCP7@8FU?O1K]7!V++]5HK#0)V@MS_W$;O?Z%5).-C#G7QCQ/ Q0>_?7MM M[;_VA4%G'!=C'4._1 AA3C7H$WY'88;N,).GG7DQ*__53W?769)B1A???KI! M1MJJKI($X?]Y:^>3ZQW67PG,>=HG2$;A-W;I--8(<]M$::[(/40)5SYLC#$K MYBB]<43&D;PL<[=PG_$J5=CCHWFNV%,21PA^ZF_A1:H5HO>U:5CL\7Q=B)]= M1U7K=9\O@S+/XW1Z!#YK7X(R]V/*.+-&S;ELL"5FC8$K'H,S;E[Y$D7>AQ\0 MP_\]_H%P2ZK^$'Y?L[BTOX!C;]&0I>_\T$_1@_^..H!^=7Z/XNO 21)I"6C= M5<.I@)*[7G7\0:SRB&0#L-P+,JYEMI N8*W;+W]G5\416HG*^&BN8 M"VOELQKE"O)Z:T \49G!2VFJN=YR[O]F?MY^F+?+7Y&_W9$X01)8M$7?$K3) M@@=_P[NA9RUI+OTH=CQ$&+V8J7:&023)+S'?O"2=9K "/0WMP%HI!2TU;HN MVLDD<]?$29TW)Y'PJ?8H@[6;4N+M%6ZV.69@XGW-WFAC)S[%MD880]4#(@=6 M/I_WX7/@2++"1#/,B11OT3O* [?S_0E!X(V&88'HJ60VBN^*%+<+LQFJZGR- M2L\ZRM1%X+.7WL4V;\L/Y"(PJJ/>-5I=GJ4]73IJ>;80Q=O/9L"7CE359ZFK M[UZ&2V&LM^CA0MQ6Y[),N=GBTM&G>H.E]I*+2(P9@0ZYYIE+1ZB,,F7&HNF2 MC6#BKR]!4B/5=!VO82)/F2VV[6,%XOYZJ52GBKB6I:Y V]\6M F87=NX6"#M M[PO2Q+0F-'462/QQ0:(8B5Q#:X' G^:83:86Z51I>==.'!])M.>>Q! _;' M62'&(;GOY.)[OV=)*DK(5IMK'+2[*$;^-KRF'6K=XSIVPB37L;[@]T&!OA06 M, ZD!(3?_@;D]3[;!=/B;Q=AM1X,:0J<=E C(MP:_H.A=!SC%M!N3(-A3?+< M7(2]:S!DJCQP%V'+&0RC^+DOH+\+I/2ZF184N-<,(!!032,<_7 M@P25YD&7G^=2P$3_;%DI16ISC)_I!5A[1,[8F@>VJ%WX@@AC\$@MK3L,A!/\ M"SF\\-(A5EZJF@QY>H_X^5Q_H. =?8W"=-AK_1$-@H-R+9M MQ[_,2R/KNYI%X-]%V3!\JUK,)N!];@_LGHM9 OQJ@S7.03'07!% 68NE9!07 M/]I*B-!:-T^#\5(82I=JEI)B YG0%!$]5_R=Q9T&T>)F'?V]U'P:CL-ID.I< MN[=,>%N[6ONL@^$GQ&QE IBUMW!JA.:&A5F["R=&:6ZLF'54^-08I?K_K$/& M)\1HRZPR71 Y9)_W*1":@3$XOF\-6]M%%!!4Z"_:@DHT8_%@&CLQ8>U1\1R# MS2!DW5?9]THV#:)YOO/^V%6\L<;3NU5].2!))@T".-M[$VI KTC09M2PQ9QB2*@Q>1W@IC @/_Y%$@>^11+R+IP2S!YO;/'WSU)#/'FNN,8V3[#!?)?]W^[^9 M_^X$)/EQE9:5-WYQ@HQW =3FF@.-U&!YVKRFD?N'T)+'&&ANT]%^'X5Y455Q M?Z#N0//LLHY)@;F;/]Y&8OD-/_-.%ACG/TJ,QSS'H9C;10&6U1+"-M*CK%\Q M?X*YO@BE$$DW)V*2K)$01 7,N+5/0GFZ23$BSK!HWY%P^)($9[PQ$')K#I%K M7I&;Q0I B&9 >,BN5!^R*],/&5;,#RA.C\]8=4HQB1.RIOHYO]&,<(IA[$N9 M4V>8P0V'[QB-Q()T@][2QRATA33/'V\2A$[/YI*Q',4W6&FJ<=WL!;D(2_D8 MY9BVU30TYA1C@#SAF^H00SDMN$C+;3]MOB6YS9(#B7B.N3.IRF$\.[YW'UX[ M!S]U@MJ%YIV,?"*0\ZDN@)09R.>9%DARD^?:^5042!CC#0;'O./?C^(C_Q%L M##&ZT:)ZTWVXVFPP$6 ],WG-WA+?\YV8B*U)$KGT4_Q4_S/RP_07/#R+$3\R MZYPU39)=65OM*=VA&%_O0XQV*$S\=W3JKHV/ZVF#J8Q/C%JK&&P^F>M8U;6I M"?1\JI7-@L8'Q9Q#,LFDJGS +TWAJQ'#P!YKD*%T*OG??KI!YF$L2VKV*$TU M!M@+B1T.D7?KQ"'>4+UG!KX4ONOS#DAAHKE;0UA4_0I+Q0;^! @6&O%5@62R MH(AL.#9$&&\.-![>+(E&:MIA+1'$8=%J[,VH,:(U5%+I\XA#-,$PL0BHQ:"[V0QKJ@@4.A%4.KHVX/0P06\/R=RX8 M/9.0O"A M:72L$[RHD-&RPRO';O:&_ERQ"0E[X&9K"!@(9 PH70T5&;'-.,8 NBLMPY$1 M>7%1EN-!64P4QE59C@1MX?!J3.%P\M,7OX2BD"[+P==[!+M!89:#?XY$( @X MLQPK:L^A.N[&0,?W4!]*M2 ^RU&B_&:*(_]F@041^))X0+<>#,O-LQDW. FH9N&=$7UJ.'TUFJAN>:3EVSN&L MTMC.,7#S5ZA\518::CDRE)DK)ZIT%N"+N:Q*2*KE:-!C$"K!K)8CY"S)5! 6 M.P9:_@:5=4YE_)X0 7"\BC^BTWI42,&54W&\I#D/LCH"G&61P_V1T(I M EH>_M,? 0TATO(@ #4L*"EIEON%M3$Q#4N8T#':$P-C\H,)_9\]H>_!#" X MI5[P?VK"+\LS57V+):8B0AI_2^,>:H'U)*3^6^ADGH^G+"ZKQ64UH,N*TT"] MKK$3IS&N2 M'(/*3+-E63EY6W=1C/QMF)LBW.,Z=L($;Y8($*%'_Q7D_7:]W[,\94Y2B'^D M'S-8?_P=A1FZPU(-*^&^RF@A87SX?QX?,WU6,@;V(Y9JRORM_ "+_"7)19#/ M,UDBG\: %1LBI30X0+!&@N&G-WZ0I5QG$6\T2.9S!BLQSQBNHP1OH;C4W&>A M/@9 MYD<@25]8ZY[X[_[6$GAD9/*3&-@_8I(F0ODK=XQP]FBQXP(GUB(:VN0 M(@E$;PUS'0!B3///<;3AMKNHCS![V;E/@.B:\R=!(Z^"HZIZOG57,:<[(1HI MC6]V7GX._RT^-\$$@YRNDC6QF)5'-7]%Z2[R:C4?N+Q.9>[ 6G?#!/2:'0Y1 MG++1+AT.3U;4E1%-2OD)^P:]U$-&Z>V(PQ'/,/14HQ+@-\*Y6WMX/ M?2)VIUAV$@,CFV4,G'6]AL#]_N#X,3788,:YY?;FD$PRWRVM0"MO_]UQYK=\ M8H^R3==& GD(\IS"#._MQ$"OT":*4:WJT^TGIODHQJ^P$Q^I$5NKG\>8OV@8 MC7BS!2%>83;!ET%YHPU&]1)Y6$"SM0'FGD^4GFCGC(8R^NL ?G=\8-\GS4_ M8)&8)M+==%>!:%<>L*'0T+\"$5WCH,=:=.B#N@1;6Q5N*@ZME/MM08._A%PK M4(#,'UP'G^-ZM1P#&E[93IV5$;R>D+&YA/ /%I+6R^]K.6:4G;ZM,H]=MZKE M@?WG,-W*/VLY#D9@N^,R47")'RT/L>4P]V0."IYGRQ-?=)B%ILO:\Y0CH^:HH>?EGG4HGCQZP'/Q> ME#$Q%P674BB)8[B(9$)I ,1%)!3*XB8N(J^0$6]A>0E53;CK01NV5SY5 UWA MV1@%$>"L#Z-&P(R"0G":*3?Z913PP:D=]>B942 &(TR?$8HS"F+ R97: 3NC MH 6NG1WK-0J:P ESPA@P>^JC MJ)=&P7IJB/74^\;;DEOZEKHH2UV4,>JB+*7\;2V90MD"89%1B##7;M M L +A+&%0F M2U-%LHXX6B+=]9M#'31[$OM"C1PO*+_IZ!7%[[Z+<@A?D!MM) ^88;)?;M!PE/;F#'5'AT"Y7#Q^EY640E&\@!R$#A?+:\$H4P28O^LY5@X_R5I^CTOHC2&AA_X(HIDJ#B-+Z)0AH*C M>=:%,WHYL>==4*.?7_PR:FN,[T*_C (; ^:/CYK>2C&1(/<_M]'[7Y#KY=FL M]Z%':IAF&(=/87 <)!VU_B-Y+(?KG4(X\#]^6P5![8>9T7;<80-'S?S3V6-! MVPF"B-\GOC-FX#W<[OW@^$)%7#8R>*,&WL>#DQ$/&_I_F$UN-OR=,,=!=B;) M:*YZ*[K48*DE6!EB%NU9:J!3AIE-YP!XM&()@AL_(4C$0-3T'>KJ2(S5$[C* M$OQ*)G4-K/-LMJ+IA%/,Q:NZ.^1E 7K:,/:77!W;*.< I[V,,8 9^Q.D0?-& M6W%>^/)=!=W8U[.6 G5NY,\8(6$6N'S>P&+%.O8]?XW^"*,@^GWURI/M5=M6 M:5@K*EL8-C>UBF-2&8X\R5?'TY!GYT@^HFY>F>XTP,( )'8I% D/##75Z]SU MS>6WT3W@'Q!H8LTQYDZS-XY/ (3><^"$C\Y>+%B/\E,+XOK]E/FZ8:Q[7M][ M/9J*N*1RH),DV^>?T3NN;A,8Y$<&5JV?4;R)XKT3NJ@5+/0-O[S)T6A3S6 ?;$1Y\U :#B=G\(HB,J MO=("_2%=+ZK'^-[[0U(-->ETFZF@:^O>L-08-)^2R]?VSI41+E#V! M\LN4!QO8&D68L 1Q(BW9".9FD\T[W=4^1W";.Y+/4 0JNZ".I @9GSUL[P-9 M&1K!=H\ MQRC!Z,M!)MUY]WLG/N(+[6. -[[K8-2Z;I21OGS;YRCP71\EIUCB^Y ^.>0? M-R3G+S!GB'^.24?%]$A>R12#0A*0#BKM3Q0F M!]N;M4LY-+I@\+8!*G->#P MOTZ X7_\]D+N,=-FU?YVTFU]=3[]?;;G;JSY_?088S@*FM_!/$3S5N0[QX]I MPL)7Y!#61P7"ZL/_\5&,'Z?=46A?UUO#/*CWX2%+DP?27?L[8:U;T8R!3=EG M/3GL-B'#K3OIY7GZ"%&<[/P#D^98(P8^"IK%)W4*)IAK4I'G!!)%AW3B)GR1J#KBUG;".4,70'8" ME)0_4PMUH@H9_R*J3)M?#/+@0=X[O&SRG+T%/GZ8PBW1EIWP* CV%DZ 1N6" M.!S1#&A@]+^LYIEHGEM[2LHM##""DQ'-@ :&\&3$<^8#BGDBHX4B'J.0V$.< ME):<(?N]_22F/W&?*:6I9A0)CG37_!ZVCF.>-"I=^.K85>VI9BQ@18J3S0,W ME17$_'E"S'N4Z6Q^*#9"-KX?NDH!!I>P-07=EC?4V%ECQ% ?3%E K&(NSRAV MB5EHBR]F7GZ.<_XZ*Y@#TXG_0(6ZZ&9XNS[6;&C9="Y8@AF@P/B">0:I4'S[ M690N>$:[3'2K(3'^^Q N''(K5Z@(5A2/3[0X;)\#7:I!^8Y$J/FY*& MPILZ=&1R'+W[)#KC+HIO,3/8.]1-G69QF+R@319ZR5-,W*@?)"2EO?->2PP, M0:D#_>JGNY*1/?C.FQ]@-O""G^PP0R??+_N:G;'0P-"L]J1$[[^IL%V(I+E\ M^K2Y01N$?],K#"'[O9_4PVKJH/1896@W 0K1QD]?$*W83"I7566L[L-*V'C: MK)($=?A GQ4&WG\+36RK$VO;:A,-=N1Z1Y@TL)"T+0B#PXP8 ^&FX @#[]AU MT+[C>=M'^2T8SU'-ZE5C$/D>-:UFW?E#LW7V#R?=7WYZ)]7@\R$OF&E\. &3 MO9^UH+G^M+R8CV\)?EN#!W_#N\$J,ZU-9E /%&*'C\DB<2#'U@JB[SA!'00' MC.@8T$ *$RZ8\30EE T$6 (C*S="%\!/U*FY)D"[%@".N^9. -VZU^/P<,2 M&XTM!"%!EN)+*_;@5)Y=)6K'4VSHJC"6P\B15'6#M(/L>J>YJ>8 =K%A04%;IK= +T6(:>-0L1):@2O2, M3(0K.Z[:7$K03E T0N8):(:H60RDNLF+&QEG*?2C&CZT0O$@(W#4YUF72UM: M*&5<2A-%0T)&V"24)50C+:T1,SDYZ4:E0L;K)%0GM')9VO%[5*I3"_N%C+G1 MU5B6C\K2SN"CD%*_>&S(&)R$54W:>&>"-NOCT5;/2'G(>!R=:=7BKRQM4S\> M/?7)5;"TQ?UX2-1-E!@#@3_;C$#%3(U13!2V1[>PLD%&093MUK"1,E!&P;7M M]B"-E)51\&>K 62(M)E1$&J[;J^4@F-/^>!60[YK_';ZF$A"8M6/*=9@U@9N M;/'%3_YXD-0$%DPPEX_7WI.H\B]G,)S-7QTES>]$,^" 0;8D+KDEF#$/,,ZN M\\(KLEG$3Y?VAM;.V&/@H!1K9^X./Q]_Z.&U/1FM, 30(\9FOX%123&>G0O*3S3)70B$7'I,7Y"+_G;S(0CBX MP\V=1U?BDY^&<(ZU:>1RF;*AF7*$-_M#YA0D.S$B:J*')=@0)GD,A@Y+XBH5 MLL64;@I'YIL;[)R7N4X3BI(7:,ST91U,.4QX83H(M00OFDSD;,38P4Z4O;)B M:X@8,6UD0D9('Q[3U>8;^)#)U)!# MJ_W)8%^Z(^J>"/SW0Q1N _\=>7FD0.7V( [+*"3Q!*?8E_I4TV;]I>5?%[2E MY=_2\F\"*KTC# L]$*9Q'Z9X/SZFJ9Q]Y,&Z@9,DW6;5[7KRFJN8*Z7HI(0- M"NU&(#66 H:1<#'XB'AG))QB3MTJ4NUN2*9U)#\! M_GAX9S%6G>]IP'I 3H)V4>#=[P]Q])X7(1&>C6@&Y-.Y08D;^]1Z]+19HWA_ M2ZP^"7EN;L-LCW+C4_\S5%S?W'.=Q?BES6*$MW_G?Y*_Q E=OY2.]_^VOD*Y>3[*1"-T/^FR8W"8[IOG"48$Y;$ MG!1EX_*HI1(D!!%G.,/F7-$G?L;VL* @Y0,EJ;I$+")FNZP MT;\HD[4$32]!T_H UNF* T1CB+&-*O2N:NU;- ,: M&,)X,?$<@\4ADO1I0VL>%^8B7F9F\I"FL1CC1W^%Q1B1 7D]?3V^)%/:/+5 M>[MQ&Y,"U.8NX1?S"K\X#SW-IQ4T"I9VFJ-WC62\EI!1,,]&,A.Z+;0)1"Z; M0+;*#HD1J0QDN5E1#Q%\H\Z M :0-3S#KV/7^-_B"9J[^O7OG4PAX(S6JX&#\ORY)H M_&T 7Z0/1+4Z#O-9;;QNW,2]!S[;EM9 MTY]O<.^D6<@.!=Y=%-]E) 6AZ"I\+DS<=8V_>]?1_LT/*5\Z 8'_2GROB$YX M\)TW/_#3H^0EU%D)((.05GQ3FCHP[3)P>T],84Y0:U+/P3:+9L]:;WS89'13 MW)J:&5\1R!X+CP_M8$A[)>AL!P;@D&6-6*AD&!'172>@2PZ[G; MZO>(ZZ" C"%)?2:I[ZB.@(:+PV*@EV*K2['5*O)>X(:P'#.ZS'QQP*IAHL9=A?[IYC NE%U495 M%41Z^-D@9\M.>DF,US*<,,=X-'KB^SXA)R-/0F<3U)>=,#E;5S7JY2J&G+D] M&U!FBJI^@H>B MR6,3QL#KSW#QJAN4,(J&!]C6K!'', IJ &J_^O$/EB>85F6/&TSCV?$]4O_Z MQ*OS:U-Z)4CYY(*O^)A4,)[VI'G*DI:ZI*5>8-8AX_U^06ZT#?U_XY?'PR^R MO_&=ZNTI+U'EZF-=ID>4KMZ(6\/E->,>^U=M0R<3H.LLCDFY=SIR6$0J_!XD M%#;X^QJ+D0DSA*0 .U]@+05Y>AD0G[%>&$,#IS5U[:=ITQ]G5997O*7[,Q? M6E)6!K2ICVSVDGC*AC(-S>0PSO,Y2BQ$\\/1#-,/>EU<5>M@H]6LU!@$&D\S MB;\WX$2UE.$+[',S.1A=YJ]MFIL)GLYD?.>:]F82^6TI&VC8#V=R%&=(?<,> MW4SPV9-!0(MY-!#,;RE38-F1YW^^RVN9P!QF8J.TS7"^ MAX3;(X4_=N HC+P%]"%P7%0<(3\:CSO6/C2:;S538/ .OV!$*2(/#$G]OLZ2 M%//<^/;3#3*/M.DF!F7\;JZ=3\Y5[+/2P%1$VF8'/BKOEI22A.,-MR,M-L-! M=G.,N?@&XF' U+WQ>2[_^@AKW?2J+VU=)!,_9I!],LIN>97WNDQ^9S^/D-$@ M*5DCY?^5*8K_MH$&7UI3423QM(Z=A25+@.?5E3T+>CM*RBKHNGTX8R^1PU*? MEQZG$,LOEJ+@'%)IB4*6^S7Z8* A8=EHC;D/WU&2$GGL/OP68E$MB0+?(Q:6 M?T88A[_@+T@N-,0.NR?+$ E22(]?4;J+O!- BP*?[I(T0QJ0[^C-5$_&]GRV,/ZO,' M/J87W]U1Y.+G,SL(,"SHLZJ]QL PE(&=3YN5]X[BU$^P3%R45F;M5SC>7*YR M'+D(>0F1]F_\=]_#HD7R@EQ$Z@%QR$8\QUHKDKXXP4[]$+_3H!5*><.: 1[O M4ON6/2F68(K;V&8R5%EOK5 7,"I57/^AAXR;'IE6*MI 5=GT+%*$C#@%K?X\ MMJXA8EEJ_^EQ^?3%-TMQ3&BV+>.5@ MU%]'>W+0>552D"8T4L6RN]53 =6KXVE(0J\^OL0HS'G0?4A>9,Q"R,\+:H9I M3#>&YORH\0\("CTVQYB[-+U)^01 Z"G1U2@_9?PJ"8ZX,<3X1C7N_%AFWMZO M"]G>&L7[(@C[:Q2F.TP+_T(..P!MC-^9U&[/Z-Q4,]+7OYUT6ZWFI9V--;\W M&'U); PNUFZH3/<-RY#)R^LWYK;5YDQ_^!R_V>F[\=[ENRB+SWF8Y?/A/G<\ MSO"8D8T7HE^R>L?B/Q'E[J+X"Y[+"],<[>>&=HJ@F.HV(8F.Z=Z#YSC)!"X= MC=GC$>WZ ^/N^!2BOE2KL(!]9/M$5>^$$DUR'^:%_G]%_G:'CVCUCF)GB^B7 M-TZ*JDS>H:FYYRZL1??M)XI=/T$5K.LH)?8#?#7"Q'?'Q+'23YOS?.\/071$ MJ(C$8P/[&.6FS%SL3R@ ]>])]-ICE/X+I:=D/,IM"A3PO.:3_/;\4)N3T1WI M8$X_(N-XU38GWH2U#*+)"475QN>$IEB";#_V1EL, M9GEF1V&<;;JUW.W)MM:<:O;I6$]!HT*I0AW3D-H@G%',E_8CCF6=;/CP[(28 M%;33#V3K@V_&8<@CFFDMQ3/'&EO&Z+0LHI8".84WJ)FK)C30@L:B--BR8[YM M=#>W <8><6T#N=Q9#'N\<+8)0Y'4Y3H%Z[OEN!A)AQC-M#]W=)_)U+4]")#Q M:9;UM9X/R\,,U7F>BO/&:!4FV:HYV"ROUSH. MZB=RP5E>J-4RW'-\=)97?(7)>YB^NS$P_:/MF#;H[K,G"466?_*:[?=.?"1E M;3IJUA&]57D2O:]P:0K 7"_+4S%;7+YZ.7(# MWM L1/OWEW!WR-32%-LF)Y;6SU]:_#9@POB%WF%CA-'Z^1DB&*NE&^2;Q'%W M!S-$<_4<31[>/^369G@PAI,O!M_?#(^HR83A'9'N_F9X1 4/SV*4P#L?KA\?EK.9QB3YRB"+"3]M?_I&+)YSB@(L=*':7PF'=1!*HG43$R' M(BK%G*X"^N-^WBVP&41-H>B05)_",1J_ B!(<1B0%+O:#?A;QE!W'^(+A>\+ MY@"$/SP4FQ6$,HIFF(O!S-%<#ZJNGP*[,Y;F9&AG) R_%,\Q=U-1$)#NO:&7 M-[X^M:,0QOE)IPTYQTKXABK*8/<:?5ANT'"%KYQ,E8_0^X\CGVK_/,]&< MN]K@G">K+-U1\I6:,SJ#ESXY9OOD&&TN,P(%*AAK&,.- M 8!_'R6I[UY'68@9KU U9X^U'?=G=P\;#I#B3;["3_;&YS7IX8TVMOV[*$;^ M-E2A(.90<_7]-QM$2E*<7MT7+%9=1R%6(S*L29RD:9Y?17T!ZPQ6 XDYM5;J M;NTS!$60&- PPC'4R3$ MU]D*TYM:3X+ST6!]GX(!GSVI> ?9-'G^ SA!<>#)[;!J;)(M$%N*@!$NA([< M;:U=\A&E#U&2/*.8NK!6:1K[;UE*;LDZNH[V^RBD<6F[*,!'F1#O%OXV]Y== M.8GOKD+OQ@\RDO&GMY3QF#8G#O$I5ONET/#LGXJ3($2(ZQD"F>WC:4)(26E08 P0LL+W@?YQQ8^$$0TW1T&EKZ:.+H&=FC_> M& C/<80%E@=^V\?: &.;Q%PR?T_(-IH\\C$*B9T$LVG\@]O[,$4QUF,XL.BO M P3DLA,(ZTV@3$8)8/DJQL!M914T&Z$\96F2.J&'#T8$K-X:T$ M!(+.;O6 MY:YBSA++>A-U) 4X6R^0J[CY"Z.% 1DRZ,#]3&D*5-;WJ-H,/SP!7'+ZVGH8X@CNUM>O.)\/%2*@#TF[-[6 MZ]/C7KL+Q>78/$=X9ZF/58@CQ8G_CEZ1FV&4^"BY_72##&_[#F._9@,W9KQ> MX9UZJKOLRC(R,_=@RP,PB)\)BYJU?) ?,9>M?-[NKX[L!43]9T;\16!HE':F MD4XS9S0J,^A.30B%<9/\\7,[$_/1N&?>H-6>N/W'N9W%V@,[V;X5%6!8M1+Y MOC:%62/M4U+>4;YEM07,V?X=4NZ'G?#/'C,PHG/!#:,&Q>^(M.F\QA_X5/@C M01I4$N1QK!X+#.XSQL<0KH@3/26EO\T+(KVVH_C-@W,YOFD+)P M(P]^3 $2\ADHJ.BJ$@BSQVM7\ *-#;5& .-K&W+:M*9%@%I(-#"<6A]?/<5; M-9 $;[E'28<]*NL!EGN0>N-$4>>PW'W4YT5M:2N6.XBT"4135[+<.Z2-'IXR M9H]/I!76?X/>4N+_\%-:99?$ZM"\A2T*77^<$B3GY_CC/9\J \M<%+S1YDH4 M-#8D/M!&,D-LY1'NJSR2,VG3>HTNPY.[$QU>']@F4 MO3;<\>9 .&V$4,;39HWUSL1QN^4/V[#()\X1*/.>].9UOG-?H>A@Q&^B(*J88W>F#^^M4Y=IACXZ?Y3%5U*A"B[OVDF;^=,VD(,J.> M&9W;J:I%56/A;+T/&S)_)X@ZBE]5_+:RY3[^./.AA(AD*(2NN+L&;_3 #T"3 MZ]V''OXO,9[B"\=B^J+A!HL>^.]X Y@\7<1MP"(9/+=N-4-4DG 1\I+<"5MI M2H0 N)CESS &QA/>!FE109T "O&[_/% Y)@R1Y 48J+O(O%XNO@+9ZMF;!B%3!QO8WV[Y MI:G5%X 'Y!K_0$(RJ4Y7IE#MSX%<<54@Z'A!'MI3QDAW5]\S_B!T_8,3Y.8 M,A*_L;P*&VLZ=DCNX(US5'.7RM8 #"K^+$$N MC:6H[5C[=*7K#2R$EBG05UGBARA)\(^PI$_6L*&;)-89&]'%*'F33C>'0^"[ M3ON)8^H>^HL (:FZQ%55U#Q#:F.M <.>0!W$ 9$IB=Y=$M9SE-!0F^0V\/=^ M6(BCU6T1QDDV V^^UX]$(Y8>PHC1(S%:W=' M@P!JW^?"J\M8Z"UJ6B2D,-&4P%6>!_D[ ;E]#!!X"(? ;-(S1)7 MO#M9T;MQ>Z !7VK=J:% ,3"PC@A!Y)HE^!!ED0V)$.M3P)860C-K(20+B:BR M0?K$W8'&C=J#((N]:^39*P2$68(2$4,<&"?6\\2SY>9Z=)WE.%"/B6QT63K% MZED.OR26IN*FRE%VH/&AQ$+YN53\&S&S0@3GH< 2!JG1K$\8N-AMO\8-$+0? M'\*PP3HFN(S%$APH:U@]D&#)!5%M5">)AVU:83HQCY:C0)H%QZP(U(Z?A%S^ M8V@3I-0^ 1D9PXC5\KA5RW'03ZSF1<%:C@QE+BF-NX5<$6=4-G%Z9"&C8%B= M6QB^;#D:^O$'020TY&)(0]\,@3T+,AK&M$B)0\HAUXD:BC@FZ( ]86FLWH30 M#+N'7 %K<*XP;;NJ"0N!]28&8?H"Y)XQ0].&T(H%&1$340RIUJ[!U-]M:=(%5]$HA]J: @20;Z&SCS"R\2-) M.*\R-*QY)G./41PC[PZK&:6,_8@$:=;,T09K%C;B$!ZCT,WP!KDGP1^_9!L# MC'=4$=@E$C%F;!DJ; M_>WG ?,75)BIU]%B!EC, (L9X/+, !PXKJ/L$(4M9L$H:2T9;(P\5OGS7K1# M)GLIW_GG&.W];,^A$_D\("#E3W>1VL2[L,(I!MM;R*A*-'+1Z %J*XM&OVCT M$P3G"%XET!A8=/E!=3>%Q_UR='FQ6' Y"OT97,%25;[AR,?#;I/4WQ-M_L[Q MX\6[OZCUBUJO##IZ:Y@']3X\ M9&GR@ \E^%[8^THT8YY.\XE/XNK8)1.*90$;4YQL'K@:T?R@368_ ".S:H\G M 89W0"HS%^L.0/UUL>XLUITS<--+E*C3B_"!MAPY4[JL%^L79 SH"3_,^Z%V MP2 ;"H=^:E21"ADGIECL#V.R6)B6927A=M9&Q48>:Q$=5&;3K5%,\U;Q=J]0 MB+>>&C+WWI0/ M*K< M(&RD>EPM#Q+JBPS^@SU'S3;;[YWX^+191ZD3=%"V*+"+ GN98ONBP$)38!6: M@'7R(_@SH($A/ WQ'',\# 5!SG&^.O$?B+PJ17BIT+8@G7:A-A).<)VH%4UC M7[+1 ^_K.8X\S!MNB"\D.M"R_]Q=<<<:.^HO*,2("DCE4F^/13',Z!Q2GU.% M@-7F+@:;Q6!C4--:##9V&VPF[Q:QM'2UIX.G7/*R'"/S-^?-VO"[]'6'8LOU:R]ZBL-"W82IS60\;].X)*VA]6-^X*B M;>P<=K[KL/*1Q&.GW7*.K/HFF&8X\=A!MIP@]S^WT?M?:)I^?,QW7?SCM.GB M@]^^O;9V6/O"H,7\'849*AKE8B;JIK_ZZ>XZ2U+,L^+;3S?(2,GU59(@_#]O M[7QRK>CZ*QD#^S$*O[&36EDCS&T3I?G+^! E/%[:'&.M_4KG-6';KS28-6@] M2ZB)*S'MLJFM@%5"QD /)4O[H:Y0Q,F]D[ZNDA!.T0QS(L5;]([RN(Y\?T(0>*.M-=_J*&ML\ZU<%[+< M2-53(VJ4\A!I&9#1T\.DJZH;-RJ^Z*@OD/%U'CD);]QYN@]HI*F5I-)7<15) MC'V++;><#L"UNDKF?'$BO'IRY=7R:+8!B$6J#\\717UIAZM86QX4> 8UR13X M^6*F+Q&-UBKSKR#0HLQ^VG:&,5#R-ZM0TK)EC(&0OUN!$*9A90QT_&@%.I0, M.&.@YR>KT,,U#,TQF&#E>7X.PW"!ZAP+IV 7G3>P;O=4FC>P-5;PFRP_O]J< M)5#WU>5U" MMI! B^]%%%WYVU+H9Y<() TBT-*U#66 3>"F/(OL!U&C+$4(,":ER1E;[,WX; M]FS6D#/ZZRR.:T)O(_W:27:D%R/^O]O_S?QW)Z#=&=-K)XZ/^!W]Q0F(-'UZ M\CYH(BUE\U).:0+B!]]Y(T3D(UI9/XW?$/C2(PL)M3F6@BHXX95+ MG>')LW,DPG4UTAXXFVI\ [8F>=L#4I%^9\)B(;WDJ:QOY;EI(S6T>/ M44@T6;Q^0$L]8OZ)$N9QLRC>'KPT;J+PHL[BT%DP/N.'&V'8--L@!"Z9M4RL@OR$58!\*$CF]QFUU]#Q_0/H_24 S 2BR)-&-&]?SJIEM( M&_RGK,G-:&F:I\VW)+<2VP2BA&OC$WW'3S8Q&=Z@MY3!K>V"42Y\Y9;AM?/9 M%;Y^@ \JGV+O\4$FN2!]'ZXV&XP0)T7):_:6^)[OQ(3_)4GDTD\Q)_QGY(?I M+WAX%M=$;0M0(*'HFT)5K,ZY-KXNAUH J?2-)F<>IE%\K /V5UL 8_+==(?B MHE11EQ=9 )J:@'$JH/'L^)A4KYV#GSI!3:"T"68IG=9.M=$NGL@53QLIX*[U%"QK?T$*,=\;2^HU/?((R,IPUM'64/ M OA'W3G.O\.'1F:A((=7EP:Z#XP%0*K1[ N)3P^1=^O$(;Z<]>*16$#R7=\J MF*4/S'.,#O@A+8(UVCSW1ST()PK09<'4CL=MC#'7]4C-(EG:0QS.* MD*,,J,'6."R7/7/7K)'&MBWTQ#.W+YIA[L46>=79[[1@ADF&R_.7\W@N9[S! M>R#RB7,NA&"*N9O1<5VSKT-[F+$-*SBDF1#(YQF]UDV',_P7#&FW[P6#Y*T8/'&&\P M*?PL/R03S//6--CT5>**9 (KFV7T9$_>1NY!54/,\32V$Y'-RYACS3$ !<<@ MFQ/()T(X#S$[8PP$\C JOO6220:OKHKCCG.E%:::?##U?'.\9U1KE2HLK@/VT.UHI#YPW7BE.NI5+]&:HK6(?+=YS_ MG'EW48S!#G,Z=X_KV D3K+ 3L$*/_JL TOL]R]603JR'!5EH BH9*KWE.8XV M?OI >YS. C&:M^VL+ $+DD8F("&M""M-E$UFI)614]=>RYT!$8PS?+'GKFI6 ML.VG7TN5"_H'849*NFD[02NS*C$L(K_YUFF4%9G M6]B)V#5=N74H;0*U^W!U2X^.Q!+L01)^ 4Z86+T[?I#S_)H/J@A.O'(2WV5A MTDX# CZZJ,GG*A)G$4M^LE4C@3>[#'"&;)/?68":B44# =G98U)2%! 8;XU% MA"&1$ZZC!-^(0EJP"C"A"$ K##?4H-?L<,!:@85DJB( X M=0':%0E0796TX MR@%>[^82<^/NFJ]\&;&6#RTAQI?@QG_W/11Z-I&_DJC_@A*$%R7I?K6"XNW+ M;D$]&:V3IB9-^5-L =A*ARRIDVY3>14E>-?UX*?[_<'Q8VK^VSGQMB:%6%"E M0Y-_U479/)GL*TIWD5>+Q>T+O7';_$S\<(N+@=>3;%0=C-G1;)Q?-!_]VE7+ M>"&OM9'FXB.[BE8[1+(VPF" 80_#,!.?*9!R5)H@^/( MD*(Y9@,3=9])R21SBHG,;,965B2SC($CLXHQH9%, F(RX-JZ%)1_WEQPL8SJ M88SX=$)\.O=AM[B413&,4V0G+%E$XV41V9;HL5AFET0#""8<&*^-9N0\J15[ M%T0?X(+D22$JO#>,:B+F>U?';PDITU*9*U>8B-ZYY:?MC&TD +>*]V)] ?,9 M%Y]+4=RW^4%MY#.*?2()N3$IAW&#\O^OV-;MITNEBQ=\]K>;#7*9ST'^S=.F M/OHI/&M?U0YN_.00)4[P)8ZR U7@$C=WX"#O9&BPZ;PX-)I+HW(:=8[T$JZC ME8O1%2-6=4N[PE6-TZ\.U[ G(NA,.HLC%R&/*DVO&-?479(2^CH^;80T9R]J M%)\)Q8 3"^*)P%X])I':@U<.5'=^Z(2NWM4C.OT3!2^Y_42QZR?(LPD58$F, M>1CVA,8-+$5P*QJS(LC BA+#/GE/&SE6+.@@-!PS:I5CG0$2)"\^=6=^NQ[9XHRC\WZ! C4LD5_PC^.T"%86:U)T:N?]//^W;V M 80-U0M2L-*G#;D3]TF2X5F(^.,3%A)LHXF^#\I5EO@A"6C+"ZC0ES[_YB2^ M_&0O6A2OBK .=_V^M(/S?[;VVBABYA5K2^C*H4;&/8&]R3:^F[T665X0#/X; MYC3DMZJ>'L0"F^ UXP*@F$BY]'[ESK[[$--.%I)[Q9Y2U;7][H11&Q(@^K_2 MCQ$U.$KS_&8KJ]2#7VB![U]C_!,WT4?M4EG02/ ,$KB)\FM$;D6W2^]W]DHB MBB?/LLI]"['*'/C_1EXIQIX0\K.]SZ^B;)8/0_3Q?8Y]/.- JJ\?F[E1W]M@ M)3^7*;1-*)PZZ">D6&!;&AHGW5X=16O $U;LM0PI8J4NE#YMJGM&]9G2_98U M;L]LY8HJQJ_@G$\APRK4-0E];[&VIVP!:#5 X4A;W\]>C6$RD59WK)-9^1(? MFE(>;=C7O[] 1#1+]I]P\<,%XH(&?YUF%XUO2XS\[0(QTFI&?$+&;'4VJ1S6 M:)1=HF/V6EP7'<+VA"?,_*2'F9@GQ1@X,%(YL35=7+('&D.A:DP,$ZV*DXT!)PEO8<(DGF.RPHMJ@ KG M!JC.!P2B(-Y$$4C^"L; 5 \@8<*H/-U(J3#2HJDL@.CHXBG@7K MSG7",]0O6WLJ(, :<1:*$-7G *E'2FA"$UK&B" V.$.J@\9:S(@X#J1"YK7 MR?B+I1: H/M*KNT->1AY@HNA' M86Z0JKZ^P5*_'R1 BAI5VWI$S 3WZOL7Y^.KDZ+8=X+")#(>N%29KKY<1U%@504,Y5.\(T53\67\$D4>YQ0U M8^XGMLW4 .199<@0\QL5< ?Q]OD3S0,E8@(24QE_YL"VL_8M[AK-6B/,HU5T M*\5H%"_(R^7NE\)XXN/3:&!-166_,!U0W-X,W<\ M[^.27:KRZYG5\=GP/ W/G^/$O3I!A_2_G[*5CGO#\ MD^:.O\OV!%V0N#G;*WL"D99'SLVQWW44"L;D&BXXKEJ;.#X#P!?D1MN0>.SN M/0R:O_&=,CA2?.Z<1Z+\B1JQY=UWRL5N\8^D]:+5S6) \\4BD?D^_"#H@\W! M#LQJ+"O=9(6(HZ:D9H$99,)[.\1/Y)7ITU;BXGSQW.=FEW,N #VFR%"N@%A@ M*K0,Y_=A6N176%4OUC(L%PR6E0+\G6[Q ).QFN+77"G@DK/$P$;*GII!UY;9 M;R%(QS;$O9"?[%F_8AQ=VLJ/$"VZJQD'?R3Q:1BJD?X:Q#0+H<5.-LTV>E#1 M*4;G(\W?,Q=.6:D)3(BKKV=QQKI&VVE^>Q:H;#_>98U4Y5 WSA"X%Y?!BCMM[8VPF!_]!X$Q02GSTH& M6]4V*(D)4',,.$Y)FXB>V"76-$BFRS.*:5IML_5M+3FPZ%A-8FKPMWG>SY63 M^"Y-]PFRE"HM.DO!8J!X\Z?.MJMWO#/>OBG4+#;37$*I4W%/5F0I@AB=6S4M MWY.5P.D#:K<.CM8J0,#MWV%;?QW;:@'"X. U61>]I82IA/GJ?]DCA/'1_Q-8?Q]C%($C#FW*MH0:LIU$A:7H05+ MPB2-,UI/JP NA]8FH?8,H+^%3AXDAJI47*O>&DW08!:RZ*(QH1!. 0((\_(H0,.:9SQ#O',I.("P1\_AZ2N%C2+A^ 71 MX%HBDH![YEI;K9=[JV)#KZ/L$(7,D?8\;1) JV#H1I4),JJ\6,\QVOO9WJ:@ MI5XP-RMKP-::! !VTI"Z(P<.E!!I7_X7O%6_V-EO%'M48'U)+Z#4.0?$7[ M-X2QC!4QC'25D?GQ>%B$('\E__"BO>.']Y@GK/&___0?2?:6I'Z:D3W1A@EX M%_BX_'\4;(/^?: =+];Y4ED9BM]$NRH6/4G*$WOH#?WFDI)NYI.M!N&U2 MM_)PD"3^F)'-/6W*,)4;YU@"QORJ?HP^EM.W*)[D% 4@U*HYKO.*6OG^NY_7 M-T]84;B5[MU+_['#W\=N]H;NQV0UM:)+U;97GN?GDD! M[Q[76(V\"FJOM?+P-J6DY5>FV=R+[^Z^8JPX]"H:!G5 MO!_Z\T!>%F$1O9,3IHQ]SXN.$C%ZY;T3FBK10Y>PO\9$?M M-?N#$QZ;!"(9!)(:.A+74XA(@'9ZQ(\?B:G%-QMCJ06HWB20@ ML60WA1SX. ML##T'$<>EIYOT#L*(AISWSQ(_O<@S^SD FOH!84#['9_"*(C0FL4[XL \:(. M='Y2G:=LL.7 /G6U4/"&8S=I>09D^-&;#18= A=*^:9Q!X!YK*1J=RU&JM&* M0/&LE2:!/>+;O1\<7VA07DM\8WT#D\LQFP'56MU<'4]#"O%J]>'$7M&YKQ89 M]RLUP"-O]8[/=(M>$ &/2B:Y[)8Y 6%O7_#2*?$4%;1@;@/U6U;BTC1)G1J' M8$B%8^SA'4*AOD@ .&5=79?Q70H: 7\R&.PHJ &Q[_EK M]$<8!='OJ]>65,S^60%ZSC?#A!Q=//6P3B>T[] MBZ3_)_)NJ,*7[Y_RI(0Z(RGG:KLIM:*:QHHVWR_>MR ?L'_B M+2'D4 M1X.!7RY9EJ$=F*E0]R*>IAX/HC@)Y$W(*RT13VOE/ZD+?B2@L/95IOO"[2>*73\Q:>*H;0&B4(1YIA?%]&4A\.W\ M0XO7" : )#+,$\E]P"?RM*&1#=1C3]S6AP.6X,FBN:OI:CXEM!!SR M)4R?*=%8 A_%KRA^]\G30"TPK: /X1B0)YMW1SX$#@DX4U_)IFO" M^"L*_2AF".Q]9H)$ :.TTST67'PG4"D%6LC&9ZUAD:38[NI4QN@U/QT8(#\D MSUTZ@N1_^^DGY$Q*@W';:\/[&B0AUV[DJ_^I*\_)IX $^C5[2Z/4"=H/2_-3 MD%LG,7Y.LN,VG2[B=R6CP# /#==PO15/ 8\T2D)E#EAK*+O&->LUJ%Q6A=Q_ M@Q(W]@^2QZ;/8I/;QA5"P+V,[(3<6\]W!$&.S=NN/P\D/V 9_)N BD: !*E, M/B@?T'92PNGS.C4"R4AXCJ-WG^A9=U%\BW]_GQ>R3+,X3%[0)@N]Y"E>!4'T M01A@)0QI3[-&6F*17RL403C$GJ=*8M-\CI.L)2KJS !Y5752#_JD*P Z?KF: MT\I_8V>EG'SL2H.MN>94U+R.BF>T_=2RO@-)T#U[>W!EK)EI\KFW^#IPDF1% MJOV0/Z[:/EG!$)!G_N!D,<((^']9[&\V36C8WX$$@Q2PI$V644*,P=0[0)[3 MHLK%J[\-_8WODHKV+BU&0@("2&@(*3)>_$I%R8.L-;FR(-7[V0$1]()JAU%P M9UETG_-0D*+M.$D*O,8?^&GA,&UT#$P M7S(P+FAT;>U]:W/;2)+MY[N_ CMS>R\50;%%R8^VU-L1:K=[UA/3;H?MG9[] M6 2*9(U!@(.').ZOO_FH)P!2E"V+I(2)CEU+ E#OS*S,DR=_G%>+]*=_BWZ< M2Y' _X]^K%25RI_>_.-X?#(Z/?GQ>_X9GOA>/_+C)$]645FM4OF??UJ(8J:R M\TC45?[O:K',BTIDU<52)(G*9N?1#\N;BS_1=Q-U95]2V?%?CDV5UP>T<5_GR_.2"_C85"Y6NSC^IA2RC=_(Z M^I O1&8>G.15E2_@V4K>5,G/_YA/YW<3U7E3PN MER*6Y\M"'E\78LG-77-_)WF:7'A].X6^;>P.].5:)=7\?*JJXQB>E!GVXE)QD_ +"R_^1S$T+PLFI.P?MA?-\K_^//XQWJS7^[?W??O^? MW]Z\^Q1=_N7#FS?XKYW/Q6Z6FKJEL@2>/7\Q>O'BY7<7]S-BZJ\WZ'_69:6F MJR_= 5\W!Y_FJHS,%/C-T\>N1*% -IZ7"Y&FQ[%8EA>[VIB+99JO%O!#=#DK MI,1_=77[868M&E1S&?W'GV].3\;QQ=?TXPNGB1_%ILY5!=LH7MO5/9@MGJ?D MXF@8P6:C(RZ32&55'LGI5,:5NI*1**-\&OTB8[F8R"(:/QM&IR>G9P=? M!;[UFTJS:' 0\_?F1L8U[LP]F,'1#J5V]-1UO8ST48H26:H"WD(93*HULIL$ MI'06H6P ?2]B5:U0,$]K, J:"AZ/5=R&OVJ,I'%2J31[].IBD%B7ZMJ#L<# M_JM4K)8@ A,8GBBJ*(%_XS=^E9.B%L4J&K\BX?XL%$$?Z6&4G9X$6]9%6<,G ML:/X,.B.!6F*"@T7J]SP7%*_8;092N&S=X'-/>V]Y.;P6I5SGJ&)U'L)5AXTCS=A M)#:717ZE$GGK[.(R%K*JBXS6!_96)6AE]0+"VHZ>]N1?QG%>H+,B79E-7\+, M%C0W?#ADM*BK&B899GVA2O@L+D&<7TDXMU6)K^"LPDKA*5'9D-Y9P@E4^"R> M*[,LTSQ-\VMTC31FW7>/\&2E+@;SGO[P[-4K-TTU1MF)T__32V.]^;?/[Z^.2D^<'F%-SGG8ZF M,Y&P$6G7G==PZ IJ]'YO>Z$@.8";JI--Z"!T;D)OP7PI-3X;G9V=^6+J9.O3 MLO%@F _?G]"ZUXGRY^"D\R#>;95.8>3N,DFR-%6M-:?@"F#81C3+P+IK\IAM) B ]43287F7/B^ M9[M%"[$BVQ#,4M_"-M>B(1T:,>4E#4: M03(QD^*;LJ/H4VC:\ENHXRM5U3 Z4LI@CVN5#@.3\%MA7S#7?=

M_R M;LX]S&%=D,F^>2)I[KSOPFS.53RG>8!1QG.1S6"(>9:240>K+6]PVLKHNE 5 M[!FOTR4(*)Z.L-LB2FIX7=2P/ 5L3OBW/>KJ*X5/R+X4M'C.@G16 M#;1@-@[^WJX1]5J48*56:(?"2&$('_7=XL4HZL7\GHOYTTK5LLIZ4&%"& M_J, @9>[FY_4)6P-D(7D52%1AR*171<\P?:1AJCK1<^>BYZS1R5Z?JG1*; ? M5B6=1C"^X+A9MQ$)#?>(%AH[\,BO=3SO;N[ SD1W!XI#$I-)S0X>^ \LO S^ MQ&*J+'.0N.BS)5G8(:]@JK/CN"X*%)A6:+/$:WT8OL?V7&#_3HM\P>(.EX[, M[S)4*?D5V,4X]_3A1!7:WC("L'NIV]<./>RN<>B.T@EI>I&7H#?0=XU3@IX._3.&$5OX>5-E6*2LHL?UU#B M6BE-)30L#W59P MYA1*$/@6C9&#FL9W4@KX/#FIR$F@8'9%D:Y@VJN:]*AV>\%P="=N%RRT[ZW2 M.X>5KA=9&$C1*%6+GAL]5[R('CBU\SC)++F8Y#>X+3"4,\D+V,3P&<2Z?E-, M'\:$[HKH.[DO1)^;YGEA&E^*F3R>%%)\/A93V%GG(KT6J_).F%]_T1Y6\G]+ MH7./ JS6'0)K1ZAI0$_$J-FT9>UP@&VW )C&<@-PST>4@7(O),Z5QC@92P 4 MGD+G//PSJV%K8T@1%018]"EY#Z;1_WUV^GP(PP[<4WC?@/&0HS[!/4/JK6W+ M-*+!GOX9-\>N#XK#3Y/=Z?4)1JE!A"=!ND@'TZ/\^!ETWP;Z2NAFSNCF@C)P]F>^& M5 QZ91UY2Z$0Q!6E(/LP%B"T P^V8N9$%R4ID#]H7>Q)X'(4O9TR' VO]-10L8[KQ<@R+H-I8*B9NL MM*"VO^1Y$GV0HH1M-Q E=&-*+H^)3//KHR@/@77625'> IM *^PUX>7:'^VR MW98BL(V&QN(S"2(>#HM1)&*1UYD-PX433LL:IH> )C0 +1!PO0[:=QWTN& 2 MEW2?V+5([(;@>K$,JY$R?0,RP7(R]JQ2JI?X\(OGWQV05OH$QU!6T7M9()& MF.U#ON,:N1V@*7QK_C#N1/NQU[VT7*0E.?F.- 5M M!#LURDI09XBV@A;M2B M7D3+G$!V@F!YX^?X3H!56-K-$Y%.L^$!?:__.<<+#Z:J4YPN+YHH@@,Z+S26 M?5B^ <8B$)^]0%BXY-3-?*K-.G^S63L+738)2"EM0HBRE&5)5HE>#EZH=5]> M_WHC$ MCSNYKL#NHQXQ,-\?'AA+"[ (:_2/H2$'IM0RQT1!/7_!K,/#?Q49)^_"7XN\ MGLT=6!3]:O'TE#JC,8T MKA>C4]^&7H!EA2/ ) J-+,#79FC9V]B@[FG0%=@U'/I#(UMGZ7:; \%KV(5, M(Q]06&*,#\TFE(3X@/0N6)S8FW2F8#2CM,UV5.GO=HZ8FJ"F\Y=V'.HL2 KI MDAU?+]G&H^=?FQ_M9J+[R(,P*=2DKH1>#\J+MX:;G7,#8\MJ.G$P'8E8E0$0 MQUT%:?&\T\G9]OU]:-_O0X\+V?96QUG>_*O&PW]Y#4=WIQ>C/]BWA9@Z&-X?^M0]O-4"UXDIW@&SQ'@N8H2E59&4<*YQWZ M?^^R$BSF8\AN&$+5:@49 EA(;CJ;0G^8$"@$""E0 "\LF,1"\-:#=R@BEIG. M\>@X9Y*^Z-(20S*BM=F)6\BI1PF4VRFEQ*D/FGN\<, =K-]CPCKZNO'TY!O8 M!OC1WBXPD\& M#_]-!!'#V$9?)T$^2!+L&1CIGW*X\]1G2'PX3#\61\^_O<^ M^$%"3Y(S2EZG NZMEV1C8(XZS:]V;%4Y#"T"FZ26'$P_RK)03 M&[H2,7$#ND+]U05)::L90KSUS2* MZ)9H'2W?&7P9/^1=WG53JP$\.5 3NLZ);ZL-&^SXO WWB02N'[]T]%,6@RF:S$NZ>A1# R!O_& MX1%.+&!''KFS] 62/E1:SAM^6%HIJSE;VAF7Z[41MOD>_W$7O;35G?QP%5CO MP=M/(6X]>,\?E0?OUYIXH/;&@=>VVOQ(!C).:2),[3"?>VGLQ\.)1B8$W-YA"!7T$I)'AZAWPN,D#1KI=7PH-M?$)I<,MP;. M-QMW P@S*]MY\=N(A^A7'2P45[GBKF"\,*\GU= 8&K!?K,CA!%:O RZA(#"Y M,%NT$7,(8PL&?/GLY-5E!R3T/(H&ZHB:H^MLH\T->%TOEFG$,4()/!(_^RN8 M&8[X\RAY>J^%6]XA= )Z$<(&[":P?:)MD&?ZJ]2W+(>YXEGWWK8J"#=;@B1C 0^_@;!D#@LD(G="]LNG#XU'&/Y)%6B51%_*T.[6<72VT]D8 MU\G&=[0A6R3:7ZH[3@XSTW;7SH%GJ%#.GDJN;C95B4;GO$&-\WNL.'W78G;_HDOB[PD)< M!P1Y73O,?:J310C3>*X3EQ$$VEVC;>\DN"D1>;G[V\%MRVPL:;&06>(\ (;- MJ@US,;E4A9RA(\ D' 6\W>L;[A.^@V)TIOY(Z=\@^#)2,.%7UZ(0]Q_.EP:"F0;VM\6] G5)?D M,T9.,OA)>Y #]3#!/51GJ;B>UBFZOBT_V'5>?"96PR%?C^#0ST4A#*J=/UDH M?YS$Y4[6/<8,ZUA?Z+!+I,3X[LO.L51)5B6F\74W@<>,D>EQ9-_XA)_U.+)# M/R,/C".[-P_#X=)Y[863X=G3<#+\7E=X\8)+&=R1U#IB\T/P#SR0'^ -IRUY M?(@8RC8%7/ >VTRZ:UVZL[RBTC#IVF) 0[[,5LCZC/9;-A. M7+$@VM[S_!KLZV*(%X,XK9,@%(77 ]A%8D: $E/_4F6(K^'@!Z[<-56Z\E(4 M,VG2D:/!^#N+ F)@#]PC;-X?PT,HVAPMZTFJXG1U3%XH+A!U]Z(AO=]_#U3R M\Z>ADM_E=.%V#+1O;A3CSF[QXC]);>P@,+H"7=-=W.4B;R@RE%J;:())G&[" M1*/OA<*A6>+%) O*]K9EGXS?(K>K:/ PG^$T,5;0 N,V,PTUK065H8PE:*)I MJ0R;:BHZ\H?0[N(F]<"*DNV-BO4!*F .'X<9Z";%V:KJ4>,!'#^9'Q0XKO)F MR2KCBP\=^W;JZ%7[XMKY&YHZB,;\(GL!#0&?Q=G4O;[5P;,9);3K"^V7N]$W M.WUZ-;=G:N[%TU!SGSP?]>_3>ZK7^HA4VR?/TR_BSUE^GM,,$'PQH:H;@\:R! M2_)+ECK."!Z&U4D!2(L9508,Q_ ]?;* <^4!LGO;9$.(:4'OBL<9J= WTC(A>6UX=^!M6 MXCC:882^3T'$=5K.ET$L8XI\T7WO9!6.X#-2\WW/WXG.4 M'W ?X38Q^D^:/WAS\U":U' ,/C.0:X)=OGT-+6+6''H73.FZ<"@#[5%PDW+4 MGE]C?7WA]]RG[DK]VXN8/LLY *"&OJZM^;"[!(35XA[AT[;?:XDG/(SFF'J* M_W:Y,Q[,C-PA7Y%V(Z&S81AT6X>O$E=!O64Z1+\Q;21U\3US3 [@#,R=!&F^ M8CN(QW;M4QT?=B^N&=BI'14RZG9R'Z-O+^5KDD'.$DEB'!?H&O5\S-' :P,G M+3&3AN3L'$+JDIQVC9L&&0I;C%46-)MWG50,FT'?:]PHPDY;*>&2S.U37$E[ M)#OW (PO+ MGU]B:E6=RD;ZN&_9,SE/5SF]#>3[%P^06;/]4IOPD(6F[3"T1R$\9)//"S_? M\98U#TB3/LA4XDE\0PGX>,J91L^P#W-A;N:Z]U*)/*I]O>J)#I^%\)/U36A3 M&G>:%(@RQ&NC9C+FCX0D@ G,@BJK@BY,L%&G\$T5E&_ CX9;K[OEB^@+"/MZ M_7:;?CL$!==!5-E=\9:*WDL42TM)JY5&B@+.VSZ&)PE$9'0YN)W%4XOLCK9327(D7H52JR MTMO[38]*!ULZG)HA8]$2K X"HIF3M/%!.),URXU8%(62!)ZF(?C'$)'8S0XS MNCN41EN-G?"]"U4O2HT3P]QL4D6Z3W%>6C2\G3 21\'0!'&L$(#-DN)UE\'+ M76YZQ_H/ K_!K?O"FP2S)MXDFNXZ=AE#+MI0C;#@E6((H10%.BIPS,CO,C[J M,I V*]J+:'!ZY&;@.G3D362%9:MH"ZPAHSU>9!-5D%,CB'GKL5ORO3 MZ;'[U07^;G#F=Q8<_H'ABM1U@!J,)=9$'X M^I(A9SG\Q& =S[$>@&<-\9PV5%3ERO3 :MU5$.59EP30&22< U/(LDZ9D"BZ M4GGJT+B.F0[WZ+TCZ'FMAR?P()4BA:DR"M]I% 274ZG MR'Z%GWN-YM=E7+'<";/LZ1/_Q4>5GB,I9A);P!R"(<GA:\D&GJ"O#-67"H%'_6C*TM8-X* F+A-L& M,=J0)<_S!ZJEP)GSYK#S-DU1^=(W,+QM%L;MA?Z[&3"*>96L//OB<@&]PV)> M'V09@TI\CX+R,J9S;<&^JW&NH/::E_>:FO6YQ16&=5,\7Y!S\H@L:[S=4N/K-G-BB= MY\CMNIQ6/N838X[EL%T^3%,MMI4]6+J-%/%$\; M<@Z;)Y)\+PE#4*T796BY!DDYI?5B"<=^X>1QI4V8&\\*T[2%W=5KZ11C8F*Q M(.N0? EM3FI$O;:"ZQTS@1;@ZBBXIK/G ?6CPAAO1$P@/E_A;Z* 11H_OXVL M$'KER HGIAZ>7Q*N1[+L+9(E/@ _0ILOG4X#JF]3MK(#!K'.D7HG#Q=%;C;) M#E]@T8TFO(J9ZXM"S!E<\ HV'\%*;9>X]F/:&R!IW1BY\6!R= OVK/O%4P3S MM9/GU%03G6K[H%0W8"N#Z3AX<5+-C\BZ#&6!F9&NBB$-R$(?97[X0_2\CS+W M4>9;H\P/J';W5]]8"S#,CL7\!9EHRR]5[)H,J37!]O.0;:))%,=52+1;$CXP MC&8@G N!LI^-,@SMID(M"!XU%5=YT26O!J'A[YOB MZ I KO \FQ''M?LBQGVGLM [3<=$#FG!&M' /5@_0Z<"MHV:^D<D) ^K?48NU!AZLZ@)=2V";VM22(H>K:K6Z8#Z:=5A/ M\DSF974-(@A[%GSE\H@A,D=4C*ZS_=Y=L;B2?.A MG*LSKT[(ADHR0;:N[^?:#55$BW? M2NF4$U./2L?/"6TATRG.H_XH/]+V0!.603A^-EWWI#'"1IS1$NP%]6-8JT,S MO==S;P6K/ #!VHTG==Z\3N*,S:F_Q$IN8L]\Y'2R/?K2."%*Y*@YYZZP@ M',M!$OWL-'<^;93:H9CA2 SYP*\HJ#,KQ(( HQ?%%Y]H%":C*@65%<=J*8+ M55_( B +)?5M<(N:4[Q^KON#O+<'>7H !_D2P3)B 9<)N"I@DJ6]>348;F[/ MHW5YFOK<-L%@'209&CR#I2(5%K!%" WY$F*DJE79!2=!(NAG>%OLH8M9SJ_K MLB$V(2;Y%8/R_+I>_FT)@X8H QC;'!9- .ULRH,A'I!G*769@$MP9WM"?Y <[R;,#.,F/XJ[CI7;OP1V']?9":O\6YYE+P_"9K8S[ MQL4:=<42(PZ[&4/1W6TJ-8*] H)6D9== S90#G6\Z&=)Y81\1,E41>.3[[#@ M"%Z/-)&U_0Z&!6#DHD#"97;<$9[/1_9Z@>K6_L_L MTR#U:IB9@HH%4V"@00O.E&]785G,#5\9=G_&P:O58B$3=(,B3,6DHH3S-.R3 MBKJ[,G3! /@E=*7TL?R&N@,QA8PB5+ UAU3WO=2\\4A/SF<%KJN(,* S@@;Y MJMM B*V!$&L#(;"=8U=]NG/O>9[;D)D#MRM#S5U14)GF\2;S!K9+AM?M-**: M02'-WW"+,\[5:I&6/),:^)3*;(8PVTY>DAP4V;58,;%[A281GE,$7:VBJ9K" MG V>GQ"08@'V4 1K:P4('>=T=6]%&ZU+E\#4-/E *&?J S78R?Q! MU*XQ"]G<6$RLV;:/3FV ^M>F4=\.5&W-H\E@"R *!\AB>L ,IGT">\^D^&V8 M%/>H!M8.W>4'QR>YGUR2/8_DXPSY1FMX)'L.R4TP+)>R:0[/DC M>_[(GC]RSRW3GCNRYX[<0^[(@^>-7,\9Z9-&]LBDAY/= M;G]O23VO[>V\MGU8X*!Y;>\M,+ 0GQL&29 ^C>9AF^DVSR3?Z;#5WL?/,D=& MGV"C2[*:8OBE\#(Z0YK?5J:KYO6]HT/90,:;GO VW>YFKLKMB(#]TIJ]\+AO MX7'5P'(N4P;7%*=29&='MV!HF3P(P=# M$W$,9Y9E(%*EUFDZBI!I(VR=/-R>(#F>".3?, /R$&->3_&N8S\_[&X39I#[ M%(BIA80#'D.S$EUZ\1RSX!(41[@'>H3OWB)\)P=P>F\CGSB0\O4M/.SN8QGZ MA,^%)M]'-@KRK,/M!HXV1=*ZP[KHU(C>L,1YF^$U".7:^Y[\;9\/^R&4O&@# MP+Z<^.UTCXC?F.Z-J-_Z$[*W)^00>&>_":M:4A?F&K=-WL:=J=7NE5:-*K?< M3JM&T>7]XE6[OQS1DSY!=(L$T;.GDB!*P",\R?N7Q[G<[B#L.@+\Y;9T(P+\ M0&.F#N\+<.&CBV@X,7V&[)<3F>;771@<>^FP859'V'-' @$?;&4/ IZ0&7,9 M:!H#45HF"W*=N)Z^;%\K]Z,PP?+;&X8GO57X&-*@#\,%LEL-9=T>9"EZRC3@ MXFS$4.8D-C1JD^0&&JXE5CN"=8^1A#_/FCQ@^)+,9F!3 M3,Y@FIB=$K$4Y*VHZ&?MN?>#=-T^(>8]U@5_*7/D9JD< @*9UP9CPYMEO$8Q MTF3Q*VU:3@*K(Q$4%&7VQ<5[D@+$='I0L54@)["11K M2Q1WY,50JH7V6M'-8XZ)G-%$E*J\R]W#72]LW+9K2A%#4M7:^:7UOZ79:-L8 MSK6,W8)O:E=W0)^A+ST;BA1LKH),0!X_\ARSE\S/(+,8,TNV2Z1P"/]I>ALH M ARFT'UQUZQGO^'5$*ZND('G^)1T_J.#3'+BG;@Y&NJT+.RX:H3>UQ'"X8:3 M"\KI#?IP)Z]&>"/;M1*Y5X]&'YS8^37T$&+U 1O778BX.GTXPZ9D0M_[=M7B M-X4=AN&-R07L?&=_Y(#Y0XPQR"73BPV9*+ZLNEQ1'>7?3,Z_*_C6D8^FQ7T0 MV%S#,36Z*R5 STOYX&&'9X\J[+"6:W+ YX?PH0V6O)Y/LC\6A^E(#4$?3 +9 M2-5?6Q=CVR#%74(3_7;>V^U\N :9(S?]@IV\2>SW%EN'Q=;;:_MYDJV]]OQ1 MV6L-F,C?55'5Y#OY10JDL2BB7X(T!KN!=VBSW97FK-=RO=&V3LNM<7/3YH<. MI-+4&DS:X&$_K0"S>SQN9.WD- !"Q#=R1),U@O,@>S[6H2VR'*B/8:/ANVFC M+MWC7DSEC,K6P?1BG3C!B8$=#W9H*LW\H]G-G6++NLGGNIM:2_3\,*J_%R7[ M*TH.P6#^V,FNQ#Q->)BG$LX\;/M4=,+:\)J7)21,OYJH0-2 <7 >1>E @#!-R<)=U7XDR&#$TTSJ+ MK"%Y734X64QFV'ASLIF M$)"/HTD!:9@+44J;G81OFZ. 60-JJF*W.:_S"%88Q#LJ:9H%)9P.3M5G"F#F M(8-Y6&O,\:8M-;W9IT;529O?BD4C"UA]"D0@FS >?&)';=\;#=6/3K&U>PUM M N*\PX=^I.O7PQ_]5 M#YWJH5-]CV>'(0&L.N_>TCLH^W-PF [*3W=)S5[OE?2JT=ESHN]2/A-_SW'U]$J!^A^4V MQL>,7+/.Y70;.VY0A*+I)]#8O#HC4KSN'/TS.)8$4;<$?U2/)$23PE9GI#)IK\?V%!+&:LIP=4U.1US=06-##MRNX(3X\&*W4K5^VC2-@I3WPCQP_1 MQ,BK*)K2-$0&>SG[C90W@R0QO_86HR'@;UNZS2*?O:38RBAJ.F2-,S;PG!IB M;=X-.F]0=YI#;Y@$VDNMI\>[3#(BL#8:>.%AM(W]341LN-G*J8C]A-. Q9C8 MVHTT' ]F1SUR?F]==H< ! IB\2ZY/=S/&@%83TJ]]5 +H]>C)#6+825D[!\: M9GX6KH@A#"I3_ZN6I88.T-\:Z2$+F%T;.;*@B3R;*K A _2#?D%G.4\I2^OY M432I2TR9+VVNLSD]Z#"DTIB+9:IT_64-=/ .EW^V7H[&#"D"[="$7;;/NG85 M=?:9U1#?7AB/Y.9Q4![9NJ@.L($5$@DU4TC"9S *IJR7F(BN'XY5J=$Q%AYQ M5^=]'\QZ\RT<5S'J=YTNI3;P_\#P9(_"23/%F,,!Z_G<9W_K5U?*X2ZRB M>0UP!B,?;XLI0[@6SXILIQ0A1Q85J0(I4:! 1!(H[ K?2J!;5&"A7JZ#M$E^ M O 1+<4,L7V$*^ER3B":DVV/PAPN\K3*W1%&\.;D$M8WK,063GE&BZN[KS? M W-?U_59&&W.I+-],E"^RZJ?GA4HNJ-KO2]-W%VK\P41CUU M=9)R3M0]MZ"4I0^)O$TRT2D$\X;<.3'GK< M0X]OA1[WGJ\>K+;6\U7Q!0A^I'([FOL;_ ),LK** M8.()X):7)::&#B.=:LK^)UEV>I_*IDXS'7F+:3N92*,/Z(&JT29+R$M'=E+;R%G=2I<86*^TLYJS=-9N31HLI7Q.DRI MDJFX)JA(4S2 8:0<[-Y7)X1)W=YZ[7HOU\9LPH\ OQ<9; MR[$3+$32K;0,PNHVT-;4]SR$?/=KJJDSS[%?R3)0:@//;VF0MN2WU"'^:>/E M3P65Y5J!]G,BVGQQ/,)O'I_"2@U.CPAJYW,S>;$G4WW%A/;9'0M+GZ8,1C@OY;8V"M@6Y$Q0(5D14?S6']+\0@U4,+[)$B)(8'E"IPG M5"%$*=W1WQ8_1Y"8KT6;@C]C3UQ+5,E;88W^\BC$6?]OJ?N1GMR:Z;J#/O8K M5O/AFYJ776?VZ^S_KKJ9YJ!1=XE-T2_2![,-8@OS_8,:]3IW#22V" "$T 3_$SP!/N-1!ID L'/ MNJ-K:_29V3U8"P?#8L$FRD">ER52_".3!?+ZTU]!KM8%FX*Z#R*!V2]I(V&@ M,$4&=YIA1"? :\H*N/QG^?;6^]L#:N<*WL2":#^%;EVL0)@[C>'2U("+B M]]'E(DKKQ1(VP +NN@0AAVGC*A,,J%BTY\<5N@UARUP=P:]%0#$1TLN).>]( M"X++8F A#%E9^3]VM(1E#?C,RLRNRX;*O>,3$.P7/&=8.L*TBDV9.J43D0IO M'W6TJC)M*X3 %H]TP_2\C.H+R]&IZ,([$KB"T%_AHLD MU92(1P$A6H?2R?';QMG;%WML7QQ"1>!/:]4W"UXX!*!M"[*Z0;JR=(+]_#VF M%H"TY5JV:HVH-?NYD&HQ@:U,!R<00IU*TAX-JL$1IL1HM@4L#\Q\/@+.$HI5 M?991=;M*:>Y7 59#WJ">A7,M2J-6$NNVTL(0;VG\6!GRT9G!Z%L,*>/L^+/" M^A\;ZXT?^41'J VH8VCGH'S3;J[.*>,"X/Q%71..\&ZHYBIMK?2"8&\%@3P M0? NKU#+$2&).3AXR&8Y>17"=(3/E! BKK-FL7_IWMXR7G==X!.): M5)-F>CV:(*^7, >4X@VM*D.4)R%NB 73"*VA5<=#ZW)PIYZ&HT%75DIHR%4@ MD;P4O"S/CIN(6'\T6\ [^KCVO<>UQWU.J'AQ7Y= GCP)8]>8F MQIOP)S"2+Q.'D+]%[L>-,"Q?(9W_;@-Q;QJ'LN8#1CQC/:Q?^LAY@6\-2$J^P M=H(:"Y6&Z3EXA\Z-AND0S,;NO%!#M(Q+1WK-5VL2>^@;4 L,. :YYL]>O7H5 M>) /!UWCY/D>; "O."PY\/W]Z>Y9&\C #N7@[=&9OF*'#O%$QV.QVNJ6S/(2+?)U6VE>PYO$! MAU\*'#W^'22;1"G8$&/NM)-G8+#J[ O2\I.OE#P4&H+! :8<9G_8:'S(+DB, M-A@OXT"-Y&CH^QUMF)$$9YQ2TBK.!:I<]XL5@C(TJ9#XC,VJ#'NB71$$6W#! M"EUY8,@(.Q;K:8[\O)0;*6390(,AB4Z8E"N\=".48U0H6T[E8P'+2*,V.8+%5LS M)&LYL ST%.Z+.* U&T([>-:N/\6!A=LP#&/@Z]VF7WO^.O_W3-5X<:;6DZR >)8Y-&US/Z[G"T[0<[FM]D-<]WR-#D M% #M*&\3A_#DYGZ<^H5O:!,M.&8A,G+^+VAY@_ QG$5V/EG, 3P[(D#6O?WT.4/V.4]W ]*WJ / U0:*BBZ M3J.I7EJM% ;XQT:1X#<*4:PL]>ZMZCT$%/5_-_(R6J4UB2_"R,Z44@/Y M.;Y.XXY$\BG4LYB=AO_6E_;& S*;B5F+F84D-AQDJO['(%4+$;!Y&<*R:R&< MR;*WDE/5DBT:^"=]'*X2,X0F0#-@(.0IT\L(_Q;HEWFS< X$.L+\VX MM,]DXW@Z"R8NES =-:+0RT5[;-?WS47@FW'SFPOD=4ZP#2 M63.?H"-M281N\XE$OU?ITT[I8H$6Z3U04T-]9SQ?^'^(?77E8X("IF_.NW2D M3O2\*+TO;7BY!PSM C!TV@.&>L!03X2QIR;G(0#KW_KY61H,47J! [2/'""] M$0^X%EL&!'SS!'.0C.)LT5OH7*(PB0U4N=&;R).V(4BBRDT!LC;O&ID&BV5% MI@A6,FB2Q OXWG2*I0ZSRD/<;XK4;3\-1VB[TIC:<B[IPN\*TX MU;>F5*"L2M*>?%DI-\SE'TO1U\C^J@75Z* FV=U7BY@CQW' M8EE^T1Q^4_#D7_1=^;WQCY==?K[[',X]=+JG;MS3LZ,AQB]'XT>%,.:ZIYTG MXZ$PQ9?92O/&>[Z3P$5 N3-$XD[ZIT&?:AU;*=?#RC"J G8,E7.P:=V)3.%O MAJ!:!- 0V:<(V&((:0*+CFH M\C%YDL%+R1$A#@;C(R\!/9$4]F('S3H/6@[3GI&_)(;Q*UD,#>D^S1'M;K&R M"Z3K/1K*?OB5"X$1T('Z"]N& 42+.M-_+=W.H!EH6HM5Q ED:H&T #E:CI( M3"8?M>$_JKH4D5^%[U6IAE3A#OO3,_73QU;>"5:DJGY*E<*KWP_ MC]=> P =LEQ80F_R.OI5+DWCR'3 ^62=E9>HN5[[[+OV.7U4VN;!%8/ MZIB*:ZX8H*9K6]&V-UC A!<.8 MN&JTCR\6M7O^GR"ORT3IX(GFV:.V* :CFX-_-UJD!754.4*GI:/@(JGF#:WP M?ATVAU.Q9LX+C \O4%X%H; #]WC:,(T!%G9 MEF3#,&BE3&8^B@UR+DY6'942J*5$?]SXI3A %DO^R77!(F #6;-!NO8'>M\/ M]+-'=:#1J$_!?G [<)>'^]-ZLCF"D6057-#92:]#WEPR='/D'2^CHK"EB(VS MG"LND2+-IZVVE89CZOD9PLTW0PP(J?J;.(6;,30G%Y,\41X#F"J\[K4:]USU MNG4B!JS14R 3C*]D!CF#Q?.0CC.N2RV^"J^47'#U)"Y$TR@GP'B9/._I%(,*P,0 >)5H&/'O)=6]"NT5 M[6^ I04KE4C1'+051:3F+-<5?WW'"U>G"8 &S+H=B1I:+?BZ3Q?KHL$3R+@7 M5!?(\T1"/!@Q-ESHW[E$)$>,^AJ]+2AJ%"S)VXRJ5]/ O4DDTRS3 1$<*[LE MH(?4GDXJIB;X^XYVU:XE+#JK5Q17.]9T*HW43XNM$);/&I#+UQK<(+;-( M;A,&A\=-N.'_],UF2XZK3SJ<1:+3[OR:?=6EG'ZQ1NX!+/<.8#GK 2P]@*5G MO-EO4_CY(S.%:W*GP6!W&I-JV&=:;4K2N-J]9.R V.ORT-(R@@IC9$XFN1J] M,<,B]M/7!7/,A_F<=)UFSY*/A/>(S6@T.#TNQ#TO:@:\:HYMNNJ*_RA[* M^7WQJ,[O?TF!)M:.SRY"W;D?CITY=M!S=$L5Z.,N96$J=<('KF2FF!D\2[FN MIG-%!2ZH@"X'CZSY:L;9%MK=[:9IXHS1.BX=[]JJW0;^I!Z@EG;%>?6 M:.V.(X3Q2_(831TM,WR/UW^-=H _V&+O\$D=Q7/N'\^! TW5"RZ" MY4]FZ*GQYA83E6OJ+D7.5$6A, J"Y; PBJ >G%LD="@ 7\8JY[@8AI7:97-W MKS7Y_6]?ZE$#\D"11?X@+H29[_;'*?+)'\TOH8O@S&7*;'.T+IG7\^+9>4? ML9A\RW=U]GPYITS#V1,,<"/P_FO&3/V]7:[0!_<'5_TVB_Y0%>$H_V!;?)>D M#U4K%F(\"[3[WS@WOJ?(,IO7C0>':U009X@)28D)G)'1N@VA5Q%]K>?/3NYK M-VSC[=RSK?"/?"$KQ)F^S>).ZH\]ZZ^79K,W2[H;F=:/]W%%F'Y>G4=?*(:_ MJ57U?Y[J@KP3"WD>?0#]L@*+KBKC>9TZJ-E3FXU/JDIA.EZ_^?UP9^">=='6 M)R.XY8Y'X_'XWNS/'[:R/WN)_2U&;QT?Y_LW T]MQ9_:>'=N%=#_MIF7,]_[ M9H3@O29.2\X ^/V4=G)B=CM5OE6'NRF,ND6K3NZ;;RYF:N)JJ++G>N6_6*.@9DA M#['3/%G]]&\_?C^O%NE/_Q]02P,$% @ VH.I6"(Y?4V4 M.@ ^1 " ! !X;71R+65X,3!?,C$N:'1M[7UK<]M(EN7GG5^![=Z>H2(H ME22_RE)M1:A<[A[/=+D5"%<=SJ6;SFGZT#IF51XT?DQ=GILK[D0=#C3B_I;U.Q4/GJXJ-:2)V\E3?)^W(A"OO!25G7 MY0(^6\O/];'(U:RX^$>C:S5=X6OP"?9--W-5RV.]%*F\6%;R^*82R\O@]>?P M^HUOA-?=J*R>7TQ5?9S")R4LSY]^_M<_GST_O?SI!_SNSS_]L(3_@P6BA?J6 MLZQPD=MS3,N\K"[^?$K_N5P_XQO>HDF99_>Q!*\_S]5$U8DY9VXEOO4:I/!Z M6>ULHW[MXV_98?-T:?)PKG=@E M"%]/#[L6E0*=<:$7(L^/4['4E[LZK0L)6Y$E5T66O)>Z%C7\\'JQS,L5_*5. MKF:5E/BOOKD\S%(FHWHNDW_]\^?ST[/T\FO&\85KQQ_%5UVH&LY6NGXU=[]: MO$[9Y=$X@1-(]QYV5!5UFI6HD\63836 [XV%16^/G#V:G7;BU^A2._ M%]LU6=&&3&1](V61_%>YD'6U&B=OBO3D@%;6')8]6%):SO\4]3S']?Q-K&0U M+^&D)J.#6,C7GV7:X!'=@Z4\21+2:$[ )0(5AQXG%2L-S=)$-TM9:9E)E!&) MJDD"J4K6>+;A_]S7[2D/Q L]P$T:_B+J1'Y6&C72C:KG\*J9J+($)!E^2WHE M!3)NH9-,UD+E$F]07MZ&GR:J[D-/D@$-X*T1GQ8BHR> M#J\O4.R6]*)*XK:.>5R+I2PT'*3@!$S+RO_DE0^>L+( [:-E=0W#T/;M9KZ7 M^+KO>_?]&MXH/>]N_<1>'[PMJ\XE7%;EM\^Y(6]QA6;:$O)D++'(;8MQ-^9+EB_,?G[Y\Z==(%3C18UJJ#:OSIY_/W,D/ M%I^??G9ZVGY@>PGNTTNDY?+D22BF3K>^+1LOAGWP_0FM>UVH< U.>R_"'5ZQ:8W M_/@7ND)G7W.']NZN7-7'?Z@\#\(KN[/LP:#W1H*>PU7>-O<#*%S7Y$&B,CMDA M@$?A_Y9-#39KHR7^0F37HDAAV$59@\D"\[R"+^'<*E&MP%R!5=3P.-I?S5X& MCF(N8#@3=$D6(J,U:*\/K(ES;\RJA$9NUT5RRPI'OFYJR3H:#&JCX6%J$G[; M=8K\F_&#K<4/ P'MU8=5;"J)=L7FI:35"YX+ZSE7Z9P6 J:9SD4Q@SF614XV M'NRW_(SKII.;2M5PA()!:Y!7O![QL$62-?!UT< &57!6,PP3D=<01Y7"D^@' M2UD;LC<%;9^W*+V5 Z^P9P=_[W:)ABTT6*TUVJ4P59C#!^-W/#])!K&_YV+_ M_%&)_7>E5OC4G0K[#\WD'W #8D?=7Y#0M7">(%[Q6Z,&-FBP-+/$V]T3*ABW MHCOX0@QXIJE7DN4.$9\["!0OS8=N;NE ^,3 M(R(H#4E@9@W'@."_8/45\">64EJ7J1(N;MXCKF"AB^.TJ2J4ETYTL\#K/!B> MQS9>9!1/JW+!T@XWCHQR'2N9\AJ,95Q[>G"F*F."6?G7M]$]?HF9==\TS#CI M?K1CSDO0&JE:THJ@A[ NE\E6J55C[\OTTS4<2IC-;^ OY"3)*RF& XBO!O^* MSD=)7EU>IFQYXSDQ9P3V[PW\(LOH1(T[F[D0GR0_PVO,2BW)S*!?@RA-^>@9 M9Z20\+-&WXV].Z7%).?D *6!I6++++=@/PPT'M7X,_I_2/\YI5'0L[D\02NU*=C,06# M[D+D-V*E!\CDW19T, _WQ3Q\^JC,0^O]O2MSE*OL!?TB"PD?VZW5^#%.^E%7B<&.K+ND:3M3LZ8] E*#DX.RD\%?.H':L9 M0[1P#14J0W@8S1KMG5K:**$6\'P*R%(T3,&"BRI?P4[4#5F')L3+8(W>44QX MXU$K%_0IQI#US"-C+WVC9X[!6+(!P#6N2$OS#%2.: -*(:/-" H"U\R\VYIW M>"C#X?AX7R8Y#$@X-PPI@#K &+ /!%!"6UO3P-H9A3E4]LAC8+BZEK2U'("D MX <%0V%;\QK#&&AVN(!U9TP&]-+=O+=EC:/!6$)FHQDP83DKX2>'O$!;N.:8 M]"8X1:80<,>;@$91)4UN>0JGM1O_\%LQ@[%6(@^OD3OA\*!E)5(,FNMQ^XT^ M0U"5^181BR'+_#!9YO/O(\O\*HC_#XGEP6;[2IOM_)$EEC\(4.P[1-R"?H,; M"HHB)=!XD?P'9O[.QLGYZ?E9-P8 #K;<@.\+P6:@W2LL4*@,_,F: @Z!+HJB M@9.-Z474#V#SY!0JF";_Z_S%LS',.@I+H4D&TZ&H3H9'AK1;UYIIY;S[U?H0 M$\)7'P:8^A<\'+N^)S&<6B;!H+!88RE6%-H*SBO9BPAZGLJ,+#<*T2+@&C\- MMEA.UMXAKV'?:)S@P<]-B^Z[''E2F_(F&>_%(6 MS6Y##8$V$RZ:')<,==5:RR&W6DX41DG91 9=QPG.,4Q<6'P*["F^L%GB,YX\ M^\L!5?Y\A#LLZ^0=^%$(L)KM0^'*FG1]E/\*Q?!A:+/]N"AM=1:.RL6HT"K+ MJ+20+I'06FI-5I>Y5K^4J'O@AU\I\U)6[?3- =T FLL>;$@RPK 0PN86"->3 M7&U33M==AU RM2"'_D.BQCH$MW5TV6%K9Z7(->5Z>8.72U@ALF-2D4NT+)*5 M%%7/&1DG:IHP^E!9?*6S?(+G6+LDDUF3.4E)<-4%:P&O MRMUW%M]NM%B4#>\I/C,:^HBGGH(.@]W)*5L[ M%WR3.](>2UCILMOP,_PUK>"D5TI0!#1X4]\BS6")!!QEBJ%CP9AT.TKYYAN% M_AWOK0=TZN3YR7FHC!=@0.%H$;1JXMOX\5E99HD+OYHA1D. 8\;15;2N#0:Z M7Y_'1ZE K#''W^&7%$9%ZP@]4OR ]++0U%5E_9#7=BR\_2*EP_O!86D;./9. M:2Q620X4$0JW*Q3ZA]-_4_LNSCHSQIE%;D%P6D5#YQZ&F8F5CC(WL85%*QO< M$PXGT&TQHN:Z5.S2.&(?Y$DL8H*B"D:HX+Q@J8H2SC9]K!=.?O]JY-]>@?*:5.K?QEH4 M^EC#:*;[&%$( "1V7>/#2/OA :B:DWSKLF%=*6HP[?X1#%5]AQF)@&<#Z8G.F$A42&"<\?!9MD<-S1XM]39@CR)V%^VO$QY:BHRYK)R7:8H0T M=;F84-ZQHQ'"V<$!?7&Z:5Y)S[R&V,N^QUX>%RSXKPV5#KW^9X,'_.H&K(=] M 0E;71L*$:Q2,K74QJZ8\@0D3T#0! (880 2,,%]XWC&CE)D/9FP_W>*'-QI MX?QY"'I[O/C(/<0J#N#/@P)_/K#"_Y:Z[NN6*W"!;S,)R0/T\26C,@C 17"J M"EWKA8-B.9#?6O3;-W#6[ISY'>S$/;43'Q<^^/5G1&+)Y+U4BTE3Z1W3';8@ MG*:>S RMQ27%V!.!E$83+/#)RK3!T:-):(M1)$\/8SCDE&4MVJIU!54.M.)0 M*N.M$_#ME_L)Q C-+@9Y"\FT.5QFN=0^UT[:,1(V&( ')D3U7X@Z;46_8IBM M#04^/7UYE8P$$K1-V?Y&?K:CBR09J2-Z'47(6N]T,5.A*+Z:BYIBC""C@YB@ MM== MCX('+MY'"CJMJ*(8- [^AB/ZN*TP"#,*ASN.O]Q;XN;&$:=.<@4*+3,44Q6& MT3E6S,%/KMTRJ.4[1ADZ1%U?JCQ.#Q.QNUN- JH$-01MS-!A(5!/L&71;\G9B DJM!M_L/H[?ZP*G]8.8*8Z(@6D9- :8D!7 4.*.6U3IE]V_7IO MGU=8AY-<63?]?2!$#PB.ZUJDF1'G MF?\Q9 PCXWBI0J';VJ@UYO%CCC(^A/E_N#5[>^$!//T^/(#?FQIM(K"7P'Q1 MZUB+#L%X?R@CW6 @@[IG1#!9SD:T,=O VXY%7)0UL4'F:QE QVQHULCD@A*T MF D&HA%!)447O D^3LHT;99.WOI8%Y?,(Z:/I/E-V>09%])/P9A9:^=74B_1 M5B8DAHV*T5P#?&8_U,*P!?DZ,@,PQ+@(AJ)\;-"4M!--'&GPZS)O$)I8^4 ? M?@O_B]#(NUJ[CI9%&D& TZ.$9B MAI%$1X&OP.OA]!A3V$<%4.% MA6F@DZ^.R4=D4MB[:&UZ6ALJB^-N;NWHJ^Z+:Q=P;/G/K05& M)@/: B%=BVV$LT[H][9,Z>;Q=^V WAMN:,#6?6.Y]&3 UAWZ'1FP=0]-K#C8 MV'M@8S__/FSLCT&,^O?I/?6+>4QV]<>P UKZJ2AOAUM9#L_[&QP M2SYD&JR@_:A:M;5EW-8F[F13;^"JW-C'YA7VL3$9HB#A00&HA+]I4W M)[@J'/^GR%($M-VV_US'6(B['P?:&>1/J.6=I$,5Y&>#X?NO_D,!0CX)/Q2QU$0?7/S M7-ID* Q-LY!L H:]>05O1)9GC&Y:8O%X+B,3T?2K'S_*/.!QFS MMS)F<@ RYDT<:W?B1-\B3_HDA%/C7F]O_;R.?,++:*]IH/EO%SQGHYD5/!2J M-E%L##B,HV&;!'KF.[1U;(?D-R9*HB&^8P*4$=R!N9<@[:^X >*U7?NIG@?[ M+ZZ9V+F;%=$N]#'X86XA9S_)XFJ)@"1-*TS-!$FN9!2\ Q*,KR4_V!"Y!(51XC PP!]:2_>! MEVX/@+_M=!7UDE7$-&5D0)A::]WMU!S3+H,ET>BLH;VJP_[RA[%_Z\V-W6WA MA=W#.]H;YU"/I;K<^SDU,W@(U6QL9&""-U )9"IU)U*4(/7;MSBK\W MF"UJ?4?!/8I,NC#=72B2B(5,?4Y&SX^2!3QGK@^H$J-SB_= _IH ;5? 1%6K ML(-Q^UCYSX:09/"K/#-"D0;8G&*V,^S4/,N9NJ2L-+,U@%I>N* MK#8XJ%-XIHJH5_&A\='K?_/E-HT6!\UV)\UV"*KMG,*7H[$KE>SKD565S3*92_!CYJ;OF3_X;9^NAX\7KLR8X7@9,O*"7.8R4OP@ M7,B&A48JP,F3A""G*81W$.'H[0&W"4KIM=O,G3#."]4LM('*8?$HZ2$SIK34 MKB3 +9AK0>:F)H@&(F;$)ZF _XX6)&BWU[/_H\ASN?5"GV=$#&#NQ_=8F_&ST)5$@0QD.#VD*/(A7"-H+3]+FX66/I6()SK@L+H?=$;Q=JLQ&[ M'QP\YC+V/LUI.Q9XW4GD[: XCV$:XP.,)/!BOC-T_QP]WX.@PM$6;6*G4?HE M*O&P_+;&D52U[V@ VW576[$L^HPT4^G(M9J5U$W.M%;)M2IS7S/BJ17QH([< M&1PGDZ:F+$>N%HK+%-F"AN>?PH[4BG:D*FMSI]!8O)I.D4,-'_<*W>.KM&;3 M,"9DH$?\.UM4]#DR-&T!)KBK,.54Y)E6OIP83&^"8R.=NAA;[SB4F3:8/V8RT^F^XJV@4/ M8HN^)2SZ!869GN]00$,9KVG! B\-PT9CQX#.4\E8)MPV"3[@%QD1?9;D)* 295_J)\JYCKK8.I%(8R&:PL@MT MCQUI)>DG\(S!1H?+[T1R;E4 K<'4415(Y.(PJ4B$6P'2##X@O?Q,5;-+9L]M8+V%4GO5R8GM0 MA*U[3NX:I1TP3P^&>4H/0#AU.[S0=4 -;KM[]0!FUB6[[I2%( ]^D_ ()1:Y M-;$_9GT8-;7MC29'M\ 4^[]XCL#/;IVWFAK. M7&,C:/49#&:P'T?/3^OY$9F8L32P2]*S6FO +2$H! NE$4PN,R-<<\4QVI@% M$<1K #(2;>(N"AG;^"P\8)S,8/;8R[@R<@^SV[E0W#AK*J[+JEV_3B2)L%QB M.B4+WM"^N*)Z.C%Z'.7,S9\Z]#4'Y+ :Q; 'ONDX<9T #=]P):]+H^=OYB5Q MUU!)%JXV^1-T]D:Q;@VU'=K;R.M<%C/B(_9/Q.SW5%;FI)GDT"%M6"LGN@?[ M9\EU0'BH:7C%82ET0-RT++5B6=U!DYK TI6]@A&M@_NBE?$=#VL,39)>ZD 8T/B..AQ&\,&ZJ=!_ ^'O MCF\?;O5VX@HS1YN&$&+),3=M7"K M+&B3(C"6LW5%U%!H6 @,#KB!A;2VU"+#5R0:Z6XM??>N]:2)@VFY<],R.P#3 M\J^=?KHQG_%!*((>ZW?W6H#\UU$_99LP T;OLRG(F-<,'@Q=]MZ$/VD5E"%- M$?1+V-!1(RI+#-WT;9IE.%#;YF8985L%%Z K;SH%T"221LG-7$)7K8>EAG:2WH%PFW)>QP)48LTFVHJS1 MK!(+ B$PAET$G:QB>V^;-MV>T+<#EZ'ZT@UA5WN-UR_V<)/W]B9/#^ F7R$B M1RS _-%)BN6^+O#48ENZO:3;5PR;B]N&G/40MAB$#K:]5M.I2A&G0Z'4%'G; MP:#BR%->)\9#Z0ENRY6-GKM!WW5-WP ME''_8WSABUHL9(9Y&82FV I!TX_"C'@\U'KV#V5LBCT-SPE70A4P)!U66UE^ M%T04,H90P:$9@XIE5Q!/"W;1X%,,GB2""^CTHJV\ZE?=J5/=*:MN[!-217\@ M0WM--5TEJ28,7A)23/KNN1F*J2P@W.B>8WL& M@\=E[$MXZYB?K^VAE$6^"C:CS?K2<> "UA2$?&")FG_DC#!F46F>(92<;D5'-?1DU."E+0+XABL$PMMH7V6KAJR MM;"'@QMYU8#;OS=U#9>NW,7NE>G ,/:*RO/$T;Z9%2=@DCM%<.'R2HIL91JL M1L7&6S#_=A -"@L:Z%C;*V$XIT9/PQO'O9]$I?([D'MM=YMCHJ'2OYRBZ6&FN?'JSQ0M( =L0+=BMUXS"MP9 M[_""&[N:M=\=0B-;B/*UA7*WHR0[ZVA=X2A!=(!LA@.3X?=2GG@ RF\?F SW MJ!G.#D-1!\?GN(=>1AA2T&XLB!.'(?B2,/GC1R M((R\-\+(P3(?R"(172\^2401A_<]*ALDM&^'0O+9Z5_LG?P(VROI(J;P91$4 M[\2[&S;1GV[%*AI1GPY6Y[RMS?8@WYN[TJGB$ M/X"9K[\QW>I >WI?M*=;TBD/V;[[OFTOAFS?D.T;LGVW9_L&2^,NEL8A&!H^ M:\-1U2U8+#E $JUMB!>T+-5JK2@PD\N5,7"LJ9V 1^,.6*QZ0W8V=H9WU1Z M1BXMQGV.)P*9".R#79;3Y//'!5I"FH>&:*1V;? M)L\'S/W>8NXG!W"7;BO&/Y#&\AV$^NZ#R.;6SH4A.\?J?)(1LD93GE(8_;DT MC'@QT\3Y?SH1UOD=,6,Q_15Q8PPW9VQMR M"%3)WX1E*FLJ&U79II+JSE13]THS19TR;J>9HJS>?O%,W5_5]NE0LKU%R?:3 M[Z5DFQ ?>)/WK[)ZN=U%>#01G@>:,PUX7R*]'WS:SXOI)\@&.)%Y>=.'?7!. MA\O >XZ:.U)ZA" 7=Q'PALR87<00BPCMN&4H-.%'^J+K5I[L!=!V^>T-P]/! M*GP,Q 2'$0+9K89R80^R% -E&G$3ME*:F NE),QF7A92(^W@M!)--L8X<(D]V^ %\-=*+CFA2N-I MTMHV4N+ATJ]LQS#'^(5LZU/0 :Z^/X;[F>Y*;@UB9&#@57LOV@X>/K" #7!# M@<> Q]%HSMOS.N/G%6@.0U:0I#FFC)E4$=&N- R3\[V6+7(&?";,KI SD(9, M>H9I?/((:OK91,?"]'F_W\7,CJ:+(<%B/R^5[W6*?&.C,\L693VS%,FA^"M= MMC<"XB']&7R( <+7U/7$G:&I@G5!KD)\N:76QE=[>NV 7UO%=( MV"\!28UO2/I]CM4QR41HI>^BX;T2=]F'OD5%9$_=&!?3W#)'+]&]R3Z @\." M9YJ 4D0;84R+#=3(FWL[$JHDS)^D[(N&X'@'=W*M*(D,#;$H;9N>CWY4'?#% M0W/QLY;O('P[ PN:"JG8PH^."LDU!>+ST=B@SG'@JI5 6D>$A@=.+JA0*AK# MG7R'V.YY5'[#$ +5WCZJ/(*:^E=1ZRZ"8_=(J8<*%R':W&8D=(8 MU<&\JZTBZ!8'^=VS$'?)/0S'>6^/\^'Z@IY/^ M.\B:Q/SB+/<[B0-V_GS?9 MV6O/'I6]UL*!_%]5U0V%;7^5 OD!JN37J&K '> =VFQW)8\:M-Q@M*W3#_9H*D.I8AH*>,56]%-Z];]J+;?Z MPZC^093LKR@Y!(/Y0R]M#1/@X&6>2KCS<.QST8M;0S M<;+>"("@HU64"6]A.;A8KY]/*=#J(V$ZQF$Z%R%V2 >U 1]Z*QS1!V ?A"@PM(25GT8A MC"B9:5.D3F?U[.NRU,H3S"'&WD!* M2+2$&^+LK,4*,$%/N&+L^ 6\0,SN8, M3ZJI$: @1[N]C"6%0S%M3Q)^V]X%K M04Y7ZPWE3)K##(-]12],J*.&5<*X^ M$7BBC+L&Q/W]/"/5TA)'?6RU4G1EJ=@*L8+MIRPH\L/BU2?6R:[G:(F>&(KC MKQU:!40GAA_Z*YT6>M9O8 W@'OY=HCA@PC'L\<9XK CO!$/\XN3M=J)A/QWT MKS&''B"3.[CG.W7/GS\J]_PMZ?W+-FLBT-0&X%[9WKF[C (U(K-L&L0' -071K?67 MFSZ!:TE(<$?A1GSF,6B;QVE&I0A!2P#N;,P=XNGYD26SE"E8Q 209]HS)H&) M7C+N*5.(;DR W?4/N1R8^K]'IO[PVE @8EV0=)OS,6 ;[WM[7@[8Q@';.& ; M!S:\[Y&J>AN3KALWOX-IA[X#AC2;M?G!,$2VE3VF/7/TO9AFG>?M8UNP77<# MBVMH.799-U7AVU C+RVKKMT582NR&TPD>]=#AT"+:>)26,[D"RK,*%" ME8@!&I-\/>KUT2I=;-7!KI59MV?=J@!NW6Z^LX\B88=]CCLUO C9179"T9:F M,?PVJ'QOE;1:N(;]=; 9+0%_V]9M%OF<)L&WG"3MC(S-QD2I$]LTB4^#J0LV M@^;T%I9Y#U+K^^,2)AD161LM4.XXV<;U)SHS/&QZ*M*PH-R<-M,L=1I(P[/1 M[&B I^]MMN 0T#91MMO35\3GV<#LFHDV1P^U, 9<-:E9S"MC&XJQ;3?!PA6! M>E$[WW\V4IOL//VM58.Q@-5UJ6,'3"B+J0(;,D(8F"\8%H,IE4(].THFC49* M#.VX#.SMP5P%=?9;+'-EFM8:+$%PN<*[]>+DC'$[;4! 9VV",NW>,;,:8N^% M,3]^'4?ZR+5T])@([.]&R)1*$@2"D2:Z62+1A/EPJK1!H#@ PEWSAD,>_<'S MZ"\>51[]55DNI3'Q_L#[9(W *S+%VWE(EW3<96K]K[Y!S5W2I&TWP!N,?+T= M;@LA4;PJLENW@TQ3U 4,I$2% A&IE' H[)7 L*AI0+-$(K+]NF@XQ MI)NI6[F7,);4D3G>X;09*G+V753]^*A$U6O3I'AO(#YA4S-$7)@VKWI.W%RW M0(%EB#J\3331-03[AN)SA(=F)UF:#L%4&HN 2\+T,2Y5]U3/PD>(6(_:;BI1 M*3G4U>W]+7[YJ&[Q%4-UK^7\?_L/!Z;VHVQ&KN?\UM MG[#TC1W#* AI^TCVT8R.K1T)OP#- "XO+#QA_$JML0YLG)BZ,O:#I>[U@G7[ M:MF!O$&$?B'RY#UZP@VJAHQB!6M? ^H/[Q,(7=5Z@<.>.[DK,F%[X7 M+YO6L\80@M:^YI%4-IKE5!>%C=DQ. (.0"XJ$_%.1C"-G$/?&)PYB!W9#Z'N M=P8K6"@FB_>E+(AC=E%6CHM6?@;+C#?,L7&*]7K*^ED1TM86;!(K+]5'4)]8 M&&!!MS6N@"&?B\2%38J MEV2P@7/;(*6(+AMQ'_+KJG)5?@(D^EK;AM0@RUY M]RJ,08L-<>2XJ")LK,1'RYO+'ROJLK,"]>=EM'WBV0D^\_@"GM\-/']#JV%]UZZ0^6')C E96>'K0S*<& M STJI4.8$C$E&/-3P9]167AE@*8BS!B,R]0]:C^:[PQVZI[9J0?1O[0T;ALY M5!QLB9N"NIM5459>5A71$ 11&+Y$7;<.OX%Y.-_(@KW#+3U#;)+A@CAF@&$' M"@K;K-@)C+]INH,8C@?# ]'7(]5><1HN$6NEAM<&F1>:'5.02R_V3E125 M*?%?9][CC"<2+@NL2ZUR\UDD@8@?@TB*M5U,')#0OV72Z8O1:Q*'SH"-F,16(;UMMH>>92W*Z9\4=:2@*1OXY3BQ1G@,FH!3%%R)^!OR$ M7PA%XYZ120N@(91D?Q)XC;MCCP\V/N+N\L$I*L#:UQI[S2"I"?:7H;^"2&\J MCA28,8@,5E_32<)\=HZ-1&B%$40#G].]9]^,& ^=>8[?1>L!9A)N/KLAW/I' M7R1Q/3$!P,L4AH1/P1:B#@?*G6LT,: 8]A.*CA7X]]7Z%CAKUPJ_C=WO0J3I MNFJ\F. "YV-:0U$_F+ (0B3@!H$]UBP2L:!*!U@V;G?$N)]%=WU\5^,87<]- M>L*6.)2Y(Z\MLQ<>&6)P6RQZB9%5J_#'GC=A=QV^M+)P^[*A3?/9*4CV2UXS M[&%DWXJOLDUI)R(7P3GJ>:LJC)D2XZ\"^A4[?%/:AVMA=_B@DO4)U0 -#2P<%G$F#]"X9MWOG)YH.@(3+ M1#U76WME$ 3[*@CD 0B"MV6-:HZ8L^S%P4LV*RGH')?-?"+.C(C+$Y6=LXM# MAW][TWB=P\ W#%_(J&;#H!J,:((<;\)>4,I'=[K=43V/^$R4J%9HC9TZ'KN( MM+_U-!T##G12PD #(XD4E(H697'<1FZ'LQE02'MZ6QT*R<>V'P4,Z?7G%"WR MCZ"KKS))/S'T__EKP3.RY,\'@3]OM'Y&;;P%80BL)X1CK'WYG]+MT9WSE>)AN.Z]S)H4UOJ*W$?B+CZ0 M QV/?/"NU4';'G?R%E@@@D/1Y+7Q6=9\?,1QX IG MCW\'T291#+;DF+_NY*&,5KUC0:YXBMF0IV200ASI+F'UQZV7CSD4@F%/&^T8 MJ1-Y,@[C'R[?09(SS:G($]<"=:[_Q0JQ0X:$1WS"UX)+53J7B%*W/FIJZ/#' MC 1EN9Z72'<=(*:,EX90P86T/]GH3&#/CO#AZ&PUIALQ_GT.QQ57)G@IVX+8 M>P+>":/E[:$@[P >>OB+=G8V@(<&\- 'AK 0UL&,'J(<\"I6V+,#FU/UC[' M:.I/A%;::3LN+:D23.^7"Y4Z5['HQ#IM%0L<9M0Y:W2VB06N5=$,&A!>J3,T MWGY=:9]@:;7JGFL/GA#IZNN:I8U.Y80?(Q@XG MLJU#QDC^PW&)WKO9_";K>;E#UCEOI=.1"@R-N-2I?2"G8<BM$@9U:3X#,J4:TEXL:U,6J@2NTXKNFN]W/>$70N\Y!A\V-*K&Y]BPDZ]D[/8A$T3).0; MK14""5FKC[W?OR@S!M"!M,0/1BBTA6N'A2NQ>;(1?&QT=<1E+5-5$764*BNB MCR6=2Z],0Q(F2JU6U_+V0MD[Z!9N'>ZLAU[[Z3(9_6*&:I"1?JSO;&*73:9* MFJ9:,PK&%\FTJ9O*L$_I9+1/!)3R9+9#)/C8W)2 "R/J&G$4G#^KD4>P>*)1$8]U+-8ZH[_-I'5U@=D,1.S M#MT426RXR-0WE"'-#D_B:CR%HPQ$[)NCI*;4EV.0M6!A>CBX$C/$LJH\\+'3QIPY<'W;>WNN\0X.!OPK(B@YW1 M00@3Y;2'4;WPYICRF!B6NO0*+8ZXLD=!OBM4IO2J=V M2>U(0BV6-4E$[!/1IN 'CZB93K&3;%$'./%->=WME^$(=2C-J9LUKN1"*+)U MMYF;89,@R8V>JRUVR M$]\*Y3YD;.\]8WL^9&R'C.V0L;U;M[%OU2YCZVX9] EF1@:O[@)L:3#XA9:7 MWXWI]10-KQ9_3N8=!#^4P>WIW3#G,BY.SAW!:'NR2O*5>'+TWX\$(>*^*E>D)$D20HC@) MU9M1@PXR?EO,V"Z^EW.OP^*"^ >H4X^C0LAD#G^J'+<"MS#A9^/+,;\U)E:! M&TRE:8IHK!*)#)Q56:@T 8WS M\]F%0M%8%/#7\%#,,D\@RS0@$['[5%@0&F1[YC2A"Y 1>#^"-E M,/9*SI!Y$E<3QRLKGJ69B'$_#'3(!U/&F$BKP1!"=P/KC1EGFQT1[F)T=A20 M-F22DG\VG0FM$IUNLW :9+N*V&PO\RB<"">Y! MX\5CPV#715.8/VM_,F@)VKYJG7#1I5H@ET:)?JLDL*VMX6X%T>J^Z)?I;(?Q MIUQ1\,ELEGW-4JRJDJ%3/5\WGSIVM0#HQ^;VJ;34Z,/[8%?POE:U3LP-XYHU M4.PU;)YN7X[T(%R#V=M5CUXWJ)]]5S_GCTK]?""F$>X;NU,=] >(78+_!W3; MR,36A9ATB7^I9!K&4S,9 5U>@QEDM$3#R.$QB2G F2/DTA"_!S4DG/-J@5FUBQ--2KUOOQBU7C/_\/ MD-@Z4R:'9,B+Z5V4BC*O@W^WWD@[ZAFFA.%R0,E%8BV86A7\.GX=+L6:-:\P M3[Y ;>5IEW%ES0#\1H1/Q.U0TV@6&U;,#=%P[M#Q( 6+)T=04!"M%%4,4G/? MI>:31R4U_Q!H*>U47KZ9VFHP-J1-ZYL;85F1,8J&1DQ+DNFN*!O'N3ME^2Q0 M;E!R8[+J:8-#;\K,PVU8G/.$J>2?_! <%#@2-AO$ZW"C]_U&/WU4-QK-^AP, M"'\"=WJ[/ZXG:21 35&#C\Y90I/ZYX[0FQ$(Z)"*RG6:M]DZ;JA'JK2<=E^N M##+5K- 8W-\"T3"D[3^G.;C'\#ZYF)29"JCS5!6,K_/V(%EH7D^4F@V&"V2& M&=["@HBP.2I2Z*:--@*L"EJ%1NXGL8C:EW+!9E!Y^HX>YT5,WTQEP?XZE8Q: M/"0V$N6,96&%Z0(3FT2]%1(.67P$%DG 5XG!%/^NJ;%A;+.8J -L+EBJ1"?H M8;XH)4TS&-/2/8R^Q"'+![4P2TN5I&'=3- M8HRCT=&_ Z7)F?VFNL;5OE/OR_Y>0Z9PR^XRZ4US]AUZ2/X;1_?$K;LES M0^/9<5J;VP[7D3J5]#[-?=73) QJ^3#5\K-'II8;\NUALKL-D;%2VP >,#&M=5ARHN=)H^>[>,FC5 M9&G3UZ7C82-V@4IO3/<,AR4/:XJ(U+W$["7:[&@HJ((L@C&SH:TZ=)^FJHQ# M9*6)B/B*!D]QO4I\H<%"5C-I0#"ZS!77#)&MT?]5!EU*1T6-9.U8\L;55L:W MP!G"_"6%SJ:>UQV>1W7I&LGOUXW?0#_@#TM9N=B(R6CZ,%@0R()7-0ONLAHN M9ARQ"M86B]<;&BYE$55-:4%*"):P,8J +UQM)DQ6!+]5_CW[S6E M0&[?:C@],0"$TJS\1-P)N^#=IU,:F)^.B]CW\'$422Q[0TSWCW;D\^7=7C#4@JQ M[\R@C":XL0SA:^9,X[U=K- #]P=E_J9(_E UH4K_X$# +HE ZDY*R,8U^>R; M) 5>C_>L=K+DM<]P!,JM< 0 ^&'N?$/D,C9A)R9P;4[6G1*SM>@U7SP]O:\C MLHV;M6?GX[_*A:P1BONF2'LY8O9LO$$5Y-YLZ6X$W3#?QQ4K_&5UD7RA;/ZF MEM;_^%XWY*U8R(OD0[F<*P$&5OHK%CQDW^MJ?%1U#LOQ:J[D-'DGRV4ND]\9 M^G&X2W+/RFGKJQ*YPFWX]S;?G9L) M])]MUN5)&**S0O#>UFI+-_UA!,)_BGJ>8]CX-[&2U;R6W^"D?%E8YMX2 MIP.ZX%NC"YX.Z((!73"@"]8LZ#W/LJU8^J7KCCR/UY_G:J+JY&KGZF6_F'=@ M92A\+-<7%&#H$[FBF8WS;5DH" )S< \ !X;71R+65X,S%?,2YH=&WM6VUSVS82 M_MS^"EPZN;-G1%FRY;2A=)E1;.7JF9[=RO),[B-(@"+.(,$"H&3=K[]=@-2[ M8SENZSB19VR9Y&)WL7CV#0)[JD;\$ M@J.*HA2KR;B;R(.5BG-KJ1J3N B/^ASPBI1G7 =P!3KVB9I*HW"() M#]NMPG:](IYEUSU+:";D+!R)C!MRR:=DJ#*:UX21LE9E0&OYG0VH%.,\E#RQ M* .'UV*FJ; \, 6->5AH'DPU+;IKLC\I#F1-!;-IF @;Q$#)-M\MFP^*(,,KSY97!-VBDTOE7[]:])__SJU]'@?!E-:"Z'L)/6 M,9K(6; _?-^_'%P'5Q]_&?RG-MYQJW7\&?YX_/G^N"WP[FJ\I]GJHD&&-&=* M%BGI2VOBM)1<-TC,M17)C-B4VG#-&$N9C E32#H+$\GO-HSQW](@CUJ:(PJ, MI=IVW;0#F%)FPH@:+D7.-PRTT+G3/#WY\?5S6:R27L]5Y*AMX*;\B2F^>M=N MUH9;LIAGV6ZUUAD^T_J3E$XXT7PB^)0S6&]AR&\E3(!K.2-#CA4-43GYH'1& MVJW@-Z(2\E%EW.I9@USD<7.1Q#&!+]+X'B:[P>3X!<#D/1B?(0RR&;G-U51R M-N8-CQ;M,<(4<,J5)3B*BIS0?$;*W.J2@ZX4UA!8(7@HR>!*"RI)0F.XI8G* MH RRRM-M$.0\YL90/4.2C-YRD+O$T\ ]!LJ 2(EY!&4@02QT7&9 EL-PT 2* M: +VB5-B2ORS&#_EFE=,< *9,!)*?:B]R538%"9H"AX[!9%O :HI!M. *0PV.]]%SD"414:@7P$7DL2P8\ M <)+6&H _ 5&85#>H/.@4TFY\(X*F&9--&C*!#)N($4)61U=0@%NG3CC](FI M24DBU=34_J+Y6!BKH7TE%&]ZO4'+QA+L3:W,AK9[Y#\-^9T7@/S1"DS^82I4 M5\4B!DR5) (N#\RA0\\%H9H[G +N1"0YXHEPF',DA4EQ!))ED"\P9^ US#.6 MRI0P#@5K)3U@"ZUBSN"V(0> 3\8!\!Z$@[LXI?F8DSX$Z2'4K\8W3Z<'W&OA MFB>\\I<">Y7<.PKR)QC)E_S'XQEUV5E0LB(H 4$XSW6O @JLML)[/&7>9%30 M1M0Z.)U48!:0PP V0:?Y8^?MZWJ3:87N:^M/H./][IP;4 *6P.7MA_'1P)(B MIJ79?0CF]HC#6E>2?+6@2@T,(/!-A''A%*AX[OA@7[0(Q,O!7'-)'7BJ&@ MD(5@CX,*""0B+B7%G '3J60T- *N@D9#"SK , MV"86'<6AR '$8WR%=*F0=L']KII04>H" &I7N' MB.@OM]=Z#G8P$**9\15EI$I[O^Q=8C:=4W,LEY.'>RT2U86X\R3N;0#Z=)'Y M'CD/(X=!'/-+L[G$V+Y7Y8Y[LH:@1\0M3)4JCDN-2[B4EU;X9ALN-MGP"V(O)SK*6RVK388V^\02#;$/GODG:K4DZ_3J;)+<'RVI/;"P"&\;99<]8 MQ#A$^".JCHUB%/2B4(I:IN^V'PWW_\[C^IR^AR (U!* &^TCL2&/!88VK M-#WO0Z:]467R[RN7'1[K/7^SZ.04[4,OHO?$ADI@X&&SP/C%I15Y240 M V"@"FSXM&\@YYLR ZN#@=PTJL2S=8]LG])W;TWZD+D3#<[<@-7C+OC ^KN= M[0HH#9\*13Y1\:R0:L;AZ315/D+1%1@";)Y8&C3O6]"G MK]Y?>@;F0:3L>@;&'3]R#=L69.,1HVYU& AUP;-!H#J2!Y#SH ']G?0P<_S M81,R8C4 T"=I87AH?!NZ5Z>I'"XB&M^.-727+*B\,'$_ MW2D8)X@@L-V&[F^ -[;[YN:\5T]QM=HB[TXPQT-)6F')XVN.7%V=[W*DSW"4 M:X<(=!]2SP$Q(?DWG9&W#7+<.NZL'-S:LE3?DG'(TXT!3[X&2[R?A7\8,.;' M'KW6S>/3 E3$_5)2Z[;58EMF]T6>?+K/AD?F:-N1G&UVW<>]%^#:>V,L&2,3 MC$G^DHRQ<4#QF:#R4L+:SO;:Q[BOQZWWQGC1QMC'N#_)7F>IX D9W/&XQ*_$ MR)7?^'6[7>?5_NFG@AY\8GO_7$?0_[)W?]:^ G%;_GY_6:@<]Q[*+.^N?#%2 MXV?>'FQ]BVKK=PD\9]_TZU6I7GCKF/L4&= $7"&DT'N_U!+ P04 " #:@ZE8FI:X7I8( #\-@ #P 'AM='(M97@S,5\R M+FAT;>U;;5,;.1+^O/LK=-G*'E1YC TFN[%]5#G@W'*U"[M@JG(?-2.-K4,C MS4H:&]^OOVYIQN\$$S9'2$P5F)EI=;=:3[_)FN[(9?+D>](=<1%?]%'K$VC)L( M[@"G;EXQ2;5R2,+;S4;N.D&1P++CGZ4T$W+:'HB,6W+!)^1*9U15A+%V3F= MZ_B=BZ@40]66/'4H X=78B8CX7AD8H'\W$K%P).!L9H@M3=#\^2&Q]ULA 06X^4+,<-J_&IR_/S_M#_]J])\XA&S=8>W2>]BS/2/&;EU M>D=W;Y M^Z!_MH@F-)='V%'C$$WD+=B[>M>[Z%]'EQ]^[?^[,MYAH_$I_GCXZ?ZX*?!N M:[RGV>J\1OY%D?0W(56-)-PXD4Z)&U'77K'!0@)CPN:23MNIY'=K-OA/89%' M)<031=91XSI^MA',)+/MF%HNA>)K=IFKVJH?'_WT^KD,54JOYBH4:AOY*7]D MBJ].FO7*< L6"RR;C<8JPV=:=C*B8TX,'PL^X0S66UCR1P$3X$9.R17'0H9H M1=YKDY%F(_J#Z)1\T!EW9EHCYRJISW,WYNUY]M[!9#N8'+X F+P#XS.$038E MMTI/)&=#7@MH,0$C3 ,GI1W!450H0M64%,J9@H.N%-806"%X*,G@R@@J24H3 MN&6(SJ#Z<3K0K1$HGG!KJ9DB249O.> 61;PZJ:0;3 M',,P1N+IHAEVSO T9SAZR<[ 22H4P V1.X=7#3P!R.&Q67@N5 H1E3H!?(1* M9,& )T!X 4LU@+_ * S*6W0>="HIY]Y1 M.NB 9-F4#&-:0H)!" 2VC K1=G MO3X)M2.22CVQE;\8/A36&>A:"<6;06_0LK8 >ULILZ;M#OE/0W[K!2!_L 23 MO]L2U66QB %3IZF RSV[[]%S3JCA'J> .Q%+CG@B'.8<2V%'. +),L@7F#/P M&N:92&T+&(>"C98!L+G1"6=PVY(]P"?C /@ POY=,J)JR$D/@O15(8'"]TS' M>SQHX7LFO J7 EL4%1P%^1.,Y O^$_",NFPM*%T2E((@G.>J5P$%5EOM>SQE MUEN4T$;4>C@=E6 6D,, -E&K_E/K[>MJ;VF)[FMK2Z#1_>Z,6U "EL#G[8?Q M4<.2(J&%W7X(YO:8PUJ7DD*UH L##"#PC87UX12HN/)\L"^:!^+%8&ZXI!X\ M9;DP!T"M#/3X4$!0!EVLEH)1YQ6-K6""&H$3$*&H\>E%(:?"8J'AWL\Y]#>\. ME'-0QJN@W#JDK&%S^V"T-40!UF/!$'G4:D4QZE(+J,5"&.%(#:N@ 6 5-!92 MN"F6 9O$HJ-X%'F !(POD2X4TCZXWY43R@N3 T"M+UN21!OF%? E]9 KJ$8D MX!2>\!P= $F@70A8!$<1.<37'1JW0&.R_UU_3&7AXP@N%4]3* O%&(QL-Y1W MD+>WB(CA)F;3&37'T_BP0:@ M3P>9[Y#S,'(8Q+&P-.M+C.U[6>[X)RL(>D36F)7Z:M@SNX M?PQ<; (L_@S;4&1OC3@%_$$46:$KU83.AOM]!MR"4,5,E_V@R8C:6>+&^./Q MRID/S'[V9="<$BENN2PW'5;H:T\PR"9T[IJD[9JDXZ^S2?)[L*SRQ-H\L&&< M7?2,>8Q#A#^BZE@K1D$O"J6HT\;.4KR_ C7MDNY2^?6O2@\R=&G#F&JP>]\$' MUM_O;)= J854*-18RS''?*CHL-R@-V6\XEDN]93#T\E(APA%EV (L'EB:5"_ M;T&?OGK_UZ,O#R)EVZ,O_M21;]@V(!M/%G7*,T"H"QX) M61/(*VZ[&ET1 Q9;3 M;^NXWGKS&BUWX-@]-,?U1NL!DJ.'25IO5B7!/V95]_(0E<=%3)/;H8'NDD6E M%Z;^9[,73L!B40S1[K;M_T9X8\.\EP]O-9I"=<:8XZ$D+;$4\#5#KBF/=7G2 M9SC!M44$N@^I9X"8-OF-3LG;&CEL'+:6SFMM6*IOR3CDZ<: )U^#)=Y-VW\9 M,&:G'8/6]>+K/A@?V8.$DSB9S[L+="_#HG3$6 MC)$)QB1_2<98.X[X3%!Y*=%L:WOM0MN+]^:=,5ZT,7:A[3/9ZW0D>$K>S_8Y M+L,V[\?B''QB__[9C^4_ZPL]*U]P^ W]L'LLM,*=A2)3G:6O/2J\S(K_C:]& M;?RF@"OV3;\S-3)S[QSRD/TBF@+TVU1.Z-3Z_-<]P'?73K[O'OBWWOX'4$L# M!!0 ( -J#J5AG+*WS[00 $4? / >&UT#,R7S$N:'1M[5EM M;]LV$/Z\_@HN08H$B&3)+VDB>0%;T='3E=-JNWV]5 MCR#0JB7Z,TE*E.N2TU]V4JSF3 0(%UK^S-),*HV%#C-,"!/S !UGRW#'JB7L MNNE4MSI:9H'G]I@(4R:F%DD3%,GSW!$@TQ19Z%P%MZS_5%S8&O!B$Z"F&DG DDJC)&7N_Z1%_9; MIN]IOY7!+R!DD7K*(2J#\?TQ1I)+%>QZ]A-N'O&BBM!,H^D9@&(XNI^=OSH>#Z?GX KU]?SEY/[B8HNGXOV/R MR;3XI@#QC]%[=^(.7309#2TH?J?G':+!! W.QF^GH[,M2CNG#38GWA$:OT'3 M7T=H,KA\/;@839SQU6^C/]!@.#4M;<]K;P+)#HX) BJ#KMOK=/;NNW8[X]J? MGG'KIM;' O=Y.)T+! ^"1II)@19,)T@G%+TKL()@\A)=4K-J(1FC*YE2K5V&=4N 3)C+3 MX-5MZ5K&4 L,6E>QFF%!\Y+1$@\@"9JAU".U8!YL85G/"Q+]AV&W2.5WW M5?=DK]DPW)'[WIBX[Q_\- 4L:\+%!0?V14 L;ABP8H6B?Q5,T10ZY0;DO*:N MW]G'P#N%_-X^.5@%YH9#*_[4T?%/.MW0,&L;FX=CTZYBPP3D@D#"KVJ0[ M2!7-N,-Q*0L-ZI>4A)4IW_-<;Z_I #3C.,MID-,,0S1H@X'=,5>Z;2$# M#JC&^C7+80?+F2Z#IG\M!%)DA8XUU^VYW:,]@UQ+DPTR/=?K/B#2>5BD>W3? M$ORC[OM>EUN6%S,9X/ M9=VU69LBS&LN5?Q:,5?5!: 5_0JUWB.FFDU,/0/&!+#BE^BD6N[O5'9K0O4C M@8,^'PQH^1Z0>%T&7XP8JW.1RFNWWI007[HR]=$W:3JG%9+H8-CR(, \P4N<[L8]EOF$OST1;]EK\__ 5!+ M P04 " #:@ZE8@-Y6RMX$ I'P #P 'AM='(M97@S,E\R+FAT;>U9 M;5/;.!#^?/T5.CIT8 8[=EXHV#EFTA#FN+F2EH29WD?%DF-=9;T9/#.:37=9K=1 M/H) HY+H3B0I4*X+3G_;2;&:,A$@/-/R5Y9F4FDL=)AA0IB8!N@H6X0[5BUA MUW6GJM71,@L\M\-$F#+A))1-$UV]F,B%D[-_C8Z)5(0J!]Z IFY6*XFET$:$ M!KZ7Z;!TI%09VK88IXP7P9BE-$<7=(XN98I%+3B16LL49#5=: =S-A4!I[$V M-DSWVLP\89HZ>88C&F2*.G.%L_">[8^: UMS1G02Q$P[$4A288R\>.X?>F&W M8?J>=!L9_ )"%JDO.41E,+X_QDARJ8+GGOV$ZT<\+R,TD9Q\#@@&BX1-F$8E MSY9 ; B!?_20V?4H1. 5=\)#/W!Y?C\[+S?&Y\/+]";J\O15>]BC,;#_X_) MHVGQ70'B'Z$K=^3V730:]"TH?JOC':#>"/5.AV_&@],M2CLG-3;'WB$:GJ'Q M[P,TZEV^ZET,1L[PW9^#OU"O/S8M3<];FUYV<$P04!FTW4ZKM7O?M=L9UWQ\ MQJV:6C<%[M-P.A<('@2--),"S9E.D$XH>CO#"H+)"W1)S:J%9(S>R91J51R@ M@ZTRJ%/F>\Q;%4EFE&55,$D2%6=[0 M:ZRB!+7\ PA!LXUPCF+&*;GQ842CF6*:P3BP(&BPB!(LIA2!L93EN?$7?HPD MP9JBA"H*7M[QJW1^Z1:XCB*J-(MA%-E,Y3-8C9&6Z":GS,+S,JQ2"GS"1&8: MO+HM7/["\#<\.A)7^JZ/C'K79HF+6-S<.Q:9:Q80)R.<46<-.*F8#< M8&46UH'#S,P;8#XW,3HPS9AS!-T@_S&'".89!"T_L+UB)K"(S'M02)A5;=(= MI&;?ER8ONHF^4%*;+I)MO4)GG"ZBL*F!@FK:L'X M8HH'<-V(.QP7Y[K[=8=@&8<9SD-6IS&8;X[6=VIY\-F_! M>-)@;*>V+X17/V$T1F?+\Y!A'+.(JH_-<_!MZO>-+X4^\^'35[O]NW=#&G.Z M< A3Y=&?.5R8I2(D+,\X+@+3NJ3,9S7.1V">PVS$7WR;-NPUZ1_P=02P$"% ,4 " #:@ZE8 MF 2^+=E( [HP $0 @ $ :6UG,S X-C U,SE?,"YJ M<&=02P$"% ,4 " #:@ZE8-8I93<=J !9, $ $0 @ $( M20 :6UG,S X-C U,SE?,2YJ<&=02P$"% ,4 " #:@ZE8M;$>01!D #7 MQ0 $0 @ '^LP :6UG,S X-C U,SE?,BYJ<&=02P$"% ,4 M " #:@ZE8:KQ[0Q3Q 0#[7QT $0 @ $]& $ >&UT&UT7QQ>4\ #L& ( $ @ $Q6 0 >&UT#$P7S(P+FAT M;5!+ 0(4 Q0 ( -J#J5@B.7U-E#H /D0 @ 0 " 425 M! !X;71R+65X,3!?,C$N:'1M4$L! A0#% @ VH.I6%!;^\>H" )S< M \ ( !!M $ 'AM='(M97@S,5\Q+FAT;5!+ 0(4 Q0 ( M -J#J5B:EKA>E@@ /PV / " =O8! !X;71R+65X,S%? M,BYH=&U02P$"% ,4 " #:@ZE89RRM\^T$ !%'P #P M@ &>X00 >&UT#,R7S$N:'1M4$L! A0#% @ VH.I6(#>5LK>! M*1\ \ ( !N.8$ 'AM='(M97@S,E\R+FAT;5!+!08 .."P + *L" ##ZP0 ! end XML 87 xmtr-20240331_htm.xml IDEA: XBRL DOCUMENT 0001657573 xmtr:UnvestedRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001657573 us-gaap:LeasesAcquiredInPlaceMember 2024-01-01 2024-03-31 0001657573 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001657573 us-gaap:LeasesAcquiredInPlaceMember 2024-03-31 0001657573 us-gaap:AboveMarketLeasesMember 2023-01-01 2023-12-31 0001657573 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001657573 us-gaap:DatabasesMember 2024-01-01 2024-03-31 0001657573 xmtr:IncomCoLimitedMember 2024-03-31 0001657573 us-gaap:ParentMember 2023-01-01 2023-03-31 0001657573 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001657573 us-gaap:SoftwareDevelopmentMember 2024-03-31 0001657573 xmtr:OperationsAndSupportMember 2023-01-01 2023-03-31 0001657573 us-gaap:NoncontrollingInterestMember 2022-12-31 0001657573 us-gaap:CommonClassAMember 2022-12-31 0001657573 xmtr:MarketplaceRevenueMember 2023-01-01 2023-03-31 0001657573 us-gaap:ParentMember 2023-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember 2022-02-01 2022-02-28 0001657573 us-gaap:NonUsMember 2024-03-31 0001657573 srt:MaximumMember us-gaap:EquipmentMember 2024-03-31 0001657573 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001657573 us-gaap:RestrictedStockUnitsRSUMember xmtr:TwoThousandTwentyOneEquityIncentivePlanMember 2024-03-31 0001657573 us-gaap:ParentMember 2024-01-01 2024-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember us-gaap:CommonClassAMember 2022-02-28 0001657573 us-gaap:TechnologyEquipmentMember 2024-03-31 0001657573 us-gaap:NonUsMember 2024-01-01 2024-03-31 0001657573 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001657573 us-gaap:RestrictedStockUnitsRSUMember xmtr:TwoThousandTwentyOneEquityIncentivePlanMember 2024-01-01 2024-03-31 0001657573 xmtr:MarketplaceRevenueMember 2024-01-01 2024-03-31 0001657573 us-gaap:RetainedEarningsMember 2022-12-31 0001657573 us-gaap:CommonClassBMember 2022-12-31 0001657573 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001657573 us-gaap:AboveMarketLeasesMember 2024-01-01 2024-03-31 0001657573 xmtr:PerformanceRestrictedStockUnitsPrsusMember 2024-03-31 0001657573 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001657573 us-gaap:RetainedEarningsMember 2023-12-31 0001657573 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001657573 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001657573 xmtr:OperationsAndSupportMember 2024-01-01 2024-03-31 0001657573 xmtr:TridiTeknolojASMember 2023-01-01 2023-12-31 0001657573 us-gaap:CommonClassBMember 2023-03-31 0001657573 xmtr:VendorRelationshipsMember 2023-12-31 0001657573 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001657573 2023-01-01 2023-12-31 0001657573 2024-03-31 0001657573 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001657573 us-gaap:DevelopedTechnologyRightsMember 2024-01-01 2024-03-31 0001657573 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001657573 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001657573 us-gaap:PatentsMember 2024-03-31 0001657573 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001657573 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001657573 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001657573 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001657573 xmtr:RichMediaGroupLimitedLiabilityCorporationsMember 2024-03-31 0001657573 xmtr:SubtotalMember 2024-03-31 0001657573 xmtr:CommonClassAAndClassBMember 2024-01-01 2024-03-31 0001657573 us-gaap:DatabasesMember 2023-01-01 2023-12-31 0001657573 us-gaap:NoncontrollingInterestMember 2023-03-31 0001657573 us-gaap:AboveMarketLeasesMember 2024-03-31 0001657573 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001657573 us-gaap:TradeNamesMember 2024-01-01 2024-03-31 0001657573 us-gaap:CommonClassAMember 2024-03-31 0001657573 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001657573 srt:MinimumMember us-gaap:EquipmentMember 2024-03-31 0001657573 us-gaap:ParentMember 2023-12-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember us-gaap:IPOMember 2022-02-28 0001657573 xmtr:UnvestedRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001657573 xmtr:SubtotalMember 2023-12-31 0001657573 xmtr:TwoThousandTwentyOneEquityIncentivePlanMember 2024-03-31 0001657573 us-gaap:LeasesAcquiredInPlaceMember 2023-12-31 0001657573 us-gaap:CustomerRelationshipsMember 2023-12-31 0001657573 xmtr:ProductDevelopmentMember 2023-01-01 2023-03-31 0001657573 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001657573 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001657573 us-gaap:DatabasesMember 2023-12-31 0001657573 us-gaap:PatentsMember 2023-01-01 2023-12-31 0001657573 xmtr:IndustrialMediaLimitedLiabilityCorporationMember 2024-03-31 0001657573 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001657573 country:US 2024-03-31 0001657573 us-gaap:CommonClassAMember 2023-12-31 0001657573 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001657573 xmtr:ConvertibleNotesMember 2023-01-01 2023-03-31 0001657573 us-gaap:TradeNamesMember 2023-12-31 0001657573 2023-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember 2024-03-31 0001657573 us-gaap:EquipmentMember 2024-03-31 0001657573 us-gaap:CustomerRelationshipsMember 2024-03-31 0001657573 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001657573 xmtr:UnvestedPerformanceRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001657573 srt:MinimumMember 2024-01-01 2024-03-31 0001657573 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001657573 us-gaap:LeasesAcquiredInPlaceMember 2023-01-01 2023-12-31 0001657573 us-gaap:NoncontrollingInterestMember 2023-12-31 0001657573 xmtr:PerformanceRestrictedStockUnitsPrsusMember xmtr:TwoThousandTwentyOneEquityIncentivePlanMember 2024-03-31 0001657573 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001657573 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001657573 us-gaap:RetainedEarningsMember 2024-03-31 0001657573 country:US 2023-01-01 2023-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember us-gaap:PrivatePlacementMember 2022-02-28 0001657573 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0001657573 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001657573 xmtr:TridiTeknolojASMember xmtr:VendorRelationshipsMember 2023-01-02 0001657573 2023-12-31 0001657573 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001657573 srt:MaximumMember xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember us-gaap:CommonClassAMember 2022-02-01 2022-02-28 0001657573 xmtr:CommonClassAAndClassBMember 2023-01-01 2023-03-31 0001657573 us-gaap:PatentsMember 2023-12-31 0001657573 2024-01-01 2024-03-31 0001657573 xmtr:NewCustomersMember xmtr:SalesContractAcquisitionCostsMember 2024-03-31 0001657573 us-gaap:CommonClassAMember 2023-03-31 0001657573 xmtr:IndustrialMediaLimitedLiabilityCorporationMember 2024-01-01 2024-03-31 0001657573 xmtr:TridiTeknolojASMember 2023-01-02 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember us-gaap:CommonClassAMember 2022-02-01 2022-02-28 0001657573 us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001657573 xmtr:TridiTeknolojASMember us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001657573 xmtr:TwoThousandFourteenEquityIncentivePlanMember 2024-01-01 2024-03-31 0001657573 xmtr:PerformanceRestrictedStockUnitsPrsusMember 2024-01-01 2024-03-31 0001657573 xmtr:IndustrialMediaLimitedLiabilityCorporationMember 2023-01-01 2023-03-31 0001657573 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-03-31 0001657573 xmtr:SupplierServiceRevenueMember 2024-01-01 2024-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember 2022-02-28 0001657573 xmtr:VendorRelationshipsMember 2023-01-01 2023-12-31 0001657573 xmtr:TwoThousandSixteenEquityIncentivePlanMember 2024-01-01 2024-03-31 0001657573 xmtr:TridiTeknolojASMember 2024-02-01 2024-02-29 0001657573 us-gaap:RetainedEarningsMember 2023-03-31 0001657573 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001657573 us-gaap:AboveMarketLeasesMember 2023-12-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember 2023-01-01 2023-03-31 0001657573 xmtr:SupplierServiceRevenueMember 2023-01-01 2023-03-31 0001657573 xmtr:ExistingCustomersMember xmtr:SalesContractAcquisitionCostsMember 2024-01-01 2024-03-31 0001657573 xmtr:ProductDevelopmentMember 2024-01-01 2024-03-31 0001657573 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001657573 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001657573 xmtr:VendorRelationshipsMember 2024-03-31 0001657573 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001657573 xmtr:PerformanceRestrictedStockUnitsPrsusMember xmtr:TwoThousandTwentyOneEquityIncentivePlanMember 2024-01-01 2024-03-31 0001657573 us-gaap:CommonClassBMember 2023-12-31 0001657573 us-gaap:ParentMember 2024-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember 2023-12-31 0001657573 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001657573 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001657573 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-31 0001657573 us-gaap:ParentMember 2022-12-31 0001657573 xmtr:SharesReservedForCharitableContributionMember 2023-01-01 2023-03-31 0001657573 us-gaap:NonUsMember 2023-12-31 0001657573 2022-12-31 0001657573 srt:MaximumMember xmtr:TridiTeknolojASMember 2023-01-02 0001657573 us-gaap:NoncontrollingInterestMember 2024-03-31 0001657573 country:US 2024-01-01 2024-03-31 0001657573 us-gaap:TradeNamesMember 2024-03-31 0001657573 xmtr:TridiTeknolojASMember 2023-01-02 2023-01-02 0001657573 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001657573 us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-12-31 0001657573 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2024-01-01 2024-03-31 0001657573 us-gaap:PatentsMember 2024-01-01 2024-03-31 0001657573 us-gaap:CommonClassBMember 2024-03-31 0001657573 us-gaap:TechnologyEquipmentMember 2023-12-31 0001657573 xmtr:VendorRelationshipsMember 2024-01-01 2024-03-31 0001657573 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001657573 country:US 2023-12-31 0001657573 us-gaap:NonUsMember 2023-01-01 2023-03-31 0001657573 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001657573 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001657573 xmtr:SharesReservedForCharitableContributionMember 2024-01-01 2024-03-31 0001657573 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember 2024-01-01 2024-03-31 0001657573 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001657573 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001657573 us-gaap:DatabasesMember 2024-03-31 0001657573 xmtr:ConvertibleNotesMember 2024-01-01 2024-03-31 0001657573 srt:MaximumMember 2024-03-31 0001657573 2023-01-01 2023-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember us-gaap:OverAllotmentOptionMember 2022-02-28 0001657573 xmtr:TridiTeknolojASMember 2024-01-01 2024-03-31 0001657573 srt:MaximumMember 2024-01-01 2024-03-31 0001657573 2024-04-30 0001657573 us-gaap:EquipmentMember 2023-12-31 0001657573 srt:MinimumMember 2024-03-31 0001657573 xmtr:TwoThousandTwentySevenConvertibleSeniorNotesMember 2022-02-04 2022-02-04 xmtr:BusinessDay pure xmtr:Customer shares xmtr:Segment iso4217:USD shares iso4217:USD xmtr:TradingDays 0001657573 --12-31 Q1 false P2Y P3Y http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember 10-Q true 2024-03-31 2024 false 001-40546 XOMETRY, INC. DE 32-0415449 6116 Executive Blvd Suite 800 North Bethesda MD 20852 240 335-7914 Class A common stock, par value $0.000001 per share XMTR NASDAQ Yes Yes Large Accelerated Filer false false false 46123556 45701000 53424000 208078000 215352000 2400000 2400000 69324000 70102000 2890000 2885000 5998000 5571000 9366000 8897000 341357000 356231000 37579000 35637000 11152000 12251000 4211000 4114000 34856000 35768000 262827000 262915000 489000 471000 692471000 707387000 13989000 24710000 46193000 41845000 9613000 7357000 2208000 2484000 6731000 6799000 78734000 83195000 282234000 281769000 9345000 10951000 275000 275000 288000 778000 370876000 376968000 0.000001 0.000001 50000000 50000000 0 0 0 0 0.000001 0.000001 750000000 750000000 46010987 46010987 45489379 45489379 0.000001 0.000001 5000000 5000000 2676154 2676154 2676154 2676154 656554000 648317000 381000 855000 -336488000 -319872000 320447000 329300000 1148000 1119000 321595000 330419000 692471000 707387000 122690000 105326000 74788000 65957000 47902000 39369000 27200000 22439000 14047000 12608000 9590000 8125000 14922000 15957000 27000 65759000 59156000 -17857000 -19787000 1189000 1198000 2732000 2695000 -387000 17000 97000 66000 1253000 1580000 -16604000 -18207000 136000 -16604000 -18343000 12000 1000 -16616000 -18344000 -0.34 -0.34 -0.38 -0.38 48577980 48577980 47699561 47699561 -16604000 -18343000 -457000 135000 -457000 135000 -17061000 -18208000 29000 5000 -17090000 -18213000 45489379 2676154 648317000 855000 -319872000 329300000 1119000 330419000 120481 1233000 1233000 1233000 359911 21083 625000 625000 625000 20133 343000 343000 343000 6036000 6036000 6036000 -474000 -474000 17000 -457000 -16616000 -16616000 12000 -16604000 -17090000 29000 -17061000 46010987 2676154 656554000 381000 -336488000 320447000 1148000 321595000 44822264 2676154 623081000 28000 -249366000 373743000 1090000 374833000 82909 483000 483000 483000 169446 3562 180000 180000 180000 20133 370000 370000 370000 4694000 4694000 4694000 131000 131000 4000 135000 -18344000 -18344000 1000 -18343000 -18213000 5000 -18208000 45098314 2676154 628808000 159000 -267710000 361257000 1095000 362352000 -16604000 -18343000 3153000 2566000 27000 1096000 1935000 6036000 4694000 137000 97000 66000 343000 370000 -91000 464000 466000 -23000 -532000 2804000 40000 -133000 433000 -185000 442000 3687000 -10649000 -503000 4440000 -2119000 2277000 1436000 -1671000 -970000 -276000 157000 -11734000 -16455000 2726000 2688000 10000000 4347000 4186000 223000 3349000 2927000 -10000000 1233000 483000 1233000 483000 -149000 15000 -7723000 -25957000 53424000 65662000 45701000 39705000 1438000 1438000 78000 1593000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Organization and Description of Business</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Xometry, Inc. (“Xometry”, the “Company”, “we”, or “our”) was incorporated in the State of Delaware in May 2013. Xometry is a global artificial intelligence (“AI”) powered online marketplace connecting buyers with suppliers of manufacturing services, driving the digital transformation of one of the largest industries in the world. We use our proprietary AI, machine learning and cloud-based services, including our Thomasnet® platform, to help buyers efficiently source custom-manufactured parts and assemblies, and empower suppliers of manufacturing services to grow their businesses. Xometry's corporate headquarters is located in North Bethesda, Maryland.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our AI-enabled technology platform is powered by proprietary machine learning algorithms and datasets, resulting in a sophisticated two-sided marketplace that is rapidly digitizing the manufacturing industry. As a result, buyers can procure the products they want on demand, and suppliers can source new manufacturing opportunities that match their specific capabilities and capacity, ultimately resulting in locally resilient supply chains so goods can get to market faster. Every interaction on our marketplace provides rich data insights that allow us to continuously improve our AI models and create new products and services, fueling powerful network effects as we scale.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use proprietary technology to enable product designers, engineers, buyers, and supply chain professionals to instantly access the capacity of a global network of manufacturing facilities. The Company’s platform makes it possible for buyers to quickly receive pricing, expected lead times, manufacturability feedback and place orders on the Company’s platform. The network allows the Company to provide high volumes of unique parts, including custom components and assemblies for its buyers.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Xometry’s suppliers’ capabilities include computer numerical control manufacturing, sheet metal forming, sheet cutting, 3D printing (including fused deposition modeling, direct metal laser sintering, PolyJet, stereolithography, selective laser sintering, binder jetting, carbon digital light synthesis, multi jet fusion and lubricant sublayer photo-curing), die casting, stamping, injection molding, urethane casting, tube cutting, tube bending, as well as finishing services, rapid prototyping and high-volume production. Xometry's extensible technology platform allows the Company to add new technologies and processes to gain more wallet share with our buyers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We empower suppliers to grow their manufacturing businesses and improve machine uptime by providing access to an extensive, diverse base of buyers. We also offer suppliers supporting products and services to meet their unique needs. Through Thomasnet, a leading industrial sourcing platform in North America, we offer suppliers an array of digital advertising and marketing services and data solutions. In addition, our suite of supplier services includes financial service products to stabilize and enhance cash flow and a cloud-based manufacturing execution system to help suppliers optimize their productivity.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(2)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation and Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K filed with the SEC on February 29, 2024.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but may not include all disclosures including certain notes required by U.S. GAAP on an annual reporting basis. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, stockholders' equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2023 or any future period. The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting segments which are referred to as: (1) the United States (“U.S.”) and (2) International.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Operations and Comprehensive Loss</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The U.S. dollar (“USD”) is the functional currency for Xometry’s consolidated subsidiary operating in the U.S. The primary functional currency for the Company's consolidated subsidiaries operating in Germany and to a lesser extent, United Kingdom, Turkey, China and Japan, is the Euro, British Pound Sterling, Turkish Lira, Yuan and the Yen, respectively. For the Company’s consolidated subsidiaries whose functional currencies are not the USD, the Company translates their financial statements into USD. The Company translates assets and liabilities at the exchange rate in effect as of the financial statement date. Revenue and expense accounts are translated using an average exchange rate for the period. Gains and losses resulting from translation are included in accumulated other comprehensive income, as a separate component of equity.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Noncontrolling Interest</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">66.67</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% ownership in Incom Co., LTD. As we have a controlling interest in Incom Co., LTD, we have consolidated Incom Co., LTD into our unaudited condensed consolidated financial statements. The portion of equity in Incom Co., LTD not owned by the Company is accounted for as a noncontrolling interest. We present the portion of any equity that we do not own in a consolidated entity as noncontrolling interest and classify their interest as a component of total equity, separate from total stockholders’ equity on our Condensed Consolidated Balance Sheets. We include net (loss) income attributable to the noncontrolling interests in net loss in our Condensed Consolidated Statements of Operations and Comprehensive Loss.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, which affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for business combinations using the acquisition method of accounting, which requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to the valuation of intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, such as legal and consulting fees, are expensed as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements and Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company measures certain assets and liabilities at fair value on a recurring basis based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis, whereby inputs used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 - Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 - Unobservable inputs reflecting the Company’s own assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts of certain of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and contract liabilities approximate their fair values due to their short maturities. The Company's marketable securities are recorded at fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents consist of cash held in checking accounts. These investments are stated at cost, which approximates fair value.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(f)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company measures its marketable securities at fair value. The Company's marketable securities represent our investments in a short term money market fund. These marketable securities have maturities of three months or less. As of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company's marketable securities of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">208.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">215.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, were recorded at fair value, within Level 1 of the fair value hierarchy. The fair value of the Company’s Level 1 financial instruments is based on quoted prices in active markets, total fair value is the published market price per unit multiplied by the number of units held without consideration of transaction costs, discounts or blockage factors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(g)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are stated at the amount the Company expects to collect from outstanding balances. The Company's accounts receivable do not bear interest. Amounts collected on accounts receivable are included in net cash used in operating activities in the Condensed Consolidated Statements of Cash Flows. For buyers for which the Company provides credit, the Company performs credit inquiries, including reference checks, and queries credit ratings services and other publicly available information. Management provides for probable uncollectible amounts through a provision for bad debt expense and an adjustment to a valuation allowance based on the age of the outstanding amounts, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. The Company reviews its valuation allowance monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Allowance For Credit Losses</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allowance for credit losses related to accounts receivable and changes were as follows (in thousands):</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.152%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:16.282999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:16.282999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year, January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Charge to provision accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs or other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">298</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,730</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at period end, March 31 and December 31, respectively</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(h)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment and Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are stated at cost. Depreciation is calculated on the straight-line method over the estimated useful life of the assets, which range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b792d2c7-d5bf-47ca-a8e8-7b881893de42;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or in the case of leasehold improvements, over the shorter of the remaining lease term or the useful life of the asset.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment and intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment includes capitalized internal-use software development costs. Eligible internal-use software development costs are capitalized subsequent to the completion of the preliminary project stage. Such costs include internal and external direct development costs totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. After all substantial testing and deployment is completed and the software is ready for its intended use, capitalization is discontinued and the internal-use software costs are placed in service and amortized using the straight-line method over the estimated useful life of the software, generally three years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. As of March 31, 2024 and December 31, 2023,</span><span style="color:#cc0000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company's goodwill is attributable to both the U.S. and International reporting units. Goodwill is not amortized. The Company tests goodwill for impairment annually in the fourth quarter, or more frequently, if events or changes in circumstances indicate that the carrying value of a reporting unit, including goodwill, might be impaired.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors assessed may include the following: (i) significant changes in the manner of our use of the assets or the strategy of our overall business, (ii) certain restructuring initiatives, (iii) significant negative industry or economic trends and (iv) significant decline in our share price for a sustained period. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we proceed to the quantitative assessment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:12pt;font-family:Times New Roman;"><div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(j)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company derives the majority of its marketplace revenue in the U.S. and Europe from the sale of parts and assemblies fulfilled using a vast network of suppliers. The Company recognizes revenue from the sales to our customers pursuant to Financial Accounting Standard Board’s (“FASB”) Accounting Standards Codification (“ASC”) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Topic 606, Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASC 606”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines that a contract exists between the Company and the customer when the customer accepts the quote and places the order, all of which are governed by the Company’s standard terms and conditions or other agreed terms with Xometry’s buyers. Upon completion of an order through Xometry’s platform, the Company identifies the performance obligation(s) within that order to complete the sale of the manufactured part(s) or assembly. Using Xometry’s in-house technology, the Company determines the price for the manufactured part(s) or assembly on a stand-alone basis at order initiation. The Company recognizes revenue from sales to Xometry’s customers upon shipment, at which point control over the part(s) or assembly have transferred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has concluded that the Company is principal in the sale of part(s) and assemblies that use the Company’s network of third-party manufacturers because the Company controls the manufacturing by obtaining a right to direct a third-party manufacturer to fulfill the performance obligation Xometry has with the Company’s customers on Xometry’s behalf. The Company has considered the following conditions of the sale: (i) the Company has the obligation of providing the specified product to the customer, (ii) the Company has discretion with respect to establishing the price of the product and the price the Company pays the suppliers and the Company has margin risk on all of Xometry’s sales, (iii) the Company has discretion in determining how to fulfill each order, including selecting the supplier and (iv) Xometry bears certain risk for product quality to the extent the customer is not satisfied with the final product.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Xometry also derives revenue from its supplier services which is a suite of services offered to our suppliers. Revenue also includes the sale of marketing services which includes advertising. This revenue is generally recognized as control is transferred to the customer, in an amount reflecting the consideration we expect to be entitled to in exchange for such product or service. From time to time, a purchase order with a customer may involve multiple performance obligations, including a combination of some or all of our products. Judgment may be required in determining whether products are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation. Revenue is recognized over the period or at the point in time in which the performance obligations are satisfied. Consideration is typically determined based on a fixed unit price for the quantity of product transferred. For purchase orders involving multiple performance obligations, the transaction price is allocated to each performance obligation based on relative standalone selling price, and recognized as revenue when each individual product or service is transferred to the customer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is shown net of estimated returns, refunds, and allowances. At March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2023, the Company has a provision for estimated returns, refunds or allowances of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.04</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales tax and, if applicable, duties and/or tariffs collected from customers and remitted to governmental authorities is excluded from revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities are primarily derived from payments received in advance or at the time an order is placed, for which the associated performance obligations have not been satisfied and revenue has not been recognized based on the Company’s revenue recognition criteria described above.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents contract liabilities as of December 31, 2023 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rollforward of contract liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments received in advance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of revenue related to its contract liabilities as of December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales Contract Acquisition Costs</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s incremental costs to obtain a contract may include a sales commission which is generally determined on a per order basis. For marketplace contracts, the Company recognizes costs over a period of one year or less. For supplier service contracts in excess of one year, the Company amortizes such costs on a straight-line basis over the average customer life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for new customers and over the renewal period for existing customers which is generally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Sales commissions are included in the Company's sales and marketing expenses in the Condensed Consolidated Statements of Operations and Comprehensive Loss. For the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2023, the Company recognized approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively of amortization related to deferred sales commissions. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2023, the Company had deferred sales contract acquisition costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively which is classified in other current assets on the Condensed Consolidated Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(k)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of Revenue</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue for marketplace primarily consists of the cost of the products that are manufactured or produced by the Company’s suppliers for delivery to buyers on the Company's platform, internal and external production costs, shipping costs, and certain internal depreciation.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue for supplier services primarily consists of internal and external production costs and website hosting.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(l)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines if an arrangement contains a lease and the classification of that lease, if applicable, at its inception. Operating leases are included in operating lease right-of-use ("ROU") assets, operating lease liabilities, current portion and operating lease liabilities, net of current portion in the Condensed Consolidated Balance Sheets. For leases with terms of twelve months or less, the Company does not recognize ROU assets or lease liabilities on the Condensed Consolidated Balance Sheets. Additionally, the Company elected to use the practical expedient to not separate lease and non-lease components for leases of real estate, meaning that for these leases, the non-lease components are included in the associated ROU asset and lease liability balances on the Company’s Condensed Consolidated Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company’s operating leases is generally not determinable, as such the Company uses its incremental borrowing rate at lease commencement to determine the present value of lease payments. The operating lease ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company’s leases include options to extend or terminate the lease. The expected lease term includes options to extend or terminate the lease when it is reasonably certain the Company will exercise such option.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease expense is recognized on a straight-line basis over the term of the lease.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(m)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales and Marketing </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing expenses are expensed as incurred and include the costs of digital marketing strategies, branding costs and other advertising costs, certain depreciation and amortization expense, contract acquisition costs and compensation expenses, including stock-based compensation, to the Company’s sales and marketing employees. For the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2023, the Company's advertising cost were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(n)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operations and Support </span></div></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operations and support expenses are the costs the Company incurs in support of the customers and suppliers on Xometry’s platforms which are provided by phone, email and chat for purposes of resolving customer and supplier related matters. These costs primarily consist of compensation expenses of the support staff, including stock-based compensation, certain depreciation and amortization expense and software costs used in delivering customer and supplier services. </span></span><span style=""></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product Development</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Product development costs which are not eligible for capitalization are expensed as incurred. This account also includes compensation expenses, including stock-based compensation to the Company’s employees performing these functions and certain depreciation and amortization expense. </span></span><span style=""></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(p)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and Administrative</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expenses primarily consist of compensation expenses, including stock-based compensation expenses, for executive, finance, legal and other administrative personnel, professional service fees and certain depreciation and amortization expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(q)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All stock-based compensation, including stock options, restricted stock units and performance restricted stock units (“PRSUs”), are measured at the grant date fair value of the award. The Company estimates grant date fair value of stock options using the Black-Scholes option-pricing model. The fair value of stock options, performance restricted stock units and restricted stock units is recognized as compensation expense on a straight-line basis over the requisite service period, which is typically </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5d38c3c2-b042-4fb9-8128-d2fecb6f5144;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the restricted stock units and PRSUs is determined using the fair value of the Company's Class A common stock on the date of grant. Forfeitures are recorded in the period in which they occur.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These variables include:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected annual dividend yield; </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected volatility over the expected term; </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected term; </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> risk free interest rate; </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share value of the underlying common stock; and </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> exercise price. </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For all stock options granted, the Company calculated the expected term using the simplified method for “plain vanilla” stock option awards. The risk-free interest rate is based on the yield available on U.S. Treasury issuances similar in duration to the expected term of the stock-based award. The Company estimates its expected share price volatility based on the historical volatility of publicly traded peer companies and/or its own volatility and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded share price. The Company utilized a dividend yield of zero, as it had no history or plan of declaring dividends on its common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value for PRSUs is recognized on a ratable basis over the requisite service period of three years when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(r)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Loss Per Share Attributable to Common Stockholders</span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company computes net loss per share using the two-class method required for multiple classes of common stock and participating securities. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Certain unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The rights, including the liquidation and dividend rights, of the Class A common stock and Class B common stock are substantially identical, other than voting rights. Accordingly, the Class A common stock and Class B common stock shared proportionately in the Company’s net losses.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(s)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Standards </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (“CODM”). The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows and financial condition.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025, and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows, and financial condition.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There are currently no other accounting standards that have been issued, but not yet adopted, that are expected to have a significant impact on the Company’s consolidated financial position, results of operations or cash flows upon adoption.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K filed with the SEC on February 29, 2024.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The condensed consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but may not include all disclosures including certain notes required by U.S. GAAP on an annual reporting basis. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, stockholders' equity and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2023 or any future period. The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting segments which are referred to as: (1) the United States (“U.S.”) and (2) International.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Operations and Comprehensive Loss</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The U.S. dollar (“USD”) is the functional currency for Xometry’s consolidated subsidiary operating in the U.S. The primary functional currency for the Company's consolidated subsidiaries operating in Germany and to a lesser extent, United Kingdom, Turkey, China and Japan, is the Euro, British Pound Sterling, Turkish Lira, Yuan and the Yen, respectively. For the Company’s consolidated subsidiaries whose functional currencies are not the USD, the Company translates their financial statements into USD. The Company translates assets and liabilities at the exchange rate in effect as of the financial statement date. Revenue and expense accounts are translated using an average exchange rate for the period. Gains and losses resulting from translation are included in accumulated other comprehensive income, as a separate component of equity.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Noncontrolling Interest</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">66.67</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% ownership in Incom Co., LTD. As we have a controlling interest in Incom Co., LTD, we have consolidated Incom Co., LTD into our unaudited condensed consolidated financial statements. The portion of equity in Incom Co., LTD not owned by the Company is accounted for as a noncontrolling interest. We present the portion of any equity that we do not own in a consolidated entity as noncontrolling interest and classify their interest as a component of total equity, separate from total stockholders’ equity on our Condensed Consolidated Balance Sheets. We include net (loss) income attributable to the noncontrolling interests in net loss in our Condensed Consolidated Statements of Operations and Comprehensive Loss.</span></p> 2 0.6667 <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, which affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for business combinations using the acquisition method of accounting, which requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to the valuation of intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, such as legal and consulting fees, are expensed as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements and Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company measures certain assets and liabilities at fair value on a recurring basis based on an expected exit price, which represents the amount that would be received on the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value may be based on assumptions that market participants would use in pricing an asset or liability.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The authoritative guidance on fair value measurements establishes a consistent framework for measuring fair value on either a recurring or nonrecurring basis, whereby inputs used in valuation techniques, are assigned a hierarchical level. The following are the hierarchical levels of inputs to measure fair value:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 - Inputs reflect quoted prices for identical assets or liabilities in markets that are not active; quoted prices for similar assets or liabilities in active markets; inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 - Unobservable inputs reflecting the Company’s own assumptions incorporated in valuation techniques used to determine fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts of certain of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and contract liabilities approximate their fair values due to their short maturities. The Company's marketable securities are recorded at fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents consist of cash held in checking accounts. These investments are stated at cost, which approximates fair value.</span></p> <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(f)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company measures its marketable securities at fair value. The Company's marketable securities represent our investments in a short term money market fund. These marketable securities have maturities of three months or less. As of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company's marketable securities of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">208.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">215.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, were recorded at fair value, within Level 1 of the fair value hierarchy. The fair value of the Company’s Level 1 financial instruments is based on quoted prices in active markets, total fair value is the published market price per unit multiplied by the number of units held without consideration of transaction costs, discounts or blockage factors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 208100 215400 <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(g)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are stated at the amount the Company expects to collect from outstanding balances. The Company's accounts receivable do not bear interest. Amounts collected on accounts receivable are included in net cash used in operating activities in the Condensed Consolidated Statements of Cash Flows. For buyers for which the Company provides credit, the Company performs credit inquiries, including reference checks, and queries credit ratings services and other publicly available information. Management provides for probable uncollectible amounts through a provision for bad debt expense and an adjustment to a valuation allowance based on the age of the outstanding amounts, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. The Company reviews its valuation allowance monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Allowance For Credit Losses</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allowance for credit losses related to accounts receivable and changes were as follows (in thousands):</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.152%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:16.282999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:16.282999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year, January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Charge to provision accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs or other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">298</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,730</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at period end, March 31 and December 31, respectively</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allowance for credit losses related to accounts receivable and changes were as follows (in thousands):</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.152%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:16.282999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:16.282999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year, January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Charge to provision accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs or other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">298</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,730</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at period end, March 31 and December 31, respectively</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2444000 1988000 252000 2186000 298000 1730000 2398000 2444000 <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(h)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment and Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are stated at cost. Depreciation is calculated on the straight-line method over the estimated useful life of the assets, which range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b792d2c7-d5bf-47ca-a8e8-7b881893de42;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, or in the case of leasehold improvements, over the shorter of the remaining lease term or the useful life of the asset.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment and intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment includes capitalized internal-use software development costs. Eligible internal-use software development costs are capitalized subsequent to the completion of the preliminary project stage. Such costs include internal and external direct development costs totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. After all substantial testing and deployment is completed and the software is ready for its intended use, capitalization is discontinued and the internal-use software costs are placed in service and amortized using the straight-line method over the estimated useful life of the software, generally three years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P9Y 4000000 19700000 <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired in a business combination. As of March 31, 2024 and December 31, 2023,</span><span style="color:#cc0000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company's goodwill is attributable to both the U.S. and International reporting units. Goodwill is not amortized. The Company tests goodwill for impairment annually in the fourth quarter, or more frequently, if events or changes in circumstances indicate that the carrying value of a reporting unit, including goodwill, might be impaired.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In testing for goodwill impairment, we first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. These qualitative factors assessed may include the following: (i) significant changes in the manner of our use of the assets or the strategy of our overall business, (ii) certain restructuring initiatives, (iii) significant negative industry or economic trends and (iv) significant decline in our share price for a sustained period. If, after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if we conclude otherwise, we proceed to the quantitative assessment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <div style="margin-left:3.333%;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:1.241375029741277%;display:inline-flex;justify-content:flex-start;">(j)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company derives the majority of its marketplace revenue in the U.S. and Europe from the sale of parts and assemblies fulfilled using a vast network of suppliers. The Company recognizes revenue from the sales to our customers pursuant to Financial Accounting Standard Board’s (“FASB”) Accounting Standards Codification (“ASC”) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Topic 606, Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASC 606”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines that a contract exists between the Company and the customer when the customer accepts the quote and places the order, all of which are governed by the Company’s standard terms and conditions or other agreed terms with Xometry’s buyers. Upon completion of an order through Xometry’s platform, the Company identifies the performance obligation(s) within that order to complete the sale of the manufactured part(s) or assembly. Using Xometry’s in-house technology, the Company determines the price for the manufactured part(s) or assembly on a stand-alone basis at order initiation. The Company recognizes revenue from sales to Xometry’s customers upon shipment, at which point control over the part(s) or assembly have transferred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has concluded that the Company is principal in the sale of part(s) and assemblies that use the Company’s network of third-party manufacturers because the Company controls the manufacturing by obtaining a right to direct a third-party manufacturer to fulfill the performance obligation Xometry has with the Company’s customers on Xometry’s behalf. The Company has considered the following conditions of the sale: (i) the Company has the obligation of providing the specified product to the customer, (ii) the Company has discretion with respect to establishing the price of the product and the price the Company pays the suppliers and the Company has margin risk on all of Xometry’s sales, (iii) the Company has discretion in determining how to fulfill each order, including selecting the supplier and (iv) Xometry bears certain risk for product quality to the extent the customer is not satisfied with the final product.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Xometry also derives revenue from its supplier services which is a suite of services offered to our suppliers. Revenue also includes the sale of marketing services which includes advertising. This revenue is generally recognized as control is transferred to the customer, in an amount reflecting the consideration we expect to be entitled to in exchange for such product or service. From time to time, a purchase order with a customer may involve multiple performance obligations, including a combination of some or all of our products. Judgment may be required in determining whether products are considered distinct performance obligations that should be accounted for separately or as one combined performance obligation. Revenue is recognized over the period or at the point in time in which the performance obligations are satisfied. Consideration is typically determined based on a fixed unit price for the quantity of product transferred. For purchase orders involving multiple performance obligations, the transaction price is allocated to each performance obligation based on relative standalone selling price, and recognized as revenue when each individual product or service is transferred to the customer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is shown net of estimated returns, refunds, and allowances. At March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2023, the Company has a provision for estimated returns, refunds or allowances of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.04</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales tax and, if applicable, duties and/or tariffs collected from customers and remitted to governmental authorities is excluded from revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities are primarily derived from payments received in advance or at the time an order is placed, for which the associated performance obligations have not been satisfied and revenue has not been recognized based on the Company’s revenue recognition criteria described above.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents contract liabilities as of December 31, 2023 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rollforward of contract liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments received in advance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of revenue related to its contract liabilities as of December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales Contract Acquisition Costs</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s incremental costs to obtain a contract may include a sales commission which is generally determined on a per order basis. For marketplace contracts, the Company recognizes costs over a period of one year or less. For supplier service contracts in excess of one year, the Company amortizes such costs on a straight-line basis over the average customer life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for new customers and over the renewal period for existing customers which is generally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Sales commissions are included in the Company's sales and marketing expenses in the Condensed Consolidated Statements of Operations and Comprehensive Loss. For the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2023, the Company recognized approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively of amortization related to deferred sales commissions. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2023, the Company had deferred sales contract acquisition costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively which is classified in other current assets on the Condensed Consolidated Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 40000.00 100000 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents contract liabilities as of December 31, 2023 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rollforward of contract liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments received in advance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 7357000 -48051000 50307000 9613000 5600000 P2Y P1Y 2600000 2000000 2200000 3100000 <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(k)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of Revenue</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue for marketplace primarily consists of the cost of the products that are manufactured or produced by the Company’s suppliers for delivery to buyers on the Company's platform, internal and external production costs, shipping costs, and certain internal depreciation.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue for supplier services primarily consists of internal and external production costs and website hosting.</span></p> <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(l)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines if an arrangement contains a lease and the classification of that lease, if applicable, at its inception. Operating leases are included in operating lease right-of-use ("ROU") assets, operating lease liabilities, current portion and operating lease liabilities, net of current portion in the Condensed Consolidated Balance Sheets. For leases with terms of twelve months or less, the Company does not recognize ROU assets or lease liabilities on the Condensed Consolidated Balance Sheets. Additionally, the Company elected to use the practical expedient to not separate lease and non-lease components for leases of real estate, meaning that for these leases, the non-lease components are included in the associated ROU asset and lease liability balances on the Company’s Condensed Consolidated Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company’s operating leases is generally not determinable, as such the Company uses its incremental borrowing rate at lease commencement to determine the present value of lease payments. The operating lease ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company’s leases include options to extend or terminate the lease. The expected lease term includes options to extend or terminate the lease when it is reasonably certain the Company will exercise such option.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease expense is recognized on a straight-line basis over the term of the lease.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(m)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales and Marketing </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing expenses are expensed as incurred and include the costs of digital marketing strategies, branding costs and other advertising costs, certain depreciation and amortization expense, contract acquisition costs and compensation expenses, including stock-based compensation, to the Company’s sales and marketing employees. For the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2023, the Company's advertising cost were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 8300000 8100000 <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(n)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operations and Support </span></div></div><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operations and support expenses are the costs the Company incurs in support of the customers and suppliers on Xometry’s platforms which are provided by phone, email and chat for purposes of resolving customer and supplier related matters. These costs primarily consist of compensation expenses of the support staff, including stock-based compensation, certain depreciation and amortization expense and software costs used in delivering customer and supplier services. </span> <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product Development</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Product development costs which are not eligible for capitalization are expensed as incurred. This account also includes compensation expenses, including stock-based compensation to the Company’s employees performing these functions and certain depreciation and amortization expense. </span> <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(p)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and Administrative</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expenses primarily consist of compensation expenses, including stock-based compensation expenses, for executive, finance, legal and other administrative personnel, professional service fees and certain depreciation and amortization expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(q)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All stock-based compensation, including stock options, restricted stock units and performance restricted stock units (“PRSUs”), are measured at the grant date fair value of the award. The Company estimates grant date fair value of stock options using the Black-Scholes option-pricing model. The fair value of stock options, performance restricted stock units and restricted stock units is recognized as compensation expense on a straight-line basis over the requisite service period, which is typically </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5d38c3c2-b042-4fb9-8128-d2fecb6f5144;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the restricted stock units and PRSUs is determined using the fair value of the Company's Class A common stock on the date of grant. Forfeitures are recorded in the period in which they occur.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Black-Scholes model considers several variables and assumptions in estimating the fair value of stock-based awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These variables include:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected annual dividend yield; </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected volatility over the expected term; </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> expected term; </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> risk free interest rate; </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share value of the underlying common stock; and </span></div></div><div style="text-indent:5.733%;font-size:0;margin-top:6pt;justify-content:flex-start;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.335%;text-indent:0;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> exercise price. </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For all stock options granted, the Company calculated the expected term using the simplified method for “plain vanilla” stock option awards. The risk-free interest rate is based on the yield available on U.S. Treasury issuances similar in duration to the expected term of the stock-based award. The Company estimates its expected share price volatility based on the historical volatility of publicly traded peer companies and/or its own volatility and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded share price. The Company utilized a dividend yield of zero, as it had no history or plan of declaring dividends on its common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value for PRSUs is recognized on a ratable basis over the requisite service period of three years when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.</span></p> P4Y <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(r)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Loss Per Share Attributable to Common Stockholders</span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company computes net loss per share using the two-class method required for multiple classes of common stock and participating securities. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Certain unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The rights, including the liquidation and dividend rights, of the Class A common stock and Class B common stock are substantially identical, other than voting rights. Accordingly, the Class A common stock and Class B common stock shared proportionately in the Company’s net losses.</span></p> <div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(s)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Standards </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. Additionally, it requires a public entity to disclose the title and position of the Chief Operating Decision Maker (“CODM”). The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows and financial condition.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which focuses on the rate reconciliation and income taxes paid. ASU No. 2023-09 requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign and by jurisdiction if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025, and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all period presented. We expect this ASU to only impact our disclosures with no impacts to our results of operations, cash flows, and financial condition.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There are currently no other accounting standards that have been issued, but not yet adopted, that are expected to have a significant impact on the Company’s consolidated financial position, results of operations or cash flows upon adoption.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(3)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Credit Concentrations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and cash equivalents and marketable securities which at times may exceed federally insured limits, in deposit accounts at major financial institutions. A majority of the Company’s buyers are located in the United States.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> single buyer accounted for more than 10% of the Company's revenue. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> single buyer accounted for more than 10% of the Company’s accounts receivable.</span> 0 0 0 0 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(4)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory consists of raw materials, work-in-process and finished goods. Raw materials (plastics and metals) become manufactured products in the additive and subtractive manufacturing processes. Work-in-progress represents manufacturing costs associated with customer orders that are not yet complete. Finished goods represents product awaiting shipment. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory consists of the following as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 (in thousands): </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.774%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.783000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.943%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work-in-progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,890</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,885</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory consists of the following as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 (in thousands): </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.774%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.783000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.943%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work-in-progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,890</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,885</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 915000 1129000 795000 696000 1180000 1060000 2890000 2885000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(5)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and Equipment and Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment consist of the following as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.31%;"></td> <td style="width:1.22%;"></td> <td style="width:19.916%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Technology hardware</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Manufacturing equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9 year</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">s</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,482</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,482</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized software development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_218d0d97-248e-4abf-ad34-e31add3e5403;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of useful<br/>life or lease term</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and Equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:5.667%;text-indent:6.078%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.98%;"></td> <td style="width:1%;"></td> <td style="width:12.440000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.58%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operations and support</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total depreciation expense</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment consist of the following as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.31%;"></td> <td style="width:1.22%;"></td> <td style="width:19.916%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.058%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Technology hardware</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Manufacturing equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9 year</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">s</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,482</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,482</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized software development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="-sec-ix-hidden:F_218d0d97-248e-4abf-ad34-e31add3e5403;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of useful<br/>life or lease term</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and Equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P3Y 3369000 3355000 P2Y P9Y 5482000 5482000 P3Y 47893000 44004000 1791000 1365000 P7Y 2451000 2630000 60986000 56836000 23407000 21199000 37579000 35637000 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.98%;"></td> <td style="width:1%;"></td> <td style="width:12.440000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.58%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operations and support</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total depreciation expense</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 185000 44000 26000 36000 12000 1871000 1269000 128000 316000 2246000 1641000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(6)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.993%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.203000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:14.203000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.993%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.203000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:14.203000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 18000 18000 1263000 2214000 1281000 2232000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(7)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquisition</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tridi</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 2, 2023, the Company acquired Tridi Teknoloj A.S. (“Tridi”) located in Istanbul, Türkiye pursuant to a Share Purchase Agreement. The acquisition of Tridi extends the Company's marketplace capabilities in Europe and provides the Company with access to the Turkish market. The Company accounted for the acquisition as a business combination. The goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million arising from the acquisition of Tridi related to expected synergies including access to the Turkish market and an established supplier network. The goodwill is included in our International reporting segment and is not deductible for tax purposes. The aggregate non-contingent portion of the purchase price was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash, of which approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was withheld and paid during the first quarter of 2024. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the purchase price included a contingent consideration arrangement to the former owner of Tridi up to a maximum amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million (undiscounted) in shares of the Company’s Class A common stock in two installments on the first and second anniversary of the acquisition.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The contingent consideration arrangement is tied to the achievement of revenue thresholds. The initial fair value of the contingent consideration of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was estimated by applying an income valuation approach. The measurement is based on inputs that are not observable in the market (Level 3 inputs). Key assumptions made include (a) discount rate and (b) probability weighted assumptions about achieving revenue thresholds. As of March 31, 2024 and December 31, 2023, the total contingent consideration had a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respectively. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the quarter ended March 31, 2024, the Company recorded an approximate $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million increase to the contingent consideration liability with a corresponding expense recognized in general and administrative expense on our Condensed Consolidated Statements of Operations and Comprehensive Loss. In February 2024, the Company issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,083</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock with a value of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to the former owners of Tridi wih respect to the first installment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table (in thousands) summarizes the consideration paid for Tridi and the final fair value of the assets acquired and liabilities assumed on the acquisition date:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80%;"></td> <td style="width:2.1%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consideration:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Settlement of preexisting relationship</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,041</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">460</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total identifiable net assets assumed</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,041</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of the intangible asset acquired was determined by the Company. The Company engaged a third‑party expert to assist with the valuation analysis. The Company used a cost method to estimate the fair value of the vendor relationship using Level 3 inputs. The useful life of the vendor relationship is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tridi’s results of operations were included in the Company's consolidated financial statements from the date of acquisition, January 2, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 4800000 3800000 400000 In addition, the purchase price included a contingent consideration arrangement to the former owner of Tridi up to a maximum amount of $1.25 million (undiscounted) in shares of the Company’s Class A common stock in two installments on the first and second anniversary of the acquisition. 1250000 900000 600000 1100000 100000 21083 600000 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table (in thousands) summarizes the consideration paid for Tridi and the final fair value of the assets acquired and liabilities assumed on the acquisition date:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80%;"></td> <td style="width:2.1%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consideration:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Settlement of preexisting relationship</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,041</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">460</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total identifiable net assets assumed</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,041</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3824000 357000 860000 5041000 460000 22000 96000 373000 205000 4836000 5041000 P10Y <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(8)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Disaggregated Revenue and Cost of Revenue Information</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents our revenue and cost of revenue disaggregated by line of business. Revenue from our marketplace primarily reflects the sales of parts and assemblies on our platform. Revenue from supplier services primarily includes the sale of digital advertising and marketing services, and to a lesser extent financial service products, SaaS products and tools and materials (“our tools and materials business, which we previously referred to as our supplies business”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue and cost of revenue is presented in the following tables for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023, respectively (in thousands):</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.467%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:30.026%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:30.026%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Marketplace</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross Profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,933</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Supplier Services</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross Profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue and cost of revenue is presented in the following tables for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023, respectively (in thousands):</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.467%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:30.026%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:30.026%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Marketplace</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross Profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,933</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Supplier Services</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross Profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 107186000 86680000 72907000 61747000 34279000 24933000 15504000 18646000 1881000 4210000 13623000 14436000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(9)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investment in Unconsolidated Joint Venture</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% interest in Industrial Media, LLC ("IM, LLC") with the other </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% owned by Rich Media Group, LLC. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">IM, LLC primarily manages content creation, advertising sales, and marketing initiatives for the Industrial Engineering News brand, certain magazines, videos, website and associated electronic media products for industrial engineers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company receives dividends from IM, LLC, which are recorded as a reduction to the Company's investment in unconsolidated joint venture on our Condensed Consolidated Balance Sheets. For the three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the Company received </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> dividends from IM, LLC. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t pay material amounts to IM, LLC.</span></p> 0.50 0.50 0 0 0 0 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(10)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2014, the Company adopted a stock compensation plan (the "2014 Equity Incentive Plan") pursuant to which the Company may grant stock options, stock purchase rights, restricted stock awards, or stock awards to employees, directors and consultants (including prospective employees, directors, and consultants). This plan was terminated in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 2016</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> additional awards may be granted under the 2014 Equity Incentive Plan, however, outstanding awards continue in full effect in accordance with their existing terms.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2016, the Company adopted a stock compensation plan (the “2016 Equity Incentive Plan”) pursuant to which the Company may grant stock options, stock purchase rights, restricted stock awards, or stock awards to employees, directors and consultants (including prospective employees, directors, and consultants). </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> additional awards may be granted under the 2016 Equity Incentive Plan, however, outstanding awards continue in full effect in accordance with their existing terms.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Company’s initial public offering on July 2, 2021, the Company's board of directors adopted the 2021 Equity Incentive Plan (the “2021 Equity Incentive Plan”). The 2021 Equity Incentive Plan provides for the grant of incentive stock options (“ISOs”), non-statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, restricted stock unit awards, performance-based awards and other awards, or collectively, awards. Awards may be granted to Xometry employees, Xometry’s non-employee directors and consultants/contractors and the employees and consultants/contractors of Xometry affiliates. ISOs may be granted only to Xometry employees and the employees of Xometry affiliates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,472,739</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares available for the Company to grant under the 2021 Equity Incentive Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock Options</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of the Company’s stock option activity and the changes during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024, are as follows (in millions, except share and per share amounts):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Exercise Price<br/>Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average<br/>Remaining<br/>Contractual<br/>Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,859,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,881,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,705</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,714,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Exercisable at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,974,760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options were granted during the first quarter of 2024. The total intrinsic value of options exercised during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested stock options. That cost is expected to be recognized over a weighted average period of approximatel</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">y </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two years </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">as of March 31, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company currently uses authorized and unissued shares to satisfy share award exercises.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted Stock Units</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of the Company’s restricted stock unit activity and the changes during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.55%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:14.057%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.318%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.318%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date fair value (per share)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested RSUs as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,769,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,524,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348,380</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited and cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested RSUs as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,854,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">55.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested restricted stock units granted under the 2021 Equity Incentive Plan. That cost is expected to be recognized over a weighted average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance Restricted Stock Units</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of the Company's performance restricted stock unit activity and the changes during the three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.55%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:14.057%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.318%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.318%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date fair value (per share)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested PRSUs as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited and cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested PRSUs as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At March 31, 2024, there was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested performance restricted stock units granted under the 2021 Equity Incentive Plan. That cost is expected to be recognized over a weighted average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of March 31, 2024.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation cost for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.032%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.982999999999997%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:16.982999999999997%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operations and support</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,092</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,697</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,416</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div> 2016-02 0 0 6472739 <p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of the Company’s stock option activity and the changes during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024, are as follows (in millions, except share and per share amounts):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Exercise Price<br/>Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average<br/>Remaining<br/>Contractual<br/>Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,859,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,881,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,705</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,714,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Exercisable at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,974,760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1859740 8.78 P6Y4M24D 50700000 2881208 12.02 P7Y 69600000 117705 10.33 48870 19.16 263 11.43 2714370 11.97 P6Y9M18D 19900000 1974760 9.33 P6Y3M18D 18100000 0 2000000 1300000 11700000 P2Y <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of the Company’s restricted stock unit activity and the changes during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.55%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:14.057%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.318%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.318%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date fair value (per share)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested RSUs as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,769,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,524,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348,380</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited and cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested RSUs as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,854,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1769874 22.5 63600000 1524250 18.7 348380 19.29 91731 22.35 2854013 20.87 48200000 55400000 P3Y <p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the status of the Company's performance restricted stock unit activity and the changes during the three months ended March 31, 2024 are as follows (in millions, except share and per share amounts):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.55%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:14.057%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.318%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.318%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date fair value (per share)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested PRSUs as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited and cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested PRSUs as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 299754 17.48 299754 17.48 5100000 5200000 P3Y <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation cost for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.032%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.982999999999997%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:16.982999999999997%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operations and support</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,092</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,697</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,416</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 1520000 1052000 2092000 1697000 1416000 1076000 1008000 869000 6036000 4694000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(11)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A full valuation allowance has been established against our net U.S. federal and state deferred tax assets and foreign deferred tax assets, including net operating loss carryforwards.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provision for income taxes for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, as compared to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million income tax expense in the U.S. for the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This estimated annual effective tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, differs from the U.S. federal statutory rate primarily due to the effects of certain permanent items, foreign tax rate differences, and increases in the valuation allowance against deferred tax assets.</span></p> 0 100000 0 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(12)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net Loss Per Share Attributable to Common Stockholders</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company computes net loss per share of Class A common stock, Class B common stock and participating securities using the two-class method. Basic and diluted EPS are the same for each class of common stock and participating securities because they are entitled to the same liquidation and dividend rights. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data): </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.62%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.84%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.040000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income attributable to noncontrolling interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to common stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,344</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,577,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,699,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share because including them would have had an anti-dilutive effect, or issuance of such shares is contingent upon the occurrence of an event:</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.527%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:15.497%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:15.497%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,714,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,138,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,854,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,851,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested performance restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares reserved for charitable contribution</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,123,624</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,123,624</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,301,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,482,817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data): </span><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.62%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:11.84%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.040000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income attributable to noncontrolling interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to common stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,344</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,577,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,699,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per share attributable to common stockholders, basic and diluted, of Class A and Class B common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -16604000 -18343000 12000 1000 -16616000 -18344000 48577980 48577980 47699561 47699561 -0.34 -0.34 -0.38 -0.38 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share because including them would have had an anti-dilutive effect, or issuance of such shares is contingent upon the occurrence of an event:</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.527%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:15.497%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:15.497%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,714,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,138,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,854,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,851,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested performance restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares reserved for charitable contribution</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,123,624</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,123,624</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,301,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,482,817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2714370 3138478 2854013 1851071 299754 87784 87784 221461 281860 5123624 5123624 11301006 10482817 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(13)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2027 Convertible Notes</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2022, we entered into a purchase agreement with certain counterparties for the sale of an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">287.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million principal amount of convertible senior notes due in 2027 (the “2027 Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the “Securities Act”). The 2027 Notes consisted of a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million initial placement and an over-allotment option that provided the initial purchasers of the 2027 Notes with the option to purchase an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million aggregate principal amount of the 2027 Notes, which was fully exercised. The 2027 Notes were issued pursuant to an indenture dated </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 4, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The net proceeds from the issuance of the 2027 Notes were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">278.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of debt issuance costs. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The debt issuance costs are amortized to interest expense using the effective interest rate method.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2027 Notes are unsecured obligations which bear regular interest at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum and for which the principal balance will not accrete. Interest payments are due on February 1 and August 1 of each year the Notes remain outstanding. The 2027 Notes will mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 1, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> unless repurchased, redeemed, or converted in accordance with their terms prior to such date.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2027 Notes are convertible into cash, shares of our Class A common stock, or a combination of cash and shares of our Class A common stock, at our election, at an initial conversion rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.8213</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock per $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of our Class A common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the 2027 Notes.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We may redeem for cash all or any portion of the 2027 Notes, at our option, on or after February 5, 2025 if the last reported sale price of our Class A common stock has been at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the conversion price then in effect for at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trading days at a redemption price equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid interest or additional interest, if any.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Holders of the 2027 Notes may convert all or a portion of their 2027 Notes at their option prior to November 1, 2026, in multiples of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> principal amounts, only under the following circumstances:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">if the last reported sale price of our Class A common stock for at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trading days (whether or not consecutive) during the period of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the applicable conversion price of the 2027 Notes on each such trading day;</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">during the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">five</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> business day period after any </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">ten</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> consecutive trading day period in which the trading price per $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> principal amount of the 2027 Notes for each day of that ten consecutive trading day period was less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the 2027 Notes;</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on a notice of redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, in which case we may be required to increase the conversion rate for the 2027 Notes so surrendered for conversion in connection with such redemption notice; or</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on the occurrence of specified corporate events. </span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On or after November 1, 2026, the 2027 Notes are convertible at any time until the close of business on the second scheduled trading day immediately preceding the maturity date.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Holders of the 2027 Notes who convert the 2027 Notes in connection with a make-whole fundamental change, as defined in the indenture governing the 2027 Notes, or in connection with a redemption are entitled to an increase in the conversion rate. Additionally, in the event of a fundamental change, holders of the 2027 Notes may require us to repurchase all or a portion of the 2027 Notes at a price equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the principal amount of 2027 Notes, plus any accrued and unpaid special interest, if any.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We accounted for the issuance of the 2027 Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the outstanding principal amount and carrying value of the 2027 Notes as of the dates indicated (in thousands):</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.886%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:11.738000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Principal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized debt discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net carrying value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">282,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The annual effective interest rate for the 2027 Notes was approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest expense related to the 2027 Notes for the periods presented below was as follows (in thousands):</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.532%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:18.323999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Coupon interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of debt discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">431</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">431</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of transaction costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying value and estimated fair value of the 2027 Notes as of the date indicated (in thousands):</span></span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.48%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:11.280000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:11.280000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:14.620000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.06%;"></td> <td style="width:1%;"></td> <td style="width:15.14%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027 Notes</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">282,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217,839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">268,554</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (1) As of March 31, 2024 and December 31, 2023, the fair value of the 2027 Notes was measured using Level 2 inputs based on the frequency of trading on our debt at the end of the year.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company from time to time may be subject to various claims and legal proceedings covering a range of matters that arise in the ordinary course of its business activities. In the opinion of the Company, although the outcome of any legal proceedings cannot be predicted with certainty, the ultimate liability of the Company in connection with its legal proceedings is not expected to have a material adverse effect on the Company’s financial position or operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Defined Contribution Plans</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company sponsors a defined contribution plan for qualifying employees, including a 401(k) Plan in the United States to which it makes matching contributions of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of participating employee contributions up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of eligible income. The Company's total matching contribution to the 401(k) Plan was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 287500000 250000000 37500000 2022-02-04 278200000 0.01 2027-02-01 17.8213 1000 56.11 1.30 20 1 1000 20 30 1.30 5 10 1000 0.98 1 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the outstanding principal amount and carrying value of the 2027 Notes as of the dates indicated (in thousands):</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.886%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:11.738000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Principal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized debt discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net carrying value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">282,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 287500000 287500000 4888000 5319000 378000 412000 282234000 281769000 0.016 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest expense related to the 2027 Notes for the periods presented below was as follows (in thousands):</span><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.532%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:18.323999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Coupon interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of debt discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">431</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">431</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of transaction costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 719000 719000 431000 431000 33000 35000 1183000 1185000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying value and estimated fair value of the 2027 Notes as of the date indicated (in thousands):</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.48%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:11.280000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:11.280000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:14.620000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.06%;"></td> <td style="width:1%;"></td> <td style="width:15.14%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027 Notes</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">282,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217,839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">268,554</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (1) As of March 31, 2024 and December 31, 2023, the fair value of the 2027 Notes was measured using Level 2 inputs based on the frequency of trading on our debt at the end of the year.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 282234000 217839000 281769000 268554000 0.50 0.06 700000 500000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(14)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Xometry is organized in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segments referred to as: (1) the U.S. and (2) International. Xometry’s operating segments are also the Company’s reportable segments. Xometry’s reportable segments, whose products and offerings are generally the same, are managed separately based on geography. Xometry’s </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segments are defined based on the reporting and review process used by the chief operating decision maker (“CODM”), the Chief Executive Officer. The Company evaluates the performance of the operating segments primarily based on revenue and segment “profits/loss” which is largely the results of the segment before income taxes. The Company has not allocated certain general and administrative expenses to the International segment. The Company’s CODM monitors assets of the consolidated Company, but does not use assets by operating segment when assessing performance or making operating segment resource decisions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables reflect certain segment information for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.88%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:11.940000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:11.940000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,327</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">122,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.88%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:11.940000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:11.940000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment Losses</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,344</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> 2 2 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables reflect certain segment information for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.88%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:11.940000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:11.940000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,327</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">122,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.88%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:11.940000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:11.940000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment Losses</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,344</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 103363000 93903000 19327000 11423000 122690000 105326000 -11818000 -12937000 -4798000 -5407000 -16616000 -18344000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(15) Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the Company’s intangible assets (dollars in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.12%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.664%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>amortization<br/>period in<br/>years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortizing intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade Names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed Technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vendor Relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,268</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Database</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-place Lease Intangible Asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Above Market Lease Intangible Asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.12%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.664%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>amortization<br/>period in<br/>years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortizing intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade Names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed Technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vendor Relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Database</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,921</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-place Lease Intangible Asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Above Market Lease Intangible Asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a roll forward of the carrying amount of goodwill (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.193%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.703000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.801%;"></td> <td style="width:1%;"></td> <td style="width:12.703000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">265,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">261,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated impairments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net goodwill as of January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">258,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill acquired during the year</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impact of foreign exchange</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net goodwill as of March 31, 2024 and December 31, 2023:</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,827</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,915</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) See Note 7 - Acquisitions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2023, Xometry had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">262.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">262.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively of goodwill. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">258.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is part of Xometry’s U.S. operating segment and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is part of Xometry’s International operating segment. As of December 31, 2023, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">258.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is part of Xometry's U.S. operating segment and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is part of Xometry's International operating segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, estimated amortization expense for intangible assets for the remainder of 2024 and the next five years is: $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2024, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2025, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2026, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2027, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2028, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2029 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million thereafter.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.854%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.162%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.322000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">816</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) Amortization of the lease related intangible assets is recorded as operating lease expense in general and administrative.</span></p></div> <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the Company’s intangible assets (dollars in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.12%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.664%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>amortization<br/>period in<br/>years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortizing intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade Names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed Technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vendor Relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,268</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Database</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-place Lease Intangible Asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Above Market Lease Intangible Asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.12%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.664%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>average<br/>amortization<br/>period in<br/>years</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortizing intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer Relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade Names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed Technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vendor Relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Database</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,921</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-place Lease Intangible Asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Above Market Lease Intangible Asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P15Y 36600000 5640000 30960000 P10Y 800000 185000 615000 P5Y 739000 390000 349000 P15Y 1268000 357000 911000 P5Y 2400000 1110000 1290000 P17Y 157000 54000 103000 41964000 7736000 34228000 P4Y 568000 324000 244000 P4Y 896000 512000 384000 43428000 8572000 34856000 P15Y 36600000 5030000 31570000 P10Y 800000 165000 635000 P5Y 739000 349000 390000 P15Y 1273000 336000 937000 P5Y 2400000 990000 1410000 P17Y 157000 51000 106000 41969000 6921000 35048000 P4Y 568000 287000 281000 P4Y 896000 457000 439000 43433000 7665000 35768000 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a roll forward of the carrying amount of goodwill (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.193%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.703000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.801%;"></td> <td style="width:1%;"></td> <td style="width:12.703000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">265,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">261,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated impairments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net goodwill as of January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">258,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill acquired during the year</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impact of foreign exchange</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net goodwill as of March 31, 2024 and December 31, 2023:</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,827</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262,915</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) See Note 7 - Acquisitions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 265989000 261110000 3074000 3074000 262915000 258036000 4836000 -88000 43000 262827000 262915000 262800000 262900000 258000000 4800000 258000000 4900000 2700000 3600000 3200000 2600000 2600000 2600000 17600000 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.854%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.162%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.322000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">816</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) Amortization of the lease related intangible assets is recorded as operating lease expense in general and administrative.</span></p> 771000 791000 42000 42000 3000 3000 816000 836000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Securities Trading Plans of Directors and Executive Officers</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During our last fiscal quarter, our directors and officers (as defined in Rule 16a-1(f) under the Securities and Exchange Act of 1934, as amended) adopted or terminated the contracts, instructions or written plans for the purchase or sale of the Company’s securities set forth in the table below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:17.733%;"></td> <td style="width:7.177%;"></td> <td style="width:21.251%;"></td> <td style="width:5.838%;"></td> <td style="width:1%;"></td> <td style="width:5.558%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.455%;"></td> <td style="width:1%;"></td> <td style="width:1.539%;"></td> <td style="width:1%;"></td> <td style="width:11.455%;"></td> <td style="width:1%;"></td> <td style="width:11.995%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td colspan="15" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of Trading Arrangement</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Name and Position</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Action</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Adoption/Termination Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Rule 10b5-1*</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-Rule 10b5-1**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Shares of Class A Common Stock to be Sold</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Shares of Class A Common Stock to be Purchased</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expiration Date</span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laurence Zuriff</span></span><span style="color:#000000;top:-3.9865pt;white-space:pre-wrap;font-size:5.695pt;position:relative;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span><span><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Director, Managing</span></span><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;"> Director of Donor Advised Fund</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8.5pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Adopted</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8.5pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3/4/2024</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">X</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8.5pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2/28/2025</span></span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">** “</span><span style="font-size:9pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">No</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">n-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(1) The shares of Class A common stock to be sold pursuant to this plan are held of record by ZFI Capital, LP, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">over which Mr. Zuriff may be deemed to exercise voting and dispositive control.</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> Laurence Zuriff Director, Managing true 3/4/2024 27000 2/28/2025 false (1) The shares of Class A common stock to be sold pursuant to this plan are held of record by ZFI Capital, LP, over which Mr. Zuriff may be deemed to exercise voting and dispositive control.